From ZDoom Wiki
Jump to navigation Jump to search
Note: This feature is for ZScript only.


native static void DrawFrame(int x, int y, int w, int h)


Draws a frame similar to the one surrounding the edge of the view port. This function is limited as it does not allow for functionality like custom colors or alpha. Coordinates are absolute and start from the top left of the screen with positive x values shifting to the right and positive y values shifting downward.

Warning: This can only be called from within functions that are specifically designed to draw HUD elements (e.g. BaseStatusBar's Draw or EventHandler's RenderOverlay).


  • x - The x offset of the top left of the frame
  • y - The y offset of the top left of the frame
  • w - The width of the frame
  • h - The height of the frame


Nuvolachalk.png Note: This article lists no examples. If you make use of this feature in your own project(s) or know of any basic examples that could be shared, please add them. This will make it easier to understand for future authors seeking assistance. Your contributions are greatly appreciated.