TargetVisibilityIterator Class Reference

#include <TargetVisibilityPatch.h>

List of all members.

Public Member Functions

void init (std::set< void * > &set)
void * getNext ()

Private Attributes

std::set< void * > * set_
std::set< void * >
::iterator 
lastItor
std::set< void * >
::iterator 
itor


Detailed Description

Definition at line 70 of file TargetVisibilityPatch.h.


Member Function Documentation

void TargetVisibilityIterator::init ( std::set< void * > &  set  )  [inline]

Definition at line 73 of file TargetVisibilityPatch.h.

References itor, lastItor, and set_.

Referenced by RenderTargets::shadowDraw().

void* TargetVisibilityIterator::getNext (  )  [inline]

Definition at line 80 of file TargetVisibilityPatch.h.

References itor, and lastItor.

Referenced by drawTargets(), drawTargets2D(), and drawTargetShadows().


Member Data Documentation

std::set<void *>* TargetVisibilityIterator::set_ [private]

Definition at line 89 of file TargetVisibilityPatch.h.

Referenced by init().

std::set<void *>::iterator TargetVisibilityIterator::lastItor [private]

Definition at line 90 of file TargetVisibilityPatch.h.

Referenced by getNext(), and init().

std::set<void *>::iterator TargetVisibilityIterator::itor [private]

Definition at line 91 of file TargetVisibilityPatch.h.

Referenced by getNext(), and init().


The documentation for this class was generated from the following file:
Generated on Mon Feb 16 15:15:08 2009 for Scorched3D by  doxygen 1.5.3