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

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

_3Drotation (defined in venom::common::Transform3D)venom::common::Transform3D
_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
_UpdateRotationQuat() (defined in venom::common::Transform3D)venom::common::Transform3Dprotected
_yaw (defined in venom::common::Transform3D)venom::common::Transform3D
GetColor() const (defined in venom::common::Light)venom::common::Lightinline
GetDirection() const (defined in venom::common::Light)venom::common::Lightinline
GetDirectionPtr() (defined in venom::common::Light)venom::common::Lightinline
GetForwardVector() const (defined in venom::common::Transform3D)venom::common::Transform3Dinline
GetIntensity() const (defined in venom::common::Light)venom::common::Lightinline
GetIntensityPtr() (defined in venom::common::Light)venom::common::Lightinline
GetModelMatrix() (defined in venom::common::Transform3D)venom::common::Transform3D
GetPosition() const (defined in venom::common::Transform3D)venom::common::Transform3Dinline
GetRadius() const (defined in venom::common::Light)venom::common::Lightinline
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
GetShaderStruct() const (defined in venom::common::Light)venom::common::Lightinline
GetType() const (defined in venom::common::Light)venom::common::Lightinline
GetUpVector() const (defined in venom::common::Transform3D)venom::common::Transform3Dinline
HasPositionChanged() (defined in venom::common::Transform3D)venom::common::Transform3D
Light() (defined in venom::common::Light)venom::common::Light
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
SetColor(const vcm::Vec3 &color) (defined in venom::common::Light)venom::common::Lightinline
SetDirection(const vcm::Vec3 &direction) (defined in venom::common::Light)venom::common::Lightinline
SetIntensity(const float intensity) (defined in venom::common::Light)venom::common::Lightinline
SetPitch(float angle) (defined in venom::common::Transform3D)venom::common::Transform3D
SetPosition(const vcm::Vec3 &position) (defined in venom::common::Transform3D)venom::common::Transform3D
SetRadius(const float radius) (defined in venom::common::Light)venom::common::Lightinline
SetRoll(float angle) (defined in venom::common::Transform3D)venom::common::Transform3D
SetRotation(const vcm::Vec3 &rotation) (defined in venom::common::Transform3D)venom::common::Transform3D
SetType(const LightType type) (defined in venom::common::Light)venom::common::Lightinline
SetYaw(float angle) (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
UpdateModelMatrix() (defined in venom::common::Transform3D)venom::common::Transform3D
~Light() override (defined in venom::common::Light)venom::common::Light
~Transform3D() (defined in venom::common::Transform3D)venom::common::Transform3Dvirtual