Recast Navigation
Navigation-mesh Toolset for Games
dtNodeQueue Class Reference

#include <DetourNode.h>

Public Member Functions

 dtNodeQueue (int n)
 
 ~dtNodeQueue ()
 
void clear ()
 
dtNodetop ()
 
dtNodepop ()
 
void push (dtNode *node)
 
void modify (dtNode *node)
 
bool empty () const
 
int getMemUsed () const
 
int getCapacity () const
 

Constructor & Destructor Documentation

◆ dtNodeQueue()

dtNodeQueue::dtNodeQueue ( int  n)

◆ ~dtNodeQueue()

dtNodeQueue::~dtNodeQueue ( )

Member Function Documentation

◆ clear()

void dtNodeQueue::clear ( )
inline

◆ empty()

bool dtNodeQueue::empty ( ) const
inline

◆ getCapacity()

int dtNodeQueue::getCapacity ( ) const
inline

◆ getMemUsed()

int dtNodeQueue::getMemUsed ( ) const
inline

◆ modify()

void dtNodeQueue::modify ( dtNode node)
inline

◆ pop()

dtNode* dtNodeQueue::pop ( )
inline

◆ push()

void dtNodeQueue::push ( dtNode node)
inline

◆ top()

dtNode* dtNodeQueue::top ( )
inline

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