Public Member Functions | |
| FighterOpponentAnna (LastExpressEngine *engine) | |
| void | update () override |
Public Member Functions inherited from LastExpress::Opponent | |
| Opponent (LastExpressEngine *engine) | |
Public Member Functions inherited from LastExpress::Fighter | |
| Fighter (LastExpressEngine *engine) | |
| virtual void | handleAction (FightAction action) |
| virtual bool | canInteract (FightAction action=kFightActionNone) |
| void | setSequenceAndDraw (uint32 sequenceIndex, FightSequenceType type) |
| void | setOpponent (Fighter *opponent) |
| void | setCountdown (int32 countdown) |
| void | setFight (Fight *fight) |
| int | getCountdown () |
| uint32 | getSequenceIndex () |
| uint32 | getField34 () |
Additional Inherited Members | |
Public Types inherited from LastExpress::Fighter | |
| enum | FightAction { kFightActionNone = 0, kFightAction1 = 1, kFightAction2 = 2, kFightAction3 = 3, kFightAction4 = 4, kFightAction5 = 5, kFightAction101 = 101, kFightActionResetFrame = 102, kFightAction103 = 103, kFightActionWin = 104, kFightActionLost = 105, kFightAction128 = 128, kFightAction129 = 129, kFightAction130 = 130, kFightAction131 = 131, kFightAction132 = 132 } |
| enum | FightSequenceType { kFightSequenceType0 = 0, kFightSequenceType1 = 1, kFightSequenceType2 = 2 } |
Protected Member Functions inherited from LastExpress::Fighter | |
| void | draw () |
| void | process () |
| bool | checkFrame (uint32 val) |
Protected Attributes inherited from LastExpress::Opponent | |
| int32 | _field_38 |
Protected Attributes inherited from LastExpress::Fighter | |
| LastExpressEngine * | _engine |
| Fight * | _fight |
| Fighter * | _opponent |
| Sequence * | _sequence |
| SequenceFrame * | _frame |
| uint32 | _sequenceIndex |
| Common::Array< Sequence * > | _sequences |
| uint32 | _frameIndex |
| uint32 | _field_24 |
| FightAction | _action |
| uint32 | _sequenceIndex2 |
| int32 | _countdown |
| uint32 | _field_34 |