| 25 | #include "GameToolbox/conv.h" |
| 26 | |
| 27 | class EffectManager : public ax::Node |
| 28 | { |
| 29 | public: |
| 30 | std::vector<GroupCommandObject*> _groupActions = {}; |
| 31 | std::vector<GroupCommandObject*> _completedMoveActions = {}; |
| 32 | std::deque<GroupCommandObject*> _tempCompletedActions = {}; |
| 33 | std::unordered_map<int, CCMoveNode*, my_string_hash> _activeMoveActions; |
| 34 | |
| 35 | float _xAccel, _yAccel; |
| 36 | |
| 37 | void runMoveCommand(float duration, ax::Point offsetPos, int easeType, float easeAmt, int groupID); |
| 38 | |
| 39 | void prepareMoveActions(float dt, bool idk); |
| 40 | |
| 41 | static EffectManager* create(); |
| 42 | }; |
nothing calls this directly
no outgoing calls
no test coverage detected