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

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

bIsInitializedSleak::Componentprotected
ColliderComponent(GameObject *owner, const Physics::AABB &aabb)Sleak::ColliderComponent
ColliderComponent(GameObject *owner, const Physics::BoundingSphere &sphere)Sleak::ColliderComponent
ColliderComponent(GameObject *owner, const Physics::BoundingCapsule &capsule)Sleak::ColliderComponent
ColliderComponent(GameObject *owner, const MeshData &meshData, Physics::ColliderType preferred)Sleak::ColliderComponent
ColliderComponent(GameObject *owner, const MeshData &meshData, bool asMesh)Sleak::ColliderComponent
Component(GameObject *object)Sleak::Componentinline
FixedUpdate(float fixedDeltaTime)Sleak::Componentinlinevirtual
GetLayer() constSleak::ColliderComponentinline
GetMask() constSleak::ColliderComponentinline
GetName() constSleak::Objectinline
GetOffset() constSleak::ColliderComponentinline
GetOwner()Sleak::Componentinline
GetProxyId() constSleak::ColliderComponentinline
GetShape() constSleak::ColliderComponentinline
GetType() constSleak::ColliderComponentinline
GetUniqueID() constSleak::Objectinline
GetWorldAABB() constSleak::ColliderComponent
Initialize() overrideSleak::ColliderComponentvirtual
IsTrigger() constSleak::ColliderComponentinline
LateUpdate(float deltaTime)Sleak::Componentinlinevirtual
Object(const std::string &name="Object")Sleak::Objectinline
OnDestroy()Sleak::Componentinlinevirtual
OnDisable()Sleak::Componentinlinevirtual
OnEnable()Sleak::Componentinlinevirtual
ownerSleak::Componentprotected
SetLayer(uint32_t layer)Sleak::ColliderComponentinline
SetMask(uint32_t mask)Sleak::ColliderComponentinline
SetName(const std::string &value)Sleak::Objectinline
SetOffset(const Math::Vector3D &offset)Sleak::ColliderComponentinline
SetProxyId(int id)Sleak::ColliderComponentinline
SetTrigger(bool trigger)Sleak::ColliderComponentinline
Update(float deltaTime) overrideSleak::ColliderComponentvirtual
~ColliderComponent() override=defaultSleak::ColliderComponent
~Component()=defaultSleak::Componentvirtual
~Object()=defaultSleak::Objectvirtual