Moai SDK
2.0
|
|
Draws a bezier curve.
function drawBezierCurve ( number x0, number y0, number x1, number y1, number x2, number y2, number x3, number y3 )
number | x0 |
number | y0 |
number | x1 |
number | y1 |
number | x2 |
number | y2 |
number | x3 |
number | y3 |
|
Draw a box outline.
function drawBoxOutline ( number x0, number y0, number z0, number x1, number y1, number z1 )
number | x0 |
number | y0 |
number | z0 |
number | x1 |
number | y1 |
number | z1 |
|
Draw a circle.
function drawCircle ( number x, number y, number r, number steps )
number | x |
number | y |
number | r |
number | steps |
|
Draw the spokes of a circle.
function drawCircleSpokes ( number x, number y, number r, number steps )
number | x |
number | y |
number | r |
number | steps |
|
Draw elements.
function drawElements ( ... , ... , number count )
... | vtxBuffer VertexBuffer |
... | format Vertex Format of vertices in the buffer |
number | count Number of indices to be rendered |
|
Draw an ellipse.
function drawEllipse ( number x, number y, number xRad, number yRad, number steps )
number | x |
number | y |
number | xRad |
number | yRad |
number | steps |
|
Draw the spokes of an ellipse.
function drawCircleSpokes ( number x, number y, number xRad, number yRad, number steps )
number | x |
number | y |
number | xRad |
number | yRad |
number | steps |
|
Draw a line.
function drawLine ( ... )
... | vertices List of vertices (x, y) or an array of vertices { x0, y0, x1, y1, ... , xn, yn } |
|
Draw a list of points.
function drawPoints ( ... )
... | vertices List of vertices (x, y) or an array of vertices { x0, y0, x1, y1, ... , xn, yn } |
|
Draw a ray.
function drawRay ( number x, number y, number dx, number dy )
number | x |
number | y |
number | dx |
number | dy |
|
Draw a rectangle.
function drawRect ( number x0, number y0, number x1, number y1 )
number | x0 |
number | y0 |
number | x1 |
number | y1 |
|
Draws a string.
function drawText ( MOAIFont font, number size, string text, number x, number y, number scale, number shadowOffsetX, number shadowOffsetY )
MOAIFont | font |
number | size Font size |
string | text |
number | x Left position |
number | y Top position |
number | scale |
number | shadowOffsetX |
number | shadowOffsetY |
|
Draw a filled rectangle.
function drawTexture ( number x0, number y0, number x1, number y1, MOAITexture texture )
number | x0 |
number | y0 |
number | x1 |
number | y1 |
MOAITexture | texture |
|
Draw a filled circle.
function fillCircle ( number x, number y, number r, number steps )
number | x |
number | y |
number | r |
number | steps |
|
Draw a filled ellipse.
function fillEllipse ( number x, number y, number xRad, number yRad, number steps )
number | x |
number | y |
number | xRad |
number | yRad |
number | steps |
|
Draw a filled fan.
function fillFan ( ... )
... | vertices List of vertices (x, y) or an array of vertices { x0, y0, x1, y1, ... , xn, yn } |
|
Draw a filled rectangle.
function fillRect ( number x0, number y0, number x1, number y1 )
number | x0 |
number | y0 |
number | x1 |
number | y1 |
|
Set blend mode using OpenGL source and dest factors. OpenGl blend factor constants are exposed as members of MOAIGraphicsProp. See the OpenGL documentation for an explanation of blending constants.
function setBlendMode ( number srcFactor, number dstFactor, number equation )
number | srcFactor |
number | dstFactor |
number | equation |
|
Specify a fallback texture to use when textures are unavailable (pending load, missing or in error state).
function setDefaultTexture ( MOAITexture texture )
MOAITexture | texture |
|
function setPenColor ( number r, number g, number b [, number a ] )
number | r |
number | g |
number | b |
number | a Optional. Default value is 1. |
|
function setPenWidth ( number width )
number | width |