From df6caaed1ebe6076893853a2573a747a28028f22 Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Sun, 4 Jan 2009 19:17:34 +0000 Subject: 2.5 Small cleanup in region-based cursor handling. - callback was in spacetype, now in regiontype - made screen listener catch ND_MODE notifier and call the active region cursor callback, if it's there. --- source/blender/blenkernel/BKE_screen.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'source/blender/blenkernel/BKE_screen.h') diff --git a/source/blender/blenkernel/BKE_screen.h b/source/blender/blenkernel/BKE_screen.h index ab91612defe..04b27f7bf3c 100644 --- a/source/blender/blenkernel/BKE_screen.h +++ b/source/blender/blenkernel/BKE_screen.h @@ -75,8 +75,6 @@ typedef struct SpaceType { void (*operatortypes)(void); /* add default items to WM keymap */ void (*keymap)(struct wmWindowManager *); - /* sets default cursor per region */ - void (*cursor)(struct wmWindow *win, struct ARegion *ar); /* return context data */ int (*context)(const struct bContext *, const void *, struct bContextDataResult *); @@ -111,7 +109,9 @@ typedef struct ARegionType { void (*operatortypes)(void); /* add own items to keymap */ void (*keymap)(struct wmWindowManager *); - + /* allows default cursor per region */ + void (*cursor)(struct wmWindow *, struct ScrArea *, struct ARegion *ar); + /* return context data */ int (*context)(const struct bContext *, const void *, struct bContextDataResult *); -- cgit v1.2.3