Startup settings, used during App construction. They are modified before the app is created by passing a SettingsFn to the app instantiation macros.


Public Member Functions

  • Settings ()
  • ~Settings ()
  • void
    prepareWindow (const Window::Format &format)
  • std::vector< Window::Format > &
    getWindowFormats ()
  • const std::vector< Window::Format > &
    getWindowFormats () const

Protected Member Functions

  • void
    init (const RendererRef &defaultRenderer, const char *title, int argc, char *const argv[])

Protected Attributes

  • std::vector< Window::Format >
    mWindowFormats
  • mDefaultWindowFormat
  • mDefaultRenderer
  • std::string
    mTitle
  • std::vector< std::string >
    mCommandLineArgs
  • bool
    mFrameRateEnabled
  • float
    mFrameRate
  • bool
    mPowerManagementEnabled
  • bool
    mHighDensityDisplayEnabled
  • bool
    mMultiTouchEnabled
  • bool
    mQuitOnLastWindowClose
  • bool
    mShouldQuit
  • friend
    AppBase