| _active | cugl::scene3::Scene3 | protected |
| _camera | cugl::scene3::Scene3 | protected |
| _children | cugl::scene3::Scene3 | protected |
| _light | cugl::scene3::Scene3 | protected |
| _name | cugl::scene3::Scene3 | protected |
| _pipeline | cugl::scene3::Scene3 | protected |
| addChild(const std::shared_ptr< SceneNode > &child) | cugl::scene3::Scene3 | virtual |
| addChildWithName(const std::shared_ptr< SceneNode > &child, const std::string name) | cugl::scene3::Scene3 | inline |
| addChildWithTag(const std::shared_ptr< SceneNode > &child, unsigned int tag) | cugl::scene3::Scene3 | inline |
| alloc(const Size size) | cugl::scene3::Scene3 | inlinestatic |
| alloc(float width, float height) | cugl::scene3::Scene3 | inlinestatic |
| alloc(const Rect rect) | cugl::scene3::Scene3 | inlinestatic |
| alloc(const Vec2 origin, const Size size) | cugl::scene3::Scene3 | inlinestatic |
| alloc(float x, float y, float width, float height) | cugl::scene3::Scene3 | inlinestatic |
| dispose() | cugl::scene3::Scene3 | virtual |
| getBounds() const | cugl::scene3::Scene3 | inline |
| getCamera() | cugl::scene3::Scene3 | |
| getCamera() const | cugl::scene3::Scene3 | |
| getChild(unsigned int pos) | cugl::scene3::Scene3 | |
| getChild(unsigned int pos) const | cugl::scene3::Scene3 | |
| getChild(unsigned int pos) const | cugl::scene3::Scene3 | inline |
| getChildByName(const std::string name) const | cugl::scene3::Scene3 | |
| getChildByName(const std::string name) const | cugl::scene3::Scene3 | inline |
| getChildByTag(unsigned int tag) const | cugl::scene3::Scene3 | |
| getChildByTag(unsigned int tag) const | cugl::scene3::Scene3 | inline |
| getChildCount() const | cugl::scene3::Scene3 | inline |
| getChildren() | cugl::scene3::Scene3 | inline |
| getChildren() const | cugl::scene3::Scene3 | inline |
| getName() const | cugl::scene3::Scene3 | inline |
| getSize() const | cugl::scene3::Scene3 | inline |
| init(const Size size) | cugl::scene3::Scene3 | inline |
| init(float width, float height) | cugl::scene3::Scene3 | inline |
| init(const Rect rect) | cugl::scene3::Scene3 | inline |
| init(const Vec2 origin, const Size size) | cugl::scene3::Scene3 | inline |
| init(float x, float y, float width, float height) | cugl::scene3::Scene3 | virtual |
| isActive() const | cugl::scene3::Scene3 | inline |
| operator std::string() const | cugl::scene3::Scene3 | inline |
| removeAllChildren() | cugl::scene3::Scene3 | virtual |
| removeChild(unsigned int pos) | cugl::scene3::Scene3 | virtual |
| 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() | cugl::scene3::Scene3 | virtual |
| reset() | cugl::scene3::Scene3 | inlinevirtual |
| Scene3() | cugl::scene3::Scene3 | |
| SceneNode (defined in cugl::scene3::Scene3) | cugl::scene3::Scene3 | friend |
| screenToWorldCoords(const Vec2 screenCoords) const | cugl::scene3::Scene3 | inline |
| setActive(bool value) | cugl::scene3::Scene3 | inlinevirtual |
| setBounds(const Rect rect) | cugl::scene3::Scene3 | inline |
| setBounds(const Vec2 origin, const Size size) | cugl::scene3::Scene3 | inline |
| setBounds(float x, float y, float width, float height) | cugl::scene3::Scene3 | inline |
| setHeight(float height) | cugl::scene3::Scene3 | inline |
| setName(const std::string name) | cugl::scene3::Scene3 | inline |
| setOffset(const Vec2 origin) | cugl::scene3::Scene3 | inline |
| setSize(const Size size) | cugl::scene3::Scene3 | inline |
| setSize(float width, float height) | cugl::scene3::Scene3 | inline |
| setWidth(float width) | cugl::scene3::Scene3 | inline |
| swapChild(const std::shared_ptr< SceneNode > &child1, const std::shared_ptr< SceneNode > &child2, bool inherit=false) | cugl::scene3::Scene3 | |
| toString(bool verbose=false) const | cugl::scene3::Scene3 | virtual |
| update(float timestep) | cugl::scene3::Scene3 | inlinevirtual |
| worldToScreenCoords(const Vec3 worldCoords) const | cugl::scene3::Scene3 | inline |
| ~Scene3() | cugl::scene3::Scene3 | inline |