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::CollisionDetector Member List

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

_currObjOpenSkyNet::Core::Updaterprotected
_currPrioOpenSkyNet::Core::Updaterprotected
_dtSinceAllWereUpdatedOpenSkyNet::Core::Updaterprotected
_gridOpenSkyNet::Core::CollisionDetectorprotected
_intervalOpenSkyNet::Core::Updaterprotected
_maxCollisionsPerVolumeOpenSkyNet::Core::CollisionDetectorprotected
_nonCollidingOccupiedBinsOpenSkyNet::Core::CollisionDetectorprotected
_nonCollidingOccupiersOpenSkyNet::Core::CollisionDetectorprotected
_objListsOpenSkyNet::Core::Updaterprotected
_objMapOpenSkyNet::Core::Updaterprotected
_partialUpdateOpenSkyNet::Core::Updaterprotected
_prevTotalTimeForAllUpdatesOpenSkyNet::Core::Updaterprotected
_prioOpenSkyNet::Core::Updaterprotected
_registeredListenersOpenSkyNet::Core::CollisionDetectorprotected
_typeOpenSkyNet::Core::Updaterprotected
_typeNameOpenSkyNet::Core::Updaterprotected
addObject(Object *obj_, Updater::OBJECT_PRIORITY prio_, bool isOneShot_)OpenSkyNet::Core::CollisionDetectorprotectedvirtual
AI enum valueOpenSkyNet::Core::Updater
allObjectsUpdated()OpenSkyNet::Core::Updaterprotected
allowPostUpdateCollisions(Object *obj_)OpenSkyNet::Core::CollisionDetectorvirtual
ANIMATION enum valueOpenSkyNet::Core::Updater
BASE enum valueOpenSkyNet::Core::Updater
CAMERA enum valueOpenSkyNet::Core::Updater
COLLISION_DETECTOR enum valueOpenSkyNet::Core::Updater
CollisionDetector()OpenSkyNet::Core::CollisionDetectorinline
CORE_MAX enum valueOpenSkyNet::Core::Updater
disableSweepTests(Object *obj_)OpenSkyNet::Core::CollisionDetectorvirtual
disallowPostUpdateCollisions(Object *obj_)OpenSkyNet::Core::CollisionDetectorvirtual
doCollide(Object *collidee_, Object *collider_)OpenSkyNet::Core::CollisionDetectorinlineprotected
doCollideWhenSwept(Object *collidee_, Object *collider_, float dt_, CD::HitInfo &hitInfo_)OpenSkyNet::Core::CollisionDetectorinlineprotected
enableSweepTests(Object *obj_)OpenSkyNet::Core::CollisionDetectorvirtual
find(Object *obj_) const OpenSkyNet::Core::Updaterinline
getClosestRayIntersection(const Math::Point<> &rayOrigin_, const Math::Point<> &rayDir_, Utils::uint colGroup_, CD::HitInfo &hitInfo_) const OpenSkyNet::Core::CollisionDetectorvirtual
getGrid() const OpenSkyNet::Core::CollisionDetectorinline
getInterval() const OpenSkyNet::Core::Updaterinline
getNumObjects() const OpenSkyNet::Core::Updaterinline
getNumObjectsThatCanUpdate() const OpenSkyNet::Core::Updaterinline
getNumToUpdate(float dt_)OpenSkyNet::Core::Updaterprotected
getPriority() const OpenSkyNet::Core::Updaterinline
getPriority(Object *obj_) const OpenSkyNet::Core::Updater
getType() const OpenSkyNet::Core::Updaterinline
getTypeName() const OpenSkyNet::Core::Updaterinline
MAX enum valueOpenSkyNet::Core::Updater
OBJ_1 enum valueOpenSkyNet::Core::Updater
OBJ_2 enum valueOpenSkyNet::Core::Updater
OBJ_3 enum valueOpenSkyNet::Core::Updater
OBJ_DISABLED enum valueOpenSkyNet::Core::Updater
OBJ_NUM_PRIORITIES enum valueOpenSkyNet::Core::Updater
OBJECT_PRIORITY enum nameOpenSkyNet::Core::Updater
ObjMap typedefOpenSkyNet::Core::Updater
PATH enum valueOpenSkyNet::Core::Updater
PATH_FINDER enum valueOpenSkyNet::Core::Updater
PHYS_VIS enum valueOpenSkyNet::Core::Updater
PHYSICS enum valueOpenSkyNet::Core::Updater
registerCollisionListener(CollisionListener *listener_)OpenSkyNet::Core::CollisionDetectorinline
removeAllObjects()OpenSkyNet::Core::Updaterprotectedvirtual
removeObject(Object *obj_)OpenSkyNet::Core::CollisionDetectorprotectedvirtual
setCDGrid(const Math::Point<> *corners_, std::set< CD::Volume * > &obstacles_)OpenSkyNet::Core::CollisionDetectorvirtual
setInterval(float interval_)OpenSkyNet::Core::Updaterinline
setPriority(Object *obj_, OBJECT_PRIORITY prio_)OpenSkyNet::Core::CollisionDetectorvirtual
OpenSkyNet::Core::Updater::setPriority(UPDATER_PRIORITY prio_)OpenSkyNet::Core::Updaterinlineprotected
TRANSFORM_CHANGE_DETECTOR enum valueOpenSkyNet::Core::Updater
TRANSFORM_INTERPOLATOR enum valueOpenSkyNet::Core::Updater
unregisterCollisionListener(CollisionListener *listener_)OpenSkyNet::Core::CollisionDetectorinline
UPD_1 enum valueOpenSkyNet::Core::Updater
UPD_2 enum valueOpenSkyNet::Core::Updater
UPD_3 enum valueOpenSkyNet::Core::Updater
UPD_4 enum valueOpenSkyNet::Core::Updater
UPD_5 enum valueOpenSkyNet::Core::Updater
UPD_6 enum valueOpenSkyNet::Core::Updater
UPD_7 enum valueOpenSkyNet::Core::Updater
UPD_8 enum valueOpenSkyNet::Core::Updater
UPD_DISABLED enum valueOpenSkyNet::Core::Updater
UPD_NUM_PRIORITIES enum valueOpenSkyNet::Core::Updater
update(float dt_)OpenSkyNet::Core::CollisionDetectorvirtual
Updater()OpenSkyNet::Core::Updaterinline
Updater(UPDATER_TYPE type_, const char *typeName_, UPDATER_PRIORITY prio_, float interval_)OpenSkyNet::Core::Updaterinline
UPDATER_PRIORITY enum nameOpenSkyNet::Core::Updater
UPDATER_TYPE enum nameOpenSkyNet::Core::Updater
~CollisionDetector()OpenSkyNet::Core::CollisionDetectorinlinevirtual
~Updater()OpenSkyNet::Core::Updaterinlinevirtual