DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

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