|
| cGameEnemyState_Dog_Investigate (int alId, cInit *apInit, iGameEnemy *apEnemy) |
|
void | OnEnterState (iGameEnemyState *apPrevState) |
|
void | OnLeaveState (iGameEnemyState *apNextState) |
|
void | OnUpdate (float afTimeStep) |
|
bool | OnHearNoise (const cVector3f &avPosition, float afVolume) |
|
| iGameEnemyState_Dog_Base (int alId, cInit *apInit, iGameEnemy *apEnemy) |
|
virtual void | OnSeePlayer (const cVector3f &avPosition, float afChance) |
|
virtual void | OnTakeHit (float afDamage) |
|
virtual void | OnDeath (float afDamage) |
|
virtual void | OnFlashlight (const cVector3f &avPosition) |
|
virtual void | OnAnimationOver (const tString &asAnimName) |
|
virtual void | OnDraw () |
|
virtual void | OnPostSceneDraw () |
|
| iGameEnemyState (int alId, cInit *apInit, iGameEnemy *apEnemy) |
|
void | SetPreviousState (int alX) |
|
int | GetPreviousState () |
|
int | GetId () |
|
|
float | mfIdleSoundTime |
|
float | mfHearSoundCount |
|
float | mfHighestVolume |
|
int | mlKnockCount |
|
The documentation for this class was generated from the following file: