Public Member Functions

  • AppScreenSaver ()
  • NSBundle *
    getBundle () const
  • launch () override
  • bool
    getsWindowsPaintEvents ()
  • LRESULT
    eventHandler (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
  • bool
    receivesEvents () const override
  • emitCleanup ()
  • getSignalWillResignActive ()
  • emitWillResignActive ()
  • getSignalDidBecomeActive ()
  • emitDidBecomeActive ()
  • const std::vector< TouchEvent::Touch > &
    getActiveTouches () const
  • loadResource (const fs::path &resourcePath) const
  • std::result_of< T()>::type
    dispatchSync (T fn)
  • std::result_of< T()>::type
    dispatchSync (T fn)

Static Public Member Functions

  • main (HWND mainHwnd, const char *title, const SettingsFn &settingsFn=SettingsFn())

Protected Member Functions

  • bool
    getLaunchCalled () const

Protected Attributes

  • sSettingsFromMain
  • bool
    mPowerManagement