LuaSTG-x Core API
l2d::Model Class Reference
Inheritance diagram for l2d::Model:

Public Member Functions

function addParameterValue (local name, local value, local weight)
 
function areaHitTest (local hitAreaName, local x, local y)
 
function create (local dir, local fileName)
 
function getCanvasSize ()
 
function getDebugRectRenderer ()
 
function getDirectory ()
 
function getDrawableBlendMode (local name)
 
function getDrawableCount ()
 
function getDrawableCulling (local name)
 
function getDrawableNames ()
 
function getDrawableOpacity (local name)
 
function getExpressionNames ()
 
function getGravity ()
 
function getLipValue ()
 
function getModelColor ()
 
function getModelOpacity ()
 
function getMotionCount (local groupName)
 
function getMotionGroupNames ()
 
function getParameterCount ()
 
function getParameterDefaultValue (local name)
 
function getParameterMaximumValue (local name)
 
function getParameterMinimumValue (local name)
 
function getParameterNames ()
 
function getParameterValue (local name)
 
function getPartCount ()
 
function getPartNames ()
 
function getPartOpacity (local name)
 
function getSoundFileName (local groupName, local index)
 
function getWind ()
 
function multiplyParameterValue (local name, local value, local weight)
 
function resetDragging ()
 
function setAcceleration (local x, local y, local z)
 
function setAutoDragging (local b)
 
function setBlinkingInterval (local blinkigInterval)
 
function setBlinkingSettings (local closing, local closed, local opening)
 
function setDebugRectEnable (local b)
 
function setDragging (local x, local y)
 
function setExpression (local expressionName)
 
function setGravity (local gravity)
 
function setLipValue (local value)
 
function setModelColor (local color)
 
function setModelOpacity (local opacity)
 
function setParameterValue (local name, local value, local weight)
 
function setPartOpacity (local name, local opacity)
 
function setRandomExpression ()
 
function setTouchDragging (local x, local y)
 
function setWind (local wind)
 
function startMotion (local groupName, local index, local priority)
 
function startRandomMotion (local groupName, local priority)
 
function update (local delta)
 

Member Function Documentation

◆ addParameterValue()

function addParameterValue ( local  name,
local  value,
local  weight 
)
Parameters
namestring
valuenumber
weightnumber
Returns
l2d.Model

◆ areaHitTest()

function areaHitTest ( local  hitAreaName,
local  x,
local  y 
)
Parameters
hitAreaNamestring
xnumber
ynumber
Returns
boolean

◆ create()

function create ( local  dir,
local  fileName 
)
Parameters
dirstring
fileNamestring
Returns
l2d.Model

◆ getCanvasSize()

function getCanvasSize ( )
Returns
size_table

◆ getDebugRectRenderer()

function getDebugRectRenderer ( )
Returns
cc.DrawNode

◆ getDirectory()

function getDirectory ( )
Returns
string

◆ getDrawableBlendMode()

function getDrawableBlendMode ( local  name)
Parameters
namestring
Returns
number

◆ getDrawableCount()

function getDrawableCount ( )
Returns
number

◆ getDrawableCulling()

function getDrawableCulling ( local  name)
Parameters
namestring
Returns
number

◆ getDrawableNames()

function getDrawableNames ( )
Returns
array_table

◆ getDrawableOpacity()

function getDrawableOpacity ( local  name)
Parameters
namestring
Returns
number

◆ getExpressionNames()

function getExpressionNames ( )
Returns
array_table

◆ getGravity()

function getGravity ( )
Returns
vec2_table

◆ getLipValue()

function getLipValue ( )
Returns
number

◆ getModelColor()

function getModelColor ( )
Returns
color4b_table

◆ getModelOpacity()

function getModelOpacity ( )
Returns
number

◆ getMotionCount()

function getMotionCount ( local  groupName)
Parameters
groupNamestring
Returns
number

◆ getMotionGroupNames()

function getMotionGroupNames ( )
Returns
array_table

◆ getParameterCount()

