CUGL 4.0
Cornell University Game Library
Loading...
Searching...
No Matches
cugl::scene3::Scene3 Member List

This is the complete list of members for cugl::scene3::Scene3, including all inherited members.

_activecugl::Sceneprotected
_cameracugl::Sceneprotected
_childrencugl::scene3::Scene3protected
_framebuffercugl::scene3::Scene3protected
_namecugl::Sceneprotected
_pipelinecugl::scene3::Scene3protected
_sizecugl::Sceneprotected
addChild(const std::shared_ptr< SceneNode > &child)cugl::scene3::Scene3virtual
addChildWithName(const std::shared_ptr< SceneNode > &child, const std::string name)cugl::scene3::Scene3inline
addChildWithTag(const std::shared_ptr< SceneNode > &child, unsigned int tag)cugl::scene3::Scene3inline
alloc()cugl::scene3::Scene3inlinestatic
allocWithFOV(float fov)cugl::scene3::Scene3inlinestatic
allocWithViewport(const Size &size)cugl::scene3::Scene3inlinestatic
allocWithViewport(float width, float height)cugl::scene3::Scene3inlinestatic
allocWithViewport(const Rect &rect)cugl::scene3::Scene3inlinestatic
allocWithViewport(const Vec2 &origin, const Size &size)cugl::scene3::Scene3inlinestatic
allocWithViewport(float x, float y, float width, float height)cugl::scene3::Scene3inlinestatic
dispose() overridecugl::scene3::Scene3virtual
getBounds() constcugl::Sceneinline
getCamera()cugl::Sceneinline
getCamera() constcugl::Sceneinline
getChild(unsigned int pos)cugl::scene3::Scene3
getChild(unsigned int pos) constcugl::scene3::Scene3
getChild(unsigned int pos) constcugl::scene3::Scene3inline
getChildByName(const std::string name) constcugl::scene3::Scene3
getChildByName(const std::string name) constcugl::scene3::Scene3inline
getChildByTag(unsigned int tag) constcugl::scene3::Scene3
getChildByTag(unsigned int tag) constcugl::scene3::Scene3inline
getChildCount() constcugl::scene3::Scene3inline
getChildren()cugl::scene3::Scene3inline
getChildren() constcugl::scene3::Scene3inline
getFrameBuffer() constcugl::scene3::Scene3inline
getName() constcugl::Sceneinline
getPipeline() constcugl::scene3::Scene3inline
getSize() constcugl::Sceneinline
init() overridecugl::scene3::Scene3virtual
initWithFOV(float fov)cugl::scene3::Scene3
initWithViewport(const Size &size)cugl::scene3::Scene3inline
initWithViewport(float width, float height)cugl::scene3::Scene3inline
initWithViewport(const Rect &rect)cugl::scene3::Scene3inline
initWithViewport(const Vec2 &origin, const Size &size)cugl::scene3::Scene3inline
initWithViewport(float x, float y, float width, float height)cugl::scene3::Scene3
isActive() constcugl::Sceneinline
operator std::string() constcugl::scene3::Scene3inline
removeAllChildren()cugl::scene3::Scene3virtual
removeChild(unsigned int pos)cugl::scene3::Scene3virtual
removeChild(const std::shared_ptr< SceneNode > &child)cugl::scene3::Scene3
removeChildByName(const std::string name)cugl::scene3::Scene3
removeChildByTag(unsigned int tag)cugl::scene3::Scene3
render() overridecugl::scene3::Scene3virtual
reset()cugl::Sceneinlinevirtual
Scene()cugl::Sceneinline
Scene3()cugl::scene3::Scene3
SceneNode (defined in cugl::scene3::Scene3)cugl::scene3::Scene3friend
screenToWorldCoords(const Vec2 &screenCoords) constcugl::Sceneinline
setActive(bool value)cugl::Sceneinlinevirtual
setFrameBuffer(const std::shared_ptr< graphics::FrameBuffer > &buffer)cugl::scene3::Scene3inline
setName(const std::string name)cugl::Sceneinline
setPipeline(const std::shared_ptr< Scene3Pipeline > &pipeline)cugl::scene3::Scene3inline
swapChild(const std::shared_ptr< SceneNode > &child1, const std::shared_ptr< SceneNode > &child2, bool inherit=false)cugl::scene3::Scene3
toString(bool verbose=false) const overridecugl::scene3::Scene3virtual
update(float dt)cugl::Sceneinlinevirtual
worldToScreenCoords(const Vec3 &worldCoords) constcugl::Sceneinline
~Scene()cugl::Sceneinline
~Scene3()cugl::scene3::Scene3inline