GlistEngine
Loading...
Searching...
No Matches
gModel Member List

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

addChild(gNode *child)gNode
animate(float animationPosition)gModel
boom(float distance)gModel
childrengNodeprotected
createRenderer()gRenderObjectstatic
destroyRenderer()gRenderObjectstatic
directorygModel
disableShadowMapping()gRenderObjectstatic
disassemble()gModel
dolly(float distance)gModel
draw()gModel
enableShadowMapping()gRenderObjectstatic
getAnimationDuration(int animationNo=0) constgModel
getAnimationFrameNo() constgModel
getAnimationFrameNum() constgModel
getAnimationFramerate() constgModel
getAnimationNum() constgModel
getAnimationPosition() constgModel
getBoundingBox()gModel
getFilename() constgModel
getFullpath() constgModel
getId() constgNode
getInitialBoundingBox()gModel
getMesh(int meshNo)gModel
getMeshName(int meshNo) constgModel
getMeshNo(const std::string &meshName) constgModel
getMeshNum() constgModel
getMeshPtr(int meshNo)gModel
getMorphingFrameNo() constgModel
getMorphingFrameNum() constgModel
getMorphingSpeed() constgModel
getMorphingTarget() constgModel
getOrientation() constgNode
getParent() constgNode
getPosition() constgNode
getPosX() constgNode
getPosY() constgNode
getPosZ() constgNode
getRenderer()gRenderObjectstatic
getScalarDirectionX() constgNode
getScalarDirectionY() constgNode
getScalarDirectionZ() constgNode
getScale() constgNode
getScreenHeight()gRenderObject
getScreenWidth()gRenderObject
getTransformationMatrix() constgNode
gGetAppDir()gObjectstatic
gGetAssetsDir()gObjectstatic
gGetDatabasesDir()gObjectstatic
gGetFilesDir()gObjectstatic
gGetFontsDir()gObjectstatic
gGetImagesDir()gObjectstatic
gGetModelsDir()gObjectstatic
gGetShadersDir()gObjectstatic
gGetSoundsDir()gObjectstatic
gGetTexturesDir()gObjectstatic
gGetVideosDir()gObjectstatic
gModel()gModel
gNode()gNode
gObject()gObject
gRenderObject()gRenderObject
gSetAssetsDir(std::string assetsDir)gObjectstatic
isAnimated() constgModel
isEnabled() constgNode
isenabledgNodeprotected
isShadowMappingEnabled()gRenderObjectstatic
isshadowmappingenabledgRenderObjectprotectedstatic
isVertexAnimated() constgModel
isVertexAnimationStoredOnVram() constgModel
load(const std::string &fullPath)gModel
loadModel(const std::string &modelPath)gModel
loadModelWithOriginalVertices(const std::string &modelPath)gModel
loadMorphingTargetModel(const std::string &modelPath)gModel
localtransformationmatrixgNodeprotected
logd(std::string message)gObject
logd(std::string tag, std::string message)gObject
loge(std::string message)gObject
loge(std::string tag, std::string message)gObject
logi(std::string message)gObject
logi(std::string tag, std::string message)gObject
LOGLEVEL_DEBUGgObjectstatic
LOGLEVEL_ERRORgObjectstatic
LOGLEVEL_INFOgObjectstatic
LOGLEVEL_SILENTgObjectstatic
LOGLEVEL_WARNINGgObjectstatic
logw(std::string message)gObject
logw(std::string tag, std::string message)gObject
makeVertexAnimated(bool storeOnVram=true)gModel
meshesgModel
move(float dx, float dy, float dz)gModelinline
move(const glm::vec3 &dv)gModel
nextAnimationFrame()gModel
nextMorphingFrame()gModel
orientationgNodeprotected
pan(float radians)gModel
panDeg(float degrees)gModelinline
parentgNodeprotected
popMatrix() constgNode
gRenderObject::popMatrix()gRenderObject
positiongNodeprotected
prevorientationgNodeprotected
prevpositiongNodeprotected
prevscalevecgNodeprotected
processTransformationMatrix() overridegModelprotectedvirtual
pushMatrix() constgNode
gRenderObject::pushMatrix()gRenderObject
recalculateBoundingBox()gModel
releaseresolutiongObjectprotectedstatic
releasescalinggObjectprotectedstatic
removeChild(gNode *child)gNode
removeChild(int gObjectId)gNode
removeParent()gNode
renderpassnogObjectprotectedstatic
renderpassnumgObjectprotectedstatic
roll(float radians)gModel
rollDeg(float degrees)gModelinline
rotate(const glm::quat &q)gModel
rotate(float radians, float ax, float ay, float az)gModel
rotateAround(float radians, const glm::vec3 &axis, const glm::vec3 &point)gModel
rotateAroundDeg(float degrees, const glm::vec3 &axis, const glm::vec3 &point)gModelinline
rotateDeg(float degrees, float ax, float ay, float az)gModelinline
scale(float sx, float sy, float sz)gModel
scale(float s)gModel
scalevecgNodeprotected
setAnimationFrameNo(int frameNo)gModel
setAnimationFrameNum(int animationKeyNum)gModel
setAnimationFramerate(float animationFramerate)gModel
setCurrentResolution(int scalingNo, int currentResolutionNo)gObjectstatic
setEnabled(bool isEnabled)gNode
setEnableFrustumCulling(bool enable)gModel
setMorphingFrameNo(int morphingAnimationNo)gModel
setMorphingFrameNum(int morphingFrameNum)gModel
setMorphingSpeed(int speed)gModel
setMorphingTarget(int morphingTargetId)gModel
setOrientation(const glm::quat &o)gModel
setOrientation(const glm::vec3 &angles)gModel
setParent(gNode *parent)gNode
setPosition(float px, float py, float pz)gModelinline
setPosition(const glm::vec3 &p)gModel
setScale(const glm::vec3 &s)gModel
setScale(float sx, float sy, float sz)gModelinline
setScale(float s)gModelinline
setScreenScaling(int screenScaling)gRenderObjectstatic
setScreenSize(int screenWidth, int screenHeight)gRenderObjectstatic
setTransformationMatrix(const glm::mat4 &transformationMatrix)gModel
setUnitScreenSize(int unitWidth, int unitHeight)gRenderObjectstatic
textures_loadedgModel
tilt(float radians)gModel
tiltDeg(float degrees)gModelinline
truck(float distance)gModel
~gModel()gModelvirtual
~gNode()gNodevirtual