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.

_GetComponentTitle() override (defined in venom::common::Camera)venom::common::Cameravirtual
_GUI(const Entity entity) override (defined in venom::common::Camera)venom::common::Cameravirtual
_impl (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapperprotected
Camera() (defined in venom::common::Camera)venom::common::Camera
CanRemove(Entity entity) override (defined in venom::common::Camera)venom::common::Cameravirtual
Destroy() (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapperinline
GetAspectRatio() const (defined in venom::common::Camera)venom::common::Camerainline
GetComponentTitle() (defined in venom::common::VenomComponent)venom::common::VenomComponentinline
GetConstImpl() const (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapperinline
GetFarPlane() const (defined in venom::common::Camera)venom::common::Camerainline
GetFieldOfView() const (defined in venom::common::Camera)venom::common::Camerainline
GetFocusEntity() const (defined in venom::common::Camera)venom::common::Camerainline
GetForwardVector() const (defined in venom::common::Camera)venom::common::Camerainline
GetImpl() (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapperinline
GetImpl() const (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapperinline
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() const (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() const (defined in venom::common::Camera)venom::common::Camerainline
GetViewMatrixMut() (defined in venom::common::Camera)venom::common::Camerainline
Init(Entity entity) override (defined in venom::common::Camera)venom::common::Cameravirtual
IsImplInitialized() const (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapper
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 PluginObjectWrapper &other) (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapper
operator=(PluginObjectWrapper &&other) (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapper
PluginObjectWrapper() (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapper
PluginObjectWrapper(PluginObject *impl) (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapper
PluginObjectWrapper(const PluginObjectWrapper &other) (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapper
PluginObjectWrapper(PluginObjectWrapper &&other) (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrapper
RemoveFocusEntity() (defined in venom::common::Camera)venom::common::Camerainline
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
SetFocusEntity(vc::Entity entity) (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
SetRawRotation(const vcm::Vec3 &rotation) (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
Update(Entity entity) override (defined in venom::common::Camera)venom::common::Cameravirtual
VenomComponent() (defined in venom::common::VenomComponent)venom::common::VenomComponent
~Camera() (defined in venom::common::Camera)venom::common::Camera
~PluginObjectWrapper() (defined in venom::common::PluginObjectWrapper)venom::common::PluginObjectWrappervirtual
~VenomComponent()=default (defined in venom::common::VenomComponent)venom::common::VenomComponentvirtual