SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Sleak::MeshComponent Member List

This is the complete list of members for Sleak::MeshComponent, including all inherited members.

AddConstantBuffer(RenderEngine::TransformBuffer &bufferData)Sleak::MeshComponent
AddConstantBuffer(RefPtr< RenderEngine::BufferBase > &buffer)Sleak::MeshComponent
bIsInitializedSleak::Componentprotected
Component(GameObject *object)Sleak::Componentinline
FixedUpdate(float fixedDeltaTime)Sleak::Componentinlinevirtual
GetName() constSleak::Objectinline
GetOwner()Sleak::Componentinline
GetUniqueID() constSleak::Objectinline
Initialize() overrideSleak::MeshComponentvirtual
LateUpdate(float deltaTime)Sleak::Componentinlinevirtual
MeshComponent(GameObject *object)Sleak::MeshComponentinline
MeshComponent(GameObject *, MeshData data)Sleak::MeshComponent
Object(const std::string &name="Object")Sleak::Objectinline
OnDestroy()Sleak::Componentinlinevirtual
OnDisable()Sleak::Componentinlinevirtual
OnEnable()Sleak::Componentinlinevirtual
ownerSleak::Componentprotected
SetCullBoundsLocal(const Math::AABB &bounds)Sleak::MeshComponent
SetCullBoundsWorld(const Math::AABB &bounds)Sleak::MeshComponent
SetIndexBuffer(RefPtr< RenderEngine::BufferBase > &buffer)Sleak::MeshComponent
SetName(const std::string &value)Sleak::Objectinline
SetVertexBuffer(RefPtr< RenderEngine::BufferBase > &buffer)Sleak::MeshComponent
Update(float deltaTime) overrideSleak::MeshComponentvirtual
~Component()=defaultSleak::Componentvirtual
~Object()=defaultSleak::Objectvirtual