#ifndef OPENMW_BASEACTOR_HPP #define OPENMW_BASEACTOR_HPP #include #include #include namespace mwmp { class BaseActor { public: BaseActor() { } char drawState; bool isFlying; ESM::Position position; ESM::Cell cell; float headPitch; float headYaw; Animation animation; bool hasAnimation; AnimStates animStates; bool hasAnimStates; Movement movement; bool hasMovement; }; class ActorList { public: ActorList() { } RakNet::RakNetGUID guid; std::vector baseActors; unsigned int count; ESM::Cell cell; }; } #endif //OPENMW_BASEACTOR_HPP