ServersYour serverFor creatorsForumFAQDocumentationSecurity
Download the launcher
  1. Documentation
  2. Client functions
  3. dxSetRenderTarget

Function

dxSetRenderTarget

ClientDrawing (dx)Identical to MTA:SA

Sets where the dxDraw* functions draw: on a render target (optionally clearing it first) or, without an argument, on the screen. It only works in onClientRender and onClientPreRender; after the event drawing goes back to the screen.

Syntax

bool dxSetRenderTarget([element renderTarget, bool clear = false])

Arguments

renderTargetelement, optional
A render target; none = the screen.
clearbool, optional = false
true = clear before drawing.

Returns

true on success.

Example

local rt = dxCreateRenderTarget(64, 64, true)
addEventHandler("onClientRender", root, function()
    dxSetRenderTarget(rt, true)
    dxDrawRectangle(0, 0, 50, 50, tocolor(255, 0, 0))
    dxSetRenderTarget()
end)

See also