45 lines
1.0 KiB
C#
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,
|
|
}
|
|
} |