Lysa  0.0
Lysa 3D Engine
StandardMaterial Member List

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

ManagedResource() = defaultManagedResourcedefault
ManagedResource(UniqueResource &) = deleteManagedResourcedelete
Material(Type type)Materialprotected
Resource() = defaultResourcedefault
Resource(const unique_id id)Resourceinline
SHADER enum valueMaterial
STANDARD enum valueMaterial
StandardMaterial()StandardMaterial
Type enum nameMaterial
getAlbedoColor() constStandardMaterialinline
getAlphaScissor() constMaterialinline
getCullMode() constMaterialinline
getDiffuseTexture() constStandardMaterialinline
getEmissiveFactor() constStandardMaterialinline
getEmissiveStrength() constStandardMaterialinline
getEmissiveTexture() constStandardMaterialinline
getIndex() constMaterialinline
getMaterialData() const overrideStandardMaterialoverridevirtual
getMetallicFactor() constStandardMaterialinline
getMetallicTexture() constStandardMaterialinline
getNormalScale() constStandardMaterialinline
getNormalTexture() constStandardMaterialinline
getPipelineId() const overrideStandardMaterialoverridevirtual
getRoughnessFactor() constStandardMaterialinline
getRoughnessTexture() constStandardMaterialinline
getTransparency() constMaterialinline
getType() constMaterialinline
idResource
isUploaded() constMaterialinline
operator=(ManagedResource &) = deleteManagedResourcedelete
operator==(const Resource &other) constResourceinline
refCounterManagedResource
setAlbedoColor(const float4 &color)StandardMaterial
setAlphaScissor(const float scissor)Materialinline
setBypassUpload(const bool bypass)Materialinline
setCullMode(const vireo::CullMode mode)Materialinline
setDiffuseTexture(const TextureInfo &texture)StandardMaterial
setEmissiveFactor(const float3 &emissive)StandardMaterial
setEmissiveStrength(float strength)StandardMaterial
setEmissiveTexture(const TextureInfo &texture)StandardMaterial
setMetallicFactor(float metallic)StandardMaterial
setMetallicTexture(const TextureInfo &texture)StandardMaterial
setNormalScale(float scale)StandardMaterial
setNormalTexture(const TextureInfo &texture)StandardMaterial
setRoughnessFactor(float roughness)StandardMaterial
setRoughnessTexture(const TextureInfo &texture)StandardMaterial
setTransparency(const Transparency transparencyMode)Materialinline
upload() constMaterial
~Resource() = defaultResourcevirtualdefault
~StandardMaterial() overrideStandardMaterialoverride