_currObj | OpenSkyNet::Core::Updater | protected |
_currPrio | OpenSkyNet::Core::Updater | protected |
_dtSinceAllWereUpdated | OpenSkyNet::Core::Updater | protected |
_interval | OpenSkyNet::Core::Updater | protected |
_nonCollidingInfoMap | OpenSkyNet::Core::MotionUpdater | protected |
_objLists | OpenSkyNet::Core::Updater | protected |
_objMap | OpenSkyNet::Core::Updater | protected |
_partialUpdate | OpenSkyNet::Core::Updater | protected |
_prevTotalTimeForAllUpdates | OpenSkyNet::Core::Updater | protected |
_prio | OpenSkyNet::Core::Updater | protected |
_type | OpenSkyNet::Core::Updater | protected |
_typeName | OpenSkyNet::Core::Updater | protected |
addAnchor(Object *base_, Object *anchor_, bool updatePos_, bool updateRot_, const Math::Point<> &localPos_, const Math::Matrix3x3 &localRot_) | OpenSkyNet::Core::MotionUpdater | virtual |
addAnchor(Object *base_, Object *anchor_, bool updatePos_, bool updateRot_) | OpenSkyNet::Core::MotionUpdater | virtual |
addObject(Object *obj_, Updater::OBJECT_PRIORITY prio_=Updater::OBJ_1, bool isOneShot_=false) | OpenSkyNet::Core::TransformInterpolator | protectedvirtual |
AI enum value | OpenSkyNet::Core::Updater | |
allObjectsUpdated() | OpenSkyNet::Core::Updater | protected |
ANIMATION enum value | OpenSkyNet::Core::Updater | |
ATTACH_POINT enum name | OpenSkyNet::Core::MotionUpdater | |
BASE enum value | OpenSkyNet::Core::MotionUpdater | |
CAMERA enum value | OpenSkyNet::Core::Updater | |
COLLISION_DETECTOR enum value | OpenSkyNet::Core::Updater | |
CORE_MAX enum value | OpenSkyNet::Core::Updater | |
find(Object *obj_) const | OpenSkyNet::Core::Updater | inline |
getInterval() const | OpenSkyNet::Core::Updater | inline |
getNumObjects() const | OpenSkyNet::Core::Updater | inline |
getNumObjectsThatCanUpdate() const | OpenSkyNet::Core::Updater | inline |
getNumToUpdate(float dt_) | OpenSkyNet::Core::Updater | protected |
getPriority() const | OpenSkyNet::Core::Updater | inline |
getPriority(Object *obj_) const | OpenSkyNet::Core::Updater | |
getType() const | OpenSkyNet::Core::Updater | inline |
getTypeName() const | OpenSkyNet::Core::Updater | inline |
handleCollisions(Object *collidee_, std::vector< CD::HitInfo > &collisions_, float &dt_) | OpenSkyNet::Core::CollisionListener | inlinevirtual |
handleDeletedCollisions(Object *collidee_, std::vector< Object * > &colliders_) | OpenSkyNet::Core::CollisionListener | inlinevirtual |
handleNewCollisions(Object *collidee_, std::vector< Object * > &colliders_) | OpenSkyNet::Core::CollisionListener | inlinevirtual |
handleNonCollidingTransformApplied(Object *obj_) | OpenSkyNet::Core::TransformInterpolator | virtual |
handleOutOfGrid(Object *obj_) | OpenSkyNet::Core::CollisionListener | inlinevirtual |
handleWrongSidedness(Object *collidee_, std::vector< CD::HitInfo > &collisions_) | OpenSkyNet::Core::CollisionListener | inlinevirtual |
isRotating(Object *obj_) | OpenSkyNet::Core::TransformInterpolator | inline |
isTranslating(Object *obj_) | OpenSkyNet::Core::TransformInterpolator | inline |
MAX enum value | OpenSkyNet::Core::Updater | |
MotionUpdater(Updater::UPDATER_TYPE type_, const char *typeName_, Updater::UPDATER_PRIORITY prio_, float interval_) | OpenSkyNet::Core::MotionUpdater | inline |
NUM_ATTACH_POINTS enum value | OpenSkyNet::Core::MotionUpdater | |
OBJ_1 enum value | OpenSkyNet::Core::Updater | |
OBJ_2 enum value | OpenSkyNet::Core::Updater | |
OBJ_3 enum value | OpenSkyNet::Core::Updater | |
OBJ_DISABLED enum value | OpenSkyNet::Core::Updater | |
OBJ_NUM_PRIORITIES enum value | OpenSkyNet::Core::Updater | |
OBJECT_PRIORITY enum name | OpenSkyNet::Core::Updater | |
ObjMap typedef | OpenSkyNet::Core::Updater | |
PATH enum value | OpenSkyNet::Core::Updater | |
PATH_FINDER enum value | OpenSkyNet::Core::Updater | |
PHYS_VIS enum value | OpenSkyNet::Core::Updater | |
PHYSICS enum value | OpenSkyNet::Core::Updater | |
removeAllAnchors(Object *base_) | OpenSkyNet::Core::MotionUpdater | virtual |
removeAllObjects() | OpenSkyNet::Core::MotionUpdater | protectedvirtual |
removeAnchor(Object *base_, Object *anchor_) | OpenSkyNet::Core::MotionUpdater | virtual |
removeObject(Object *obj_) | OpenSkyNet::Core::MotionUpdater | protectedvirtual |
rotate(Object *obj_, bool doRotate_, const Math::Point<> ¢erOfRot_=Math::g_origin, const Math::Point<> &axis_=Math::g_origin, float radians_=0.0f, float speed_=0.0f) | OpenSkyNet::Core::TransformInterpolator | |
rotate(Object *obj_, const Math::Point<> ¢erOfRot_=Math::g_origin, const Math::Matrix3x3 &endRot_=Math::g_identityMatrix3x3, float speed_=0.0f) | OpenSkyNet::Core::TransformInterpolator | |
setForward(Math::Matrix3x3 &rot_, Math::Point<> &forward_) | OpenSkyNet::Core::MotionUpdater | inlinestatic |
setInterval(float interval_) | OpenSkyNet::Core::Updater | inline |
setLookAtTarget(Object *obj_, const Object *lookAt_=0, bool doLookAtOpposite_=false) | OpenSkyNet::Core::TransformInterpolator | |
setNonCollidingData(Object *obj_) | OpenSkyNet::Core::TransformInterpolator | virtual |
setPriority(UPDATER_PRIORITY prio_) | OpenSkyNet::Core::Updater | inlineprotected |
setPriority(Object *obj_, OBJECT_PRIORITY prio_) | OpenSkyNet::Core::Updater | virtual |
TRANSFORM_CHANGE_DETECTOR enum value | OpenSkyNet::Core::Updater | |
TRANSFORM_INTERPOLATOR enum value | OpenSkyNet::Core::Updater | |
TransformInterpolator() | OpenSkyNet::Core::TransformInterpolator | inline |
translate(Object *obj_, bool doTranslate_, const Math::Point<> &endPos_=Math::g_origin, float speed_=0.0f) | OpenSkyNet::Core::TransformInterpolator | |
UPD_1 enum value | OpenSkyNet::Core::Updater | |
UPD_2 enum value | OpenSkyNet::Core::Updater | |
UPD_3 enum value | OpenSkyNet::Core::Updater | |
UPD_4 enum value | OpenSkyNet::Core::Updater | |
UPD_5 enum value | OpenSkyNet::Core::Updater | |
UPD_6 enum value | OpenSkyNet::Core::Updater | |
UPD_7 enum value | OpenSkyNet::Core::Updater | |
UPD_8 enum value | OpenSkyNet::Core::Updater | |
UPD_DISABLED enum value | OpenSkyNet::Core::Updater | |
UPD_NUM_PRIORITIES enum value | OpenSkyNet::Core::Updater | |
update(float dt_) | OpenSkyNet::Core::TransformInterpolator | virtual |
updateAnchors(Object *obj_) | OpenSkyNet::Core::MotionUpdater | protectedvirtual |
Updater() | OpenSkyNet::Core::Updater | inline |
Updater(UPDATER_TYPE type_, const char *typeName_, UPDATER_PRIORITY prio_, float interval_) | OpenSkyNet::Core::Updater | inline |
UPDATER_PRIORITY enum name | OpenSkyNet::Core::Updater | |
UPDATER_TYPE enum name | OpenSkyNet::Core::Updater | |
VIEW enum value | OpenSkyNet::Core::MotionUpdater | |
~TransformInterpolator() | OpenSkyNet::Core::TransformInterpolator | inlinevirtual |
~Updater() | OpenSkyNet::Core::Updater | inlinevirtual |