Cornell Cocos
Cornell Extensions to Cocos2d
|
This is the complete list of members for PathNode, including all inherited members.
__pad0__ (defined in PathNode) | PathNode | |
_blendFunc | TexturedNode | protected |
_closed | PathNode | protected |
_command | TexturedNode | protected |
_endcap | PathNode | protected |
_extrusion | PathNode | protected |
_flipHorizontal | TexturedNode | protected |
_flipVertical | TexturedNode | protected |
_insideBounds | TexturedNode | protected |
_joint | PathNode | protected |
_opacityModifyRGB | TexturedNode | protected |
_polygon | TexturedNode | protected |
_stroke | PathNode | protected |
_texture | TexturedNode | protected |
_triangles | TexturedNode | protected |
allocTriangles(const Poly2 &poly) | TexturedNode | protected |
clearRenderData() | TexturedNode | protected |
closed (defined in PathNode) | PathNode | |
create() | PathNode | static |
createWithCircle(const Vec2 ¢er, const Size &size, float stroke, unsigned int segments) | PathNode | static |
createWithLine(const Vec2 &origin, const Vec2 &dest, float stroke) | PathNode | static |
createWithPoly(const Poly2 &poly, float stroke, bool closed=true) | PathNode | static |
createWithRect(const Rect &rect, float stroke) | PathNode | static |
createWithVertices(float *vertices, int size, float stroke, bool closed=true) | PathNode | static |
draw(Renderer *renderer, const Mat4 &transform, uint32_t flags) override | PathNode | virtual |
flipHorizontal(bool flag) | TexturedNode | inline |
flipVertical(bool flag) | TexturedNode | inline |
generateRenderData() override | PathNode | protectedvirtual |
getBlendFunc() const override | TexturedNode | inline |
getBoundingRect() const | TexturedNode | inline |
getCap() const | PathNode | inline |
getClosed() const | PathNode | inline |
getDescription() const override | PathNode | virtual |
getJoint() const | PathNode | inline |
getPolygon() const | TexturedNode | inline |
getStroke() const | PathNode | inline |
getTexture() const override | TexturedNode | inlinevirtual |
init() override | TexturedNode | virtual |
init(float *vertices, int size, int offset=0) | TexturedNode | virtual |
init(const Poly2 &poly) | TexturedNode | virtual |
init(const Rect &rect) | TexturedNode | virtual |
initWithFile(const std::string &filename) | TexturedNode | virtual |
initWithFile(const std::string &filename, float *vertices, int size, int offset=0) | TexturedNode | virtual |
initWithFile(const std::string &filename, const Poly2 &poly) | TexturedNode | virtual |
initWithFile(const std::string &filename, const Rect &rect) | TexturedNode | virtual |
initWithTexture(Texture2D *texture) | TexturedNode | virtual |
initWithTexture(Texture2D *texture, float *vertices, int size, int offset=0) | TexturedNode | virtual |
initWithTexture(Texture2D *texture, const Poly2 &poly) | TexturedNode | virtual |
initWithTexture(Texture2D *texture, const Rect &rect) | TexturedNode | virtual |
isFlipHorizontal() const | TexturedNode | inline |
isFlipVertical() const | TexturedNode | inline |
isOpacityModifyRGB(void) const override | TexturedNode | virtual |
setBlendFunc(const BlendFunc &blendFunc) override | TexturedNode | inline |
setCap(Poly2::Cap cap) | PathNode | |
setClosed(bool closed) | PathNode | |
setJoint(Poly2::Joint joint) | PathNode | |
setOpacityModifyRGB(bool modify) override | TexturedNode | virtual |
setPolygon(const Poly2 &poly) override | PathNode | virtual |
setPolygon(const Rect &rect) override | PathNode | virtual |
TexturedNode::setPolygon(float *vertices, int size, int offset=0) | TexturedNode | virtual |
setStroke(float stroke) | PathNode | |
setTexture(const std::string &filename) | TexturedNode | virtual |
setTexture(Texture2D *texture) override | TexturedNode | virtual |
shiftPolygon(float dx, float dy) | TexturedNode | virtual |
updateBlendFunc() | TexturedNode | protected |
updateColor() override | TexturedNode | protected |
updateTextureCoords() | TexturedNode | protected |
~PathNode(void) | PathNode | inlinevirtual |
~TexturedNode(void) | TexturedNode | virtual |