Tramway SDK
tram
Render
Material
tram::Render::Material Member List
This is the complete list of members for
tram::Render::Material
, including all inherited members.
AddReference
()
tram::Resource
inline
approx_vram_usage
tram::Render::Material
protected
channels
tram::Render::Material
protected
color
tram::Render::Material
protected
filter
tram::Render::Material
protected
Find
(name_t name)
tram::Render::Material
static
GetColor
() const
tram::Render::Material
inline
GetHeight
() const
tram::Render::Material
inline
GetName
() const
tram::Resource
inline
GetProperty
() const
tram::Render::Material
inline
GetReferences
() const
tram::Resource
inline
GetSpecularExponent
() const
tram::Render::Material
inline
GetSpecularTransparency
() const
tram::Render::Material
inline
GetSpecularWeight
() const
tram::Render::Material
inline
GetStatus
() const
tram::Resource
inline
GetTexture
() const
tram::Render::Material
inline
GetType
() const
tram::Render::Material
inline
GetWidth
() const
tram::Render::Material
inline
height
tram::Render::Material
protected
IsLoadFailed
() const
tram::Resource
inline
Load
()
tram::Resource
inline
load_fail
tram::Resource
protected
LOADED
enum value
tram::Resource
LoadFromDisk
()
tram::Render::Material
virtual
LoadFromMemory
()
tram::Render::Material
virtual
LoadMaterialInfo
(const char *filename)
tram::Render::Material
static
Make
(name_t name, materialtype_t type)
tram::Render::Material
static
MakePattern
(vec3 color1, vec3 color2)
tram::Render::Material
Material
(name_t name)
tram::Render::Material
inline
Material
(name_t name, materialtype_t type)
tram::Render::Material
name
tram::Resource
protected
PROPERTY_METAL
tram::Render::Material
protected
READY
enum value
tram::Resource
references
tram::Resource
protected
RemoveReference
()
tram::Resource
inline
Resource
(name_t name)
tram::Resource
inline
SetColor
(color_t color)
tram::Render::Material
inline
SetMaterialFilter
(MaterialFilter filter)
tram::Render::Material
inline
SetMaterialProperty
(MaterialProperty property)
tram::Render::Material
inline
SetMaterialType
(materialtype_t type)
tram::Render::Material
inline
SetSource
(Material *source)
tram::Render::Material
inline
SetSpecular
(float weight, float exponent, float transparency)
tram::Render::Material
inline
SetTextureType
(TextureType texture_type)
tram::Render::Material
inline
source
tram::Render::Material
protected
specular_exponent
tram::Render::Material
protected
specular_transparency
tram::Render::Material
protected
specular_weight
tram::Render::Material
protected
Sprite
tram::Render::Material
friend
Status
enum name
tram::Resource
status
tram::Resource
protected
texture
tram::Render::Material
protected
texture_data
tram::Render::Material
protected
texture_type
tram::Render::Material
protected
type
tram::Render::Material
protected
Unload
()
tram::Render::Material
inline
virtual
UNLOADED
enum value
tram::Resource
width
tram::Render::Material
protected
Generated by
1.9.2