diff options
author | David Robillard <d@drobilla.net> | 2019-08-04 18:17:30 +0200 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2019-09-03 08:34:39 +0200 |
commit | d015bf0d762b40c6c0d5a7af71add8710d3792ad (patch) | |
tree | ecd84c0caf9e8dee69071155f492a51329514d95 | |
parent | e4446d0939156cf542f4c6455bdef36cff69c00d (diff) |
Add puglGetWorld()
-rw-r--r-- | pugl/detail/implementation.c | 6 | ||||
-rw-r--r-- | pugl/pugl.h | 6 |
2 files changed, 12 insertions, 0 deletions
diff --git a/pugl/detail/implementation.c b/pugl/detail/implementation.c index 137bef9..ac3f527 100644 --- a/pugl/detail/implementation.c +++ b/pugl/detail/implementation.c @@ -128,6 +128,12 @@ puglFreeView(PuglView* view) free(view); } +PuglWorld* +puglGetWorld(PuglView* view) +{ + return view->world; +} + void puglInitWindowHint(PuglView* view, PuglWindowHint hint, int value) { diff --git a/pugl/pugl.h b/pugl/pugl.h index ee83af7..6b60f69 100644 --- a/pugl/pugl.h +++ b/pugl/pugl.h @@ -534,6 +534,12 @@ PUGL_API void puglFreeView(PuglView* view); /** + Return the world that `view` is a part of. +*/ +PUGL_API PuglWorld* +puglGetWorld(PuglView* view); + +/** Set a hint before creating a window. */ PUGL_API void |