SleakEngine
1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Sleak::MaterialComponent Member List
This is the complete list of members for
Sleak::MaterialComponent
, including all inherited members.
bIsInitialized
Sleak::Component
protected
Component
(GameObject *object)
Sleak::Component
inline
FixedUpdate
(float fixedDeltaTime)
Sleak::Component
inline
virtual
GetMaterial
() const
Sleak::MaterialComponent
GetMaterialRaw
() const
Sleak::MaterialComponent
GetName
() const
Sleak::Object
inline
GetOwner
()
Sleak::Component
inline
GetUniqueID
() const
Sleak::Object
inline
Initialize
() override
Sleak::MaterialComponent
virtual
LateUpdate
(float deltaTime)
Sleak::Component
inline
virtual
MaterialComponent
(GameObject *object, const RefPtr< Material > &material)
Sleak::MaterialComponent
MaterialComponent
(GameObject *object, Material *material)
Sleak::MaterialComponent
MaterialComponent
(GameObject *object, Math::Color diffuseColor=Math::Color::White)
Sleak::MaterialComponent
MaterialComponent
(GameObject *object, const std::string &diffuseTexture)
Sleak::MaterialComponent
Object
(const std::string &name="Object")
Sleak::Object
inline
OnDestroy
()
Sleak::Component
inline
virtual
OnDisable
() override
Sleak::MaterialComponent
virtual
OnEnable
() override
Sleak::MaterialComponent
virtual
owner
Sleak::Component
protected
SetDiffuseColor
(Math::Color color)
Sleak::MaterialComponent
SetDiffuseTexture
(const std::string &path)
Sleak::MaterialComponent
SetMaterial
(const RefPtr< Material > &material)
Sleak::MaterialComponent
SetMaterial
(Material *material)
Sleak::MaterialComponent
SetMetallic
(float metallic)
Sleak::MaterialComponent
SetName
(const std::string &value)
Sleak::Object
inline
SetNormalTexture
(const std::string &path)
Sleak::MaterialComponent
SetRoughness
(float roughness)
Sleak::MaterialComponent
SetShininess
(float shininess)
Sleak::MaterialComponent
Update
(float DeltaTime) override
Sleak::MaterialComponent
virtual
~Component
()=default
Sleak::Component
virtual
~MaterialComponent
() override=default
Sleak::MaterialComponent
~Object
()=default
Sleak::Object
virtual
Generated on
for SleakEngine by
1.16.1