ClientServer/Client/Assets/Koenigz/Perfect Culling/Scripts/PerfectCullingVisibilityLayer.cs
TG9six 03a642d635 first push
first push
2025-09-06 17:17:39 +04:00

45 lines
1.0 KiB
C#

// Perfect Culling (C) 2021 Patrick König
//
namespace Koenigz.PerfectCulling
{
public enum PerfectCullingVisibilityLayer
{
None = 0,
Layer0 = 1 << 0,
Layer1 = 1 << 1,
Layer2 = 1 << 2,
Layer3 = 1 << 3,
Layer4 = 1 << 4,
Layer5 = 1 << 5,
Layer6 = 1 << 6,
Layer7 = 1 << 7,
Layer8 = 1 << 8,
Layer9 = 1 << 9,
Layer10 = 1 << 10,
Layer11 = 1 << 11,
Layer12 = 1 << 12,
Layer13 = 1 << 13,
Layer14 = 1 << 14,
Layer15 = 1 << 15,
Layer16 = 1 << 16,
Layer17 = 1 << 17,
Layer18 = 1 << 18,
Layer19 = 1 << 19,
Layer20 = 1 << 20,
Layer21 = 1 << 21,
Layer22 = 1 << 22,
Layer23 = 1 << 23,
Layer24 = 1 << 24,
Layer25 = 1 << 25,
Layer26 = 1 << 26,
Layer27 = 1 << 27,
Layer28 = 1 << 28,
Layer29 = 1 << 29,
Layer30 = 1 << 30,
Layer31 = 1 << 31,
All = ~0,
}
}