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

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

addChild(gNode *child)gNode
applyVertexGradient()gMesh
boom(float distance)gNode
childrengNodeprotected
clear()gMesh
createRenderer()gRenderObjectstatic
destroyRenderer()gRenderObjectstatic
disableShadowMapping()gRenderObjectstatic
distanceTriangles(gRay *ray)gMesh
dolly(float distance)gNode
draw()gLinevirtual
draw(float x1, float y1, float x2, float y2)gLine
draw(float x1, float y1, float z1, float x2, float y2, float z2)gLine
drawEnd()gMeshprotected
DRAWMODE_LINELOOPgMeshstatic
DRAWMODE_LINESgMeshstatic
DRAWMODE_LINESTRIPgMeshstatic
DRAWMODE_POINTSgMeshstatic
DRAWMODE_TRIANGLEFANgMeshstatic
DRAWMODE_TRIANGLESgMeshstatic
DRAWMODE_TRIANGLESTRIPgMeshstatic
drawStart()gMeshprotected
drawVbo()gMeshprotected
enableShadowMapping()gRenderObjectstatic
fillMissingVertexColors(const glm::vec3 &defColor=glm::vec3(1.0f))gMesh
getBoundingBox()gMesh
getDrawMode() constgMesh
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
getTexture(gTexture::TextureType type)gMesh
getTransformationMatrix() constgNode
getVbo()gMesh
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
gLine()gLine
gLine(float x1, float y1, float x2, float y2)gLine
gLine(float x1, float y1, float z1, float x2, float y2, float z2)gLine
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
gNode()gNode
gObject()gObject
gRenderObject()gRenderObject
gSetAssetsDir(std::string assetsDir)gObjectstatic
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
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
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
setCurrentResolution(int scalingNo, int currentResolutionNo)gObjectstatic
setDrawMode(int drawMode)gMesh
setEnabled(bool isEnabled)gNode
setMaterial(gMaterial *material)gMesh
setName(const std::string &name)gMesh
setOrientation(const glm::quat &o)gNode
setOrientation(const glm::vec3 &angles)gNode
setParent(gNode *parent)gNode
setPoints(float x1, float y1, float x2, float y2)gLine
setPoints(float x1, float y1, float z1, float x2, float y2, float z2)gLine
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
setTexture(gTexture *texture)gMesh
setTextures(const std::vector< gTexture * > &textures)gMesh
setTextures(const std::unordered_map< gTexture::TextureType, gTexture * > &textures)gMesh
setThickness(float thickness)gLine
setTransformationMatrix(const glm::mat4 &transformationMatrix)gNode
setUnitScreenSize(int unitWidth, int unitHeight)gRenderObjectstatic
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
tilt(float radians)gNode
tiltDeg(float degrees)gNode
truck(float distance)gNode
vbogMeshprotected
verticesgMeshprotected
~gMesh() overridegMesh
~gNode()gNodevirtual