Hatch Game Engine Documentation v1.4.0
The documentation for the Hatch Game Engine
Loading...
Searching...
No Matches
Draw Member List

This is the complete list of members for Draw, including all inherited members.

Animator(integer animator, number x, number y, integer flipX, integer flipY, number scaleX=1.0, number scaleY=1.0, number rotation=0.0)Draw
AnimatorBasic(integer animator, Entity entity, number x, number y)Draw
Circle(number x, number y, number radius)Draw
CircleStroke(number x, number y, number radius, number thickness)Draw
Clear()Draw
ClearClip()Draw
ClearStencil()Draw
CopyScreen(integer texture)Draw
Ellipse(number x, number y, number width, number height)Draw
EllipseStroke(number x, number y, number width, number height)Draw
GetClipHeight()Draw
GetClipWidth()Draw
GetClipX()Draw
GetClipY()Draw
GetCurrentDrawGroup()Draw
Glyph(Font font, integer codepoint, number x, number y, number fontSize, integer paletteID)Draw
Image(integer image, number x, number y, integer paletteID)Draw
ImagePart(integer image, integer partX, integer partY, integer partW, integer partH, number x, number y, integer paletteID)Draw
ImagePartSized(integer image, integer partX, integer partY, integer partW, integer partH, number x, number y, number width, number height, integer paletteID)Draw
ImageSized(integer image, number x, number y, number width, number height, integer paletteID)Draw
Layer(integer layerIndex)Draw
Line(number x1, number y1, number x2, number y2)Draw
MeasureText(array outArray, Font font, string text, number fontSize)Draw
MeasureTextWrapped(array outArray, Font font, string text, number maxWidth, integer maxLines, number fontSize)Draw
Quad(number x1, number y1, number x2, number y2, number x3, number y3, number x4, number y4)Draw
QuadBlend(number x1, number y1, number x2, number y2, number x3, number y3, number x4, number y4, integer color1, integer color2, integer color3, integer color4)Draw
QuadTextured(integer image, number x1, number y1, number x2, number y2, number x3, number y3, number x4, number y4, integer color1, integer color2, integer color3, integer color4, number u1, number v1, number u2, number v2, number u3, number v3, number u4, number v4)Draw
Rectangle(number x, number y, number width, number height)Draw
RectangleStroke(number x, number y, number width, number height)Draw
ResetTextureTarget()Draw
Restore()Draw
Rotate(number x, number y, number z)Draw
Rotate(number angle)Draw
Save()Draw
Scale(number x, number y, number z=1.0)Draw
SetBlendColor(integer hex, number alpha)Draw
SetBlendFactor(BlendFactor sourceFactor, BlendFactor destinationFactor)Draw
SetBlendFactorExtended(BlendFactor sourceColorFactor, BlendFactor destinationColorFactor, BlendFactor sourceAlphaFactor, BlendFactor destinationAlphaFactor)Draw
SetBlendMode(BlendMode blendMode)Draw
SetClip(number x, number y, number width, number height)Draw
SetCompareColor(integer hex)Draw
SetDotMask(integer mask)Draw
SetFilter(Filter filterType)Draw
SetHorizontalDotMask(integer mask)Draw
SetHorizontalDotMaskOffset(integer offsetH)Draw
SetShader(Shader shader)Draw
SetSpriteDeformLine(integer deformIndex, decimal deformValue)Draw
SetStencilFailOperation(StencilTest stencilOp)Draw
SetStencilMask(integer mask)Draw
SetStencilPassOperation(StencilTest stencilOp)Draw
SetStencilTestFunction(StencilTest stencilTest)Draw
SetStencilValue(integer value)Draw
SetTextAdvance(number ascent)Draw
SetTextAlign(integer baseline)Draw
SetTextBaseline(integer baseline)Draw
SetTextLineAscent(number ascent)Draw
SetTextureBlend(boolean doBlend)Draw
SetTextureTarget(integer texture)Draw
SetTintColor(integer hex, number amount)Draw
SetTintMode(TintMode tintMode)Draw
SetVerticalDotMask(integer mask)Draw
SetVerticalDotMaskOffset(integer offsetV)Draw
Sprite(integer sprite, integer animation, integer frame, number x, number y, integer flipX, integer flipY, number scaleX, number scaleY, number rotation, boolean useInteger, integer paletteID)Draw
SpriteBasic(Entity entity, number x, number y)Draw
SpritePart(integer sprite, integer animation, integer frame, number x, number y, integer partX, integer partY, integer partW, integer partH, integer flipX, integer flipY, number scaleX, number scaleY, number rotation, number useInteger, integer paletteID)Draw
Text(Font font, string text, number x, number y, number fontSize, integer paletteID)Draw
TextArray(integer sprite, integer animation, number x, number y, array string, integer startFrame, integer endFrame, integer align, integer spacing, array charOffsetsX, array charOffsetsY, integer paletteID)Draw
TextEllipsis(Font font, string text, number x, number y, number maxWidth, integer maxLines, number fontSize, integer paletteID)Draw
Texture(integer texture, number x, number y)Draw
TexturePart(integer texture, integer partX, integer partY, integer partW, integer partH, number x, number y)Draw
TextureSized(integer texture, number x, number y, number width, number height)Draw
TextWrapped(Font font, string text, number x, number y, number maxWidth, integer maxLines, number fontSize, integer paletteID)Draw
Tile(integer ID, number x, number y, integer flipX, integer flipY, number scaleX, number scaleY, number rotation, integer paletteID)Draw
Translate(number x, number y, number z=0.0)Draw
Triangle(number x1, number y1, number x2, number y2, number x3, number y3)Draw
TriangleBlend(number x1, number y1, number x2, number y2, number x3, number y3, integer color1, integer color2, integer color3)Draw
TriangleStroke(number x1, number y1, number x2, number y2, number x3, number y3)Draw
TriangleTextured(integer image, number x1, number y1, number x2, number y2, number x3, number y3, integer color1, integer color2, integer color3, number u1, number v1, number u2, number v2, number u3, number v3)Draw
UseDepthTesting(boolean useDepthTesting)Draw
UseFillSmoothing(boolean smoothFill)Draw
UseSpriteDeform(boolean useDeform)Draw
UseStencil(boolean enabled)Draw
UseStrokeSmoothing(boolean smoothStroke)Draw
UseTinting(boolean useTinting)Draw
Video() (defined in Draw)Draw
VideoPart() (defined in Draw)Draw
VideoPartSized() (defined in Draw)Draw
VideoSized() (defined in Draw)Draw
View(integer viewIndex, number x, number y)Draw
ViewPart(integer viewIndex, number x, number y, integer partX, integer partY, integer partW, integer partH)Draw
ViewPartSized(integer viewIndex, number x, number y, integer partX, integer partY, integer partW, integer partH, number width, number height)Draw
ViewSized(integer viewIndex, number x, number y, number width, number height)Draw