Public Types | |
| enum | FightEndType { kFightEndWin = 0, kFightEndLost = 1, kFightEndExit = 2 } |
Public Types inherited from LastExpress::EventHandler | |
| typedef Common::Functor1< const Common::Event &, void > | EventFunction |
Public Member Functions | |
| Fight (LastExpressEngine *engine) | |
| FightEndType | setup (FightType type) |
| void | eventMouse (const Common::Event &ev) override |
| void | eventTick (const Common::Event &ev) override |
| bool | isRunning () |
| void | setRunningState (bool state) |
| void | bailout (FightEndType type) |
| void | setStopped () |
| void | resetState () |
| void | setEndType (FightEndType endType) |