NativeWindowMacos.h 449 B

12345678910111213141516171819202122232425262728
  1. #ifndef ANKI_CORE_NATIVE_WINDOW_MACOS_H
  2. #define ANKI_CORE_NATIVE_WINDOW_MACOS_H
  3. #include "anki/core/NativeWindow.h"
  4. // XXX Include native libraries
  5. namespace anki {
  6. /// Native window implementation for Macos
  7. struct NativeWindowImpl
  8. {
  9. // XXX Add native data
  10. ~NativeWindowImpl()
  11. {
  12. destroy();
  13. }
  14. void create(NativeWindowInitializer& init);
  15. void destroy();
  16. private:
  17. // XXX Add private methods if needed
  18. };
  19. } // end namespace anki
  20. #endif