Public Member Functions

  • getSignalMouseDown ()
  • void
    emitMouseDown (MouseEvent *event)
  • getSignalMouseDrag ()
  • void
    emitMouseDrag (MouseEvent *event)
  • getSignalMouseUp ()
  • void
    emitMouseUp (MouseEvent *event)
  • getSignalMouseMove ()
  • void
    emitMouseMove (MouseEvent *event)
  • getSignalMouseWheel ()
  • void
    emitMouseWheel (MouseEvent *event)
  • getSignalTouchesBegan ()
  • void
    emitTouchesBegan (TouchEvent *event)
  • getSignalTouchesMoved ()
  • void
    emitTouchesMoved (TouchEvent *event)
  • getSignalTouchesEnded ()
  • void
    emitTouchesEnded (TouchEvent *event)
  • getSignalKeyDown ()
  • void
    emitKeyDown (KeyEvent *event)
  • getSignalKeyUp ()
  • void
    emitKeyUp (KeyEvent *event)
  • EventSignalWindow &
    getSignalDraw ()
  • EventSignalWindow &
    getSignalMove ()
  • void
    emitMove ()
  • EventSignalWindow &
    getSignalResize ()
  • void
    emitResize ()
  • EventSignalWindow &
    getSignalDisplayChange ()
  • void
    emitDisplayChange ()
  • getSignalFileDrop ()
  • void
    emitFileDrop (FileDropEvent *event)
  • void
    setInvalid ()
  • getApp () const

Protected Member Functions

  • Window ()
  • void
    testValid () const
  • void
    setApp (AppBase *app)
  • void
    applyCurrentContext ()
  • void
    setImpl (WindowImplCocoa *impl)

Protected Attributes