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

This is the complete list of members for venom::vulkan::VulkanCamera, including all inherited members.

_3Drotation (defined in venom::common::Transform3D)venom::common::Transform3D
_AddCacheSize(size_t size)venom::common::GraphicsPluginObjectprotectedstatic
_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
_SetCacheSize(size_t size)venom::common::GraphicsPluginObjectprotectedstatic
_SetInCache(const std::string &path, const SPtr< GraphicsCachedResource > &object)venom::common::GraphicsPluginObjectprotectedstatic
_UpdateRotationQuat() (defined in venom::common::Transform3D)venom::common::Transform3Dprotected
_yaw (defined in venom::common::Transform3D)venom::common::Transform3D
As() (defined in venom::common::PluginObjectImpl)venom::common::PluginObjectImplinline
As() const (defined in venom::common::PluginObjectImpl)venom::common::PluginObjectImplinline
CameraImpl() (defined in venom::common::CameraImpl)venom::common::CameraImpl
ConstAs() const (defined in venom::common::PluginObjectImpl)venom::common::PluginObjectImplinline
DAs() (defined in venom::common::PluginObject)venom::common::PluginObjectinline
DAs() const (defined in venom::common::PluginObject)venom::common::PluginObjectinline
DecRefCount() (defined in venom::common::PluginObjectImpl)venom::common::PluginObjectImpl
Destroy() overridevenom::common::GraphicsPluginObjectvirtual
GetAspectRatio() const (defined in venom::common::CameraImpl)venom::common::CameraImpl
GetCachedObject(const std::string &path)venom::common::GraphicsPluginObjectstatic
GetCachedObjects()venom::common::GraphicsPluginObjectstatic
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::Transform3Dinline
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::Transform3Dinline
GetProjectionMatrix() (defined in venom::common::CameraImpl)venom::common::CameraImpl
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
GetType() const override (defined in venom::common::PluginObject)venom::common::PluginObjectvirtual
GetUpVector() const (defined in venom::common::Transform3D)venom::common::Transform3Dinline
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::GraphicsPluginObjectstatic
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::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
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::PluginObjectImplinline
RAs() const (defined in venom::common::PluginObjectImpl)venom::common::PluginObjectImplinline
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
VulkanCamera() (defined in venom::vulkan::VulkanCamera)venom::vulkan::VulkanCamera
~CameraImpl() (defined in venom::common::CameraImpl)venom::common::CameraImplvirtual
~GraphicsPluginObject() override (defined in venom::common::GraphicsPluginObject)venom::common::GraphicsPluginObject
~IPluginObject()=default (defined in venom::common::IPluginObject)venom::common::IPluginObjectvirtual
~PluginObject() (defined in venom::common::PluginObject)venom::common::PluginObjectvirtual
~Transform3D() (defined in venom::common::Transform3D)venom::common::Transform3Dvirtual
~VulkanCamera() (defined in venom::vulkan::VulkanCamera)venom::vulkan::VulkanCamera