1 #ifndef GAME_MWCLASS_MOBILE_H
2 #define GAME_MWCLASS_MOBILE_H
4 #include "../mwworld/class.hpp"
Actor & operator=(const Actor &)
Actor()
Definition: actor.cpp:20
virtual void insertObject(const MWWorld::Ptr &ptr, const std::string &model, MWPhysics::PhysicsSystem &physics) const
Add reference into a cell for rendering (default implementation: don't render anything).
Definition: actor.cpp:29
Class holding functionality common to Creature and NPC.
Definition: actor.hpp:14
Definition: physicssystem.hpp:51
Base class for referenceable esm records.
Definition: class.hpp:52
virtual void adjustPosition(const MWWorld::Ptr &ptr, bool force) const
Definition: actor.cpp:24
Pointer to a const LiveCellRef.
Definition: ptr.hpp:90
virtual osg::Vec3f getRotationVector(const MWWorld::Ptr &ptr) const
Return desired rotations, as euler angles.
Definition: actor.cpp:64
virtual float getEncumbrance(const MWWorld::Ptr &ptr) const
Definition: actor.cpp:74
virtual ~Actor()
Definition: actor.cpp:22
virtual bool canBeActivated(const MWWorld::Ptr &ptr) const
Definition: actor.cpp:92
Pointer to a LiveCellRef.
Definition: ptr.hpp:19
virtual bool isActor() const
Definition: actor.cpp:87
virtual bool allowTelekinesis(const MWWorld::ConstPtr &ptr) const
Return whether this class of object can be activated with telekinesis.
Definition: actor.cpp:83
virtual void block(const MWWorld::Ptr &ptr) const
Definition: actor.cpp:40