haiku.h (481B)
1 // Copyright 2012-2022 David Robillard <d@drobilla.net> 2 // Copyright 2021-2022 Filipe Coelho <falktx@falktx.com> 3 // SPDX-License-Identifier: ISC 4 5 #ifndef PUGL_SRC_HAIKU_H 6 #define PUGL_SRC_HAIKU_H 7 8 #include "../pugl-upstream/src/types.h" 9 10 #include "pugl/pugl.h" 11 12 #include <Application.h> 13 #include <Window.h> 14 15 struct PuglWorldInternalsImpl { 16 BApplication* app; 17 }; 18 19 struct PuglInternalsImpl { 20 PuglSurface* surface; 21 BView* view; 22 BWindow* window; 23 }; 24 25 #endif // PUGL_SRC_HAIKU_H