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.
Material
(Type type, const std::string &name)
Material
protected
Object
() = default
Object
default
Resource
(const std::string &name)
Resource
SHADER
enum value
Material
STANDARD
enum value
Material
StandardMaterial
(const std::string &name="StandardMaterial")
StandardMaterial
Type
enum name
Material
connect
(const Signal::signal &name, const Signal::Handler &handler)
Object
connect
(const Signal::signal &name, const std::function< void ()> &handler)
Object
duplicate
() const
Resource
virtual
emit
(const Signal::signal &name, void *params=nullptr)
Object
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
getId
() const
Resource
inline
getMaterialData
() const override
StandardMaterial
override
virtual
getMaterialIndex
() const
Material
inline
getMetallicFactor
() const
StandardMaterial
inline
getMetallicTexture
() const
StandardMaterial
inline
getName
() const
Resource
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
isUploaded
() const
Material
inline
operator<
(const Resource &other) const
Resource
inline
operator==
(const Resource &other) const
Resource
inline
operator>
(const Resource &other) const
Resource
inline
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
toString
() const
Object
inline
virtual
upload
()
Material
~Object
() = default
Object
virtual
default
Generated on ven. nov. 14 2025 13:46:35 for Lysa by
1.7.0