| addChild(gNode *child) | gNode | |
| animate(float animationPosition) | gModel | |
| boom(float distance) | gModel | |
| children | gNode | protected |
| createRenderer() | gRenderObject | static |
| destroyRenderer() | gRenderObject | static |
| directory | gModel | |
| disableShadowMapping() | gRenderObject | static |
| disassemble() | gModel | |
| dolly(float distance) | gModel | |
| draw() | gModel | |
| enableShadowMapping() | gRenderObject | static |
| getAnimationDuration(int animationNo=0) const | gModel | |
| getAnimationFrameNo() const | gModel | |
| getAnimationFrameNum() const | gModel | |
| getAnimationFramerate() const | gModel | |
| getAnimationNum() const | gModel | |
| getAnimationPosition() const | gModel | |
| getBoundingBox() | gModel | |
| getFilename() const | gModel | |
| getFullpath() const | gModel | |
| getId() const | gNode | |
| getInitialBoundingBox() | gModel | |
| getMesh(int meshNo) | gModel | |
| getMeshName(int meshNo) const | gModel | |
| getMeshNo(const std::string &meshName) const | gModel | |
| getMeshNum() const | gModel | |
| getMeshPtr(int meshNo) | gModel | |
| getMorphingFrameNo() const | gModel | |
| getMorphingFrameNum() const | gModel | |
| getMorphingSpeed() const | gModel | |
| getMorphingTarget() const | gModel | |
| 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 | |
| getTransformationMatrix() const | gNode | |
| 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 |
| gModel() | gModel | |
| gNode() | gNode | |
| gObject() | gObject | |
| gRenderObject() | gRenderObject | |
| gSetAssetsDir(std::string assetsDir) | gObject | static |
| isAnimated() const | gModel | |
| isEnabled() const | gNode | |
| isenabled | gNode | protected |
| isShadowMappingEnabled() | gRenderObject | static |
| isshadowmappingenabled | gRenderObject | protectedstatic |
| isVertexAnimated() const | gModel | |
| isVertexAnimationStoredOnVram() const | gModel | |
| load(const std::string &fullPath) | gModel | |
| loadModel(const std::string &modelPath) | gModel | |
| loadModelWithOriginalVertices(const std::string &modelPath) | gModel | |
| loadMorphingTargetModel(const std::string &modelPath) | gModel | |
| 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 | |
| makeVertexAnimated(bool storeOnVram=true) | gModel | |
| meshes | gModel | |
| move(float dx, float dy, float dz) | gModel | inline |
| move(const glm::vec3 &dv) | gModel | |
| nextAnimationFrame() | gModel | |
| nextMorphingFrame() | gModel | |
| orientation | gNode | protected |
| pan(float radians) | gModel | |
| panDeg(float degrees) | gModel | inline |
| parent | gNode | protected |
| popMatrix() const | gNode | |
| gRenderObject::popMatrix() | gRenderObject | |
| position | gNode | protected |
| prevorientation | gNode | protected |
| prevposition | gNode | protected |
| prevscalevec | gNode | protected |
| processTransformationMatrix() override | gModel | protectedvirtual |
| pushMatrix() const | gNode | |
| gRenderObject::pushMatrix() | gRenderObject | |
| recalculateBoundingBox() | gModel | |
| 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) | gModel | |
| rollDeg(float degrees) | gModel | inline |
| 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) | gModel | inline |
| rotateDeg(float degrees, float ax, float ay, float az) | gModel | inline |
| scale(float sx, float sy, float sz) | gModel | |
| scale(float s) | gModel | |
| scalevec | gNode | protected |
| setAnimationFrameNo(int frameNo) | gModel | |
| setAnimationFrameNum(int animationKeyNum) | gModel | |
| setAnimationFramerate(float animationFramerate) | gModel | |
| setCurrentResolution(int scalingNo, int currentResolutionNo) | gObject | static |
| 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) | gModel | inline |
| setPosition(const glm::vec3 &p) | gModel | |
| setScale(const glm::vec3 &s) | gModel | |
| setScale(float sx, float sy, float sz) | gModel | inline |
| setScale(float s) | gModel | inline |
| setScreenScaling(int screenScaling) | gRenderObject | static |
| setScreenSize(int screenWidth, int screenHeight) | gRenderObject | static |
| setTransformationMatrix(const glm::mat4 &transformationMatrix) | gModel | |
| setUnitScreenSize(int unitWidth, int unitHeight) | gRenderObject | static |
| textures_loaded | gModel | |
| tilt(float radians) | gModel | |
| tiltDeg(float degrees) | gModel | inline |
| truck(float distance) | gModel | |
| ~gModel() | gModel | virtual |
| ~gNode() | gNode | virtual |