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

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

getBottom() const noexceptcastor3d::Viewportinline
getEngine() const noexceptcastor3d::Viewportinline
getFar() const noexceptcastor3d::Viewportinline
getFovY() const noexceptcastor3d::Viewportinline
getHeight() const noexceptcastor3d::Viewportinline
getLeft() const noexceptcastor3d::Viewportinline
getNear() const noexceptcastor3d::Viewportinline
getPosition() const noexceptcastor3d::Viewportinline
getProjection() const noexceptcastor3d::Viewportinline
getProjectionScale() constcastor3d::Viewport
getRatio() const noexceptcastor3d::Viewportinline
getRescaledProjection(float scale) constcastor3d::Viewport
getRescaledSafeBandedProjection(float scale) constcastor3d::Viewport
getRight() const noexceptcastor3d::Viewportinline
getSafeBandedProjection() const noexceptcastor3d::Viewportinline
getScissor() const noexceptcastor3d::Viewportinline
getSize() const noexceptcastor3d::Viewportinline
getTop() const noexceptcastor3d::Viewportinline
getType() const noexceptcastor3d::Viewportinline
getViewport() const noexceptcastor3d::Viewportinline
getWidth() const noexceptcastor3d::Viewportinline
isModified() const noexceptcastor3d::Viewportinline
operator=(Viewport const &rhs)=deletecastor3d::Viewport
operator=(Viewport &&rhs) noexcept=deletecastor3d::Viewport
resize(const castor::Size &value)castor3d::Viewport
setFrustum(float left, float right, float bottom, float top, float nearZ, float farZ)castor3d::Viewport
setInfinitePerspective(castor::Angle const &fovy, float aspect, float nearZ)castor3d::Viewport
setOrtho(float left, float right, float bottom, float top, float nearZ, float farZ)castor3d::Viewport
setPerspective(castor::Angle const &fovy, float aspect, float nearZ, float farZ)castor3d::Viewport
setPosition(castor::Position const &value) noexceptcastor3d::Viewportinline
TypeNamecastor3d::Viewportstatic
update()castor3d::Viewport
updateBottom(float value) noexceptcastor3d::Viewportinline
updateFar(float value) noexceptcastor3d::Viewportinline
updateFovY(castor::Angle const &value) noexceptcastor3d::Viewportinline
updateLeft(float value) noexceptcastor3d::Viewportinline
updateNear(float value) noexceptcastor3d::Viewportinline
updateRatio(float value) noexceptcastor3d::Viewportinline
updateRight(float value) noexceptcastor3d::Viewportinline
updateTop(float value) noexceptcastor3d::Viewportinline
updateType(ViewportType value) noexceptcastor3d::Viewportinline
Viewport(Viewport const &rhs)castor3d::Viewport
Viewport(Viewport &&rhs) noexceptcastor3d::Viewport
Viewport(Engine const &engine)castor3d::Viewportexplicit
~Viewport() noexcept=defaultcastor3d::Viewport