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

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

addChild(gNode *child)gNode
addTargetMesh(gMesh *targetMesh)gMorphingMesh
applyVertexGradient()gMesh
boom(float distance)gNode
childrengNodeprotected
clear()gMesh
clearAnimation()gSkinnedMesh
createRenderer()gRenderObjectstatic
destroyRenderer()gRenderObjectstatic
disableShadowMapping()gRenderObjectstatic
distanceTriangles(gRay *ray)gMesh
dolly(float distance)gNode
draw() overridegSkinnedMeshvirtual
drawEnd()gMeshprotected
DRAWMODE_LINELOOPgMeshstatic
DRAWMODE_LINESgMeshstatic
DRAWMODE_LINESTRIPgMeshstatic
DRAWMODE_POINTSgMeshstatic
DRAWMODE_TRIANGLEFANgMeshstatic
DRAWMODE_TRIANGLESgMeshstatic
DRAWMODE_TRIANGLESTRIPgMeshstatic
drawStart()gMeshprotected
drawVbo()gMeshprotected
drawVboFrames()gMorphingMesh
enableShadowMapping()gRenderObjectstatic
fillMissingVertexColors(const glm::vec3 &defColor=glm::vec3(1.0f))gMesh
getAnimatedNorm() constgSkinnedMesh
getAnimatedPos() constgSkinnedMesh
getBoundingBox()gMesh
getCurrentFrameId() constgMorphingMesh
getCurrentTargetMeshId() constgMorphingMesh
getDrawMode() constgMesh
getFrameCount(int targetMeshId) constgMorphingMesh
getFrameCount() constgMorphingMesh
getFrameNo() constgSkinnedMesh
getId() constgNode
getIndices()gMesh
getIndicesNum() constgMesh
getIndicesPtr()gMesh
getInitialBoundingBox() constgMesh
getMaterial()gMesh
getName() constgMesh
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
getSpeed() constgMorphingMesh
getTargetMeshCount() constgMorphingMesh
getTargetNormal(int targetId, int normalId) constgMorphingMesh
getTargetPosition(int targetId, int positionId) constgMorphingMesh
getTexture(gTexture::TextureType type)gMesh
getTransformationMatrix() constgNode
getVbo()gMesh
getVertexNorm(int vertexNo) constgSkinnedMesh
getVertexNormData(int animationNo, int frameNo, int vertexNo) constgSkinnedMesh
getVertexPos(int vertexNo) constgSkinnedMesh
getVertexPosData(int animationNo, int frameNo, int vertexNo) constgSkinnedMesh
getVertices()gMesh
getVerticesNum() constgMesh
getVerticesPtr()gMesh
gGetAppDir()gObjectstatic
gGetAssetsDir()gObjectstatic
gGetDatabasesDir()gObjectstatic
gGetFilesDir()gObjectstatic
gGetFontsDir()gObjectstatic
gGetImagesDir()gObjectstatic
gGetModelsDir()gObjectstatic
gGetShadersDir()gObjectstatic
gGetSoundsDir()gObjectstatic
gGetTexturesDir()gObjectstatic
gGetVideosDir()gObjectstatic
gMesh()gMesh
gMesh(const std::vector< gVertex > &vertices, const std::vector< gIndex > &indices, const std::vector< gTexture * > &textures)gMesh
gMesh(std::shared_ptr< std::vector< gVertex > > vertices, std::shared_ptr< std::vector< gIndex > > indices, std::vector< gTexture * > textures)gMesh
gMesh(const gMesh &)gMesh
gMorphingMesh()gMorphingMesh
gNode()gNode
gObject()gObject
gRenderObject()gRenderObject
gSetAssetsDir(std::string assetsDir)gObjectstatic
gSkinnedMesh()gSkinnedMesh
interpolate(bool forceInterpolation=true)gMorphingMesh
intersectsTriangles(gRay *ray)gMesh
isenabledgNodeprotected
isEnabled() constgNode
isprojection2dgMeshprotected
isShadowMappingEnabled()gRenderObjectstatic
isshadowmappingenabledgRenderObjectprotectedstatic
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
move(float dx, float dy, float dz)gNode
move(const glm::vec3 &dv)gNode
nextFrameId()gMorphingMesh
orientationgNodeprotected
pan(float radians)gNode
panDeg(float degrees)gNode
parentgNodeprotected
popMatrix() constgNode
gRenderObject::popMatrix()gRenderObject
positiongNodeprotected
prevorientationgNodeprotected
prevpositiongNodeprotected
prevscalevecgNodeprotected
processTransformationMatrix() overridegMeshprotectedvirtual
pushMatrix() constgNode
gRenderObject::pushMatrix()gRenderObject
recalculateBoundingBox()gMesh
releaseresolutiongObjectprotectedstatic
releasescalinggObjectprotectedstatic
removeChild(gNode *child)gNode
removeChild(int gObjectId)gNode
removeParent()gNode
renderpassnogObjectprotectedstatic
renderpassnumgObjectprotectedstatic
resetAnimation()gSkinnedMesh
resetTargetData(int targetId)gMorphingMesh
resetVertexAnimationData(int animationNo, int frameNo)gSkinnedMesh
resizeAnimation(int verticesNum)gSkinnedMesh
resizeVertexAnimationData(int animationNum, int frameNum, int verticesNum, bool isOnVram)gSkinnedMesh
roll(float radians)gNode
rollDeg(float degrees)gNode
rotate(const glm::quat &q)gNode
rotate(float radians, float ax, float ay, float az)gNode
rotateAround(float radians, const glm::vec3 &axis, const glm::vec3 &point)gNode
rotateAroundDeg(float degrees, const glm::vec3 &axis, const glm::vec3 &point)gNode
rotateDeg(float degrees, float ax, float ay, float az)gNode
scale(float sx, float sy, float sz)gNode
scale(float s)gNode
scalevecgNodeprotected
setAllVertexColor(const glm::vec3 &color)gMesh
setBaseMesh(gMesh *baseMesh)gMorphingMesh
setCurrentFrameId(int frameId)gMorphingMesh
setCurrentResolution(int scalingNo, int currentResolutionNo)gObjectstatic
setCurrentTargetMeshId(int targetMeshId)gMorphingMesh
setDrawMode(int drawMode)gMesh
setEnabled(bool isEnabled)gNode
setFrameCount(int targetMeshId, int frameCount)gMorphingMesh
setFrameNo(int frameNo)gSkinnedMesh
setMaterial(gMaterial *material)gMesh
setMorphingAnimated(bool isMorphingAnimated)gMorphingMesh
setMorphingAnimationStoredOnVram(bool isMorphingAnimationStoredOnVram)gMorphingMesh
setName(const std::string &name)gMesh
setOrientation(const glm::quat &o)gNode
setOrientation(const glm::vec3 &angles)gNode
setParent(gNode *parent)gNode
setPosition(float px, float py, float pz)gNode
setPosition(const glm::vec3 &pv)gNode
setScale(const glm::vec3 &s)gNode
setScale(float sx, float sy, float sz)gNode
setScale(float s)gNode
setScreenScaling(int screenScaling)gRenderObjectstatic
setScreenSize(int screenWidth, int screenHeight)gRenderObjectstatic
setSpeed(int speed)gMorphingMesh
setTargetNormal(int targetId, int normalId, glm::vec3 newNormal)gMorphingMesh
setTargetPosition(int targetId, int positionId, glm::vec3 newPosition)gMorphingMesh
setTexture(gTexture *texture)gMesh
setTextures(const std::vector< gTexture * > &textures)gMesh
setTextures(const std::unordered_map< gTexture::TextureType, gTexture * > &textures)gMesh
setTransformationMatrix(const glm::mat4 &transformationMatrix)gNode
setUnitScreenSize(int unitWidth, int unitHeight)gRenderObjectstatic
setVertexAnimated(bool isVertexAnimated)gSkinnedMesh
setVertexAnimationStoredOnVram(bool isVertexAnimationStoredOnVram)gSkinnedMesh
setVertexNorm(int vertexNo, const glm::vec3 &norm)gSkinnedMesh
setVertexNormData(int animationNo, int frameNo, int vertexNo, const glm::vec3 &newWeight)gSkinnedMesh
setVertexPos(int vertexNo, const glm::vec3 &pos)gSkinnedMesh
setVertexPosData(int animationNo, int frameNo, int vertexNo, const glm::vec3 &newWeight)gSkinnedMesh
setVertices(const std::vector< gVertex > &vertices, const std::vector< gIndex > &indices)gMesh
setVertices(const std::vector< gVertex > &vertices)gMesh
setVertices(std::shared_ptr< std::vector< gVertex > > vertices)gMesh
setVertices(std::shared_ptr< std::vector< gVertex > > vertices, std::shared_ptr< std::vector< gIndex > > indices)gMesh
setVerticesData(int animationNo, int frameNo, const std::vector< gVertex > &vertices, const std::vector< gIndex > &indices)gSkinnedMesh
tilt(float radians)gNode
tiltDeg(float degrees)gNode
truck(float distance)gNode
vbogMeshprotected
verticesgMeshprotected
~gMesh() overridegMesh
~gMorphingMesh() overridegMorphingMesh
~gNode()gNodevirtual
~gSkinnedMesh() overridegSkinnedMesh