Moai SDK  2.0
MOAIAnimCurveBase Class Referenceabstract
+ Inheritance diagram for MOAIAnimCurveBase:

Function List

getLength
 
reserveKeys
 
setWrapMode
 

Additional Inherited Members

- Function List inherited from MOAINode
clearAttrLink
 
clearNodeLink
 
forceUpdate
 
getAttr
 
getAttrLink
 
getNodeState
 
moveAttr
 
scheduleUpdate
 
seekAttr
 
setAttrLink
 
setAttr
 
setNodeLink
 
- Function List inherited from MOAIInstanceEventSource
getListener
 
setListener
 

Detailed Description

Attributes
MOAIAnimCurveBase.ATTR_TIME
MOAIAnimCurveBase.ATTR_VALUE
MOAIAnimCurveBase.CLAMP
MOAIAnimCurveBase.WRAP
MOAIAnimCurveBase.MIRROR
MOAIAnimCurveBase.APPEND

Function Documentation

getLength

Return the largest key frame time value in the curve.


function getLength ( MOAIAnimCurveBase self )

Parameters
MOAIAnimCurveBaseself
Returns
number length
reserveKeys

Reserve key frames.


function reserveKeys ( MOAIAnimCurveBase self, number nKeys )

Parameters
MOAIAnimCurveBaseself
numbernKeys
Returns
nil
setWrapMode

Sets the wrap mode for values above 1.0 and below 0.0. CLAMP sets all values above and below 1.0 and 0.0 to values at 1.0 and 0.0 respectively.


function setWrapMode ( MOAIAnimCurveBase self [, number mode ] )

Parameters
MOAIAnimCurveBaseself
numbermode Optional. One of MOAIAnimCurveBase.CLAMP, MOAIAnimCurveBase.WRAP, MOAIAnimCurveBase.MIRROR, MOAIAnimCurveBase.APPEND. Default value is MOAIAnimCurveBase.CLAMP.
Returns
nil