Tactics: Western Philosophers Vs. Musicians  0.12
A turn-based tactical game combining rules and gameplay elements inspired by Final Fantasy Tactics and the Mayfair Exponential Game System. Unlike most games of this type, motion is in full, grid-less 3D.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
OpenSkyNet::Core::PhysicalObject Member List

This is the complete list of members for OpenSkyNet::Core::PhysicalObject, including all inherited members.

_hasAngVelChangedOpenSkyNet::Core::ABCObjectprotected
_hasPosChangedOpenSkyNet::Core::ABCObjectprotected
_hasRotChangedOpenSkyNet::Core::ABCObjectprotected
_hasVelChangedOpenSkyNet::Core::ABCObjectprotected
_nameOpenSkyNet::Core::ABCObjectprotected
ABCObject()OpenSkyNet::Core::ABCObjectinline
getAngVel() const OpenSkyNet::Core::ABCObjectinlinevirtual
getAngVel(Math::Point<> &angVel_) const OpenSkyNet::Core::ABCObjectinlinevirtual
getCollisionVolume() const OpenSkyNet::Core::PhysicalObjectinline
getCollisionVolume()OpenSkyNet::Core::PhysicalObjectinline
getHasAngVelChanged() const OpenSkyNet::Core::ABCObjectinlinevirtual
getHasPosChanged() const OpenSkyNet::Core::ABCObjectinlinevirtual
getHasRotChanged() const OpenSkyNet::Core::ABCObjectinlinevirtual
getHasVelChanged() const OpenSkyNet::Core::ABCObjectinlinevirtual
getName() const OpenSkyNet::Core::ABCObjectinlinevirtual
getPhysicalObject() const OpenSkyNet::Core::PhysicalObjectinlinevirtual
getPhysicalObject()OpenSkyNet::Core::PhysicalObjectinlinevirtual
getPos() const OpenSkyNet::Core::PhysicalObjectinlinevirtual
getPos(Math::Point<> &pos_) const OpenSkyNet::Core::PhysicalObjectinlinevirtual
getRot() const OpenSkyNet::Core::PhysicalObjectvirtual
getRot(Math::Matrix3x3 &rot_) const OpenSkyNet::Core::PhysicalObjectvirtual
getVel() const OpenSkyNet::Core::PhysicalObjectinlinevirtual
getVel(Math::Point<> &vel_) const OpenSkyNet::Core::PhysicalObjectinlinevirtual
getVisibleObject() const OpenSkyNet::Core::ABCObjectinlinevirtual
getVisibleObject()OpenSkyNet::Core::ABCObjectinlinevirtual
handleCollisions(Object *collidee_, std::vector< CD::HitInfo > &colliders_, float &dt_)OpenSkyNet::Core::PhysicalObjectvirtual
handleDeletedCollisions(Object *collidee_, std::vector< Object * > &colliders_)OpenSkyNet::Core::CollisionListenerinlinevirtual
handleNewCollisions(Object *collidee_, std::vector< Object * > &colliders_)OpenSkyNet::Core::CollisionListenerinlinevirtual
handleNonCollidingTransformApplied(Object *obj_)OpenSkyNet::Core::CollisionListenerinlinevirtual
handleOutOfGrid(Object *obj_)OpenSkyNet::Core::CollisionListenerinlinevirtual
handleWrongSidedness(Object *collidee_, std::vector< CD::HitInfo > &collisions_)OpenSkyNet::Core::CollisionListenerinlinevirtual
Object()OpenSkyNet::Core::Objectinline
PhysicalObject(CD::Volume *colVol_)OpenSkyNet::Core::PhysicalObjectinline
PhysicalObject(CD::Shape *shape_, Utils::uint colGroup_=COL_GROUP_HIT_ALL_HIT_BY_ALL, const Math::Point<> &center_=Math::g_origin, const Math::Matrix3x3 &rot_=Math::g_identityMatrix3x3)OpenSkyNet::Core::PhysicalObject
setAngVel(const Math::Point<> &angVel_)OpenSkyNet::Core::ABCObjectinlinevirtual
setHasAngVelChanged(bool val_)OpenSkyNet::Core::ABCObjectinlinevirtual
setHasPosChanged(bool val_)OpenSkyNet::Core::ABCObjectinlinevirtual
setHasRotChanged(bool val_)OpenSkyNet::Core::ABCObjectinlinevirtual
setHasVelChanged(bool val_)OpenSkyNet::Core::ABCObjectinlinevirtual
setName(const std::string &name_)OpenSkyNet::Core::ABCObjectinlinevirtual
setNonCollidingData(Object *obj_)OpenSkyNet::Core::PhysicalObjectinlinevirtual
setPos(const Math::Point<> &pos_)OpenSkyNet::Core::PhysicalObjectinlinevirtual
setRot(const Math::Matrix3x3 &rot_)OpenSkyNet::Core::PhysicalObjectvirtual
setVel(const Math::Point<> &vel_)OpenSkyNet::Core::PhysicalObjectinlinevirtual
~ABCObject()OpenSkyNet::Core::ABCObjectinlinevirtual
~Object()OpenSkyNet::Core::Objectinlinevirtual
~PhysicalObject()OpenSkyNet::Core::PhysicalObjectvirtual