![]() |
Lysa
0.0
Lysa 3D Engine
|
This is the complete list of members for CollisionObject, including all inherited members.
| CollisionObject(const std::shared_ptr< CollisionShape > &shape, collision_layer layer) | CollisionObject | |
| CollisionObject(collision_layer layer) | CollisionObject | |
| CollisionObject(const CollisionObject &) | CollisionObject | |
| Resource() = default | Resource | default |
| Resource(const unique_id id) | Resource | inline |
| UnmanagedResource() | UnmanagedResource | inline |
| UnmanagedResource(const Resource &other) | UnmanagedResource | inline |
| activate(const float3 &position, const quaternion &rotation, const float3 &scale) | CollisionObject | virtual |
| collisionLayer | CollisionObject | protected |
| deactivate() | CollisionObject | |
| getCollisionLayer() const | CollisionObject | inline |
| getShape() const | CollisionObject | inline |
| hide() | CollisionObject | |
| id | Resource | |
| isCharacter() const | CollisionObject | inlinevirtual |
| isProcessed() const = 0 | CollisionObject | pure virtual |
| isVisible() const = 0 | CollisionObject | pure virtual |
| operator==(const Resource &other) const | Resource | inline |
| pause() | CollisionObject | |
| releaseResources() | CollisionObject | protected |
| resume(const float3 &position, const quaternion &rotation) | CollisionObject | |
| scaleBody(float scale) | CollisionObject | virtual |
| setCollisionLayer(uint32 layer) | CollisionObject | virtual |
| setPositionAndRotation(const float3 &position, const quaternion &rotation) | CollisionObject | virtual |
| shape | CollisionObject | protected |
| show(const float3 &position, const quaternion &rotation) | CollisionObject | |
| update(float3 &position, quaternion &rotation) | CollisionObject | |
| updating | CollisionObject | protected |
| wereInContact(const CollisionObject *obj) const | CollisionObject | |
| ~CollisionObject() override | CollisionObject | override |
| ~Resource() = default | Resource | virtualdefault |