_3Drotation (defined in venom::common::Transform3D) | venom::common::Transform3D | |
_GetComponentTitle() override (defined in venom::common::Transform3D) | venom::common::Transform3D | virtual |
_GUI(const Entity entity) override (defined in venom::common::Transform3D) | venom::common::Transform3D | virtual |
_modelMatrix (defined in venom::common::Transform3D) | venom::common::Transform3D | protected |
_pitch (defined in venom::common::Transform3D) | venom::common::Transform3D | |
_position (defined in venom::common::Transform3D) | venom::common::Transform3D | protected |
_roll (defined in venom::common::Transform3D) | venom::common::Transform3D | |
_rotationQuat (defined in venom::common::Transform3D) | venom::common::Transform3D | protected |
_scale (defined in venom::common::Transform3D) | venom::common::Transform3D | protected |
_UpdateRotationQuat() (defined in venom::common::Transform3D) | venom::common::Transform3D | protected |
_yaw (defined in venom::common::Transform3D) | venom::common::Transform3D | |
CanRemove(Entity entity) override (defined in venom::common::Transform3D) | venom::common::Transform3D | virtual |
GetComponentTitle() (defined in venom::common::VenomComponent) | venom::common::VenomComponent | inline |
GetForwardVector() const (defined in venom::common::Transform3D) | venom::common::Transform3D | inline |
GetModelMatrix() (defined in venom::common::Transform3D) | venom::common::Transform3D | |
GetModelMatrixMut() (defined in venom::common::Transform3D) | venom::common::Transform3D | |
GetPosition() const (defined in venom::common::Transform3D) | venom::common::Transform3D | inline |
GetRightVector() const (defined in venom::common::Transform3D) | venom::common::Transform3D | inline |
GetRotation() (defined in venom::common::Transform3D) | venom::common::Transform3D | |
GetRotationQuat() const (defined in venom::common::Transform3D) | venom::common::Transform3D | inline |
GetScale() (defined in venom::common::Transform3D) | venom::common::Transform3D | |
GetUpVector() const (defined in venom::common::Transform3D) | venom::common::Transform3D | inline |
HasPositionChanged() (defined in venom::common::Transform3D) | venom::common::Transform3D | |
Init(Entity entity) override (defined in venom::common::Transform3D) | venom::common::Transform3D | virtual |
LookAt(const vcm::Vec3 &target) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
Move(const vcm::Vec3 &delta) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
MoveForward(const float delta) (defined in venom::common::Transform3D) | venom::common::Transform3D | inline |
MoveRight(const float delta) (defined in venom::common::Transform3D) | venom::common::Transform3D | inline |
MoveUp(const float delta) (defined in venom::common::Transform3D) | venom::common::Transform3D | inline |
operator=(const Transform3D &other) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
operator=(Transform3D &&other) noexcept (defined in venom::common::Transform3D) | venom::common::Transform3D | |
Rotate(const vcm::Vec3 &rotation) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
RotateAround(const vcm::Vec3 &target, const vcm::Vec3 &planeNormal, float angle) | venom::common::Transform3D | |
RotatePitch(float angle) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
RotateRoll(float angle) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
RotateYaw(float angle) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
SetPitch(float angle) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
SetPosition(const vcm::Vec3 &position) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
SetRawPosition(const vcm::Vec3 &position) (defined in venom::common::Transform3D) | venom::common::Transform3D | inline |
SetRawRotation(const vcm::Vec3 &rotation) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
SetRawScale(const vcm::Vec3 &scale) (defined in venom::common::Transform3D) | venom::common::Transform3D | inline |
SetRoll(float angle) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
SetRotation(const vcm::Vec3 &rotation) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
SetScale(const vcm::Vec3 &scale) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
SetYaw(float angle) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
SetYawPitchRoll(float yaw, float pitch, float roll) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
Transform3D() (defined in venom::common::Transform3D) | venom::common::Transform3D | |
Transform3D(const Transform3D &other) (defined in venom::common::Transform3D) | venom::common::Transform3D | |
Transform3D(Transform3D &&other) noexcept (defined in venom::common::Transform3D) | venom::common::Transform3D | |
Update(Entity entity) override (defined in venom::common::Transform3D) | venom::common::Transform3D | virtual |
UpdateModelMatrix() (defined in venom::common::Transform3D) | venom::common::Transform3D | |
VenomComponent() (defined in venom::common::VenomComponent) | venom::common::VenomComponent | |
~Transform3D() (defined in venom::common::Transform3D) | venom::common::Transform3D | virtual |
~VenomComponent()=default (defined in venom::common::VenomComponent) | venom::common::VenomComponent | virtual |