Krig Game Engine
Object Member List

This is the complete list of members for Object, including all inherited members.

active_ (defined in Object)Objectprotected
animate(const float &, Object *) (defined in Object)Objectvirtual
animateScript(const float &) (defined in Object)Object
baseDirection_ (defined in Object)Objectprotected
boundingSphere_ (defined in Object)Objectprotected
buildLuaObjectTable(lua_State *L) (defined in Object)Objectvirtual
calcTriangleCenter(const float &, const float &, const float &) (defined in Object)Object
cleanup() (defined in Object)Object
collisionBox_ (defined in Object)Objectprotected
controlPoints_ (defined in Object)Objectprotected
direction_ (defined in Object)Objectprotected
draw(Object *)=0 (defined in Object)Objectpure virtual
drawOutline(Object *)=0 (defined in Object)Objectpure virtual
drawShadow(Vector *) (defined in Object)Objectinlinevirtual
enableSphereTest_ (defined in Object)Objectprotected
gameLevelId_ (defined in Object)Objectprotected
getActive() (defined in Object)Objectinline
getBoundingSphere() (defined in Object)Objectinline
getCollisionDetectionEnabled() (defined in Object)Objectinline
getDirection() (defined in Object)Objectinline
getDrawEnabled() (defined in Object)Objectinline
getEnableSphereTest() (defined in Object)Objectinline
getGameLevelId() (defined in Object)Objectinline
getInView() (defined in Object)Objectinline
getIsAlwaysLit() (defined in Object)Objectinline
getOrth() (defined in Object)Objectinline
getPosition() (defined in Object)Objectinline
getRInterpEnd() (defined in Object)Objectinline
getRInterpStart() (defined in Object)Objectinline
getRotation() (defined in Object)Objectinline
getRotationVelocity() (defined in Object)Objectinline
getScale() (defined in Object)Objectinline
getScaleRate() (defined in Object)Objectinline
getScriptName() (defined in Object)Objectinline
getScriptValue(const char *s) (defined in Object)Objectinline
getSpeed() (defined in Object)Objectinline
getState() (defined in Object)Objectinline
getTypeId() (defined in Object)Objectinline
getUp() (defined in Object)Objectinline
getValInterpBegin() (defined in Object)Objectinline
getValInterpCurrent() (defined in Object)Objectinline
getValInterpEnd() (defined in Object)Objectinline
getVelocity() (defined in Object)Objectinline
handleCollision(Object *)=0 (defined in Object)Objectpure virtual
init() (defined in Object)Object
initSettings() (defined in Object)Object
isAlwaysLit_ (defined in Object)Objectprotected
isCollisionDetectionEnabled_ (defined in Object)Objectprotected
isDrawable() (defined in Object)Objectinline
isDrawEnabled_ (defined in Object)Objectprotected
isInterpolationEnabled() (defined in Object)Objectinline
isInterpolationEnabled_ (defined in Object)Objectprotected
isInView_ (defined in Object)Objectprotected
isRotationChanged() (defined in Object)Objectinline
L_ (defined in Object)Objectprotected
lastLight_ (defined in Object)Objectprotected
loadScript(const std::string &, lua_State *luaState) (defined in Object)Object
next (defined in ObjectNode)ObjectNode
Object() (defined in Object)Object
ObjectNode() (defined in ObjectNode)ObjectNode
orientOnTerrain(Terrain *temp, const Quaternion &baseRotation) (defined in Object)Objectinlinevirtual
orth_ (defined in Object)Objectprotected
particleSystem_ (defined in Object)Objectprotected
position_ (defined in Object)Objectprotected
prev (defined in ObjectNode)ObjectNode
printTypeName()=0 (defined in Object)Objectpure virtual
processCollisions(Object *) (defined in Object)Object
rInterpEnd_ (defined in Object)Objectprotected
rInterpStart_ (defined in Object)Objectprotected
rotation_ (defined in Object)Objectprotected
rotationChanged_ (defined in Object)Objectprotected
rotationVelocity_ (defined in Object)Objectprotected
scale_ (defined in Object)Objectprotected
scaleChanged_ (defined in Object)Objectprotected
scaleRate_ (defined in Object)Objectprotected
scriptIndex_ (defined in Object)Objectprotected
scriptName_ (defined in Object)Objectprotected
setActive(const bool &new_active) (defined in Object)Objectinline
setCollisionDetectionEnabled(const bool &isCollisionDetectionEnabled) (defined in Object)Objectinline
setDrawEnabled(const bool &isDrawEnabled) (defined in Object)Objectinline
setGameLevelId(const unsigned int &gameLevelId) (defined in Object)Objectinline
setHeightFromTerrain(Terrain *temp, const float &offset) (defined in Object)Objectinlinevirtual
setIsAlwaysLit(const bool &isAlwaysLit) (defined in Object)Objectinline
setIsInterpolationEnabled(const bool &isInterpolationEnabled_l) (defined in Object)Objectinline
setParticleSystem(const int &) (defined in Object)Object
setPosition(const GLfloat &, const GLfloat &, const GLfloat &) (defined in Object)Object
setPosition(const Vector &) (defined in Object)Object
setRInterpEnd(const Quaternion &rInterpEnd_l) (defined in Object)Objectinline
setRInterpStart(const Quaternion &rInterpStart_l) (defined in Object)Objectinline
setRotation(const Quaternion &rotation) (defined in Object)Objectinline
setRotationAxis(const GLfloat &, const GLfloat &, const GLfloat &, const GLfloat &) (defined in Object)Object
setRotationAxis(const Vector &, const GLfloat &) (defined in Object)Object
setRotationChanged(const bool &rotationChanged_l) (defined in Object)Objectinline
setRotationEuler(const GLfloat &, const GLfloat &, const GLfloat &) (defined in Object)Object
setRotationEuler(const Vector &) (defined in Object)Object
setRotationQuaternion(const Quaternion &) (defined in Object)Object
setRotationVelocity(const GLfloat &, const GLfloat &, const GLfloat &) (defined in Object)Object
setRotationVelocity(const Vector &) (defined in Object)Object
setScale(const GLfloat &, const GLfloat &, const GLfloat &) (defined in Object)Object
setScale(const Vector &) (defined in Object)Object
setScaleChanged(const bool &scaleChanged_l) (defined in Object)Objectinline
setScaleRate(const GLfloat &, const GLfloat &, const GLfloat &) (defined in Object)Object
setScaleRate(const Vector &) (defined in Object)Object
setScript(const std::string &) (defined in Object)Object
setScriptValue(const char *s, const float &value) (defined in Object)Objectinline
setSpeed(const GLfloat &, const GLfloat &, const GLfloat &) (defined in Object)Object
setSpeed(const Vector &) (defined in Object)Object
setState(const unsigned char &) (defined in Object)Object
setState(const int &state_l) (defined in Object)Objectinline
setSuspendTime(const float &time) (defined in Object)Objectinline
setTypeId(const int &type_id) (defined in Object)Objectinline
setValInterpBegin(const float &valInterpBegin) (defined in Object)Objectinline
setValInterpCurrent(const float &valInterpCurrent) (defined in Object)Objectinline
setValInterpEnd(const float &valInterpEnd) (defined in Object)Objectinline
setVelocity(const GLfloat &, const GLfloat &, const GLfloat &) (defined in Object)Object
setVelocity(const Vector &) (defined in Object)Object
showCollisionBox() (defined in Object)Object
showControlTriangle() (defined in Object)Object
speed_ (defined in Object)Objectprotected
state_ (defined in Object)Objectprotected
suspendTime_ (defined in Object)Objectprotected
textureHash (defined in Object)Objectstatic
textureIds (defined in Object)Objectstatic
transferLuaObjectTable(lua_State *L) (defined in Object)Objectvirtual
typeId_ (defined in Object)Objectprotected
unloadScript() (defined in Object)Object
up_ (defined in Object)Objectprotected
update(Vector *)=0 (defined in Object)Objectpure virtual
valInterpBegin_ (defined in Object)Objectprotected
valInterpCurrent_ (defined in Object)Objectprotected
valInterpEnd_ (defined in Object)Objectprotected
velocity_ (defined in Object)Objectprotected
~Object() (defined in Object)Objectvirtual
~ObjectNode() (defined in ObjectNode)ObjectNodevirtual