Krig Game Engine
Terrain Member List

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

active_ (defined in Object)Objectprotected
animate(const float &, Object *) (defined in Terrain)Terrainvirtual
animateScript(const float &) (defined in Object)Object
baseDirection_ (defined in Object)Objectprotected
boundingSphere_ (defined in Object)Objectprotected
buildLuaObjectTable(lua_State *L) (defined in Terrain)Terrainvirtual
calcTerrainNorm(Vector *) (defined in Terrain)Terrain
calcTriangleCenter(const float &, const float &, const float &) (defined in Object)Object
calcViewableTerrainNorm() (defined in Terrain)Terrain
cleanup() (defined in Object)Object
collisionBox_ (defined in Object)Objectprotected
controlPoints_ (defined in Object)Objectprotected
direction_ (defined in Object)Objectprotected
draw(Object *) (defined in Terrain)Terrainvirtual
drawGrid() (defined in Terrain)Terrain
drawOutline(Object *) (defined in Terrain)Terrainvirtual
drawShadow(Vector *) (defined in Object)Objectinlinevirtual
enableSphereTest_ (defined in Object)Objectprotected
gameLevelId_ (defined in Object)Objectprotected
generate() (defined in Terrain)Terrain
getActive() (defined in Object)Objectinline
getBoundingSphere() (defined in Object)Objectinline
getCollisionDetectionEnabled() (defined in Object)Objectinline
getCurveDistance() (defined in Terrain)Terraininline
getCurveRate() (defined in Terrain)Terraininline
getDirection() (defined in Object)Objectinline
getDisplayList() (defined in Terrain)Terraininline
getDrawEnabled() (defined in Object)Objectinline
getEnableSphereTest() (defined in Object)Objectinline
getGameLevelId() (defined in Object)Objectinline
getHeight(const float &, const float &) (defined in Terrain)Terrain
getInView() (defined in Object)Objectinline
getIsAlwaysLit() (defined in Object)Objectinline
getIsCurveEnabled() (defined in Terrain)Terraininline
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
getScaleFactor() (defined in Terrain)Terraininline
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
getVertexColor(const int &, const int &) (defined in Terrain)Terrain
getVertexHeight(const int &, const int &) (defined in Terrain)Terrain
getVertexType(const int &, const int &) (defined in Terrain)Terrain
getXSize() (defined in Terrain)Terraininline
getZSize() (defined in Terrain)Terraininline
handleCollision(Object *temp) (defined in Terrain)Terraininlinevirtual
init() (defined in Terrain)Terrain
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
load(const char *, Vector *) (defined in Terrain)Terrain
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() (defined in Terrain)Terraininlinevirtual
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
save(const char *, Vector *) (defined in Terrain)Terrain
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
setCurveDistance(const GLfloat &curveDistance) (defined in Terrain)Terraininline
setCurveRate(const GLfloat &curveRate) (defined in Terrain)Terraininline
setDisplayList(DisplayList *displayList) (defined in Terrain)Terraininline
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
setIsCurveEnabled(const bool &isCurveEnabled) (defined in Terrain)Terraininline
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
setVertexColor(const int &, const int &, const Vector &) (defined in Terrain)Terrain
setVertexHeight(const int &, const int &, const float &) (defined in Terrain)Terrain
setVertexType(const int &, const int &, const int &) (defined in Terrain)Terrain
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
Terrain() (defined in Terrain)Terrain
textureHash (defined in Object)Objectstatic
textureIds (defined in Object)Objectstatic
transferLuaObjectTable(lua_State *L) (defined in Terrain)Terrainvirtual
typeId_ (defined in Object)Objectprotected
unload() (defined in Terrain)Terrain
unloadScript() (defined in Object)Object
up_ (defined in Object)Objectprotected
update(Vector *) (defined in Terrain)Terrainvirtual
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
~Terrain() (defined in Terrain)Terrain