vrecko
virtual reality framework
|
#include <DynamicTree.h>
Public Member Functions | |
DynamicTreeIterator (void) | |
void | Reset (void) |
void | SetNodeAllowedCallback (typename DynamicTree< _Type >::DYNTREE_NODEALLOWED cb) |
void | SetSubTreeAllowedCallback (typename DynamicTree< _Type >::DYNTREE_SUBTREEALLOWED cb) |
void | Start (_Type *lpTravStart, unsigned long dwFlags) |
bool | IsFinished (void) |
bool | operator== (const DynamicTreeIterator< _Type > &iter) |
DynamicTreeIterator< _Type > & | operator++ (void) |
DynamicTreeIterator< _Type > | operator++ (int) |
_Type * | GetNode (void) |
void | SetTree (DynamicTree< _Type > *_tree) |
Protected Member Functions | |
bool | IsNodeAllowed (_Type *node) |
bool | IsSubTreeAllowed (_Type *node) |
Protected Attributes | |
DynamicTree< _Type > * | tree |
_Type * | nodePtr |
_Type * | nodeStart |
unsigned long | dwFlags |
DynamicTree< _Type > ::DYNTREE_NODEALLOWED | cbNodeAllowed |
DynamicTree< _Type > ::DYNTREE_SUBTREEALLOWED | cbSubTreeAllowed |
bool | bStarting |
Friends | |
bool | operator!= (const DynamicTreeIterator< _Type > &iter1, const DynamicTreeIterator< _Type > &iter2) |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inlineprotected |
DynamicTreeIterator< _Type > & DynamicTreeIterator< _Type >::operator++ | ( | void | ) |
DynamicTreeIterator< _Type > DynamicTreeIterator< _Type >::operator++ | ( | int | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void DynamicTreeIterator< _Type >::Start | ( | _Type * | lpTravStart, |
unsigned long | dwFlags | ||
) |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |