Show All |
Public Member Functions
-
getSignalMouseDown ()
-
emitMouseDown (MouseEvent *event)
-
getSignalMouseDrag ()
-
emitMouseDrag (MouseEvent *event)
-
getSignalMouseUp ()
-
emitMouseUp (MouseEvent *event)
-
getSignalMouseMove ()
-
emitMouseMove (MouseEvent *event)
-
getSignalMouseWheel ()
-
emitMouseWheel (MouseEvent *event)
-
getSignalTouchesBegan ()
-
emitTouchesBegan (TouchEvent *event)
-
getSignalTouchesMoved ()
-
emitTouchesMoved (TouchEvent *event)
-
getSignalTouchesEnded ()
-
emitTouchesEnded (TouchEvent *event)
-
getSignalKeyDown ()
-
emitKeyDown (KeyEvent *event)
-
getSignalKeyUp ()
-
emitKeyUp (KeyEvent *event)
-
EventSignalWindow &getSignalDraw ()
-
EventSignalWindow &getSignalMove ()
-
emitMove ()
-
EventSignalWindow &getSignalResize ()
-
emitResize ()
-
EventSignalWindow &getSignalDisplayChange ()
-
emitDisplayChange ()
-
getSignalFileDrop ()
-
emitFileDrop (FileDropEvent *event)
-
setInvalid ()
-
AppBase *getApp () const
Protected Member Functions
Protected Attributes
-
AppBase *mApp
-
boolmValid
-
std::shared_ptr< void >mUserData
-
mSignalMouseDown
-
mSignalMouseDrag
-
mSignalMouseUp
-
mSignalMouseWheel
-
mSignalMouseMove
-
mSignalTouchesBegan
-
mSignalTouchesMoved
-
mSignalTouchesEnded
-
mSignalKeyDown
-
mSignalKeyUp
-
EventSignalWindowmSignalDraw
-
EventSignalWindowmSignalPostDraw
-
EventSignalWindowmSignalMove
-
EventSignalWindowmSignalResize
-
EventSignalWindowmSignalDisplayChange
-
EventSignalWindowmSignalClose
-
mSignalFileDrop
-
WindowImplCocoa *mImpl