attachTo(SceneNode &node) | castor3d::MovableObject | virtual |
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 noexcept | castor3d::Camera | inline |
getColourGradingConfig() noexcept | castor3d::Camera | inline |
getEngine() const noexcept | castor3d::MovableObject | |
getFar() const | castor3d::Camera | inline |
getFovY() const | castor3d::Camera | inline |
getFrustum() const | castor3d::Camera | inline |
getHdrConfig() const | castor3d::Camera | inline |
getHdrConfig() | castor3d::Camera | inline |
getHeight() const | castor3d::Camera | inline |
getMovableType() const noexcept | castor3d::MovableObject | inline |
getName() const noexcept | castor::NamedBaseT< T > | inline |
getNear() const | castor3d::Camera | inline |
getOwner() const | castor::OwnedBy< Scene > | inline |
getParent() const noexcept | castor3d::MovableObject | inline |
getProjection(bool safeBanded) const | castor3d::Camera | inline |
getProjectionScale() const | castor3d::Camera | inline |
getRatio() const | castor3d::Camera | inline |
getRescaledProjection(float scale, bool safeBanded) const | castor3d::Camera | |
getSize() const | castor3d::Camera | inline |
getView() const | castor3d::Camera | inline |
getViewport() const | castor3d::Camera | inline |
getViewport() | castor3d::Camera | inline |
getViewportType() const | castor3d::Camera | inline |
getWidth() const | castor3d::Camera | inline |
isVisible(Geometry const &geometry, Submesh const &submesh) const | castor3d::Camera | |
isVisible(castor::BoundingBox const &box, castor::Matrix4x4f const &transformations) const | castor3d::Camera | inline |
isVisible(castor::BoundingSphere const &sphere, castor::Matrix4x4f const &transformations, castor::Point3f const &scale) const | castor3d::Camera | inline |
isVisible(castor::Point3f const &point) const | castor3d::Camera | inline |
m_name | castor::NamedBaseT< T > | protected |
m_notifyIndex | castor3d::MovableObject | protected |
m_sceneNode | castor3d::MovableObject | protected |
m_type | castor3d::MovableObject | protected |
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) noexcept | castor::NamedBaseT< T > | inlineexplicit |
onGpuChanged | castor3d::Camera | mutable |
OwnedBy(Scene &owner) | castor::OwnedBy< Scene > | inlineexplicitprotected |
rename(T name) noexcept | castor::NamedBaseT< T > | inline |
resize(uint32_t width, uint32_t height) | castor3d::Camera | inline |
resize(castor::Size const &size) | castor3d::Camera | inline |
Scene | castor3d::Camera | friend |
setColourGradingConfig(ColourGradingConfig config) noexcept | castor3d::Camera | inline |
setHdrConfig(HdrConfig value) | castor3d::Camera | inline |
setProjection(castor::Matrix4x4f const &projection) | castor3d::Camera | |
setView(castor::Matrix4x4f const &view) | castor3d::Camera | inline |
setViewportType(ViewportType value) | castor3d::Camera | inline |
update() | castor3d::Camera | |
updateFrustum() | castor3d::Camera | |
~MovableObject() noexcept | castor3d::MovableObject | virtual |