Difference between revisions of "Legacy:SetClippingRectangle"

From Spherical
Jump to: navigation, search
(Created initial page)
 
m (updated description)
Line 1: Line 1:
 
[[Category:Functions]]
 
[[Category:Functions]]
  
Causes the back buffer to be displayed to the screen for one time frame.
+
Sets the drawing bounds of the screen to the width and height at the (x, y) location.
  
 
==Usage==
 
==Usage==

Revision as of 00:10, 4 June 2013


Sets the drawing bounds of the screen to the width and height at the (x, y) location.

Usage

SetClippingRectangle(x, y, width, height);


  • x: the X coordinate of the clipping rectangle.
  • y: the Y coordinate of the clipping rectangle.
  • width: the width of the clipping rectangle.
  • height: the height of the clipping rectangle.

Notes

Set it to 0, 0, GetScreenWidth(), GetScreenHeight() to reset it.

Examples

Clipping out a portion of a rectangle.

// restricts drawing to just this 50x50 square, at location (50, 50).
SetClippingRectangle(50, 50, 50, 50);

while (!IsKeyPressed(KEY_ESCAPE)) {
    Rectangle(0, 0, GetScreenWidth(), GetScreenHeight());
    FlipScreen();
}


See also