AGL  0
3D graphics library
Material Member List

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

aIDMaterial
ambientMaterial
black_plasticMaterialstatic
black_rubberMaterialstatic
brassMaterialstatic
bronzeMaterialstatic
chromeMaterialstatic
copperMaterialstatic
createShader(Entity *e=nullptr, std::vector< Light *> lights=std::vector< Light *>())Materialvirtual
createTexture(const char *path=nullptr)Material
customShaderMaterial
cyan_plasticMaterialstatic
cyan_rubberMaterialstatic
dIDMaterial
diffuseMaterial
eIDMaterial
emeraldMaterialstatic
emissionMaterial
gIDMaterial
goldMaterialstatic
green_plasticMaterialstatic
green_rubberMaterialstatic
jadeMaterialstatic
lightsEnabledMaterial
Material()Material
mIDMaterial
mvpIDMaterial
nIDMaterial
obsidianMaterialstatic
operator*(const Material &other) constMaterial
operator*=(const Material &other)Material
operator+(const Material &other) constMaterial
operator+=(const Material &other)Material
pearlMaterialstatic
progIDMaterial
ratiosMaterial
red_plasticMaterialstatic
red_rubberMaterialstatic
rubyMaterialstatic
setColor(glm::vec4 color=glm::vec4(1))Material
setColor(float r=1, float g=1, float b=1, float a=1)Material
setColor(const Material &other)Material
setShader(std::string vertexShader, std::string fragmentShader)Materialvirtual
shadingTypeMaterial
shininessMaterial
sIDMaterial
silverMaterialstatic
specularMaterial
tex_channelMaterial
tex_heightMaterial
tex_widthMaterial
textureMaterial
tIDMaterial
turquoiseMaterialstatic
vIDMaterial
white_plasticMaterialstatic
white_rubberMaterialstatic
yellow_plasticMaterialstatic
yellow_rubberMaterialstatic
~Material()Material