Sprite Module
Functions and values
Function or value | Description |
Full Usage:
Sprite.CreateSpriteQuad onlyUpperRightQuadrant
Parameters:
bool
Returns: uint32 * uint32
|
|
Full Usage:
Sprite.CreateSpriteShader shaderFilePath
Parameters:
string
Returns: int * int * int * int * uint32
|
|
Full Usage:
Sprite.CreateSpriteVao ()
Parameters:
unit
Returns: uint32
|
|
Full Usage:
Sprite.DrawSprite (vertices, indices, viewProjection, modelViewProjection, insetOpt, clipOpt, color, flip, textureWidth, textureHeight, texture, viewport, modelViewProjectionUniform, texCoords4Uniform, colorUniform, textureUniform, shader, vao)
Parameters:
uint32
indices : uint32
viewProjection : inref<Matrix4x4>
modelViewProjection : single array
insetOpt : inref<Box2 voption>
clipOpt : inref<Box2 voption>
color : inref<Color>
flip : Flip
textureWidth : int
textureHeight : int
texture : Texture
viewport : Viewport
modelViewProjectionUniform : int
texCoords4Uniform : int
colorUniform : int
textureUniform : int
shader : uint32
vao : uint32
|
|
Full Usage:
Sprite.VertexSize
Returns: int
|
|