VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
venom::common::Transform3D Member List

This is the complete list of members for venom::common::Transform3D, including all inherited members.

_3Drotation (defined in venom::common::Transform3D)venom::common::Transform3D
_GetComponentTitle() override (defined in venom::common::Transform3D)venom::common::Transform3Dvirtual
_GUI(const Entity entity) override (defined in venom::common::Transform3D)venom::common::Transform3Dvirtual
_modelMatrix (defined in venom::common::Transform3D)venom::common::Transform3Dprotected
_pitch (defined in venom::common::Transform3D)venom::common::Transform3D
_position (defined in venom::common::Transform3D)venom::common::Transform3Dprotected
_roll (defined in venom::common::Transform3D)venom::common::Transform3D
_rotationQuat (defined in venom::common::Transform3D)venom::common::Transform3Dprotected
_scale (defined in venom::common::Transform3D)venom::common::Transform3Dprotected
_UpdateRotationQuat() (defined in venom::common::Transform3D)venom::common::Transform3Dprotected
_yaw (defined in venom::common::Transform3D)venom::common::Transform3D
CanRemove(Entity entity) override (defined in venom::common::Transform3D)venom::common::Transform3Dvirtual
GetComponentTitle() (defined in venom::common::VenomComponent)venom::common::VenomComponentinline
GetForwardVector() const (defined in venom::common::Transform3D)venom::common::Transform3Dinline
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::Transform3Dinline
GetRightVector() const (defined in venom::common::Transform3D)venom::common::Transform3Dinline
GetRotation() (defined in venom::common::Transform3D)venom::common::Transform3D
GetRotationQuat() const (defined in venom::common::Transform3D)venom::common::Transform3Dinline
GetScale() (defined in venom::common::Transform3D)venom::common::Transform3D
GetUpVector() const (defined in venom::common::Transform3D)venom::common::Transform3Dinline
HasPositionChanged() (defined in venom::common::Transform3D)venom::common::Transform3D
Init(Entity entity) override (defined in venom::common::Transform3D)venom::common::Transform3Dvirtual
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::Transform3Dinline
MoveRight(const float delta) (defined in venom::common::Transform3D)venom::common::Transform3Dinline
MoveUp(const float delta) (defined in venom::common::Transform3D)venom::common::Transform3Dinline
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::Transform3Dinline
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::Transform3Dinline
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::Transform3Dvirtual
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::Transform3Dvirtual
~VenomComponent()=default (defined in venom::common::VenomComponent)venom::common::VenomComponentvirtual