| addChild(gNode *child) | gNode | |
| boom(float distance) | gNode | |
| children | gNode | protected |
| createRenderer() | gRenderObject | static |
| destroyRenderer() | gRenderObject | static |
| disable() | gLight | |
| disableShadowMapping() | gRenderObject | static |
| dolly(float distance) | gNode | |
| enable() | gLight | |
| enableShadowMapping() | gRenderObject | static |
| getAmbientColor() | gLight | |
| getAmbientColorAlpha() const | gLight | |
| getAmbientColorBlue() const | gLight | |
| getAmbientColorGreen() const | gLight | |
| getAmbientColorRed() const | gLight | |
| getAttenuation() const | gLight | |
| getAttenuationConstant() const | gLight | |
| getAttenuationLinear() const | gLight | |
| getAttenuationQuadratic() const | gLight | |
| getDiffuseColor() | gLight | |
| getDiffuseColorAlpha() const | gLight | |
| getDiffuseColorBlue() const | gLight | |
| getDiffuseColorGreen() const | gLight | |
| getDiffuseColorRed() const | gLight | |
| getDirection() const | gLight | |
| getId() const | gNode | |
| 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 | |
| getSpecularColor() | gLight | |
| getSpecularColorAlpha() const | gLight | |
| getSpecularColorBlue() const | gLight | |
| getSpecularColorGreen() const | gLight | |
| getSpecularColorRed() const | gLight | |
| getSpotCutOff() const | gLight | |
| getSpotCutOffAngle() const | gLight | |
| getSpotCutOffSpread() const | gLight | |
| getSpotOuterCutOffAngle() const | gLight | |
| getTransformationMatrix() const | gNode | |
| getType() const | gLight | |
| 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 |
| gLight(int lightType=LIGHTTYPE_POINT) | gLight | |
| gNode() | gNode | |
| gObject() | gObject | |
| gRenderer | gLight | friend |
| gRenderObject() | gRenderObject | |
| gSetAssetsDir(std::string assetsDir) | gObject | static |
| isChanged() const | gLight | |
| isEnabled() const | gLight | |
| isshadowmappingenabled | gRenderObject | protectedstatic |
| isShadowMappingEnabled() | gRenderObject | static |
| LIGHTTYPE_AMBIENT | gLight | static |
| LIGHTTYPE_DIRECTIONAL | gLight | static |
| LIGHTTYPE_POINT | gLight | static |
| LIGHTTYPE_SPOT | gLight | 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 | gLight | protectedvirtual |
| pushMatrix() const | gNode | |
| gRenderObject::pushMatrix() | gRenderObject | |
| 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(float radians, float ax, float ay, float az) | gLight | |
| gNode::rotate(const glm::quat &q) | gNode | |
| rotateAround(float radians, const glm::vec3 &axis, const glm::vec3 &point) | gLight | |
| rotateAroundDeg(float degrees, const glm::vec3 &axis, const glm::vec3 &point) | gLight | |
| rotateDeg(float degrees, float ax, float ay, float az) | gLight | |
| scale(float sx, float sy, float sz) | gNode | |
| scale(float s) | gNode | |
| scalevec | gNode | protected |
| setAmbientColor(int r, int g, int b, int a=255) | gLight | |
| setAmbientColor(gColor *color) | gLight | |
| setAmbientColor(const gColor &color) | gLight | |
| setAttenuation(float constant, float linear, float quadratic) | gLight | |
| setAttenuation(glm::vec3 attenuation) | gLight | |
| setChanged(bool isChanged) | gLight | |
| setCurrentResolution(int scalingNo, int currentResolutionNo) | gObject | static |
| setDiffuseColor(int r, int g, int b, int a=255) | gLight | |
| setDiffuseColor(gColor *color) | gLight | |
| setDiffuseColor(const gColor &color) | gLight | |
| setEnabled(bool isEnabled) | gNode | |
| setOrientation(const glm::quat &o) | gLight | |
| setOrientation(const glm::vec3 &angles) | gLight | |
| 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 |
| setSpecularColor(int r, int g, int b, int a=255) | gLight | |
| setSpecularColor(gColor *color) | gLight | |
| setSpecularColor(const gColor &color) | gLight | |
| setSpotCutOff(glm::vec2 spotCutOff) | gLight | |
| setSpotCutOffAngle(float cutOffAngle) | gLight | |
| setSpotCutOffSpread(float cutOffSpreadAngle) | gLight | |
| setTransformationMatrix(const glm::mat4 &transformationMatrix) | gNode | |
| setType(int lightType) | gLight | |
| setUnitScreenSize(int unitWidth, int unitHeight) | gRenderObject | static |
| tilt(float radians) | gNode | |
| tiltDeg(float degrees) | gNode | |
| truck(float distance) | gNode | |
| ~gLight() | gLight | virtual |
| ~gNode() | gNode | virtual |