Classes¶
Scene/Components/Camera
Brief descriptions¶
Classes |
|
Detailed information¶
scene::CameraComponent¶
engine/core/modules/scene/include/nau/scene/components/camera_component.h
-
class CameraComponent : public nau::scene::SceneComponent, public nau::scene::CameraProperties, public virtual nau::scene::ICameraControl¶
Public Functions
-
virtual Uid getCameraUid() const final¶
-
virtual Uid getWorldUid() const final¶
-
virtual eastl::string_view getCameraName() const final¶
-
virtual void setCameraName(eastl::string_view name) final¶
-
virtual float getFov() const final¶
-
virtual float getClipNearPlane() const final¶
-
virtual float getClipFarPlane() const final¶
-
virtual void setFov(float fov) final¶
-
virtual void setClipNearPlane(float clipNearPlane) final¶
-
virtual void setClipFarPlane(float clipFarPlane) final¶
Private Functions
- Camera (description)")) ( 1(m_cameraName
Private Members
- SystemComponentAttrib
- true
- ComponentDisplayNameAttrib
- Camera
- ComponentDescriptionAttrib
-
eastl::string m_cameraName¶
-
virtual Uid getCameraUid() const final¶