Update space dispatch:
authorDaniel Dunbar <daniel@zuster.org>
Mon, 24 Mar 2003 01:46:05 +0000 (01:46 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Mon, 24 Mar 2003 01:46:05 +0000 (01:46 +0000)
commit1f3f52f5e4eb8b55a7ba1d7bc1d656b6a12f0df0
treeb57723c590e41321824bc4a7ce31260f1031b32e
parenta6a50cc27f9f961ac78ae63aea75a5931f3bd333
Update space dispatch:
 - drawXXXspace, changeXXXspace, and winqreadXXXspace now receive the area
     and spacedata as explicit arguments, allowing them to access private
     data w/o going through globals.
 - pass the new BWinEvent through to the winqreadXXXspace, allowing future
     access to extended event data.

Removed direct calls to winqreadXXXspace to simulate user actions, replaced
by calls to action functions in edit.c or the appropriate handler.
39 files changed:
source/blender/include/BIF_drawimage.h
source/blender/include/BIF_drawseq.h
source/blender/include/BIF_space.h
source/blender/include/BIF_spacetypes.h
source/blender/include/BSE_drawimasel.h
source/blender/include/BSE_drawipo.h
source/blender/include/BSE_drawnla.h
source/blender/include/BSE_drawoops.h
source/blender/include/BSE_drawview.h
source/blender/include/BSE_edit.h
source/blender/include/BSE_editaction.h
source/blender/include/BSE_editipo.h
source/blender/include/BSE_filesel.h
source/blender/src/buttons.c
source/blender/src/drawaction.c
source/blender/src/drawimage.c
source/blender/src/drawimasel.c
source/blender/src/drawipo.c
source/blender/src/drawnla.c
source/blender/src/drawoops.c
source/blender/src/drawseq.c
source/blender/src/drawsound.c
source/blender/src/drawtext.c
source/blender/src/drawview.c
source/blender/src/edit.c
source/blender/src/editaction.c
source/blender/src/editimasel.c
source/blender/src/editipo.c
source/blender/src/editnla.c
source/blender/src/editscreen.c
source/blender/src/editseq.c
source/blender/src/editsound.c
source/blender/src/filesel.c
source/blender/src/headerbuttons.c
source/blender/src/renderwin.c
source/blender/src/space.c
source/blender/src/spacetypes.c
source/blender/src/usiblender.c
source/blender/src/writeavicodec.c