| bindAlbedoMap(int slotNo=3) const | gMaterial | inline |
| bindAOMap(int slotNo=7) const | gMaterial | inline |
| bindDiffuseMap() const | gMaterial | inline |
| bindHeightMap() const | gMaterial | inline |
| bindMap(gTexture::TextureType type) const | gMaterial | |
| bindMap(gTexture::TextureType type, int slotNo) const | gMaterial | |
| bindMetalnessMap(int slotNo=5) const | gMaterial | inline |
| bindNormalMap() const | gMaterial | inline |
| bindPbrNormalMap(int slotNo=4) const | gMaterial | inline |
| bindRoughnessMap(int slotNo=6) const | gMaterial | inline |
| bindSpecularMap() const | gMaterial | inline |
| createRenderer() | gRenderObject | static |
| destroyRenderer() | gRenderObject | static |
| disableShadowMapping() | gRenderObject | static |
| enableShadowMapping() | gRenderObject | static |
| getAlbedoMap() | gMaterial | inline |
| getAmbientColor() | gMaterial | |
| getAOMap() | gMaterial | inline |
| getDiffuseColor() | gMaterial | |
| getDiffuseMap() | gMaterial | inline |
| getHeightMap() | gMaterial | inline |
| getMap(gTexture::TextureType type) const | gMaterial | |
| getMetalnessMap() | gMaterial | inline |
| getNormalMap() | gMaterial | inline |
| getPbrNormalMap() | gMaterial | inline |
| getRenderer() | gRenderObject | static |
| getRoughnessMap() | gMaterial | inline |
| getScreenHeight() | gRenderObject | |
| getScreenWidth() | gRenderObject | |
| getShininess() const | gMaterial | |
| getSpecularColor() | gMaterial | |
| getSpecularMap() | gMaterial | inline |
| 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 |
| gMaterial() | gMaterial | |
| gMaterial(const gMaterial &other) | gMaterial | |
| gObject() | gObject | |
| gRenderObject() | gRenderObject | |
| gSetAssetsDir(std::string assetsDir) | gObject | static |
| isAlbedoMapEnabled() const | gMaterial | inline |
| isAOMapEnabled() const | gMaterial | inline |
| isDiffuseMapEnabled() const | gMaterial | inline |
| isHeightMapEnabled() const | gMaterial | inline |
| isMapEnabled(gTexture::TextureType type) const | gMaterial | |
| isMetalnessMapEnabled() const | gMaterial | inline |
| isNormalMapEnabled() const | gMaterial | inline |
| isPBR() const | gMaterial | |
| isPbrNormalMapEnabled() const | gMaterial | inline |
| isRoughnessMapEnabled() const | gMaterial | inline |
| isshadowmappingenabled | gRenderObject | protectedstatic |
| isShadowMappingEnabled() | gRenderObject | static |
| isSpecularMapEnabled() const | gMaterial | inline |
| loadAlbedoMap(const std::string &texturePath) | gMaterial | inline |
| loadAOMap(const std::string &texturePath) | gMaterial | inline |
| loadDiffuseMap(const std::string &texturePath) | gMaterial | inline |
| loadHeightMap(const std::string &texturePath) | gMaterial | inline |
| loadMap(gTexture::TextureType type, const std::string &texturePath) | gMaterial | |
| loadMetalnessMap(const std::string &texturePath) | gMaterial | inline |
| loadNormalMap(const std::string &texturePath) | gMaterial | inline |
| loadPbrNormalMap(const std::string &texturePath) | gMaterial | inline |
| loadRoughnessMap(const std::string &texturePath) | gMaterial | inline |
| loadSpecularMap(const std::string &texturePath) | gMaterial | inline |
| 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 | |
| operator=(const gMaterial &other) | gMaterial | |
| popMatrix() | gRenderObject | |
| pushMatrix() | gRenderObject | |
| releaseresolution | gObject | protectedstatic |
| releasescaling | gObject | protectedstatic |
| renderpassno | gObject | protectedstatic |
| renderpassnum | gObject | protectedstatic |
| setAlbedoMap(gTexture *albedoMap) | gMaterial | inline |
| setAlbedoMapEnabled(bool enabled) | gMaterial | inline |
| setAmbientColor(int r, int g, int b, int a=255) | gMaterial | |
| setAmbientColor(float r, float g, float b, float a=1.0f) | gMaterial | |
| setAmbientColor(gColor *color) | gMaterial | |
| setAOMap(gTexture *map) | gMaterial | inline |
| setAOMapEnabled(bool enabled) | gMaterial | inline |
| setCurrentResolution(int scalingNo, int currentResolutionNo) | gObject | static |
| setDiffuseColor(int r, int g, int b, int a=255) | gMaterial | |
| setDiffuseColor(float r, float g, float b, float a=1.0f) | gMaterial | |
| setDiffuseColor(gColor *color) | gMaterial | |
| setDiffuseMap(gTexture *diffuseMap) | gMaterial | inline |
| setDiffuseMapEnabled(bool enabled) | gMaterial | inline |
| setHeightMap(gTexture *heightMap) | gMaterial | inline |
| setHeightMapEnabled(bool enabled) | gMaterial | inline |
| setMap(gTexture::TextureType type, gTexture *texture) | gMaterial | |
| setMapEnabled(gTexture::TextureType type, bool enabled) | gMaterial | |
| setMetalnessMap(gTexture *metalnessMap) | gMaterial | inline |
| setMetalnessMapEnabled(bool enabled) | gMaterial | inline |
| setNormalMap(gTexture *normalMap) | gMaterial | inline |
| setNormalMapEnabled(bool enabled) | gMaterial | inline |
| setPbrNormalMap(gTexture *pbrNormalMap) | gMaterial | inline |
| setPbrNormalMapEnabled(bool enabled) | gMaterial | inline |
| setRoughnessMap(gTexture *roughnessMap) | gMaterial | inline |
| setRoughnessMapEnabled(bool enabled) | gMaterial | inline |
| setScreenScaling(int screenScaling) | gRenderObject | static |
| setScreenSize(int screenWidth, int screenHeight) | gRenderObject | static |
| setShininess(float shininess) | gMaterial | |
| setSpecularColor(int r, int g, int b, int a=255) | gMaterial | |
| setSpecularColor(float r, float g, float b, float a=1.0f) | gMaterial | |
| setSpecularColor(gColor *color) | gMaterial | |
| setSpecularMap(gTexture *specularMap) | gMaterial | inline |
| setSpecularMapEnabled(bool enabled) | gMaterial | inline |
| setUnitScreenSize(int unitWidth, int unitHeight) | gRenderObject | static |
| unbindAlbedoMap() const | gMaterial | inline |
| unbindAOMap() const | gMaterial | inline |
| unbindDiffuseMap() const | gMaterial | inline |
| unbindHeightMap() const | gMaterial | inline |
| unbindMap(gTexture::TextureType type) const | gMaterial | |
| unbindMetalnessMap() const | gMaterial | inline |
| unbindNormalMap() const | gMaterial | inline |
| unbindPbrNormalMap() const | gMaterial | inline |
| unbindRoughnessMap() const | gMaterial | inline |
| unbindSpecularMap() const | gMaterial | inline |
| ~gMaterial() | gMaterial | |