DxRectangle: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 24: Line 24:


==Resource==
==Resource==
[[RDX]]
[https://wiki.multitheftauto.com/wiki/Resource:RDX RDX]


==Example==  
==Example==  
Line 34: Line 34:
dxRectangle(630, 446, 106, 26, tocolor(51, 51, 51, 255), false)
dxRectangle(630, 446, 106, 26, tocolor(51, 51, 51, 255), false)
end
end
addEventHandler("onClientRender", root, drawStuff) r.
addEventHandler("onClientRender", root, drawStuff)
</syntaxhighlight>
</syntaxhighlight>
</section>
</section>

Latest revision as of 17:32, 5 January 2023

This function draws a dxRectangle but it will make it relative.

Syntax

bool dxRectangle ( float startX, float startY, float width, float height [, int color = white, bool postGUI = false, bool subPixelPositioning = false ] )

Required Arguments

  • startX: An float representing the absolute origin X position of the rectangle, represented by pixels on the screen.
  • startY: An float representing the absolute origin Y position of the rectangle, represented by pixels on the screen.
  • width: An float representing the width of the rectangle, drawn in a right direction from the origin.
  • height: An float representing the height of the rectangle, drawn in a downwards direction from the origin.

Optional Arguments

  • color: the hex color of the rectangle, produced using tocolor or 0xAARRGGBB (AA = alpha, RR = red, GG = green, BB = blue).
  • postGUI: A bool representing whether the line should be drawn on top of or behind any ingame GUI.
  • subPixelPositioning: A bool representing whether the rectangle can be positioned sub-pixel-ly.

Returns

Returns true if the operation was successful, false otherwise.


Resource

RDX

Example

Click to collapse [-]
Client
loadstring(exports.rdx:import())()

function drawStuff()
	dxRectangle(630, 446, 106, 26, tocolor(51, 51, 51, 255), false)
end
addEventHandler("onClientRender", root, drawStuff)

See Also