LLOctreeListener< T > Class Template Reference

#include <lloctree.h>

Inheritance diagram for LLOctreeListener< T >:

Inheritance graph
[legend]
Collaboration diagram for LLOctreeListener< T >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef LLTreeListener< T > BaseType
typedef LLOctreeNode< T > oct_node

Public Member Functions

virtual void handleChildAddition (const oct_node *parent, oct_node *child)=0
virtual void handleChildRemoval (const oct_node *parent, const oct_node *child)=0

Detailed Description

template<class T>
class LLOctreeListener< T >

Definition at line 57 of file lloctree.h.


Member Typedef Documentation

template<class T>
typedef LLTreeListener<T> LLOctreeListener< T >::BaseType

Reimplemented in LLSpatialGroup.

Definition at line 60 of file lloctree.h.

template<class T>
typedef LLOctreeNode<T> LLOctreeListener< T >::oct_node

Definition at line 61 of file lloctree.h.


Member Function Documentation

template<class T>
virtual void LLOctreeListener< T >::handleChildAddition ( const oct_node parent,
oct_node child 
) [pure virtual]

Implemented in LLSpatialGroup.

Referenced by LLOctreeState< T >::addChild().

template<class T>
virtual void LLOctreeListener< T >::handleChildRemoval ( const oct_node parent,
const oct_node child 
) [pure virtual]

Implemented in LLSpatialGroup.

Referenced by LLOctreeState< T >::removeChild().


The documentation for this class was generated from the following file:
Generated on Thu Jul 1 06:11:33 2010 for Second Life Viewer by  doxygen 1.4.7