Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
AABTreeIterator Class Reference

#include <aabtreecull.h>

Public Member Functions

 AABTreeIterator (AABTreeCullSystemClass *tree)
 
void Reset (void)
 
bool Enter_Parent (void)
 
bool Enter_Sibling (void)
 
bool Has_Front_Child (void)
 
bool Enter_Front_Child (void)
 
bool Has_Back_Child (void)
 
bool Enter_Back_Child (void)
 
int Get_Current_Node_Index (void)
 
void Get_Current_Box (AABoxClass *set_box)
 

Detailed Description

AABTreeIterator This iterator allows the user to walk a tree. It can return the index of the current node and the bounds of the current node.

Definition at line 203 of file aabtreecull.h.

Constructor & Destructor Documentation

◆ AABTreeIterator()

AABTreeIterator::AABTreeIterator ( AABTreeCullSystemClass * tree)

Definition at line 1479 of file aabtreecull.cpp.

Member Function Documentation

◆ Enter_Back_Child()

bool AABTreeIterator::Enter_Back_Child ( void )

Definition at line 1562 of file aabtreecull.cpp.

◆ Enter_Front_Child()

bool AABTreeIterator::Enter_Front_Child ( void )

Definition at line 1546 of file aabtreecull.cpp.

◆ Enter_Parent()

bool AABTreeIterator::Enter_Parent ( void )

Definition at line 1491 of file aabtreecull.cpp.

◆ Enter_Sibling()

bool AABTreeIterator::Enter_Sibling ( void )

Definition at line 1502 of file aabtreecull.cpp.

◆ Get_Current_Box()

void AABTreeIterator::Get_Current_Box ( AABoxClass * set_box)

Definition at line 1576 of file aabtreecull.cpp.

◆ Get_Current_Node_Index()

int AABTreeIterator::Get_Current_Node_Index ( void )

Definition at line 1571 of file aabtreecull.cpp.

◆ Has_Back_Child()

bool AABTreeIterator::Has_Back_Child ( void )

Definition at line 1556 of file aabtreecull.cpp.

◆ Has_Front_Child()

bool AABTreeIterator::Has_Front_Child ( void )

Definition at line 1540 of file aabtreecull.cpp.

◆ Reset()

void AABTreeIterator::Reset ( void )

Definition at line 1486 of file aabtreecull.cpp.


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