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
Public Member Functions | Public Attributes | List of all members
OpenSkyNet::Core::MotionUpdater::Anchor Struct Reference

#include <IMotionUpdater.h>

Public Member Functions

 Anchor ()
 
 Anchor (Object *obj_, bool updatePos_=true, bool updateRot_=true, ATTACH_POINT attachPoint_=BASE, const Math::Matrix3x3 &localRot_=Math::g_identityMatrix3x3)
 
 Anchor (Object *obj_, bool updatePos_, bool updateRot_, const Math::Point<> &localPos_, const Math::Matrix3x3 &localRot_)
 
bool operator== (const Anchor &rhs_) const
 
bool operator< (const Anchor &rhs_) const
 

Public Attributes

Object_obj
 
bool _updatePos
 
bool _updateRot
 
Math::Point _localPos
 
Math::Matrix3x3 _localRot
 
bool _useAttachPoint
 
ATTACH_POINT _attachPoint
 

Constructor & Destructor Documentation

OpenSkyNet::Core::MotionUpdater::Anchor::Anchor ( )
inline
OpenSkyNet::Core::MotionUpdater::Anchor::Anchor ( Object obj_,
bool  updatePos_ = true,
bool  updateRot_ = true,
ATTACH_POINT  attachPoint_ = BASE,
const Math::Matrix3x3 localRot_ = Math::g_identityMatrix3x3 
)
inline
OpenSkyNet::Core::MotionUpdater::Anchor::Anchor ( Object obj_,
bool  updatePos_,
bool  updateRot_,
const Math::Point<> &  localPos_,
const Math::Matrix3x3 localRot_ 
)
inline

Member Function Documentation

bool OpenSkyNet::Core::MotionUpdater::Anchor::operator< ( const Anchor rhs_) const
inline
bool OpenSkyNet::Core::MotionUpdater::Anchor::operator== ( const Anchor rhs_) const
inline

Member Data Documentation

ATTACH_POINT OpenSkyNet::Core::MotionUpdater::Anchor::_attachPoint
Math::Point OpenSkyNet::Core::MotionUpdater::Anchor::_localPos
Math::Matrix3x3 OpenSkyNet::Core::MotionUpdater::Anchor::_localRot
Object* OpenSkyNet::Core::MotionUpdater::Anchor::_obj
bool OpenSkyNet::Core::MotionUpdater::Anchor::_updatePos
bool OpenSkyNet::Core::MotionUpdater::Anchor::_updateRot
bool OpenSkyNet::Core::MotionUpdater::Anchor::_useAttachPoint

The documentation for this struct was generated from the following file: