gwin doxygen
This commit is contained in:
parent
a734b10c41
commit
92ed50dbf0
@ -171,14 +171,55 @@ extern "C" {
|
||||
GHandle gwinCreateWindow(GWindowObject *gw, coord_t x, coord_t y, coord_t width, coord_t height);
|
||||
void gwinDestroyWindow(GHandle gh);
|
||||
|
||||
/* Status Functions */
|
||||
/**
|
||||
* @brief Get the X coordinate of the window
|
||||
* @details Returns the X coordinate of the origin of the window.
|
||||
* The coordinate is relative to the physical screen zero point.
|
||||
*
|
||||
* @param[in] gh The window
|
||||
*/
|
||||
#define gwinGetScreenX(gh) ((gh)->x)
|
||||
|
||||
/**
|
||||
* @brief Get the Y coordinate of the window
|
||||
* @details Returns the Y coordinate of the origin of the window.
|
||||
* The coordinate is relative to the physical screen zero point.
|
||||
*
|
||||
* @param[in] gh The window
|
||||
*/
|
||||
#define gwinGetScreenY(gh) ((gh)->y)
|
||||
|
||||
/**
|
||||
* @brief Get the width of the window
|
||||
*
|
||||
* @param[in] gh The window
|
||||
*/
|
||||
#define gwinGetWidth(gh) ((gh)->width)
|
||||
|
||||
/**
|
||||
* @brief Get the height of the window
|
||||
*
|
||||
* @param[in] gh The window
|
||||
*/
|
||||
#define gwinGetHeight(gh) ((gh)->height)
|
||||
|
||||
/* Set up for drawing */
|
||||
/**
|
||||
* @brief Set foreground color
|
||||
* @details Set the color which will be used to draw
|
||||
*
|
||||
* @param[in] gh The window
|
||||
* @param[in] clr The color to be set
|
||||
*/
|
||||
#define gwinSetColor(gh, clr) (gh)->color = (clr)
|
||||
|
||||
/**
|
||||
* @brief Set background color
|
||||
* @details Set the color which will be used as background
|
||||
* @note gwinClear() must be called to set the background color
|
||||
*
|
||||
* @param[in] gh The window
|
||||
* @param[in] bgclr The background color
|
||||
*/
|
||||
#define gwinSetBgColor(gh, bgclr) (gh)->bgcolor = (bgclr)
|
||||
|
||||
/* Set up for text */
|
||||
|
Loading…
Reference in New Issue
Block a user