[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [30617] branches/soc-2010-merwin/intern/ ghost: removed some NDOF plugin-related code

Mike Erwin significant.bit at gmail.com
Thu Jul 22 09:15:00 CEST 2010


Revision: 30617
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=30617
Author:   merwin
Date:     2010-07-22 09:15:00 +0200 (Thu, 22 Jul 2010)

Log Message:
-----------
removed some NDOF plugin-related code

Modified Paths:
--------------
    branches/soc-2010-merwin/intern/ghost/GHOST_C-api.h
    branches/soc-2010-merwin/intern/ghost/GHOST_ISystem.h
    branches/soc-2010-merwin/intern/ghost/intern/GHOST_C-api.cpp
    branches/soc-2010-merwin/intern/ghost/intern/GHOST_System.cpp
    branches/soc-2010-merwin/intern/ghost/intern/GHOST_System.h

Modified: branches/soc-2010-merwin/intern/ghost/GHOST_C-api.h
===================================================================
--- branches/soc-2010-merwin/intern/ghost/GHOST_C-api.h	2010-07-22 07:10:57 UTC (rev 30616)
+++ branches/soc-2010-merwin/intern/ghost/GHOST_C-api.h	2010-07-22 07:15:00 UTC (rev 30617)
@@ -280,22 +280,8 @@
  * @param windowhandle The handle to the window
  */
 extern GHOST_TSuccess GHOST_EndProgressBar(GHOST_WindowHandle windowhandle);
-	
-	
-/***************************************************************************************
- ** N-degree of freedom device management functionality
- ***************************************************************************************/
- 
-/**
-* Open N-degree of freedom devices
- */
-extern int GHOST_OpenNDOF(GHOST_SystemHandle systemhandle, 
-                           GHOST_WindowHandle windowhandle,
-                          GHOST_NDOFLibraryInit_fp setNdofLibraryInit, 
-                          GHOST_NDOFLibraryShutdown_fp setNdofLibraryShutdown,
-                          GHOST_NDOFDeviceOpen_fp setNdofDeviceOpen
-                          );
 
+
 /***************************************************************************************
  ** Cursor management functionality
  ***************************************************************************************/

Modified: branches/soc-2010-merwin/intern/ghost/GHOST_ISystem.h
===================================================================
--- branches/soc-2010-merwin/intern/ghost/GHOST_ISystem.h	2010-07-22 07:10:57 UTC (rev 30616)
+++ branches/soc-2010-merwin/intern/ghost/GHOST_ISystem.h	2010-07-22 07:15:00 UTC (rev 30617)
@@ -295,23 +295,8 @@
 	 * @return Indication of success.
 	 */
 	virtual GHOST_TSuccess addEventConsumer(GHOST_IEventConsumer* consumer) = 0;
-	
-	 /***************************************************************************************
-	 ** N-degree of freedom device management functionality
-	 ***************************************************************************************/
 
-   /**
-    * Starts the N-degree of freedom device manager
-    */
-   virtual int openNDOF(GHOST_IWindow*,
-       GHOST_NDOFLibraryInit_fp setNdofLibraryInit, 
-       GHOST_NDOFLibraryShutdown_fp setNdofLibraryShutdown,
-       GHOST_NDOFDeviceOpen_fp setNdofDeviceOpen
-       // original patch only
-      // GHOST_NDOFEventHandler_fp setNdofEventHandler
-       ) = 0;
 
-
 	/***************************************************************************************
 	 ** Cursor management functionality
 	 ***************************************************************************************/

Modified: branches/soc-2010-merwin/intern/ghost/intern/GHOST_C-api.cpp
===================================================================
--- branches/soc-2010-merwin/intern/ghost/intern/GHOST_C-api.cpp	2010-07-22 07:10:57 UTC (rev 30616)
+++ branches/soc-2010-merwin/intern/ghost/intern/GHOST_C-api.cpp	2010-07-22 07:15:00 UTC (rev 30617)
@@ -263,23 +263,7 @@
 }
 
 
