|
GlistEngine
|
This is the complete list of members for gCross, including all inherited members.
| addChild(gNode *child) | gNode | |
| applyVertexGradient() | gMesh | |
| boom(float distance) | gNode | |
| children | gNode | protected |
| clear() | gMesh | |
| createRenderer() | gRenderObject | static |
| destroyRenderer() | gRenderObject | static |
| disableShadowMapping() | gRenderObject | static |
| distanceTriangles(gRay *ray) | gMesh | |
| dolly(float distance) | gNode | |
| draw(float x, float y, float width, float height, float thickness, bool isFilled) | gCross | |
| gMesh::draw() | gMesh | virtual |
| drawEnd() | gMesh | protected |
| DRAWMODE_LINELOOP | gMesh | static |
| DRAWMODE_LINES | gMesh | static |
| DRAWMODE_LINESTRIP | gMesh | static |
| DRAWMODE_POINTS | gMesh | static |
| DRAWMODE_TRIANGLEFAN | gMesh | static |
| DRAWMODE_TRIANGLES | gMesh | static |
| DRAWMODE_TRIANGLESTRIP | gMesh | static |
| drawStart() | gMesh | protected |
| drawVbo() | gMesh | protected |
| enableShadowMapping() | gRenderObject | static |
| fillMissingVertexColors(const glm::vec3 &defColor=glm::vec3(1.0f)) | gMesh | |
| gCross() | gCross | |
| getBoundingBox() | gMesh | |
| getDrawMode() const | gMesh | |
| getId() const | gNode | |
| getIndices() | gMesh | |
| getIndicesNum() const | gMesh | |
| getIndicesPtr() | gMesh | |
| getInitialBoundingBox() const | gMesh | |
| getMaterial() | gMesh | |
| getName() const | gMesh | |
| getOrientation() const | gNode | |
| getParent() const | gNode | |
| getPosition() const | gNode | |
| getPosX() const | gNode | |
| getPosY() const | gNode | |
| getPosZ() const | gNode | |
| getRenderer() | gRenderObject | static |
| getScalarDirectionX() const | gNode | |
| getScalarDirectionY() const | gNode | |
| getScalarDirectionZ() const | gNode | |
| getScale() const | gNode | |
| getScreenHeight() | gRenderObject | |
| getScreenWidth() | gRenderObject | |
| getTexture(gTexture::TextureType type) | gMesh | |
| getTransformationMatrix() const | gNode | |
| getVbo() | gMesh | |
| getVertices() | gMesh | |
| getVerticesNum() const | gMesh | |
| getVerticesPtr() | gMesh | |
| gGetAppDir() | gObject | static |
| gGetAssetsDir() | gObject | static |
| gGetDatabasesDir() | gObject | static |
| gGetFilesDir() | gObject | static |
| gGetFontsDir() | gObject | static |
| gGetImagesDir() | gObject | static |
| gGetModelsDir() | gObject | static |
| gGetShadersDir() | gObject | static |
| gGetSoundsDir() | gObject | static |
| gGetTexturesDir() | gObject | static |
| gGetVideosDir() | gObject | static |
| 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) | gObject | static |
| intersectsTriangles(gRay *ray) | gMesh | |
| isEnabled() const | gNode | |
| isenabled | gNode | protected |
| isprojection2d | gMesh | protected |
| isshadowmappingenabled | gRenderObject | protectedstatic |
| isShadowMappingEnabled() | gRenderObject | static |
| localtransformationmatrix | gNode | protected |
| 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_DEBUG | gObject | static |
| LOGLEVEL_ERROR | gObject | static |
| LOGLEVEL_INFO | gObject | static |
| LOGLEVEL_SILENT | gObject | static |
| LOGLEVEL_WARNING | gObject | static |
| 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 | |
| orientation | gNode | protected |
| pan(float radians) | gNode | |
| panDeg(float degrees) | gNode | |
| parent | gNode | protected |
| popMatrix() const | gNode | |
| gRenderObject::popMatrix() | gRenderObject | |
| position | gNode | protected |
| prevorientation | gNode | protected |
| prevposition | gNode | protected |
| prevscalevec | gNode | protected |
| processTransformationMatrix() override | gMesh | protectedvirtual |
| pushMatrix() const | gNode | |
| gRenderObject::pushMatrix() | gRenderObject | |
| recalculateBoundingBox() | gMesh | |
| releaseresolution | gObject | protectedstatic |
| releasescaling | gObject | protectedstatic |
| removeChild(gNode *child) | gNode | |
| removeChild(int gObjectId) | gNode | |
| removeParent() | gNode | |
| renderpassno | gObject | protectedstatic |
| renderpassnum | gObject | protectedstatic |
| 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 | |
| scalevec | gNode | protected |
| setAllVertexColor(const glm::vec3 &color) | gMesh | |
| setCurrentResolution(int scalingNo, int currentResolutionNo) | gObject | static |
| 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 | |
| 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) | gRenderObject | static |
| setScreenSize(int screenWidth, int screenHeight) | gRenderObject | static |
| 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) | gRenderObject | static |
| 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 | |
| vbo | gMesh | protected |
| ~gCross() override | gCross | |
| ~gMesh() override | gMesh | |
| ~gNode() | gNode | virtual |