IState Class Reference

Abstract base class to define an interface for a state. More...

#include <ceStateCore.h>

List of all members.

Public Member Functions

virtual void OnEnter (const IStateManager *Owner)=0
 This will execute when the state is entered.
virtual void OnExecute (const IStateManager *Owner)=0
 This is called by the owner's update function each update-step.
virtual void OnExit (const IStateManager *Owner)=0
 This will execute when the state is exited.

Detailed Description

Abstract base class to define an interface for a state.


Member Function Documentation

virtual void OnEnter ( const IStateManager Owner  )  [pure virtual]

This will execute when the state is entered.

Parameters:
Owner The state manager owner.
virtual void OnExecute ( const IStateManager Owner  )  [pure virtual]

This is called by the owner's update function each update-step.

Parameters:
Owner The state manager owner.
virtual void OnExit ( const IStateManager Owner  )  [pure virtual]

This will execute when the state is exited.

Parameters:
Owner The state manager owner.

The documentation for this class was generated from the following file:
Copyleft (cc) 2010 by FX Programmer. Some Rights Reserved.