diff options
author | David Robillard <d@drobilla.net> | 2016-09-01 22:23:00 -0400 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2016-09-01 22:23:00 -0400 |
commit | a25ecaf03e75e61314b7271068a030b7d33eaf09 (patch) | |
tree | e4af292764418e89250ee398e0b68948f29bc2e7 | |
parent | 33be0a19a206963f3c600484aea4d1b920b44fd1 (diff) | |
download | pugl-a25ecaf03e75e61314b7271068a030b7d33eaf09.tar.gz pugl-a25ecaf03e75e61314b7271068a030b7d33eaf09.tar.bz2 pugl-a25ecaf03e75e61314b7271068a030b7d33eaf09.zip |
Add puglGetSize()
-rw-r--r-- | pugl/pugl.h | 6 | ||||
-rw-r--r-- | pugl/pugl_internal.h | 7 |
2 files changed, 13 insertions, 0 deletions
diff --git a/pugl/pugl.h b/pugl/pugl.h index 07d3cf4..0c6dd79 100644 --- a/pugl/pugl.h +++ b/pugl/pugl.h @@ -284,6 +284,12 @@ PUGL_API bool puglGetVisible(PuglView* view); /** + Get the current size of the view. +*/ +PUGL_API void +puglGetSize(PuglView* view, int* width, int* height); + +/** Return the timestamp (if any) of the currently-processing event. */ PUGL_API uint32_t diff --git a/pugl/pugl_internal.h b/pugl/pugl_internal.h index 6e7e621..9566c6f 100644 --- a/pugl/pugl_internal.h +++ b/pugl/pugl_internal.h @@ -174,6 +174,13 @@ puglGetVisible(PuglView* view) return view->visible; } +void +puglGetSize(PuglView* view, int* width, int* height) +{ + *width = view->width; + *height = view->height; +} + uint32_t puglGetEventTimestamp(PuglView* view) { |