mirror of
https://github.com/fltk/fltk.git
synced 2026-06-01 06:14:28 +08:00
Doc: more detail about fl_clip_region() when drawing elsewhere than on the display
This commit is contained in:
@@ -173,12 +173,18 @@ inline void fl_restore_clip() {
|
|||||||
Replaces the top of the clipping stack with a clipping region of any shape.
|
Replaces the top of the clipping stack with a clipping region of any shape.
|
||||||
|
|
||||||
Fl_Region is an operating system specific type.
|
Fl_Region is an operating system specific type.
|
||||||
|
\note This function is mostly intended for internal use by the FLTK library
|
||||||
|
when drawing to the display.
|
||||||
|
Its effect can be null if the current drawing surface is not the display.
|
||||||
\param[in] r clipping region
|
\param[in] r clipping region
|
||||||
*/
|
*/
|
||||||
inline void fl_clip_region(Fl_Region r) { fl_graphics_driver->clip_region(r); }
|
inline void fl_clip_region(Fl_Region r) { fl_graphics_driver->clip_region(r); }
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Returns the current clipping region.
|
Returns the current clipping region.
|
||||||
|
\note This function is mostly intended for internal use by the FLTK library
|
||||||
|
when drawing to the display.
|
||||||
|
Its return value can be always NULL if the current drawing surface is not the display.
|
||||||
*/
|
*/
|
||||||
inline Fl_Region fl_clip_region() { return fl_graphics_driver->clip_region(); }
|
inline Fl_Region fl_clip_region() { return fl_graphics_driver->clip_region(); }
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user