| _anchor | cugl::scene3::SceneNode | protected |
| _batchkey | cugl::scene3::SceneNode | protected |
| _childOffset | cugl::scene3::SceneNode | protected |
| _children | cugl::scene3::SceneNode | protected |
| _classname | cugl::scene3::SceneNode | protected |
| _graph | cugl::scene3::SceneNode | protected |
| _hashOfName | cugl::scene3::SceneNode | protected |
| _isVisible | cugl::scene3::SceneNode | protected |
| _json | cugl::scene3::SceneNode | protected |
| _modelmat | cugl::scene3::SceneNode | protected |
| _name | cugl::scene3::SceneNode | protected |
| _parent | cugl::scene3::SceneNode | protected |
| _position | cugl::scene3::SceneNode | protected |
| _rotate | cugl::scene3::SceneNode | protected |
| _scale | cugl::scene3::SceneNode | protected |
| _tag | cugl::scene3::SceneNode | protected |
| addChild(const std::shared_ptr< SceneNode > &child) | cugl::scene3::SceneNode | |
| addChildWithName(const std::shared_ptr< SceneNode > &child, const std::string name) | cugl::scene3::SceneNode | inline |
| addChildWithTag(const std::shared_ptr< SceneNode > &child, unsigned int tag) | cugl::scene3::SceneNode | inline |
| alloc() | cugl::scene3::SceneNode | inlinestatic |
| allocWithAnchor(const Vec3 anchor) | cugl::scene3::SceneNode | inlinestatic |
| allocWithAnchor(float x, float y, float z) | cugl::scene3::SceneNode | inlinestatic |
| allocWithAnchor(const Vec3 pos, const Vec3 anchor) | cugl::scene3::SceneNode | inlinestatic |
| allocWithData(const AssetManager *manager, const std::shared_ptr< JsonValue > &json) | cugl::scene3::SceneNode | inlinestatic |
| allocWithPosition(const Vec3 pos) | cugl::scene3::SceneNode | inlinestatic |
| allocWithPosition(float x, float y, float z) | cugl::scene3::SceneNode | inlinestatic |
| copy(const std::shared_ptr< SceneNode > &dst) const | cugl::scene3::SceneNode | virtual |
| dispose() | cugl::scene3::SceneNode | virtual |
| getAnchor() const | cugl::scene3::SceneNode | inline |
| getBatchKey() const | cugl::scene3::SceneNode | inline |
| getChild(unsigned int pos) | cugl::scene3::SceneNode | |
| getChild(unsigned int pos) const | cugl::scene3::SceneNode | |
| getChild(unsigned int pos) const | cugl::scene3::SceneNode | inline |
| getChildByName(const std::string name) const | cugl::scene3::SceneNode | |
| getChildByName(const std::string name) const | cugl::scene3::SceneNode | inline |
| getChildByTag(unsigned int tag) const | cugl::scene3::SceneNode | |
| getChildByTag(unsigned int tag) const | cugl::scene3::SceneNode | inline |
| getChildCount() const | cugl::scene3::SceneNode | inline |
| getChildren() | cugl::scene3::SceneNode | inline |
| getChildren() const | cugl::scene3::SceneNode | inline |
| getClassName() const | cugl::scene3::SceneNode | inline |
| getModelMatrix() const | cugl::scene3::SceneNode | inline |
| getName() const | cugl::scene3::SceneNode | inline |
| getNodeToParentTransform() const | cugl::scene3::SceneNode | inline |
| getNodeToWorldTransform() const | cugl::scene3::SceneNode | virtual |
| getParent() | cugl::scene3::SceneNode | inline |
| getParent() const | cugl::scene3::SceneNode | inline |
| getParentToNodeTransform() const | cugl::scene3::SceneNode | inline |
| getPosition() const | cugl::scene3::SceneNode | inline |
| getRotation() const | cugl::scene3::SceneNode | inline |
| getScale() const | cugl::scene3::SceneNode | inline |
| getScene() | cugl::scene3::SceneNode | inline |
| getScene() const | cugl::scene3::SceneNode | inline |
| getTag() const | cugl::scene3::SceneNode | inline |
| getWorldPosition() const | cugl::scene3::SceneNode | inline |
| getWorldToNodeTransform() const | cugl::scene3::SceneNode | inline |
| init() | cugl::scene3::SceneNode | inlinevirtual |
| initWithAnchor(const Vec3 anchor) | cugl::scene3::SceneNode | inlinevirtual |
| initWithAnchor(float x, float y, float z) | cugl::scene3::SceneNode | inline |
| initWithAnchor(const Vec3 pos, const Vec3 anchor) | cugl::scene3::SceneNode | virtual |
| initWithData(const AssetManager *manager, const std::shared_ptr< JsonValue > &json) | cugl::scene3::SceneNode | virtual |
| initWithPosition(const Vec3 pos) | cugl::scene3::SceneNode | virtual |
| initWithPosition(float x, float y, float z) | cugl::scene3::SceneNode | inline |
| isVisible() const | cugl::scene3::SceneNode | inline |
| nodeToParentCoords(const Vec3 nodePoint) const | cugl::scene3::SceneNode | inline |
| nodeToScreenCoords(const Vec3 nodePoint) const | cugl::scene3::SceneNode | |
| nodeToWorldCoords(const Vec3 nodePoint) const | cugl::scene3::SceneNode | inline |
| operator std::string() const | cugl::scene3::SceneNode | inline |
| parentToNodeCoords(const Vec3 parentPoint) const | cugl::scene3::SceneNode | inline |
| removeAllChildren() | cugl::scene3::SceneNode | virtual |
| removeChild(unsigned int pos) | cugl::scene3::SceneNode | virtual |
| removeChild(const std::shared_ptr< SceneNode > &child) | cugl::scene3::SceneNode | |
| removeChildByName(const std::string name) | cugl::scene3::SceneNode | |
| removeChildByTag(unsigned int tag) | cugl::scene3::SceneNode | |
| removeFromParent() | cugl::scene3::SceneNode | inline |
| Scene3 (defined in cugl::scene3::SceneNode) | cugl::scene3::SceneNode | friend |
| SceneNode() | cugl::scene3::SceneNode | |
| screenToNodeCoords(const Vec2 screenPoint) const | cugl::scene3::SceneNode | |
| setAnchor(const Vec3 anchor) | cugl::scene3::SceneNode | |
| setAnchor(float x, float y, float z) | cugl::scene3::SceneNode | |
| setBatchKey(CUEnum key) | cugl::scene3::SceneNode | inline |
| setName(const std::string name) | cugl::scene3::SceneNode | inline |
| setPosition(const Vec3 position) | cugl::scene3::SceneNode | |
| setPosition(float x, float y, float z) | cugl::scene3::SceneNode | |
| setRotation(cugl::Quaternion rot) | cugl::scene3::SceneNode | |
| setScale(float scale) | cugl::scene3::SceneNode | inline |
| setScale(const cugl::Vec3 scale) | cugl::scene3::SceneNode | |
| setTag(unsigned int tag) | cugl::scene3::SceneNode | inline |
| setVisible(bool visible) | cugl::scene3::SceneNode | inline |
| swapChild(const std::shared_ptr< SceneNode > &child1, const std::shared_ptr< SceneNode > &child2, bool inherit=false) | cugl::scene3::SceneNode | |
| toString(bool verbose=false) const | cugl::scene3::SceneNode | virtual |
| worldToNodeCoords(const Vec3 worldPoint) const | cugl::scene3::SceneNode | inline |
| ~SceneNode() | cugl::scene3::SceneNode | inline |