CUGL
Cornell University Game Library
cugl::Scene Member List

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

_cameracugl::Sceneprotected
_childrencugl::Sceneprotected
_colorcugl::Sceneprotected
_namecugl::Sceneprotected
_zDirtycugl::Sceneprotected
_zSortcugl::Sceneprotected
addChild(std::shared_ptr< Node > child)cugl::Sceneinline
addChild(const std::shared_ptr< Node > &child, int zval)cugl::Scenevirtual
addChildWithName(const std::shared_ptr< Node > &child, const std::string &name)cugl::Sceneinline
addChildWithName(const std::shared_ptr< Node > &child, const std::string &name, int zval)cugl::Sceneinline
addChildWithTag(const std::shared_ptr< Node > &child, unsigned int tag)cugl::Sceneinline
addChildWithTag(const std::shared_ptr< Node > &child, unsigned int tag, int zval)cugl::Sceneinline
alloc(const Size &size)cugl::Sceneinlinestatic
alloc(float width, float height)cugl::Sceneinlinestatic
alloc(const Rect &rect)cugl::Sceneinlinestatic
alloc(const Vec2 &origin, const Size &size)cugl::Sceneinlinestatic
alloc(float x, float y, float width, float height)cugl::Sceneinlinestatic
dispose()cugl::Scene
getCamera()cugl::Scene
getCamera() const cugl::Scene
getChild(unsigned int pos)cugl::Scene
getChild(unsigned int pos) const cugl::Scene
getChild(unsigned int pos) const cugl::Sceneinline
getChildByName(const std::string &name) const cugl::Scene
getChildByName(const std::string &name) const cugl::Sceneinline
getChildByTag(unsigned int tag) const cugl::Scene
getChildByTag(unsigned int tag) const cugl::Sceneinline
getChildCount() const cugl::Sceneinline
getChildren()cugl::Sceneinline
getChildren() const cugl::Sceneinline
getColor()cugl::Sceneinline
getName() const cugl::Sceneinline
init(const Size &size)cugl::Sceneinline
init(float width, float height)cugl::Sceneinline
init(const Rect &rect)cugl::Sceneinline
init(const Vec2 &origin, const Size &size)cugl::Sceneinline
init(float x, float y, float width, float height)cugl::Scene
isZAutoSort()cugl::Sceneinline
isZDirty() const cugl::Sceneinline
Node (defined in cugl::Scene)cugl::Scenefriend
operator std::string() const cugl::Sceneinline
removeAllChildren()cugl::Scenevirtual
removeChild(unsigned int pos)cugl::Scenevirtual
removeChild(const std::shared_ptr< Node > &child)cugl::Scene
removeChildByName(const std::string &name)cugl::Scene
removeChildByTag(unsigned int tag)cugl::Scene
render(const std::shared_ptr< SpriteBatch > &batch)cugl::Scene
Scene()cugl::Scene
screenToWorldCoords(const Vec2 &screenCoords) const cugl::Sceneinline
setBounds(const Rect &rect)cugl::Sceneinline
setBounds(const Vec2 &origin, const Size &size)cugl::Sceneinline
setBounds(float x, float y, float width, float height)cugl::Sceneinline
setColor(Color4 color)cugl::Sceneinline
setHeight(float height)cugl::Sceneinline
setName(const std::string &name)cugl::Sceneinline
setOffset(const Vec2 &origin)cugl::Sceneinline
setSize(const Size &size)cugl::Sceneinline
setSize(float width, float height)cugl::Sceneinline
setWidth(float width)cugl::Sceneinline
setZAutoSort(bool value)cugl::Sceneinline
sortZOrder()cugl::Scene
swapChild(const std::shared_ptr< Node > &child1, const std::shared_ptr< Node > &child2, bool inherit=false)cugl::Scene
toString(bool verbose=false) const cugl::Scenevirtual
worldToScreenCoords(const Vec3 &worldCoords) const cugl::Sceneinline
~Scene()cugl::Sceneinline