RavEngine
Loading...
Searching...
No Matches
dtNodePool Class Reference

Public Member Functions

 dtNodePool (int maxNodes, int hashSize)
 
void clear ()
 
dtNode * getNode (dtPolyRef id, unsigned char state=0)
 
dtNode * findNode (dtPolyRef id, unsigned char state)
 
unsigned int findNodes (dtPolyRef id, dtNode **nodes, const int maxNodes)
 
unsigned int getNodeIdx (const dtNode *node) const
 
dtNode * getNodeAtIdx (unsigned int idx)
 
const dtNode * getNodeAtIdx (unsigned int idx) const
 
int getMemUsed () const
 
int getMaxNodes () const
 
int getHashSize () const
 
dtNodeIndex getFirst (int bucket) const
 
dtNodeIndex getNext (int i) const
 
int getNodeCount () const
 

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