Moai SDK  2.0
MOAIEaseDriver Class Reference
+ Inheritance diagram for MOAIEaseDriver:

Function List

reserveLinks
 
setLink
 
- Function List inherited from MOAINode
clearAttrLink
 
clearNodeLink
 
forceUpdate
 
getAttr
 
getAttrLink
 
getNodeState
 
moveAttr
 
scheduleUpdate
 
seekAttr
 
setAttrLink
 
setAttr
 
setNodeLink
 
- Function List inherited from MOAIInstanceEventSource
getListener
 
setListener
 
- Function List inherited from MOAIAction
addChild
 
attach
 
clear
 
defer
 
detach
 
getChildren
 
hasChildren
 
isActive
 
isBusy
 
isDone
 
isPaused
 
pause
 
setAutoStop
 
start
 
stop
 
throttle
 
update
 

Additional Inherited Members

- Function List inherited from MOAITimer
getSpeed
 
getTime
 
getTimesExecuted
 
setCurve
 
setMode
 
setSpan
 
setSpeed
 
setTime
 
toggleDirection
 

Function Documentation

reserveLinks

Reserve links.


function reserveLinks ( MOAIEaseDriver self, number nLinks )

Parameters
MOAIEaseDriverself
numbernLinks
Returns
nil
setLink

Set the ease for a target node attribute.


function setLink ( MOAIEaseDriver self, number idx, MOAINode target, number attrID [, number value, number mode ] )

Parameters
MOAIEaseDriverself
numberidx Index of the link;
MOAINodetarget Target node.
numberattrID Index of the attribute to be driven.
numbervalue Optional. Value for attribute at the end of the ease. Default is 0.
numbermode Optional. The ease mode. One of MOAIEaseType.EASE_IN, MOAIEaseType.EASE_OUT, MOAIEaseType.FLAT MOAIEaseType.LINEAR, MOAIEaseType.SMOOTH, MOAIEaseType.SOFT_EASE_IN, MOAIEaseType.SOFT_EASE_OUT, MOAIEaseType.SOFT_SMOOTH. Defaults to MOAIEaseType.SMOOTH.
Returns
nil
Note
Target is a number.

function setLink ( MOAIEaseDriver self, number idx, MOAINode target, number attrID, MOAINode source, number sourceAttrID [, number mode ] )

Parameters
MOAIEaseDriverself
numberidx Index of the link;
MOAINodetarget Target node.
numberattrID Index of the attribute to be driven.
MOAINodesource Node that you are linking to target.
numbersourceAttrID Index of the attribute being linked.
numbermode Optional. The ease mode. One of MOAIEaseType.EASE_IN, MOAIEaseType.EASE_OUT, MOAIEaseType.FLAT MOAIEaseType.LINEAR, MOAIEaseType.SMOOTH, MOAIEaseType.SOFT_EASE_IN, MOAIEaseType.SOFT_EASE_OUT, MOAIEaseType.SOFT_SMOOTH. Defaults to MOAIEaseType.SMOOTH.
Returns
nil
Note
Target is a node.