NcEngine
nc::Camera Member List

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

CalculateFrustum() const noexcept -> Frustumnc::Camera
Camera(Entity self, const CameraProperties &properties={}) noexceptnc::Camera
CastToNearAndFarPlanes(const Vector2 &normalizedDeviceCoords) const -> NearFarPointsnc::Camera
ComponentBase(Entity entity) noexcept (defined in nc::ComponentBase)nc::ComponentBaseinlineexplicit
ComponentBase(const ComponentBase &)=delete (defined in nc::ComponentBase)nc::ComponentBase
ComponentBase(ComponentBase &&)=default (defined in nc::ComponentBase)nc::ComponentBase
DisableUpdate() noexceptnc::Camerainlinevirtual
EnableUpdate() noexceptnc::Camerainlinevirtual
FreeComponent(Entity entity) noexcept (defined in nc::FreeComponent)nc::FreeComponentinlineexplicit
GetProperties() const -> const CameraProperties &nc::Camerainline
InverseProjectionMatrix() const noexcept -> DirectX::FXMMATRIXnc::Camerainline
operator=(const ComponentBase &)=delete (defined in nc::ComponentBase)nc::ComponentBase
operator=(ComponentBase &&)=default (defined in nc::ComponentBase)nc::ComponentBase
ParentEntity() const noexcept (defined in nc::ComponentBase)nc::ComponentBaseinline
ProjectionMatrix() const noexcept -> DirectX::FXMMATRIXnc::Camerainline
UpdateProjectionMatrix(float width, float height)nc::Cameravirtual
UpdateViewMatrix(DirectX::FXMMATRIX transformationMatrix)nc::Cameravirtual
ViewMatrix() const noexcept -> DirectX::FXMMATRIXnc::Camerainline
~FreeComponent()=default (defined in nc::FreeComponent)nc::FreeComponentvirtual