| 1149 | } |
| 1150 | } |
| 1151 | virtual void update(float dt) override { |
| 1152 | if (_update && _update(_owner, s_cast<UnitAction*>(this), dt)) { |
| 1153 | WasmUnitAction::stop(); |
| 1154 | } |
| 1155 | UnitAction::update(dt); |
| 1156 | } |
| 1157 | virtual void stop() override { |
| 1158 | _update = nullptr; |
| 1159 | _stop(_owner, s_cast<UnitAction*>(this)); |
no test coverage detected