Drag[en]gine Game Engine  1.0
deBaseAIHeightTerrain Class Reference

AI module height terrain peer. More...

#include <deBaseAIHeightTerrain.h>

Public Member Functions

Constructors and Destructors
 deBaseAIHeightTerrain ()
 Create peer. More...
 
virtual ~deBaseAIHeightTerrain ()
 Clean up peer. More...
 
Notifications
virtual void SectorAdded (int index, deHeightTerrainSector *sector)
 Sector added. More...
 
virtual void SectorRemoved (int index, deHeightTerrainSector *sector)
 Sector removed. More...
 
virtual void AllSectorsRemoved ()
 All sector removed. More...
 
virtual void SectorChanged (int index, deHeightTerrainSector *sector)
 Sector changed. More...
 
virtual void HeightChanged (const decPoint &fromSector, const decPoint &fromCoordinates, const decPoint &toSector, const decPoint &toCoordinates)
 Sector heights changed. More...
 
virtual void NavSpaceAdded (int index, deHeightTerrainNavSpace *navspace)
 Navigation space added. More...
 
virtual void NavSpaceRemoved (int index, deHeightTerrainNavSpace *navspace)
 Navigation space removed. More...
 
virtual void AllNavSpacesRemoved ()
 All navigation spaces removed. More...
 
virtual void NavSpaceLayerChanged (int index, deHeightTerrainNavSpace *navspace)
 Navigation space layer changed. More...
 
virtual void NavSpaceTypeChanged (int index, deHeightTerrainNavSpace *navspace)
 Navigation space type changed. More...
 
virtual void NavSpaceSnappingChanged (int index, deHeightTerrainNavSpace *navspace)
 Navigation space snapping parameters changed. More...
 
virtual void NavSpaceLayoutChanged (int index, deHeightTerrainNavSpace *navspace)
 Navigation space layout changed. More...
 

Detailed Description

AI module height terrain peer.

Constructor & Destructor Documentation

◆ deBaseAIHeightTerrain()

deBaseAIHeightTerrain::deBaseAIHeightTerrain ( )

Create peer.

◆ ~deBaseAIHeightTerrain()

virtual deBaseAIHeightTerrain::~deBaseAIHeightTerrain ( )
virtual

Clean up peer.

Member Function Documentation

◆ AllNavSpacesRemoved()

virtual void deBaseAIHeightTerrain::AllNavSpacesRemoved ( )
virtual

All navigation spaces removed.

◆ AllSectorsRemoved()

virtual void deBaseAIHeightTerrain::AllSectorsRemoved ( )
virtual

All sector removed.

◆ HeightChanged()

virtual void deBaseAIHeightTerrain::HeightChanged ( const decPoint fromSector,
const decPoint fromCoordinates,
const decPoint toSector,
const decPoint toCoordinates 
)
virtual

Sector heights changed.

◆ NavSpaceAdded()

virtual void deBaseAIHeightTerrain::NavSpaceAdded ( int  index,
deHeightTerrainNavSpace navspace 
)
virtual

Navigation space added.

◆ NavSpaceLayerChanged()

virtual void deBaseAIHeightTerrain::NavSpaceLayerChanged ( int  index,
deHeightTerrainNavSpace navspace 
)
virtual

Navigation space layer changed.

◆ NavSpaceLayoutChanged()

virtual void deBaseAIHeightTerrain::NavSpaceLayoutChanged ( int  index,
deHeightTerrainNavSpace navspace 
)
virtual

Navigation space layout changed.

◆ NavSpaceRemoved()

virtual void deBaseAIHeightTerrain::NavSpaceRemoved ( int  index,
deHeightTerrainNavSpace navspace 
)
virtual

Navigation space removed.

◆ NavSpaceSnappingChanged()

virtual void deBaseAIHeightTerrain::NavSpaceSnappingChanged ( int  index,
deHeightTerrainNavSpace navspace 
)
virtual

Navigation space snapping parameters changed.

◆ NavSpaceTypeChanged()

virtual void deBaseAIHeightTerrain::NavSpaceTypeChanged ( int  index,
deHeightTerrainNavSpace navspace 
)
virtual

Navigation space type changed.

◆ SectorAdded()

virtual void deBaseAIHeightTerrain::SectorAdded ( int  index,
deHeightTerrainSector sector 
)
virtual

Sector added.

◆ SectorChanged()

virtual void deBaseAIHeightTerrain::SectorChanged ( int  index,
deHeightTerrainSector sector 
)
virtual

Sector changed.

◆ SectorRemoved()

virtual void deBaseAIHeightTerrain::SectorRemoved ( int  index,
deHeightTerrainSector sector 
)
virtual

Sector removed.


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