Drag[en]gine Game Engine  1.0
deBaseAIWorld Class Reference

AI Module World Peer. More...

#include <deBaseAIWorld.h>

Public Member Functions

Constructors and Destructors
 deBaseAIWorld ()
 
virtual ~deBaseAIWorld ()
 
Notifications
virtual void Update (float elapsed)
 Update world. More...
 
virtual void NavigationSpaceAdded (deNavigationSpace *navspace)
 
virtual void NavigationSpaceRemoved (deNavigationSpace *navspace)
 
virtual void AllNavigationSpacesRemoved ()
 
virtual void NavigationBlockerAdded (deNavigationBlocker *blocker)
 
virtual void NavigationBlockerRemoved (deNavigationBlocker *blocker)
 
virtual void AllNavigationBlockersRemoved ()
 
virtual void NavigatorAdded (deNavigator *navigator)
 
virtual void NavigatorRemoved (deNavigator *navigator)
 
virtual void AllNavigatorsRemoved ()
 
virtual void HeightTerrainChanged ()
 Height Terrain changed. More...
 

Detailed Description

AI Module World Peer.

Author
Pl├╝ss Roland
Version
1.0
Date
2011

Constructor & Destructor Documentation

◆ deBaseAIWorld()

deBaseAIWorld::deBaseAIWorld ( )

Creates a new peer.

◆ ~deBaseAIWorld()

virtual deBaseAIWorld::~deBaseAIWorld ( )
virtual

Cleans up the peer.

Member Function Documentation

◆ AllNavigationBlockersRemoved()

virtual void deBaseAIWorld::AllNavigationBlockersRemoved ( )
virtual

All navigation blockers have been removed.

◆ AllNavigationSpacesRemoved()

virtual void deBaseAIWorld::AllNavigationSpacesRemoved ( )
virtual

All navigation spaces have been removed.

◆ AllNavigatorsRemoved()

virtual void deBaseAIWorld::AllNavigatorsRemoved ( )
virtual

Remove all navigators.

◆ HeightTerrainChanged()

virtual void deBaseAIWorld::HeightTerrainChanged ( )
virtual

Height Terrain changed.

◆ NavigationBlockerAdded()

virtual void deBaseAIWorld::NavigationBlockerAdded ( deNavigationBlocker blocker)
virtual

Navigation blocker has been added.

◆ NavigationBlockerRemoved()

virtual void deBaseAIWorld::NavigationBlockerRemoved ( deNavigationBlocker blocker)
virtual

Navigation blocker has been removed.

◆ NavigationSpaceAdded()

virtual void deBaseAIWorld::NavigationSpaceAdded ( deNavigationSpace navspace)
virtual

Navigation space has been added.

◆ NavigationSpaceRemoved()

virtual void deBaseAIWorld::NavigationSpaceRemoved ( deNavigationSpace navspace)
virtual

Navigation space has been removed.

◆ NavigatorAdded()

virtual void deBaseAIWorld::NavigatorAdded ( deNavigator navigator)
virtual

Navigator has been added.

◆ NavigatorRemoved()

virtual void deBaseAIWorld::NavigatorRemoved ( deNavigator navigator)
virtual

Navigator has been removed.

◆ Update()

virtual void deBaseAIWorld::Update ( float  elapsed)
virtual

Update world.


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