platform/glfw_wrap

  Source   Edit

Types

Window = glfw.Window
  Source   Edit

Procs

proc init_graphics(engine: MyouEngine; width, height: int32; title: string;
                   opengl_version = 330; opengl_es = false) {.
    ...raises: [Exception], tags: [RootEffect].}
  Source   Edit
proc make_window(width, height: int32; title: string): Window {.
    ...raises: [Exception], tags: [RootEffect].}
  Source   Edit
proc myouAndroidGetActivity(): pointer {....raises: [], tags: [].}
  Source   Edit
proc myouSetKeyboardVisible(show: bool) {....raises: [], tags: [].}
  Source   Edit
proc platform_switch_screen(screen: Screen): bool {.inline, ...raises: [], tags: [].}
  Source   Edit
proc screen(window: Window): Screen {.inline, ...raises: [], tags: [].}
  Source   Edit
proc screen=(window: Window; screen: Screen) {.inline, ...raises: [Exception],
    tags: [RootEffect].}
  Source   Edit
proc set_vsync(window: Window; vsync: bool) {....raises: [], tags: [].}
  Source   Edit
proc start_platform_main_loop(engine: MyouEngine;
                              main_loop: proc (self: MyouEngine)) {.
    ...raises: [Exception], tags: [RootEffect].}
  Source   Edit