Drag[en]gine Game Engine  1.21
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 ParametersChanged ()
 Parameter changes. More...
 
virtual void SectorAdded (deHeightTerrainSector *sector)
 Sector added. More...
 
virtual void SectorRemoved (int sector)
 Sector removed. More...
 
virtual void AllSectorsRemoved ()
 All sector removed. More...
 
virtual void SectorChanged (int 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 sector, deHeightTerrainNavSpace *navspace)
 Navigation space added. More...
 
virtual void NavSpaceRemoved (int sector, int index)
 Navigation space removed. More...
 
virtual void AllNavSpacesRemoved (int sector)
 All navigation spaces removed. More...
 
virtual void NavSpaceLayerChanged (int sector, int index)
 Navigation space layer changed. More...
 
virtual void NavSpaceTypeChanged (int sector, int index)
 Navigation space type changed. More...
 
virtual void NavSpaceSnappingChanged (int sector, int index)
 Navigation space snapping parameters changed. More...
 
virtual void NavSpaceLayoutChanged (int sector, int index)
 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 ( int  sector)
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  sector,
deHeightTerrainNavSpace navspace 
)
virtual

Navigation space added.

◆ NavSpaceLayerChanged()

virtual void deBaseAIHeightTerrain::NavSpaceLayerChanged ( int  sector,
int  index 
)
virtual

Navigation space layer changed.

◆ NavSpaceLayoutChanged()

virtual void deBaseAIHeightTerrain::NavSpaceLayoutChanged ( int  sector,
int  index 
)
virtual

Navigation space layout changed.

◆ NavSpaceRemoved()

virtual void deBaseAIHeightTerrain::NavSpaceRemoved ( int  sector,
int  index 
)
virtual

Navigation space removed.

◆ NavSpaceSnappingChanged()

virtual void deBaseAIHeightTerrain::NavSpaceSnappingChanged ( int  sector,
int  index 
)
virtual

Navigation space snapping parameters changed.

◆ NavSpaceTypeChanged()

virtual void deBaseAIHeightTerrain::NavSpaceTypeChanged ( int  sector,
int  index 
)
virtual

Navigation space type changed.

◆ ParametersChanged()

virtual void deBaseAIHeightTerrain::ParametersChanged ( )
virtual

Parameter changes.

◆ SectorAdded()

virtual void deBaseAIHeightTerrain::SectorAdded ( deHeightTerrainSector sector)
virtual

Sector added.

◆ SectorChanged()

virtual void deBaseAIHeightTerrain::SectorChanged ( int  sector)
virtual

Sector changed.

◆ SectorRemoved()

virtual void deBaseAIHeightTerrain::SectorRemoved ( int  sector)
virtual

Sector removed.


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