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.

_AddCacheSize(size_t size)venom::common::GraphicsPluginObjectprotectedstatic
_SetCacheSize(size_t size)venom::common::GraphicsPluginObjectprotectedstatic
_SetInCache(const vc::String &path, const SPtr< GraphicsCachedResource > &object)venom::common::GraphicsPluginObjectprotectedstatic
As() (defined in venom::common::PluginObjectImpl)venom::common::PluginObjectImplinline
As() const (defined in venom::common::PluginObjectImpl)venom::common::PluginObjectImplinline
Camera (defined in venom::common::CameraImpl)venom::common::CameraImplfriend
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 vc::String &path)venom::common::GraphicsPluginObjectstatic
GetCachedObjects()venom::common::GraphicsPluginObjectstatic
GetCascadedShadowMapData() (defined in venom::common::CameraImpl)venom::common::CameraImpl
GetFarPlane() const (defined in venom::common::CameraImpl)venom::common::CameraImpl
GetFieldOfView() const (defined in venom::common::CameraImpl)venom::common::CameraImpl
GetFocusEntity() (defined in venom::common::CameraImpl)venom::common::CameraImpl
GetForwardVector() const (defined in venom::common::CameraImpl)venom::common::CameraImpl
GetNearPlane() const (defined in venom::common::CameraImpl)venom::common::CameraImpl
GetPosition() (defined in venom::common::CameraImpl)venom::common::CameraImpl
GetProjectionMatrix() (defined in venom::common::CameraImpl)venom::common::CameraImpl
GetRightVector() const (defined in venom::common::CameraImpl)venom::common::CameraImpl
GetRotation() const (defined in venom::common::CameraImpl)venom::common::CameraImpl
GetRotationQuat() const (defined in venom::common::CameraImpl)venom::common::CameraImpl
GetType() const override (defined in venom::common::PluginObject)venom::common::PluginObjectvirtual
GetUpVector() const (defined in venom::common::CameraImpl)venom::common::CameraImpl
GetViewMatrix() (defined in venom::common::CameraImpl)venom::common::CameraImpl
GetViewMatrixMut() (defined in venom::common::CameraImpl)venom::common::CameraImpl
GraphicsPluginObject() (defined in venom::common::GraphicsPluginObject)venom::common::GraphicsPluginObject
HasCachedObject(const vc::String &path)venom::common::GraphicsPluginObjectstatic
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::CameraImpl)venom::common::CameraImpl
MoveForward(const float delta) (defined in venom::common::CameraImpl)venom::common::CameraImpl
MoveRight(const float delta) (defined in venom::common::CameraImpl)venom::common::CameraImpl
MoveUp(const float delta) (defined in venom::common::CameraImpl)venom::common::CameraImpl
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
RemoveFocusEntity() (defined in venom::common::CameraImpl)venom::common::CameraImpl
Rotate(const vcm::Vec3 &rotation) (defined in venom::common::CameraImpl)venom::common::CameraImpl
RotateAround(const vcm::Vec3 &target, const vcm::Vec3 &planeNormal, float angle) (defined in venom::common::CameraImpl)venom::common::CameraImpl
RotatePitch(float angle) (defined in venom::common::CameraImpl)venom::common::CameraImpl
RotateRoll(float angle) (defined in venom::common::CameraImpl)venom::common::CameraImpl
RotateYaw(float angle) (defined in venom::common::CameraImpl)venom::common::CameraImpl
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
SetFocusEntity(vc::Entity entity) (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::CameraImpl)venom::common::CameraImpl
SetPosition(const vcm::Vec3 &position) (defined in venom::common::CameraImpl)venom::common::CameraImpl
SetRawRotation(const vcm::Vec3 &rotation) (defined in venom::common::CameraImpl)venom::common::CameraImplinline
SetRoll(float angle) (defined in venom::common::CameraImpl)venom::common::CameraImpl
SetRotation(const vcm::Vec3 &rotation) (defined in venom::common::CameraImpl)venom::common::CameraImpl
SetYaw(float angle) (defined in venom::common::CameraImpl)venom::common::CameraImpl
~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