Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CFsmEvent Class Reference

Represents a signal in the state machine that a change has occurred. More...

#include <FSM.h>

Public Member Functions

 CFsmEvent (unsigned int type, void *pParam)
 
unsigned int GetType () const
 
void * GetParamRef ()
 

Private Attributes

unsigned int m_Type
 
void * m_Param
 

Detailed Description

Represents a signal in the state machine that a change has occurred.

The CFsmEvent objects are under the control of CFsm so they are created and deleted via CFsm.

Constructor & Destructor Documentation

◆ CFsmEvent()

CFsmEvent::CFsmEvent ( unsigned int  type,
void *  pParam 
)
inline

Member Function Documentation

◆ GetParamRef()

void * CFsmEvent::GetParamRef ( )
inline

◆ GetType()

unsigned int CFsmEvent::GetType ( ) const
inline

Member Data Documentation

◆ m_Param

void* CFsmEvent::m_Param
private

◆ m_Type

unsigned int CFsmEvent::m_Type
private

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