diff options
Diffstat (limited to 'intern/ghost/intern/GHOST_SystemCocoa.h')
-rw-r--r-- | intern/ghost/intern/GHOST_SystemCocoa.h | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/intern/ghost/intern/GHOST_SystemCocoa.h b/intern/ghost/intern/GHOST_SystemCocoa.h index 605643c20a5..2457a9457f1 100644 --- a/intern/ghost/intern/GHOST_SystemCocoa.h +++ b/intern/ghost/intern/GHOST_SystemCocoa.h @@ -88,7 +88,7 @@ public: * \return The dimension of the main display. */ void getMainDisplayDimensions(GHOST_TUns32& width, GHOST_TUns32& height) const; - + /** Returns the combine dimensions of all monitors. * \return The dimension of the workspace. */ @@ -122,7 +122,7 @@ public: const bool exclusive = false, const GHOST_TEmbedderWindowID parentWindow = 0 ); - + /*************************************************************************************** * Event management functionality ***************************************************************************************/ @@ -133,19 +133,19 @@ public: * \return Indication of the presence of events. */ bool processEvents(bool waitForEvent); - + /** * Handle User request to quit, from Menu bar Quit, and Cmd+Q * Display alert panel if changes performed since last save */ GHOST_TUns8 handleQuitRequest(); - + /** * Handle Cocoa openFile event * Display confirmation request panel if changes performed since last save */ bool handleOpenDocumentRequest(void *filepathStr); - + /** * Handles a drag'n'drop destination event. Called by GHOST_WindowCocoa window subclass * \param eventType The type of drag'n'drop event @@ -157,7 +157,7 @@ public: */ GHOST_TSuccess handleDraggingEvent(GHOST_TEventType eventType, GHOST_TDragnDropTypes draggedObjectType, GHOST_WindowCocoa *window, int mouseX, int mouseY, void *data); - + /*************************************************************************************** * Cursor management functionality ***************************************************************************************/ @@ -177,7 +177,7 @@ public: * \return Indication of success. */ GHOST_TSuccess setCursorPosition(GHOST_TInt32 x, GHOST_TInt32 y); - + /*************************************************************************************** * Access to mouse button and keyboard states. ***************************************************************************************/ @@ -202,7 +202,7 @@ public: * \return Returns the selected buffer */ GHOST_TUns8 *getClipboard(bool selection) const; - + /** * Puts buffer to system clipboard * \param buffer The buffer to be copied @@ -217,7 +217,7 @@ public: * \return Indication whether the event was handled. */ GHOST_TSuccess handleWindowEvent(GHOST_TEventType eventType, GHOST_WindowCocoa *window); - + /** * Handles the Cocoa event telling the application has become active (again) * \return Indication whether the event was handled. @@ -235,7 +235,7 @@ public: int toggleConsole(int action) { return 0; } - + /** * Handles a tablet event. * \param eventPtr An NSEvent pointer (casted to void* to enable compilation in standard C++) @@ -260,7 +260,7 @@ public: * \return Indication whether the event was handled. */ GHOST_TSuccess handleKeyEvent(void *eventPtr); - + /** * Informs if the system provides native dialogs (eg. confirm quit) */ @@ -284,19 +284,19 @@ protected: /** Start time at initialization. */ GHOST_TUns64 m_start_time; - + /** Event has been processed directly by Cocoa (or NDOF manager) and has sent a ghost event to be dispatched */ bool m_outsideLoopEventProcessed; - + /** Raised window is not yet known by the window manager, so delay application become active event handling */ bool m_needDelayedApplicationBecomeActiveEventProcessing; - + /** State of the modifiers. */ GHOST_TUns32 m_modifierMask; /** Ignores window size messages (when window is dragged). */ bool m_ignoreWindowSizedMessages; - + /** Temporarily ignore momentum scroll events */ bool m_ignoreMomentumScroll; /** Is the scroll wheel event generated by a multitouch trackpad or mouse? */ |