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

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

_impl (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapperprotected
Camera() (defined in venom::common::Camera)venom::common::Camera
Destroy() (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapperinline
GetAspectRatio() const (defined in venom::common::Camera)venom::common::Camerainline
GetConstImpl() const (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapperinline
GetFarPlane() const (defined in venom::common::Camera)venom::common::Camerainline
GetFieldOfView() const (defined in venom::common::Camera)venom::common::Camerainline
GetForwardVector() const (defined in venom::common::Camera)venom::common::Camerainline
GetImpl() (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapperinline
GetImpl() const (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapperinline
GetMainCamera() (defined in venom::common::Camera)venom::common::Camerastatic
GetNearPlane() const (defined in venom::common::Camera)venom::common::Camerainline
GetPosition() const (defined in venom::common::Camera)venom::common::Camerainline
GetProjectionMatrix() (defined in venom::common::Camera)venom::common::Camerainline
GetRightVector() const (defined in venom::common::Camera)venom::common::Camerainline
GetRotation() const (defined in venom::common::Camera)venom::common::Camerainline
GetRotationQuat() const (defined in venom::common::Camera)venom::common::Camerainline
GetUpVector() const (defined in venom::common::Camera)venom::common::Camerainline
GetViewMatrix() (defined in venom::common::Camera)venom::common::Camerainline
IsImplInitialized() const (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapper
LookAt(const vcm::Vec3 &target) (defined in venom::common::Camera)venom::common::Camerainline
Move(const vcm::Vec3 &delta) (defined in venom::common::Camera)venom::common::Camerainline
MoveForward(const float delta) (defined in venom::common::Camera)venom::common::Camerainline
MoveRight(const float delta) (defined in venom::common::Camera)venom::common::Camerainline
MoveUp(const float delta) (defined in venom::common::Camera)venom::common::Camerainline
operator=(const PluginObjectImplWrapper &other) (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapper
operator=(PluginObjectImplWrapper &&other) (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapper
PluginObjectImplWrapper() (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapper
PluginObjectImplWrapper(PluginObjectImpl *impl) (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapper
PluginObjectImplWrapper(const PluginObjectImplWrapper &other) (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapper
PluginObjectImplWrapper(PluginObjectImplWrapper &&other) (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapper
Rotate(const vcm::Vec3 &rotation) (defined in venom::common::Camera)venom::common::Camerainline
RotateAround(const vcm::Vec3 &target, const vcm::Vec3 &planeNormal, float angle) (defined in venom::common::Camera)venom::common::Camerainline
RotatePitch(float angle) (defined in venom::common::Camera)venom::common::Camerainline
RotateRoll(float angle) (defined in venom::common::Camera)venom::common::Camerainline
RotateYaw(float angle) (defined in venom::common::Camera)venom::common::Camerainline
SetAspectRatio(float aspectRatio) (defined in venom::common::Camera)venom::common::Camerainline
SetFarPlane(float farPlane) (defined in venom::common::Camera)venom::common::Camerainline
SetFieldOfView(float fovY) (defined in venom::common::Camera)venom::common::Camerainline
SetMainCamera(const Camera &camera) (defined in venom::common::Camera)venom::common::Camerastatic
SetNearPlane(float nearPlane) (defined in venom::common::Camera)venom::common::Camerainline
SetPerspective(float fovY, float aspectRatio, float nearPlane, float farPlane) (defined in venom::common::Camera)venom::common::Camerainline
SetPitch(float angle) (defined in venom::common::Camera)venom::common::Camerainline
SetPosition(const vcm::Vec3 &position) (defined in venom::common::Camera)venom::common::Camerainline
SetRoll(float angle) (defined in venom::common::Camera)venom::common::Camerainline
SetRotation(const vcm::Vec3 &rotation) (defined in venom::common::Camera)venom::common::Camerainline
SetYaw(float angle) (defined in venom::common::Camera)venom::common::Camerainline
~Camera() (defined in venom::common::Camera)venom::common::Camera
~PluginObjectImplWrapper() (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrappervirtual