b2dDrawRect

Draws a rectangle with specified position, size, and fill mode. Takes x (top-left X position in pixels, integer), y (top-left Y position in pixels, integer), width (rectangle width in pixels, positive integer), height (rectangle height in pixels, positive integer), fill (fill mode: 0=outline only, 1=filled solid). Returns nothing.

2D Overlay

Parameters & Returns

Parameters

x Int
y Int
width Int
height Int
fill Int

Returns

Void

Quick Summary

Draws a rectangle with specified position, size, and fill mode. Takes x (top-left X position in pixels, integer), y (top-left Y position in pixels, integer), width (rectangle width in pixels, positive integer), height (rectangle height in pixels, positive integer), fill (fill mode: 0=outline only, 1=filled solid). Returns nothing.

Technical Exegesis...

Draws a rectangle with specified position, size, and fill mode. Takes x (top-left X position in pixels, integer), y (top-left Y position in pixels, integer), width (rectangle width in pixels, positive integer), height (rectangle height in pixels, positive integer), fill (fill mode: 0=outline only, 1=filled solid). Returns nothing. Queues rectangle draw command to deferred rendering buffer, executed during b3dRenderWorld. Uses current color state from b2dSetColor and alpha from b2dSetAlpha.

Example

Example.bam
; No example implemented yet