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::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapperprotected
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::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapperinline
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::PluginObjectImplWrapper)venom::common::PluginObjectImplWrapperinline
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::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() 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::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
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
~PluginObjectImplWrapper() (defined in venom::common::PluginObjectImplWrapper)venom::common::PluginObjectImplWrappervirtual
~VenomComponent()=default (defined in venom::common::VenomComponent)venom::common::VenomComponentvirtual