N:Orca 1.0.3
com.nebukam.orca
|
Enumerations | |
enum | ORCALayer { NONE = 0 , L0 = 1 , L1 = 2 , L2 = 4 , L3 = 8 , L4 = 16 , L5 = 32 , L6 = 64 , L7 = 128 , L8 = 256 , L9 = 512 , L10 = 1024 , L11 = 2048 , L12 = 4096 , L13 = 8192 , L14 = 16384 , L15 = 32768 , L16 = 65536 , L17 = 131072 , L18 = 262144 , L19 = 524288 , L20 = 1048576 , L21 = 2097152 , L22 = 4194304 , L23 = 8388608 , L24 = 16777216 , L25 = 33554432 , L26 = 67108864 , L27 = 134217728 , L28 = 268435456 , L29 = 536870912 , L30 = 1073741824 , ANY } |
enum | RaycastFilter { NONE = 0 , AGENTS = 1 , OBSTACLE_STATIC = 2 , OBSTACLE_DYNAMIC = 4 , OBSTACLES = OBSTACLE_STATIC | OBSTACLE_DYNAMIC , ANY = AGENTS | OBSTACLES } |
Bitwise with flags :
AB = A | B AB & ~B = A ABC = A | B | C //Combine a set of flags ABC & ~AB = C //Remove a set of flags ( foo & AB) == AB ? //foo has AB set. ( foo & AB ) != 0 ? //foo has A and/or B set. foo ^= A; // Toggle B in foo foo &= ~A; //Remove A from foo foo |= A; //Adds A to foo
Definition at line 39 of file ORCALayer.cs.
enum Nebukam.ORCA.RaycastFilter |
Definition at line 29 of file Raycast.cs.