Castor3D  0.11.0
Multiplatform 3D engine
castor3d::Camera Liste des membres

Liste complète des membres de castor3d::Camera, y compris les membres hérités :

addAnimation(AnimationPtr animation)castor3d::AnimableT< AnimableHanlerT >
AnimableT(AnimableHanlerT &owner)castor3d::AnimableT< AnimableHanlerT >inlineexplicitprotected
AnimableT(AnimableT &&rhs)=defaultcastor3d::AnimableT< AnimableHanlerT >protected
AnimableT(AnimableT const &rhs)=deletecastor3d::AnimableT< AnimableHanlerT >protected
Animation typedefcastor3d::AnimableT< AnimableHanlerT >protected
AnimationPtr typedefcastor3d::AnimableT< AnimableHanlerT >protected
AnimationPtrStrMap typedefcastor3d::AnimableT< AnimableHanlerT >protected
attachTo(SceneNode &node) overridecastor3d::Cameravirtual
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
cleanupAnimations()castor3d::AnimableT< AnimableHanlerT >inline
detach()castor3d::MovableObject
doGetAnimation(castor::String const &name)castor3d::AnimableT< AnimableHanlerT >inlineprotected
doRemoveAnimation(castor::String const &name)castor3d::AnimableT< AnimableHanlerT >inlineprotected
getAnimation(castor::String const &name) constcastor3d::AnimableT< AnimableHanlerT >inline
getAnimation(castor::String const &name)castor3d::AnimableT< AnimableHanlerT >inline
getAnimations() constcastor3d::AnimableT< AnimableHanlerT >inline
getFar() constcastor3d::Camerainline
getFovY() constcastor3d::Camerainline
getFrustum() constcastor3d::Camerainline
getHdrConfig() constcastor3d::Camerainline
getHdrConfig()castor3d::Camerainline
getHeight() constcastor3d::Camerainline
getNear() constcastor3d::Camerainline
getParent() constcastor3d::MovableObjectinline
getProjection() constcastor3d::Camerainline
getProjectionScale() constcastor3d::Camerainline
getRatio() constcastor3d::Camerainline
getScene() constcastor3d::MovableObjectinline
getSize() constcastor3d::Camerainline
getType() constcastor3d::MovableObjectinline
getView() constcastor3d::Camerainline
getViewport() constcastor3d::Camerainline
getViewport()castor3d::Camerainline
getViewportType() constcastor3d::Camerainline
getWidth() constcastor3d::Camerainline
hasAnimation(castor::String const &name) constcastor3d::AnimableT< AnimableHanlerT >inline
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_animationscastor3d::AnimableT< AnimableHanlerT >protected
m_notifyIndexcastor3d::MovableObjectprotected
m_scenecastor3d::MovableObjectprotected
m_sceneNodecastor3d::MovableObjectprotected
m_strNodeNamecastor3d::MovableObjectprotected
m_typecastor3d::MovableObjectprotected
MovableObject(castor::String const &name, Scene &scene, MovableType type, SceneNode &node)castor3d::MovableObject
MovableObject(castor::String const &name, Scene &scene, MovableType type)castor3d::MovableObject
onChangedcastor3d::Cameramutable
operator=(AnimableT &&rhs)=deletecastor3d::AnimableT< AnimableHanlerT >protected
operator=(AnimableT const &rhs)=deletecastor3d::AnimableT< AnimableHanlerT >protected
resize(uint32_t width, uint32_t height)castor3d::Camerainline
resize(castor::Size const &size)castor3d::Camerainline
Scene classcastor3d::Camerafriend
setExposure(float value)castor3d::Camerainline
setGamma(float 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
~AnimableT()=defaultcastor3d::AnimableT< AnimableHanlerT >protectedvirtual
~Camera()castor3d::Camera
~MovableObject()castor3d::MovableObjectvirtual