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::CD::Volume Member List

This is the complete list of members for OpenSkyNet::CD::Volume, including all inherited members.

canGroupHitMe(Utils::uint colGroup_) const OpenSkyNet::CD::Collidableinline
Collidable(const Math::Point<> &center_=Math::g_origin, const Math::Matrix3x3 &rot_=Math::g_identityMatrix3x3, void *userPointer_=0, Utils::uint colGroup_=COL_GROUP_HIT_ALL_HIT_BY_ALL)OpenSkyNet::CD::Collidableinline
getBoundingRadius() const OpenSkyNet::CD::Volumeinline
getCenter() const OpenSkyNet::CD::Collidableinline
getClosestRayIntersection(const Math::Point<> &rayOrigin_, const Math::Point<> &rayDir_, Math::Point<> &hitPos_, float &t_, Math::Point<> &hitNormal_) const OpenSkyNet::CD::Collidableinlinevirtual
getColGroup() const OpenSkyNet::CD::Collidableinline
getDist(const Collidable *aCollidable_) const OpenSkyNet::CD::Collidableinlinevirtual
getFirstIntersection(const Math::Point<> &thisVel_, const Collidable *otherCollidable_, const Math::Point<> &otherVel_, HitInfo &hitInfo_) const OpenSkyNet::CD::Collidableinlinevirtual
getNonColCenter() const OpenSkyNet::CD::Collidableinline
getNonColRot() const OpenSkyNet::CD::Collidableinline
getRot() const OpenSkyNet::CD::Collidableinline
getShape()OpenSkyNet::CD::Volumeinlinevirtual
getShape() const OpenSkyNet::CD::Volumeinlinevirtual
getType() const OpenSkyNet::CD::Collidableinlinevirtual
getUserPointer() const OpenSkyNet::CD::Collidableinline
setBoundingRadius(const float &boundingRadius_)OpenSkyNet::CD::Volumeinline
setCenter(const Math::Point<> &center_)OpenSkyNet::CD::Collidableinline
setColGroup(Utils::uint colGroup_)OpenSkyNet::CD::Collidableinline
setNonColTransform(const Math::Point<> &center_, const Math::Matrix3x3 &rot_)OpenSkyNet::CD::Collidableinline
setRot(const Math::Matrix3x3 &rot_)OpenSkyNet::CD::Collidableinline
setUserPointer(void *userPointer_)OpenSkyNet::CD::Collidableinline
translate(const Math::Point<> &delta_)OpenSkyNet::CD::Collidableinline
Volume(Shape *shape_, const Math::Point<> &center_=Math::g_origin, const Math::Matrix3x3 &rot_=Math::g_identityMatrix3x3, void *userPointer_=0, Utils::uint colGroup_=COL_GROUP_HIT_ALL_HIT_BY_ALL)OpenSkyNet::CD::Volumeinline
~Collidable()OpenSkyNet::CD::Collidableinlinevirtual