Amino
@class Amino The engine that drives the whole system.
You generally only need one of these per page.
functions
-
addCanvas
adds a new canvas to the engine. Pass in the string id of a canvas element in the page.
-
addAnim
adds a new animation to then engine.
Canvas
@class Canvas represents a drawable area on the screen, usually
a canvas tag.
functions
-
add
Adds a node to this canvas.
Group
@class Group A parent node which holds an ordered list of child nodes. It does not draw anything by itself, but setting visible to false will hide the children.
functions
SaturationNode
@class SaturationNode A parent node which adjusts the saturation of its child. Uses a buffer internally.
functions
BackgroundSaturationNode
@class BackgroundSaturationNode A parent node which adjusts the saturation of its child. Uses a buffer internally.
functions
BlurNode
@class BlurNode A parent node which blurs its child.
functions
ShadowNode
@class ShadowNode A parent node which draws a shadow under its child. Uses a buffer internally.
functions
Buffer
@class Buffer An offscreen area that you can draw into. Used for special effects and caching.
functions
BufferNode
@class BufferNode A node which draws its child into a buffer. Use it to cache children which are expensive to draw.
functions
Path
@class Path A Path is a sequence of line and curve segments. It is used for drawing arbitrary shapes and animating. Path objects are immutable. You should create them and then reuse them.
functions
PathNode
@class PathNode Draws a path.
functions