VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
venom::common::CameraImpl Member List
This is the complete list of members for
venom::common::CameraImpl
, including all inherited members.
_3Drotation
(defined in
venom::common::Transform3D
)
venom::common::Transform3D
_AddCacheSize
(size_t size)
venom::common::GraphicsPluginObject
protected
static
_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
_SetCacheSize
(size_t size)
venom::common::GraphicsPluginObject
protected
static
_SetInCache
(const std::string &path, const SPtr< GraphicsCachedResource > &object)
venom::common::GraphicsPluginObject
protected
static
_UpdateRotationQuat
() (defined in
venom::common::Transform3D
)
venom::common::Transform3D
protected
_yaw
(defined in
venom::common::Transform3D
)
venom::common::Transform3D
As
() (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
inline
As
() const (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
inline
CameraImpl
() (defined in
venom::common::CameraImpl
)
venom::common::CameraImpl
ConstAs
() const (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
inline
DAs
() (defined in
venom::common::PluginObject
)
venom::common::PluginObject
inline
DAs
() const (defined in
venom::common::PluginObject
)
venom::common::PluginObject
inline
DecRefCount
() (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
Destroy
() override
venom::common::GraphicsPluginObject
virtual
GetAspectRatio
() const (defined in
venom::common::CameraImpl
)
venom::common::CameraImpl
GetCachedObject
(const std::string &path)
venom::common::GraphicsPluginObject
static
GetCachedObjects
()
venom::common::GraphicsPluginObject
static
GetFarPlane
() const (defined in
venom::common::CameraImpl
)
venom::common::CameraImpl
GetFieldOfView
() const (defined in
venom::common::CameraImpl
)
venom::common::CameraImpl
GetForwardVector
() const (defined in
venom::common::Transform3D
)
venom::common::Transform3D
inline
GetModelMatrix
() (defined in
venom::common::Transform3D
)
venom::common::Transform3D
GetNearPlane
() const (defined in
venom::common::CameraImpl
)
venom::common::CameraImpl
GetPosition
() const (defined in
venom::common::Transform3D
)
venom::common::Transform3D
inline
GetProjectionMatrix
() (defined in
venom::common::CameraImpl
)
venom::common::CameraImpl
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
GetType
() const override (defined in
venom::common::PluginObject
)
venom::common::PluginObject
virtual
GetUpVector
() const (defined in
venom::common::Transform3D
)
venom::common::Transform3D
inline
GetViewMatrix
() (defined in
venom::common::CameraImpl
)
venom::common::CameraImpl
GraphicsPluginObject
() (defined in
venom::common::GraphicsPluginObject
)
venom::common::GraphicsPluginObject
HasCachedObject
(const std::string &path)
venom::common::GraphicsPluginObject
static
HasPositionChanged
() (defined in
venom::common::Transform3D
)
venom::common::Transform3D
IncRefCount
() (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
LookAt
(const vcm::Vec3 &target) (defined in
venom::common::CameraImpl
)
venom::common::CameraImpl
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
PluginObject
(const PluginType type) (defined in
venom::common::PluginObject
)
venom::common::PluginObject
PluginObjectImpl
() (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
RAs
() (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
inline
RAs
() const (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
inline
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
SetAspectRatio
(float aspectRatio) (defined in
venom::common::CameraImpl
)
venom::common::CameraImpl
SetFarPlane
(float farPlane) (defined in
venom::common::CameraImpl
)
venom::common::CameraImpl
SetFieldOfView
(float fovY) (defined in
venom::common::CameraImpl
)
venom::common::CameraImpl
SetNearPlane
(float nearPlane) (defined in
venom::common::CameraImpl
)
venom::common::CameraImpl
SetPerspective
(float fovY, float aspectRatio, float nearPlane, float farPlane) (defined in
venom::common::CameraImpl
)
venom::common::CameraImpl
SetPitch
(float angle) (defined in
venom::common::Transform3D
)
venom::common::Transform3D
SetPosition
(const vcm::Vec3 &position) (defined in
venom::common::Transform3D
)
venom::common::Transform3D
SetRoll
(float angle) (defined in
venom::common::Transform3D
)
venom::common::Transform3D
SetRotation
(const vcm::Vec3 &rotation) (defined in
venom::common::Transform3D
)
venom::common::Transform3D
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
~CameraImpl
() (defined in
venom::common::CameraImpl
)
venom::common::CameraImpl
virtual
~GraphicsPluginObject
() override (defined in
venom::common::GraphicsPluginObject
)
venom::common::GraphicsPluginObject
~IPluginObject
()=default (defined in
venom::common::IPluginObject
)
venom::common::IPluginObject
virtual
~PluginObject
() (defined in
venom::common::PluginObject
)
venom::common::PluginObject
virtual
~Transform3D
() (defined in
venom::common::Transform3D
)
venom::common::Transform3D
virtual
Generated by
1.12.0