#ifndef ACTOR_EVENT_H #define ACTOR_EVENT_H #include "common.h" #include "d/a/d_a_base.h" #include "m/m_vec.h" #include "toBeSorted/event.h" class ActorEventRelated { public: ActorEventRelated(dAcBase_c &owner, void *); ~ActorEventRelated(); bool isThisActorInEvent(); void scheduleEvent(Event &, u32); u32 getCurrentEventCommand() const; void advanceNext(); bool isAdvance(); int getSingleFloatData(f32 *result, u32 code, u32); int getSingleVecData(mVec3_c *result, u32 code, u32); private: u8 field_0x00[0x50 - 0x00]; }; #endif