Public Member Functions

  • WindowImplAndroid (ANativeWindow *nativeWindow, const Window::Format &format, RendererRef sharedRenderer, AppImplAndroid *appImpl)
  • ~WindowImplAndroid ()
  • bool
    isFullScreen ()
  • void
    setFullScreen (bool fullScreen, const app::FullScreenOptions &options)
  • ivec2
    getSize () const
  • void
    setSize (const ivec2 &size)
  • ivec2
    getPos () const
  • void
    setPos (const ivec2 &pos)
  • void
    close ()
  • std::string
    getTitle () const
  • void
    setTitle (const std::string &title)
  • void
    hide ()
  • void
    show ()
  • bool
    isHidden () const
  • getDisplay () const
  • getRenderer () const
  • const std::vector< TouchEvent::Touch > &
    getActiveTouches () const
  • void *
    getNative ()
  • void
    enableMultiTouch ()
  • bool
    isBorderless () const
  • void
    setBorderless (bool borderless)
  • bool
    isAlwaysOnTop () const
  • void
    setAlwaysOnTop (bool alwaysOnTop)
  • getAppImpl ()
  • getAppImpl () const
  • getWindow ()
  • void
    keyDown (const KeyEvent &event)
  • void
    draw ()
  • void
    resize ()
  • void
    privateClose ()
  • void
    reinitializeWindowSurface (ANativeWindow *nativeWindow)

Protected Attributes


Friends