![]() |
CUGL 1.2
Cornell University Game Library
|
This is the complete list of members for cugl::PathNode, including all inherited members.
| _absolute | cugl::TexturedNode | protected |
| _anchor | cugl::Node | protected |
| _angle | cugl::Node | protected |
| _blendEquation | cugl::TexturedNode | protected |
| _childOffset | cugl::Node | protected |
| _children | cugl::Node | protected |
| _classname | cugl::TexturedNode | protected |
| _closed | cugl::PathNode | protected |
| _combined | cugl::Node | protected |
| _contentSize | cugl::Node | protected |
| _dstFactor | cugl::TexturedNode | protected |
| _endcap | cugl::PathNode | protected |
| _extrbounds | cugl::PathNode | protected |
| _extruder | cugl::PathNode | protectedstatic |
| _extrusion | cugl::PathNode | protected |
| _flipHorizontal | cugl::TexturedNode | protected |
| _flipVertical | cugl::TexturedNode | protected |
| _graph | cugl::Node | protected |
| _hashOfName | cugl::Node | protected |
| _hasParentColor | cugl::Node | protected |
| _isVisible | cugl::Node | protected |
| _joint | cugl::PathNode | protected |
| _layout | cugl::Node | protected |
| _name | cugl::Node | protected |
| _outliner | cugl::PathNode | protectedstatic |
| _parent | cugl::Node | protected |
| _polygon | cugl::TexturedNode | protected |
| _position | cugl::Node | protected |
| _rendered | cugl::TexturedNode | protected |
| _scale | cugl::Node | protected |
| _srcFactor | cugl::TexturedNode | protected |
| _stretch | cugl::TexturedNode | protected |
| _stroke | cugl::PathNode | protected |
| _tag | cugl::Node | protected |
| _texture | cugl::TexturedNode | protected |
| _tintColor | cugl::Node | protected |
| _transform | cugl::Node | protected |
| _useTransform | cugl::Node | protected |
| _vertices | cugl::TexturedNode | protected |
| _zDirty | cugl::Node | protected |
| _zOrder | cugl::Node | protected |
| addChild(std::shared_ptr< Node > child) | cugl::Node | inline |
| addChild(const std::shared_ptr< Node > &child, int zval) | cugl::Node | virtual |
| addChildWithName(const std::shared_ptr< Node > &child, const std::string &name) | cugl::Node | inline |
| addChildWithName(const std::shared_ptr< Node > &child, const std::string &name, int zval) | cugl::Node | inline |
| addChildWithTag(const std::shared_ptr< Node > &child, unsigned int tag) | cugl::Node | inline |
| addChildWithTag(const std::shared_ptr< Node > &child, unsigned int tag, int zval) | cugl::Node | inline |
| alloc() | cugl::PathNode | inlinestatic |
| allocWithBounds(const Size &size) | cugl::Node | inlinestatic |
| allocWithBounds(float width, float height) | cugl::Node | inlinestatic |
| allocWithBounds(const Rect &rect) | cugl::Node | inlinestatic |
| allocWithBounds(float x, float y, float width, float height) | cugl::Node | inlinestatic |
| allocWithData(const SceneLoader *loader, const std::shared_ptr< JsonValue > &data) | cugl::PathNode | inlinestatic |
| allocWithEllipse(const Vec2 ¢er, const Size &size, float stroke, unsigned int segments=PATH_SEGMENTS, PathJoint joint=PathJoint::NONE, PathCap cap=PathCap::NONE) | cugl::PathNode | inlinestatic |
| allocWithLine(const Vec2 &origin, const Vec2 &dest, float stroke, PathJoint joint=PathJoint::NONE, PathCap cap=PathCap::NONE) | cugl::PathNode | inlinestatic |
| allocWithPoly(const Poly2 &poly, float stroke, PathJoint joint=PathJoint::NONE, PathCap cap=PathCap::NONE) | cugl::PathNode | inlinestatic |
| allocWithPosition(const Vec2 &pos) | cugl::Node | inlinestatic |
| allocWithPosition(float x, float y) | cugl::Node | inlinestatic |
| allocWithRect(const Rect &rect, float stroke, PathJoint joint=PathJoint::NONE, PathCap cap=PathCap::NONE) | cugl::PathNode | inlinestatic |
| allocWithVertices(const std::vector< Vec2 > &vertices, float stroke, PathJoint joint=PathJoint::NONE, PathCap cap=PathCap::NONE, bool closed=true) | cugl::PathNode | inlinestatic |
| chooseAlternateTransform(bool active) | cugl::Node | inline |
| clearRenderData() | cugl::TexturedNode | protected |
| copy(Node *dst) | cugl::Node | virtual |
| cugl::TexturedNode::CU_DISALLOW_COPY_AND_ASSIGN(TexturedNode) | cugl::TexturedNode | protected |
| dispose() override | cugl::TexturedNode | virtual |
| doLayout() | cugl::Node | virtual |
| draw(const std::shared_ptr< SpriteBatch > &batch, const Mat4 &transform, Color4 tint) override | cugl::PathNode | virtual |
| flipHorizontal(bool flag) | cugl::TexturedNode | inline |
| flipVertical(bool flag) | cugl::TexturedNode | inline |
| getAbsoluteColor() | cugl::Node | |
| getAlternateTransform() | cugl::Node | inline |
| getAnchor() const | cugl::Node | inline |
| getAnchorInPixels() | cugl::Node | inline |
| getAngle() | cugl::Node | inline |
| getBlendEquation() const | cugl::TexturedNode | inline |
| getBoundingBox() const | cugl::Node | inline |
| getBoundingRect() const | cugl::TexturedNode | inline |
| getCap() const | cugl::PathNode | inline |
| getChild(unsigned int pos) | cugl::Node | |
| getChild(unsigned int pos) const | cugl::Node | |
| getChild(unsigned int pos) const | cugl::Node | inline |
| getChildByName(const std::string &name) const | cugl::Node | |
| getChildByName(const std::string &name) const | cugl::Node | inline |
| getChildByTag(unsigned int tag) const | cugl::Node | |
| getChildByTag(unsigned int tag) const | cugl::Node | inline |
| getChildCount() const | cugl::Node | inline |
| getChildren() | cugl::Node | inline |
| getChildren() const | cugl::Node | inline |
| getClosed() const | cugl::PathNode | inline |
| getColor() const | cugl::Node | inline |
| getContentHeight() const | cugl::Node | inline |
| getContentSize() const | cugl::Node | inline |
| getContentWidth() const | cugl::Node | inline |
| getDestinationBlendFactor() const | cugl::TexturedNode | inline |
| getExtrudedContentBounds() const | cugl::PathNode | inline |
| getExtrudedContentHeight() const | cugl::PathNode | inline |
| getExtrudedContentSize() const | cugl::PathNode | inline |
| getExtrudedContentWidth() const | cugl::PathNode | inline |
| getHeight() const | cugl::Node | inline |
| getJoint() const | cugl::PathNode | inline |
| getLayout() const | cugl::Node | inline |
| getName() const | cugl::Node | inline |
| getNodeToParentTransform() const | cugl::Node | inline |
| getNodeToWorldTransform() const | cugl::Node | |
| getParent() | cugl::Node | inline |
| getParent() const | cugl::Node | inline |
| getParentToNodeTransform() const | cugl::Node | inline |
| getPolygon() const | cugl::TexturedNode | inline |
| getPosition() const | cugl::Node | inline |
| getPositionX(void) const | cugl::Node | inline |
| getPositionY(void) const | cugl::Node | inline |
| getScale() const | cugl::Node | inline |
| getScaleX() const | cugl::Node | inline |
| getScaleY() const | cugl::Node | inline |
| getScene() | cugl::Node | inline |
| getScene() const | cugl::Node | inline |
| getSize() const | cugl::Node | |
| getSourceBlendFactor() const | cugl::TexturedNode | inline |
| getStroke() const | cugl::PathNode | inline |
| getTag() const | cugl::Node | inline |
| getTexture() | cugl::TexturedNode | inline |
| getTexture() const | cugl::TexturedNode | inline |
| getWidth() const | cugl::Node | inline |
| getWorldPosition() const | cugl::Node | inline |
| getWorldToNodeTransform() const | cugl::Node | inline |
| getZOrder() const | cugl::Node | inline |
| hasRelativeColor() | cugl::Node | inline |
| init() override | cugl::TexturedNode | inlinevirtual |
| init(const std::vector< Vec2 > &vertices) | cugl::TexturedNode | inline |
| init(const Poly2 &poly) | cugl::TexturedNode | inline |
| init(const Rect &rect) | cugl::TexturedNode | inline |
| initWithBounds(const Size &size) | cugl::Node | virtual |
| initWithBounds(float width, float height) | cugl::Node | inline |
| initWithBounds(const Rect &rect) | cugl::Node | virtual |
| initWithBounds(float x, float y, float width, float height) | cugl::Node | inline |
| initWithData(const SceneLoader *loader, const std::shared_ptr< JsonValue > &data) override | cugl::PathNode | virtual |
| initWithFile(const std::string &filename) | cugl::TexturedNode | |
| initWithFile(const std::string &filename, const std::vector< Vec2 > &vertices) | cugl::TexturedNode | inline |
| initWithFile(const std::string &filename, const Poly2 &poly) | cugl::TexturedNode | |
| initWithFile(const std::string &filename, const Rect &rect) | cugl::TexturedNode | |
| initWithPoly(const Poly2 &poly, float stroke, PathJoint joint=PathJoint::NONE, PathCap cap=PathCap::NONE) | cugl::PathNode | |
| initWithPosition(const Vec2 &pos) | cugl::Node | virtual |
| initWithPosition(float x, float y) | cugl::Node | inline |
| initWithTexture(const std::shared_ptr< Texture > &texture) | cugl::TexturedNode | |
| initWithTexture(const std::shared_ptr< Texture > &texture, const std::vector< Vec2 > &vertices) | cugl::TexturedNode | inline |
| initWithTexture(const std::shared_ptr< Texture > &texture, const Poly2 &poly) | cugl::TexturedNode | |
| initWithTexture(const std::shared_ptr< Texture > &texture, const Rect &rect) | cugl::TexturedNode | |
| initWithVertices(const std::vector< Vec2 > &vertices, float stroke, PathJoint joint=PathJoint::NONE, PathCap cap=PathCap::NONE, bool closed=true) | cugl::PathNode | |
| isAbsolute() const | cugl::TexturedNode | inline |
| isFlipHorizontal() const | cugl::TexturedNode | inline |
| isFlipVertical() const | cugl::TexturedNode | inline |
| isVisible() const | cugl::Node | inline |
| isZDirty() const | cugl::Node | inline |
| Node() | cugl::Node | |
| nodeToParentCoords(const Vec2 &nodePoint) const | cugl::Node | inline |
| nodeToScreenCoords(const Vec2 &nodePoint) const | cugl::Node | |
| nodeToWorldCoords(const Vec2 &nodePoint) const | cugl::Node | inline |
| operator std::string() const | cugl::Node | inline |
| parentToNodeCoords(const Vec2 &parentPoint) const | cugl::Node | inline |
| PathNode() | cugl::PathNode | |
| refresh() | cugl::TexturedNode | inline |
| removeAllChildren() | cugl::Node | virtual |
| removeChild(unsigned int pos) | cugl::Node | virtual |
| removeChild(const std::shared_ptr< Node > &child) | cugl::Node | |
| removeChildByName(const std::string &name) | cugl::Node | |
| removeChildByTag(unsigned int tag) | cugl::Node | |
| removeFromParent() | cugl::Node | inline |
| render(const std::shared_ptr< SpriteBatch > &batch, const Mat4 &transform, Color4 tint) | cugl::Node | virtual |
| render(const std::shared_ptr< SpriteBatch > &batch) | cugl::Node | inlinevirtual |
| screenToNodeCoords(const Vec2 &screenPoint) const | cugl::Node | |
| setAbsolute(bool flag) | cugl::TexturedNode | inline |
| setAlternateTransform(const Mat4 &transform) | cugl::Node | inline |
| setAnchor(const Vec2 &anchor) override | cugl::TexturedNode | inlinevirtual |
| cugl::Node::setAnchor(float x, float y) | cugl::Node | inline |
| setAngle(float angle) | cugl::Node | inline |
| setBlendEquation(GLenum equation) | cugl::TexturedNode | inline |
| setBlendFunc(GLenum srcFactor, GLenum dstFactor) | cugl::TexturedNode | inline |
| setCap(PathCap cap) | cugl::PathNode | |
| setClosed(bool closed) | cugl::PathNode | |
| setColor(Color4 color) | cugl::Node | inlinevirtual |
| setContentHeight(float height) | cugl::Node | inline |
| setContentSize(const Size &size) override | cugl::TexturedNode | virtual |
| setContentSize(float width, float height) override | cugl::TexturedNode | inlinevirtual |
| setContentWidth(float width) | cugl::Node | inline |
| setJoint(PathJoint joint) | cugl::PathNode | |
| setLayout(const std::shared_ptr< Layout > &layout) | cugl::Node | inline |
| setName(const std::string &name) | cugl::Node | inline |
| setPolygon(const std::vector< Vec2 > &vertices) override | cugl::PathNode | virtual |
| setPolygon(const Poly2 &poly) override | cugl::PathNode | virtual |
| setPolygon(const Rect &rect) override | cugl::PathNode | virtual |
| setPosition(const Vec2 &position) | cugl::Node | inline |
| setPosition(float x, float y) | cugl::Node | |
| setPositionX(float x) | cugl::Node | inline |
| setPositionY(float y) | cugl::Node | inline |
| setRelativeColor(bool flag) | cugl::Node | inline |
| setScale(float scale) | cugl::Node | inline |
| setScale(const Vec2 &vec) | cugl::Node | inline |
| setScale(float sx, float sy) | cugl::Node | inline |
| setStroke(float stroke) | cugl::PathNode | |
| setTag(unsigned int tag) | cugl::Node | inline |
| setTexture(const std::string &filename) | cugl::TexturedNode | inline |
| setTexture(const std::shared_ptr< Texture > &texture) | cugl::TexturedNode | |
| setVisible(bool visible) | cugl::Node | inline |
| setZOrder(int z) | cugl::Node | |
| shiftPolygon(float dx, float dy) | cugl::TexturedNode | virtual |
| sortZOrder() | cugl::Node | |
| swapChild(const std::shared_ptr< Node > &child1, const std::shared_ptr< Node > &child2, bool inherit=false) | cugl::Node | |
| TexturedNode() | cugl::TexturedNode | |
| toString(bool verbose=false) const override | cugl::TexturedNode | virtual |
| updateTextureCoords() | cugl::TexturedNode | protected |
| withAlternateTransform() | cugl::Node | inline |
| worldToNodeCoords(const Vec2 &worldPoint) const | cugl::Node | inline |
| ~Node() | cugl::Node | inline |
| ~PathNode() | cugl::PathNode | inline |
| ~TexturedNode() | cugl::TexturedNode | inline |
1.8.10