Moai SDK
2.0
|
Function List | |
getQuad | |
getRect | |
getUVQuad | |
getUVRect | |
reserveQuads | |
reserveSprites | |
reserveSpriteLists | |
reserveUVQuads | |
setQuad | |
setRect | |
setSprite | |
setSpriteList | |
setUVQuad | |
setUVRect | |
transform | |
transformUV | |
Additional Inherited Members | |
![]() | |
getBounds | |
|
Get model space quad given a deck index. Vertex order is clockwiese from upper left.
function getQuad ( MOAISpriteDeck2D self, number idx )
MOAISpriteDeck2D | self |
number | idx Index of the quad. |
|
Set model space quad given a valid deck index and a rect.
function getRect ( MOAISpriteDeck2D self, number idx )
MOAISpriteDeck2D | self |
number | idx Index of the quad. |
|
Get UV model space quad given a valid deck index. Vertex order is clockwise from upper left.
function getUVQuad ( MOAISpriteDeck2D self, number idx )
MOAISpriteDeck2D | self |
number | idx Index of the quad. |
|
Get UV model space quad given a valid deck index.
function getUVRect ( MOAISpriteDeck2D self, number idx )
MOAISpriteDeck2D | self |
number | idx Index of the quad. |
|
Reserve quads.
function reserveQuads ( MOAISpriteDeck2D self, number nQuads )
MOAISpriteDeck2D | self |
number | nQuads |
|
Reserve quad lists.
function reserveSpriteLists ( MOAISpriteDeck2D self, number nLists )
MOAISpriteDeck2D | self |
number | nLists |
|
Reserve sprites.
function reserveSprites ( MOAISpriteDeck2D self, number nPairs )
MOAISpriteDeck2D | self |
number | nPairs |
|
Reserve UV quads.
function reserveUVQuads ( MOAISpriteDeck2D self, number nUVQuads )
MOAISpriteDeck2D | self |
number | nUVQuads |
|
Set model space quad given a valid deck index. Vertex order is clockwise from upper left (xMin, yMax)
function setQuad ( MOAISpriteDeck2D self, number idx, number x0, number y0, number x1, number y1, number x2, number y2, number x3, number y3 )
MOAISpriteDeck2D | self |
number | idx Index of the quad. |
number | x0 |
number | y0 |
number | x1 |
number | y1 |
number | x2 |
number | y2 |
number | x3 |
number | y3 |
|
Set model space quad given a valid deck index and a rect.
function setRect ( MOAISpriteDeck2D self, number idx, number xMin, number yMin, number xMax, number yMax )
MOAISpriteDeck2D | self |
number | idx Index of the quad. |
number | xMin |
number | yMin |
number | xMax |
number | yMax |
|
Associates a quad with its UV coordinates.
function setSprite ( MOAISpriteDeck2D self, number idx, number uvQuadID, number quadID [, number materialID ] )
MOAISpriteDeck2D | self |
number | idx |
number | uvQuadID |
number | quadID |
number | materialID Optional. |
|
Initializes quad pair list at index. A list starts at the index of a pair and then continues sequentially for n pairs after. So a list with base 3 and a run of 4 would display pair 3, 4, 5, and 6.
function setSpriteList ( MOAISpriteDeck2D self, number idx, number basePairID, number totalPairs )
MOAISpriteDeck2D | self |
number | idx |
number | basePairID The base pair of the list. |
number | totalPairs The run of the list - total pairs to display (including base). |
|
Set UV space quad given a valid deck index. Vertex order is clockwise from upper left (xMin, yMax)
function setUVQuad ( MOAISpriteDeck2D self, number idx, number x0, number y0, number x1, number y1, number x2, number y2, number x3, number y3 )
MOAISpriteDeck2D | self |
number | idx Index of the quad. |
number | x0 |
number | y0 |
number | x1 |
number | y1 |
number | x2 |
number | y2 |
number | x3 |
number | y3 |
|
Set UV space quad given a valid deck index and a rect.
function setUVRect ( MOAISpriteDeck2D self, number idx, number xMin, number yMin, number xMax, number yMax )
MOAISpriteDeck2D | self |
number | idx Index of the quad. |
number | xMin |
number | yMin |
number | xMax |
number | yMax |
|
Apply the given MOAITransform to all the vertices in the deck.
function transform ( MOAISpriteDeck2D self, MOAITransform transform )
MOAISpriteDeck2D | self |
MOAITransform | transform |
|
Apply the given MOAITransform to all the uv coordinates in the deck.
function transformUV ( MOAISpriteDeck2D self, MOAITransform transform )
MOAISpriteDeck2D | self |
MOAITransform | transform |