Tramway SDK
tram::Render::Material Member List

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

AddReference()tram::Resourceinline
approx_vram_usagetram::Render::Materialprotected
channelstram::Render::Materialprotected
colortram::Render::Materialprotected
filtertram::Render::Materialprotected
Find(name_t name)tram::Render::Materialstatic
GetColor() consttram::Render::Materialinline
GetHeight() consttram::Render::Materialinline
GetName() consttram::Resourceinline
GetProperty() consttram::Render::Materialinline
GetReferences() consttram::Resourceinline
GetSpecularExponent() consttram::Render::Materialinline
GetSpecularTransparency() consttram::Render::Materialinline
GetSpecularWeight() consttram::Render::Materialinline
GetStatus() consttram::Resourceinline
GetTexture() consttram::Render::Materialinline
GetType() consttram::Render::Materialinline
GetWidth() consttram::Render::Materialinline
heighttram::Render::Materialprotected
IsLoadFailed() consttram::Resourceinline
Load()tram::Resourceinline
load_failtram::Resourceprotected
LOADED enum valuetram::Resource
LoadFromDisk()tram::Render::Materialvirtual
LoadFromMemory()tram::Render::Materialvirtual
LoadMaterialInfo(const char *filename)tram::Render::Materialstatic
Make(name_t name, materialtype_t type)tram::Render::Materialstatic
MakePattern(vec3 color1, vec3 color2)tram::Render::Material
Material(name_t name)tram::Render::Materialinline
Material(name_t name, materialtype_t type)tram::Render::Material
nametram::Resourceprotected
PROPERTY_METALtram::Render::Materialprotected
READY enum valuetram::Resource
referencestram::Resourceprotected
RemoveReference()tram::Resourceinline
Resource(name_t name)tram::Resourceinline
SetColor(color_t color)tram::Render::Materialinline
SetMaterialFilter(MaterialFilter filter)tram::Render::Materialinline
SetMaterialProperty(MaterialProperty property)tram::Render::Materialinline
SetMaterialType(materialtype_t type)tram::Render::Materialinline
SetSource(Material *source)tram::Render::Materialinline
SetSpecular(float weight, float exponent, float transparency)tram::Render::Materialinline
SetTextureType(TextureType texture_type)tram::Render::Materialinline
sourcetram::Render::Materialprotected
specular_exponenttram::Render::Materialprotected
specular_transparencytram::Render::Materialprotected
specular_weighttram::Render::Materialprotected
Spritetram::Render::Materialfriend
Status enum nametram::Resource
statustram::Resourceprotected
texturetram::Render::Materialprotected
texture_datatram::Render::Materialprotected
texture_typetram::Render::Materialprotected
typetram::Render::Materialprotected
Unload()tram::Render::Materialinlinevirtual
UNLOADED enum valuetram::Resource
widthtram::Render::Materialprotected