Classes

Scene/Components/Camera

Brief descriptions

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