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

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

bindAlbedoMap(int slotNo=3) constgMaterialinline
bindAOMap(int slotNo=7) constgMaterialinline
bindDiffuseMap() constgMaterialinline
bindHeightMap() constgMaterialinline
bindMap(gTexture::TextureType type) constgMaterial
bindMap(gTexture::TextureType type, int slotNo) constgMaterial
bindMetalnessMap(int slotNo=5) constgMaterialinline
bindNormalMap() constgMaterialinline
bindPbrNormalMap(int slotNo=4) constgMaterialinline
bindRoughnessMap(int slotNo=6) constgMaterialinline
bindSpecularMap() constgMaterialinline
createRenderer()gRenderObjectstatic
destroyRenderer()gRenderObjectstatic
disableShadowMapping()gRenderObjectstatic
enableShadowMapping()gRenderObjectstatic
getAlbedoMap()gMaterialinline
getAmbientColor()gMaterial
getAOMap()gMaterialinline
getDiffuseColor()gMaterial
getDiffuseMap()gMaterialinline
getHeightMap()gMaterialinline
getMap(gTexture::TextureType type) constgMaterial
getMetalnessMap()gMaterialinline
getNormalMap()gMaterialinline
getPbrNormalMap()gMaterialinline
getRenderer()gRenderObjectstatic
getRoughnessMap()gMaterialinline
getScreenHeight()gRenderObject
getScreenWidth()gRenderObject
getShininess() constgMaterial
getSpecularColor()gMaterial
getSpecularMap()gMaterialinline
gGetAppDir()gObjectstatic
gGetAssetsDir()gObjectstatic
gGetDatabasesDir()gObjectstatic
gGetFilesDir()gObjectstatic
gGetFontsDir()gObjectstatic
gGetImagesDir()gObjectstatic
gGetModelsDir()gObjectstatic
gGetShadersDir()gObjectstatic
gGetSoundsDir()gObjectstatic
gGetTexturesDir()gObjectstatic
gGetVideosDir()gObjectstatic
gMaterial()gMaterial
gMaterial(const gMaterial &other)gMaterial
gObject()gObject
gRenderObject()gRenderObject
gSetAssetsDir(std::string assetsDir)gObjectstatic
isAlbedoMapEnabled() constgMaterialinline
isAOMapEnabled() constgMaterialinline
isDiffuseMapEnabled() constgMaterialinline
isHeightMapEnabled() constgMaterialinline
isMapEnabled(gTexture::TextureType type) constgMaterial
isMetalnessMapEnabled() constgMaterialinline
isNormalMapEnabled() constgMaterialinline
isPBR() constgMaterial
isPbrNormalMapEnabled() constgMaterialinline
isRoughnessMapEnabled() constgMaterialinline
isshadowmappingenabledgRenderObjectprotectedstatic
isShadowMappingEnabled()gRenderObjectstatic
isSpecularMapEnabled() constgMaterialinline
loadAlbedoMap(const std::string &texturePath)gMaterialinline
loadAOMap(const std::string &texturePath)gMaterialinline
loadDiffuseMap(const std::string &texturePath)gMaterialinline
loadHeightMap(const std::string &texturePath)gMaterialinline
loadMap(gTexture::TextureType type, const std::string &texturePath)gMaterial
loadMetalnessMap(const std::string &texturePath)gMaterialinline
loadNormalMap(const std::string &texturePath)gMaterialinline
loadPbrNormalMap(const std::string &texturePath)gMaterialinline
loadRoughnessMap(const std::string &texturePath)gMaterialinline
loadSpecularMap(const std::string &texturePath)gMaterialinline
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
operator=(const gMaterial &other)gMaterial
popMatrix()gRenderObject
pushMatrix()gRenderObject
releaseresolutiongObjectprotectedstatic
releasescalinggObjectprotectedstatic
renderpassnogObjectprotectedstatic
renderpassnumgObjectprotectedstatic
setAlbedoMap(gTexture *albedoMap)gMaterialinline
setAlbedoMapEnabled(bool enabled)gMaterialinline
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)gMaterialinline
setAOMapEnabled(bool enabled)gMaterialinline
setCurrentResolution(int scalingNo, int currentResolutionNo)gObjectstatic
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)gMaterialinline
setDiffuseMapEnabled(bool enabled)gMaterialinline
setHeightMap(gTexture *heightMap)gMaterialinline
setHeightMapEnabled(bool enabled)gMaterialinline
setMap(gTexture::TextureType type, gTexture *texture)gMaterial
setMapEnabled(gTexture::TextureType type, bool enabled)gMaterial
setMetalnessMap(gTexture *metalnessMap)gMaterialinline
setMetalnessMapEnabled(bool enabled)gMaterialinline
setNormalMap(gTexture *normalMap)gMaterialinline
setNormalMapEnabled(bool enabled)gMaterialinline
setPbrNormalMap(gTexture *pbrNormalMap)gMaterialinline
setPbrNormalMapEnabled(bool enabled)gMaterialinline
setRoughnessMap(gTexture *roughnessMap)gMaterialinline
setRoughnessMapEnabled(bool enabled)gMaterialinline
setScreenScaling(int screenScaling)gRenderObjectstatic
setScreenSize(int screenWidth, int screenHeight)gRenderObjectstatic
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)gMaterialinline
setSpecularMapEnabled(bool enabled)gMaterialinline
setUnitScreenSize(int unitWidth, int unitHeight)gRenderObjectstatic
unbindAlbedoMap() constgMaterialinline
unbindAOMap() constgMaterialinline
unbindDiffuseMap() constgMaterialinline
unbindHeightMap() constgMaterialinline
unbindMap(gTexture::TextureType type) constgMaterial
unbindMetalnessMap() constgMaterialinline
unbindNormalMap() constgMaterialinline
unbindPbrNormalMap() constgMaterialinline
unbindRoughnessMap() constgMaterialinline
unbindSpecularMap() constgMaterialinline
~gMaterial()gMaterial