function getParameterCount ( )
Returns
number

◆ getParameterDefaultValue()

function getParameterDefaultValue ( local  name)
Parameters
namestring
Returns
number

◆ getParameterMaximumValue()

function getParameterMaximumValue ( local  name)
Parameters
namestring
Returns
number

◆ getParameterMinimumValue()

function getParameterMinimumValue ( local  name)
Parameters
namestring
Returns
number

◆ getParameterNames()

function getParameterNames ( )
Returns
array_table

◆ getParameterValue()

function getParameterValue ( local  name)
Parameters
namestring
Returns
number

◆ getPartCount()

function getPartCount ( )
Returns
number

◆ getPartNames()

function getPartNames ( )
Returns
array_table

◆ getPartOpacity()

function getPartOpacity ( local  name)
Parameters
namestring
Returns
number

◆ getSoundFileName()

function getSoundFileName ( local  groupName,
local  index 
)
Parameters
groupNamestring
indexnumber
Returns
string

◆ getWind()

function getWind ( )
Returns
vec2_table

◆ multiplyParameterValue()

function multiplyParameterValue ( local  name,
local  value,
local  weight 
)
Parameters
namestring
valuenumber
weightnumber
Returns
l2d.Model

◆ resetDragging()

function resetDragging ( )
Returns
l2d.Model

◆ setAcceleration()

function setAcceleration ( local  x,
local  y,
local  z 
)
Parameters
xnumber
ynumber
znumber
Returns
l2d.Model

◆ setAutoDragging()

function setAutoDragging ( local  b)
Parameters
bboolean
Returns
l2d.Model

◆ setBlinkingInterval()

function setBlinkingInterval ( local  blinkigInterval)
Parameters
blinkigIntervalnumber
Returns
l2d.Model

◆ setBlinkingSettings()

function setBlinkingSettings ( local  closing,
local  closed,
local  opening 
)
Parameters
closingnumber
closednumber
openingnumber
Returns
l2d.Model

◆ setDebugRectEnable()

function setDebugRectEnable ( local  b)
Parameters
bboolean
Returns
l2d.Model

◆ setDragging()

function setDragging ( local  x,
local  y 
)
Parameters
xnumber
ynumber
Returns
l2d.Model

◆ setExpression()

function setExpression ( local  expressionName)
Parameters
expressionNamestring
Returns
boolean

◆ setGravity()

function setGravity ( local  gravity)
Parameters
gravityvec2_table
Returns
l2d.Model

◆ setLipValue()

function setLipValue ( local  value)
Parameters
valuenumber
Returns
l2d.Model

◆ setModelColor()

function setModelColor ( local  color)
Parameters
colorcolor4b_table
Returns
l2d.Model

◆ setModelOpacity()

function setModelOpacity ( local  opacity)
Parameters
opacitynumber
Returns
l2d.Model

◆ setParameterValue()

function setParameterValue ( local  name,
local  value,
local  weight 
)
Parameters
namestring
valuenumber
weightnumber
Returns
l2d.Model

◆ setPartOpacity()

function setPartOpacity ( local  name,
local  opacity 
)
Parameters
namestring
opacitynumber
Returns
l2d.Model

◆ setRandomExpression()

function setRandomExpression ( )
Returns
boolean

◆ setTouchDragging()

function setTouchDragging ( local  x,
local  y 
)
Parameters
xnumber
ynumber
Returns
l2d.Model

◆ setWind()

function setWind ( local  wind)
Parameters
windvec2_table
Returns
l2d.Model

◆ startMotion()

function startMotion ( local  groupName,
local  index,
local  priority 
)
Parameters
groupNamestring
indexnumber
prioritynumber
Returns
boolean

◆ startRandomMotion()

function startRandomMotion ( local  groupName,
local  priority 
)
Parameters
groupNamestring
prioritynumber
Returns
boolean

◆ update()

function update ( local  delta)
Parameters
deltanumber
Returns
l2d.Model

The documentation for this class was generated from the following file: