Public Member Functions

  • AppCocoaView ()
  • ~AppCocoaView ()
  • void
    setupCinderView (CinderViewMac *cinderView)
  • void
    launch () override
  • void
    emitCleanup ()
  • signals::Signal< void()> &
    getSignalWillResignActive ()
  • void
    emitWillResignActive ()
  • signals::Signal< void()> &
    getSignalDidBecomeActive ()
  • void
    emitDidBecomeActive ()
  • const std::vector< TouchEvent::Touch > &
    getActiveTouches () const
  • loadResource (const fs::path &resourcePath) const
  • decltype(std::declval< T >()())
    dispatchSync (T fn)
  • bool
    receivesEvents () const

Static Public Member Functions

  • void
    initialize (Settings *settings, const RendererRef &defaultRenderer)

Protected Member Functions

  • bool
    getLaunchCalled () const

Protected Attributes

  • AppImplCocoaView *
    mImpl
  • bool
    mPowerManagement
  • sInstance
  • sSettingsFromMain