-int GHOST_OpenNDOF(GHOST_SystemHandle systemhandle, GHOST_WindowHandle windowhandle,
-   GHOST_NDOFLibraryInit_fp setNdofLibraryInit, 
-    GHOST_NDOFLibraryShutdown_fp setNdofLibraryShutdown,
-    GHOST_NDOFDeviceOpen_fp setNdofDeviceOpen)
-  //original patch only
-  /*  GHOST_NDOFEventHandler_fp setNdofEventHandler)*/
-{
-	GHOST_ISystem* system = (GHOST_ISystem*) systemhandle;
 
-    return system->openNDOF((GHOST_IWindow*) windowhandle,
-        setNdofLibraryInit, setNdofLibraryShutdown, setNdofDeviceOpen);
-//	original patch
-//        setNdofLibraryInit, setNdofLibraryShutdown, setNdofDeviceOpen, setNdofEventHandler);
-}
-
-
-
 GHOST_TStandardCursor GHOST_GetCursorShape(GHOST_WindowHandle windowhandle)
 {
 	GHOST_IWindow* window = (GHOST_IWindow*) windowhandle;
@@ -701,7 +685,7 @@
 	return window->invalidate();
 }
 
-
+// [mce] this is going away soon
 extern const GHOST_TabletData* GHOST_GetTabletData(GHOST_WindowHandle windowhandle)
 {
 	return ((GHOST_IWindow*)windowhandle)->GetTabletData();

Modified: branches/soc-2010-merwin/intern/ghost/intern/GHOST_System.cpp
===================================================================
--- branches/soc-2010-merwin/intern/ghost/intern/GHOST_System.cpp	2010-07-22 07:10:57 UTC (rev 30616)
+++ branches/soc-2010-merwin/intern/ghost/intern/GHOST_System.cpp	2010-07-22 07:15:00 UTC (rev 30617)
@@ -237,18 +237,7 @@
 	return success;
 }
 
-int GHOST_System::openNDOF(GHOST_IWindow* w,
-        GHOST_NDOFLibraryInit_fp setNdofLibraryInit, 
-        GHOST_NDOFLibraryShutdown_fp setNdofLibraryShutdown,
-        GHOST_NDOFDeviceOpen_fp setNdofDeviceOpen)
-{
- return   m_ndofManager->deviceOpen(w,
-        setNdofLibraryInit, 
-        setNdofLibraryShutdown,
-        setNdofDeviceOpen);
-}
 
-
 GHOST_TSuccess GHOST_System::getModifierKeyState(GHOST_TModifierKeyMask mask, bool& isDown) const
 {
 	GHOST_ModifierKeys keys;
@@ -284,7 +273,8 @@
 	m_timerManager = new GHOST_TimerManager ();
 	m_windowManager = new GHOST_WindowManager ();
 	m_eventManager = new GHOST_EventManager ();
-    m_ndofManager = new GHOST_NDOFManager();
+//	m_ndofManager = new GHOST_NDOFManager();
+// Each platform now has their own NDOFManager subclass
 
 #ifdef GHOST_DEBUG
 	if (m_eventManager) {

Modified: branches/soc-2010-merwin/intern/ghost/intern/GHOST_System.h
===================================================================
--- branches/soc-2010-merwin/intern/ghost/intern/GHOST_System.h	2010-07-22 07:10:57 UTC (rev 30616)
+++ branches/soc-2010-merwin/intern/ghost/intern/GHOST_System.h	2010-07-22 07:15:00 UTC (rev 30617)
@@ -184,27 +184,7 @@
 	virtual GHOST_TSuccess addEventConsumer(GHOST_IEventConsumer* consumer);
 
 
-
 	/***************************************************************************************
-	 ** N-degree of freedom devcice management functionality
-	 ***************************************************************************************/
-
-	/** Inherited from GHOST_ISystem
-     *  Opens the N-degree of freedom device manager
-	 * return 0 if device found, 1 otherwise
-     */
-    virtual int openNDOF(GHOST_IWindow* w,        
-        GHOST_NDOFLibraryInit_fp setNdofLibraryInit, 
-        GHOST_NDOFLibraryShutdown_fp setNdofLibraryShutdown,
-        GHOST_NDOFDeviceOpen_fp setNdofDeviceOpen);
-        
-// original patch only        
-//        GHOST_NDOFEventHandler_fp setNdofEventHandler);
-
-
-
-
-	/***************************************************************************************
 	 ** Cursor management functionality
 	 ***************************************************************************************/
 





More information about the Bf-blender-cvs mailing list