This is the complete list of members for iGameEnemyState, including all inherited members.
GetId() (defined in iGameEnemyState) | iGameEnemyState | inline |
GetPreviousState() (defined in iGameEnemyState) | iGameEnemyState | inline |
iGameEnemyState(int alId, cInit *apInit, iGameEnemy *apEnemy) (defined in iGameEnemyState) | iGameEnemyState | |
mlId (defined in iGameEnemyState) | iGameEnemyState | protected |
mlPreviousState (defined in iGameEnemyState) | iGameEnemyState | protected |
mpEnemy (defined in iGameEnemyState) | iGameEnemyState | protected |
mpInit (defined in iGameEnemyState) | iGameEnemyState | protected |
mpMover (defined in iGameEnemyState) | iGameEnemyState | protected |
mpPlayer (defined in iGameEnemyState) | iGameEnemyState | protected |
OnAnimationOver(const tString &asAnimName)=0 (defined in iGameEnemyState) | iGameEnemyState | pure virtual |
OnDeath(float afDamage)=0 (defined in iGameEnemyState) | iGameEnemyState | pure virtual |
OnDraw()=0 (defined in iGameEnemyState) | iGameEnemyState | pure virtual |
OnEnterState(iGameEnemyState *apPrevState)=0 (defined in iGameEnemyState) | iGameEnemyState | pure virtual |
OnFlashlight(const cVector3f &avPosition)=0 (defined in iGameEnemyState) | iGameEnemyState | pure virtual |
OnHearNoise(const cVector3f &avPosition, float afVolume)=0 (defined in iGameEnemyState) | iGameEnemyState | pure virtual |
OnLeaveState(iGameEnemyState *apNextState)=0 (defined in iGameEnemyState) | iGameEnemyState | pure virtual |
OnPostSceneDraw()=0 (defined in iGameEnemyState) | iGameEnemyState | pure virtual |
OnSeePlayer(const cVector3f &avPosition, float afChance)=0 (defined in iGameEnemyState) | iGameEnemyState | pure virtual |
OnTakeHit(float afDamage)=0 (defined in iGameEnemyState) | iGameEnemyState | pure virtual |
OnUpdate(float afTimeStep)=0 (defined in iGameEnemyState) | iGameEnemyState | pure virtual |
SetPreviousState(int alX) (defined in iGameEnemyState) | iGameEnemyState | inline |
~iGameEnemyState()=default (defined in iGameEnemyState) | iGameEnemyState | virtual |