CUGL 1.3
Cornell University Game Library
cugl::Scene Member List

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

_activecugl::Sceneprotected
_blendEquationcugl::Sceneprotected
_cameracugl::Sceneprotected
_childrencugl::Sceneprotected
_colorcugl::Sceneprotected
_dstFactorcugl::Sceneprotected
_namecugl::Sceneprotected
_srcFactorcugl::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::Scenevirtual
getCamera()cugl::Scene
getCamera() constcugl::Scene
getChild(unsigned int pos)cugl::Scene
getChild(unsigned int pos) constcugl::Scene
getChild(unsigned int pos) constcugl::Sceneinline
getChildByName(const std::string &name) constcugl::Scene
getChildByName(const std::string &name) constcugl::Sceneinline
getChildByTag(unsigned int tag) constcugl::Scene
getChildByTag(unsigned int tag) constcugl::Sceneinline
getChildCount() constcugl::Sceneinline
getChildren()cugl::Sceneinline
getChildren() constcugl::Sceneinline
getColor()cugl::Sceneinline
getName() constcugl::Sceneinline
init(const Size &size)cugl::Sceneinlinevirtual
init(float width, float height)cugl::Sceneinline
init(const Rect &rect)cugl::Sceneinlinevirtual
init(const Vec2 &origin, const Size &size)cugl::Sceneinlinevirtual
init(float x, float y, float width, float height)cugl::Scene
isActive() constcugl::Sceneinline
isZAutoSort()cugl::Sceneinline
isZDirty() constcugl::Sceneinline
Node (defined in cugl::Scene)cugl::Scenefriend
operator std::string() constcugl::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
reset()cugl::Sceneinlinevirtual
Scene()cugl::Scene
screenToWorldCoords(const Vec2 &screenCoords) constcugl::Sceneinline
setActive(bool value)cugl::Sceneinlinevirtual
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) constcugl::Scenevirtual
update(float timestep)cugl::Sceneinlinevirtual
worldToScreenCoords(const Vec3 &worldCoords) constcugl::Sceneinline
~Scene()cugl::Sceneinline