diff options
| -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 | 
