diff options
author | Damien Plisson <damien.plisson@yahoo.fr> | 2009-11-19 11:56:26 +0300 |
---|---|---|
committer | Damien Plisson <damien.plisson@yahoo.fr> | 2009-11-19 11:56:26 +0300 |
commit | 169b0cbee98d9fa789855f345249941ab3963f0d (patch) | |
tree | a3bb78e5c3121814919be0e140b0dd1ce9637587 /intern/ghost/GHOST_IWindow.h | |
parent | 525fbb22d22f0c8b8d5e13440fa1328bd56036db (diff) |
Drag'n'drop : moved "setAcceptDragOperation" functions at window level
GHOST/Cocoa : changed strings encoding to isoLatin1 (was UTF-8)
Diffstat (limited to 'intern/ghost/GHOST_IWindow.h')
-rw-r--r-- | intern/ghost/GHOST_IWindow.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/intern/ghost/GHOST_IWindow.h b/intern/ghost/GHOST_IWindow.h index 512fad877cb..5d1e0a67e7e 100644 --- a/intern/ghost/GHOST_IWindow.h +++ b/intern/ghost/GHOST_IWindow.h @@ -149,6 +149,17 @@ public: virtual void clientToScreen(GHOST_TInt32 inX, GHOST_TInt32 inY, GHOST_TInt32& outX, GHOST_TInt32& outY) const = 0; /** + * Tells if the ongoing drag'n'drop object can be accepted upon mouse drop + */ + virtual void setAcceptDragOperation(bool canAccept) = 0; + + /** + * Returns acceptance of the dropped object + * Usually called by the "object dropped" event handling function + */ + virtual bool canAcceptDragOperation() const = 0; + + /** * Returns the state of the window (normal, minimized, maximized). * @return The state of the window. */ |