Collider(JPH::Ref< JPH::Shape > shape, Utilities::Vector3 position=Utilities::Vector3(), Utilities::Quaternion rotation=Utilities::Quaternion(), Utilities::Vector3 scale=Utilities::Vector3(1, 1, 1)) | StevEngine::Physics::Collider | |
Collider(Utilities::Stream &stream) | StevEngine::Physics::Collider | |
Component() | StevEngine::Component | |
Export(Utilities::StreamType type) const | StevEngine::Physics::Collider | virtual |
GetBounds() const | StevEngine::Physics::Collider | inline |
GetCenterOfMass() const | StevEngine::Physics::Collider | inline |
GetParent() const | StevEngine::Component | |
GetPosition() const | StevEngine::Physics::Collider | inline |
GetRotation() const | StevEngine::Physics::Collider | inline |
GetScale() const | StevEngine::Physics::Collider | inline |
GetScene() const | StevEngine::Component | |
GetShape() const | StevEngine::Physics::Collider | inline |
GetType() const | StevEngine::Physics::Collider | inlinevirtual |
handlers | StevEngine::Component | protected |
ModelCollider(const Utilities::Model &model, bool convex=true, Utilities::Vector3 position=Utilities::Vector3(), Utilities::Quaternion rotation=Utilities::Quaternion(), Utilities::Vector3 scale=Utilities::Vector3(1, 1, 1)) | StevEngine::Physics::ModelCollider | |
position | StevEngine::Physics::Collider | protected |
rawShape | StevEngine::Physics::Collider | protected |
rotation | StevEngine::Physics::Collider | protected |
scale | StevEngine::Physics::Collider | protected |
SetPosition(Utilities::Vector3 position) | StevEngine::Physics::Collider | |
SetRotation(Utilities::Quaternion rotation) | StevEngine::Physics::Collider | |
SetScale(Utilities::Vector3 scale) | StevEngine::Physics::Collider | |
SetTransform(Utilities::Vector3 position, Utilities::Quaternion rotation, Utilities::Vector3 scale) | StevEngine::Physics::Collider | |
shape | StevEngine::Physics::Collider | protected |
~Collider() (defined in StevEngine::Physics::Collider) | StevEngine::Physics::Collider | |
~Component() | StevEngine::Component | virtual |