Public Member Functions

  • AppImplAndroid (AppAndroid *aApp, const AppAndroid::Settings &settings)
  • ~AppImplAndroid ()
  • getApp ()
  • getNative ()

Static Public Member Functions


Protected Member Functions

  • createWindow (Window::Format format)
  • void
    reinitializeWindowSurface ()
  • void
    quit ()
  • void
    sleep (double seconds)
  • bool
    setupHasBeenCalled () const
  • float
    getFrameRate () const
  • void
    setFrameRate (float aFrameRate)
  • void
    disableFrameRate ()
  • bool
    isFrameRateEnabled () const
  • findSharedRenderer (const RendererRef &searchRenderer)
  • getWindow () const
  • void
    setWindow (WindowRef window)
  • size_t
    getNumWindows () const
  • getWindowIndex (size_t index) const
  • getForegroundWindow () const
  • void
    setForegroundWindow (WindowRef window)
  • void
    closeWindow (WindowImplAndroid *windowImpl)
  • void
    hideCursor ()
  • void
    showCursor ()
  • ivec2
    getMousePos () const
  • fs::path
    getOpenFilePath (const fs::path &initialPath, std::vector< std::string > extensions)
  • fs::path
    getSaveFilePath (const fs::path &initialPath, std::vector< std::string > extensions)
  • fs::path
    getFolderPath (const fs::path &initialPath)
  • ivec2
    getScreenSize () const
  • void
    onTouchBegan (int id, float x, float y)
  • void
    onTouchesMoved (const std::vector< AppImplAndroid::TrackedTouch > &movedTouches)
  • void
    onTouchEnded (int id, float x, float y)
  • const std::vector< TouchEvent::Touch > &
    getActiveTouches () const
  • void
    updateActiveTouches ()
  • fs::path
    getAppPath ()

Friends