Class Index | File Index

Classes


Class lime.Sprite


Extends lime.Node.

Defined in: sprite.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
Rectangural textured object
Field Summary
Field Attributes Field Name and Description
<private>  
Fill object used while drawing
<private>  
 
id
Common name for sprite objects
 
Fields borrowed from class lime.Node:
customEvent_, eventHandlers_, inTree_, transitionsAdd_, transitionsClear_
Method Summary
Method Attributes Method Name and Description
 
Gets fill parameters
 
Return Stroke object if one is set
 
setFill(fill, opt_g, opt_b, opt_a)
Sets fill parameters
 
setStroke(stroke)
Sets stroke parameters.
Methods borrowed from class lime.Node:
addDependency, addEventListener, addTransition, appendChild, calcRelativeQuality, clearTransition, createDomElement, getAnchorPoint, getAutoResize, getBoundingBox, getChildAt, getChildIndex, getDeepestDomElement, getDeepestParentWithDom, getDirector, getDirty, getFrame, getHidden, getMask, getNumberOfChildren, getOpacity, getParent, getParentStack_, getPosition, getQuality, getRelativeQuality, getRotation, getScale, getScene, getSize, hitTest, localToNode, localToParent, localToScreen, measureContents, needsDomElement, parentToLocal, releaseDependencies, removeAllChildren, removeChild, removeChildAt, removeDependency, removeDomElement, removeEventListener, runAction, screenToLocal, setAnchorPoint, setAutoResize, setChildIndex, setDirty, setHidden, setMask, setOpacity, setPosition, setQuality, setRenderer, setRotation, setScale, setSize, setupDependencies, update, updateDomElement, updateLayout, wasAddedToTree, wasRemovedFromTree
Class Detail
lime.Sprite()
Rectangural textured object
Field Detail
<private> fill_
Fill object used while drawing

<private> getCanvasContextName_

id
Common name for sprite objects

supportedRenderers
Method Detail
{lime.fill.Fill} getFill()
Gets fill parameters
Returns:
{lime.fill.Fill} Fill object.

{lime.fill.Stroke} getStroke()
Return Stroke object if one is set
Returns:
{lime.fill.Stroke} Stroke object.

{lime.Sprite} setFill(fill, opt_g, opt_b, opt_a)
Sets fill parameters
Parameters:
{*} fill
Fill.
{number=} opt_g
Optionaly use r,g,b,a as parameter.
{number=} opt_b
Optionaly use r,g,b,a as parameter.
{number=} opt_a
Optionaly use r,g,b,a as parameter.
Returns:
{lime.Sprite} object itself.

{lime.Sprite} setStroke(stroke)
Sets stroke parameters.
Parameters:
{*} stroke
Stroke object or width and (mixed type) Color.
Returns:
{lime.Sprite} object itself.

Documentation generated by JsDoc Toolkit 2.4.0 on Thu Jun 30 2011 11:27:25 GMT+0300 (EEST)