#include <eng_bsp.hh>

Public Member Functions | |
| ForEachObjectFunctor (void) | |
| virtual | ~ForEachObjectFunctor () |
| virtual void | operator() (SharedPtr< Object > obj)=0 |
Design note: Iterator was rejected since it precludes iterating by a simple recursive function, and would require either a data stack or building a container of Objects.
| eng::BSP::ForEachObjectFunctor::ForEachObjectFunctor | ( | void | ) | [inline] |
| virtual eng::BSP::ForEachObjectFunctor::~ForEachObjectFunctor | ( | ) | [inline, virtual] |
| virtual void eng::BSP::ForEachObjectFunctor::operator() | ( | SharedPtr< Object > | obj | ) | [pure virtual] |
Implemented in eng::World::Quadrant::ShrinkEachObjectFunctor.
Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:21 2007