Twilight Princess
Remastered version of the GameCube game
Loading...
Searching...
No Matches
KclLibrary.OctreeNodeBase< T > Class Template Referenceabstract
+ Inheritance diagram for KclLibrary.OctreeNodeBase< T >:
+ Collaboration diagram for KclLibrary.OctreeNodeBase< T >:

Public Member Functions

IEnumerator< T > GetEnumerator ()
 

Static Public Attributes

const int ChildCount = 8
 

Protected Member Functions

 OctreeNodeBase (uint key)
 

Static Protected Attributes

const uint _flagMask = 0b11000000_00000000_00000000_00000000
 

Properties

uint Key [get, set]
 
T[] Children [get, set]
 

Private Member Functions

IEnumerator IEnumerable. GetEnumerator ()
 

Constructor & Destructor Documentation

◆ OctreeNodeBase()

KclLibrary.OctreeNodeBase< T >.OctreeNodeBase ( uint key)
protected

Member Function Documentation

◆ GetEnumerator() [1/2]

IEnumerator< T > KclLibrary.OctreeNodeBase< T >.GetEnumerator ( )

◆ GetEnumerator() [2/2]

IEnumerator IEnumerable. KclLibrary.OctreeNodeBase< T >.GetEnumerator ( )
private

Member Data Documentation

◆ _flagMask

const uint KclLibrary.OctreeNodeBase< T >._flagMask = 0b11000000_00000000_00000000_00000000
staticprotected

◆ ChildCount

const int KclLibrary.OctreeNodeBase< T >.ChildCount = 8
static

Property Documentation

◆ Children

T [] KclLibrary.OctreeNodeBase< T >.Children
getset

◆ Key

uint KclLibrary.OctreeNodeBase< T >.Key
getset

The documentation for this class was generated from the following file: