23 #ifndef TACTICS3DEVOCATION_OBJECT_H
24 #define TACTICS3DEVOCATION_OBJECT_H
26 #include "../Libs/Core_LIB/CPhysVisObject.h"
27 #include "../Libs/Core_LIB/ICollisionListener.h"
65 #endif //TACTICS3DEVOCATION_OBJECT_H
virtual OpenSkyNet::Core::VisibleObject * getVisibleObject()
Definition: Tactics3DEvocationObject.cpp:55
Definition: CVisibleObject.h:28
Definition: CPhysVisObject.h:30
virtual OpenSkyNet::Math::Point getPos() const
Definition: Tactics3DEvocationObject.cpp:46
Definition: CPhysicalObject.h:33
OpenSkyNet::Core::PhysVisObject * _pVO
Definition: Tactics3DEvocationObject.h:34
EvocationObject(OpenSkyNet::Core::PhysVisObject *pVO_)
Definition: Tactics3DEvocationObject.cpp:13
Definition: Tactics3DEvocationObject.h:31
virtual void setPos(const OpenSkyNet::Math::Point<> &pos_)
Definition: Tactics3DEvocationObject.cpp:48
virtual OpenSkyNet::Core::PhysicalObject * getPhysicalObject()
Definition: Tactics3DEvocationObject.cpp:54
virtual void setRot(const OpenSkyNet::Math::Matrix3x3 &rot_)
Definition: Tactics3DEvocationObject.cpp:52
virtual ~EvocationObject()
Definition: Tactics3DEvocationObject.cpp:33
bool _wentOutOfGrid
Definition: Tactics3DEvocationObject.h:35
virtual bool handleCollisions(OpenSkyNet::Core::Object *collidee_, std::vector< OpenSkyNet::CD::HitInfo > &colliders_, float &dt_)
Definition: Tactics3DEvocationObject.cpp:59
virtual bool handleOutOfGrid(OpenSkyNet::Core::Object *obj_)
Definition: Tactics3DEvocationObject.cpp:63
bool wentOutOfGrid() const
Definition: Tactics3DEvocationObject.h:61
Definition: ICollisionListener.h:34
Definition: MMatrix3x3.h:32
float float rot_[3]
Definition: ViewerApp.h:31
virtual void setNonCollidingData(OpenSkyNet::Core::Object *obj_)
Definition: Tactics3DEvocationObject.cpp:57
virtual OpenSkyNet::Math::Matrix3x3 getRot() const
Definition: Tactics3DEvocationObject.cpp:50
float pos_[3]
Definition: ViewerApp.h:31