Lysa
0.0
Lysa 3D Engine
Documentation
Classes
Class List
Class Index
Class Hierarchy
StandardMaterial Member List
This is the complete list of members for
StandardMaterial
, including all inherited members.
ManagedResource
() = default
ManagedResource
default
ManagedResource
(UniqueResource &) = delete
ManagedResource
delete
Material
(Type type)
Material
protected
Resource
() = default
Resource
default
Resource
(const unique_id id)
Resource
inline
SHADER
enum value
Material
STANDARD
enum value
Material
StandardMaterial
()
StandardMaterial
Type
enum name
Material
getAlbedoColor
() const
StandardMaterial
inline
getAlphaScissor
() const
Material
inline
getCullMode
() const
Material
inline
getDiffuseTexture
() const
StandardMaterial
inline
getEmissiveFactor
() const
StandardMaterial
inline
getEmissiveStrength
() const
StandardMaterial
inline
getEmissiveTexture
() const
StandardMaterial
inline
getIndex
() const
Material
inline
getMaterialData
() const override
StandardMaterial
override
virtual
getMetallicFactor
() const
StandardMaterial
inline
getMetallicTexture
() const
StandardMaterial
inline
getNormalScale
() const
StandardMaterial
inline
getNormalTexture
() const
StandardMaterial
inline
getPipelineId
() const override
StandardMaterial
override
virtual
getRoughnessFactor
() const
StandardMaterial
inline
getRoughnessTexture
() const
StandardMaterial
inline
getTransparency
() const
Material
inline
getType
() const
Material
inline
id
Resource
isUploaded
() const
Material
inline
operator=
(ManagedResource &) = delete
ManagedResource
delete
operator==
(const Resource &other) const
Resource
inline
refCounter
ManagedResource
setAlbedoColor
(const float4 &color)
StandardMaterial
setAlphaScissor
(const float scissor)
Material
inline
setBypassUpload
(const bool bypass)
Material
inline
setCullMode
(const vireo::CullMode mode)
Material
inline
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)
Material
inline
upload
() const
Material
~Resource
() = default
Resource
virtual
default
~StandardMaterial
() override
StandardMaterial
override
Generated on ven. avr. 10 2026 16:05:22 for Lysa by
2.1.0