Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
TOctree2< ElementType, OctreeSemantics >::FFreeList Class Reference
+ Collaboration diagram for TOctree2< ElementType, OctreeSemantics >::FFreeList:

Classes

struct  FSpan
 

Public Member Functions

 FFreeList ()
 
void Push (FNodeIndex NodeIndex)
 
FNodeIndex Pop ()
 
void Reset ()
 
int Num () const
 

Private Attributes

TArray< FSpanFreeList
 

Detailed Description

template<typename ElementType, typename OctreeSemantics>
class TOctree2< ElementType, OctreeSemantics >::FFreeList

Definition at line 406 of file GenericOctree.h.

Constructor & Destructor Documentation

◆ FFreeList()

template<typename ElementType , typename OctreeSemantics >
TOctree2< ElementType, OctreeSemantics >::FFreeList::FFreeList ( )
inline

Definition at line 417 of file GenericOctree.h.

Member Function Documentation

◆ Num()

template<typename ElementType , typename OctreeSemantics >
int TOctree2< ElementType, OctreeSemantics >::FFreeList::Num ( ) const
inline

Definition at line 500 of file GenericOctree.h.

◆ Pop()

template<typename ElementType , typename OctreeSemantics >
FNodeIndex TOctree2< ElementType, OctreeSemantics >::FFreeList::Pop ( )
inline

Definition at line 476 of file GenericOctree.h.

◆ Push()

template<typename ElementType , typename OctreeSemantics >
void TOctree2< ElementType, OctreeSemantics >::FFreeList::Push ( FNodeIndex NodeIndex)
inline

Definition at line 422 of file GenericOctree.h.

◆ Reset()

template<typename ElementType , typename OctreeSemantics >
void TOctree2< ElementType, OctreeSemantics >::FFreeList::Reset ( )
inline

Definition at line 493 of file GenericOctree.h.

Member Data Documentation

◆ FreeList

template<typename ElementType , typename OctreeSemantics >
TArray<FSpan> TOctree2< ElementType, OctreeSemantics >::FFreeList::FreeList
private

Definition at line 414 of file GenericOctree.h.


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