Castor3D 0.16.0
Multiplatform 3D engine
castor3d::Camera Member List

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

attachTo(SceneNode &node)castor3d::MovableObjectvirtual
Camera(castor::String const &name, Scene &scene, SceneNode &node, Viewport viewport, bool ownProjMtx=false)castor3d::Camera
Camera(castor::String const &name, Scene &scene, SceneNode &node, bool ownProjMtx=false)castor3d::Camera
detach()castor3d::MovableObject
getColourGradingConfig() const noexceptcastor3d::Camerainline
getColourGradingConfig() noexceptcastor3d::Camerainline
getEngine() const noexceptcastor3d::MovableObject
getFar() constcastor3d::Camerainline
getFovY() constcastor3d::Camerainline
getFrustum() constcastor3d::Camerainline
getHdrConfig() constcastor3d::Camerainline
getHdrConfig()castor3d::Camerainline
getHeight() constcastor3d::Camerainline
getMovableType() const noexceptcastor3d::MovableObjectinline
getName() const noexceptcastor::NamedBaseT< T >inline
getNear() constcastor3d::Camerainline
getOwner() constcastor::OwnedBy< Scene >inline
getParent() const noexceptcastor3d::MovableObjectinline
getProjection(bool safeBanded) constcastor3d::Camerainline
getProjectionScale() constcastor3d::Camerainline
getRatio() constcastor3d::Camerainline
getRescaledProjection(float scale, bool safeBanded) constcastor3d::Camera
getSize() constcastor3d::Camerainline
getView() constcastor3d::Camerainline
getViewport() constcastor3d::Camerainline
getViewport()castor3d::Camerainline
getViewportType() constcastor3d::Camerainline
getWidth() constcastor3d::Camerainline
isVisible(Geometry const &geometry, Submesh const &submesh) constcastor3d::Camera
isVisible(castor::BoundingBox const &box, castor::Matrix4x4f const &transformations) constcastor3d::Camerainline
isVisible(castor::BoundingSphere const &sphere, castor::Matrix4x4f const &transformations, castor::Point3f const &scale) constcastor3d::Camerainline
isVisible(castor::Point3f const &point) constcastor3d::Camerainline
m_namecastor::NamedBaseT< T >protected
m_notifyIndexcastor3d::MovableObjectprotected
m_sceneNodecastor3d::MovableObjectprotected
m_typecastor3d::MovableObjectprotected
markDirty()castor3d::MovableObject
MovableObject(castor::String const &name, Scene &scene, MovableType type, SceneNode &node)castor3d::MovableObject
MovableObject(castor::String const &name, Scene &scene, MovableType type)castor3d::MovableObject
NamedBaseT(T name) noexceptcastor::NamedBaseT< T >inlineexplicit
onGpuChangedcastor3d::Cameramutable
OwnedBy(Scene &owner)castor::OwnedBy< Scene >inlineexplicitprotected
rename(T name) noexceptcastor::NamedBaseT< T >inline
resize(uint32_t width, uint32_t height)castor3d::Camerainline
resize(castor::Size const &size)castor3d::Camerainline
Scenecastor3d::Camerafriend
setColourGradingConfig(ColourGradingConfig config) noexceptcastor3d::Camerainline
setHdrConfig(HdrConfig value)castor3d::Camerainline
setProjection(castor::Matrix4x4f const &projection)castor3d::Camera
setView(castor::Matrix4x4f const &view)castor3d::Camerainline
setViewportType(ViewportType value)castor3d::Camerainline
update()castor3d::Camera
updateFrustum()castor3d::Camera
~MovableObject() noexceptcastor3d::MovableObjectvirtual