Revision: 28247
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28247
Author:   gsrb3d
Date:     2010-04-18 00:43:18 +0200 (Sun, 18 Apr 2010)

Log Message:
-----------
SVN maintenance.

Modified Paths:
--------------
    trunk/blender/source/gameengine/GameLogic/SCA_PythonKeyboard.cpp
    trunk/blender/source/gameengine/GameLogic/SCA_PythonKeyboard.h
    trunk/blender/source/gameengine/GameLogic/SCA_PythonMouse.cpp
    trunk/blender/source/gameengine/GameLogic/SCA_PythonMouse.h

Property Changed:
----------------
    trunk/blender/source/gameengine/GameLogic/SCA_PythonKeyboard.cpp
    trunk/blender/source/gameengine/GameLogic/SCA_PythonKeyboard.h
    trunk/blender/source/gameengine/GameLogic/SCA_PythonMouse.cpp
    trunk/blender/source/gameengine/GameLogic/SCA_PythonMouse.h

Modified: trunk/blender/source/gameengine/GameLogic/SCA_PythonKeyboard.cpp
===================================================================
--- trunk/blender/source/gameengine/GameLogic/SCA_PythonKeyboard.cpp    
2010-04-17 19:05:53 UTC (rev 28246)
+++ trunk/blender/source/gameengine/GameLogic/SCA_PythonKeyboard.cpp    
2010-04-17 22:43:18 UTC (rev 28247)
@@ -1,115 +1,108 @@
-/**
- * Python Keyboard Object
- *
- * $Id$
- *
- * ***** BEGIN GPL LICENSE BLOCK *****
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- * The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
- * All rights reserved.
- *
- * The Original Code is: all of this file.
- *
- * Contributor(s): none yet.
- *
- * ***** END GPL LICENSE BLOCK *****
- */
-
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
-
-#include "SCA_PythonKeyboard.h"
-#include "SCA_IInputDevice.h"
-
-/* ------------------------------------------------------------------------- */
-/* Native functions                                                          */
-/* ------------------------------------------------------------------------- */
-
-SCA_PythonKeyboard::SCA_PythonKeyboard(SCA_IInputDevice* keyboard)
-: PyObjectPlus(),
-m_keyboard(keyboard)
-{
-}
-
-SCA_PythonKeyboard::~SCA_PythonKeyboard()
-{
-       /* intentionally empty */
-}
-
-#ifndef DISABLE_PYTHON
-
-/* ------------------------------------------------------------------------- */
-/* Python functions                                                          */
-/* ------------------------------------------------------------------------- */
-
-/* Integration hooks ------------------------------------------------------- */
-PyTypeObject SCA_PythonKeyboard::Type = {
-       PyVarObject_HEAD_INIT(NULL, 0)
-       "SCA_PythonKeyboard",
-       sizeof(PyObjectPlus_Proxy),
-       0,
-       py_base_dealloc,
-       0,
-       0,
-       0,
-       0,
-       py_base_repr,
-       0,0,0,0,0,0,0,0,0,
-       Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE,
-       0,0,0,0,0,0,0,
-       Methods,
-       0,
-       0,
-       &PyObjectPlus::Type,
-       0,0,0,0,0,0,
-       py_base_new
-};
-
-PyMethodDef SCA_PythonKeyboard::Methods[] = {
-       {NULL,NULL} //Sentinel
-};
-
-PyAttributeDef SCA_PythonKeyboard::Attributes[] = {
-       KX_PYATTRIBUTE_RO_FUNCTION("events", SCA_PythonKeyboard, 
pyattr_get_events),
-       { NULL }        //Sentinel
-};
-
-PyObject* SCA_PythonKeyboard::pyattr_get_events(void *self_v, const 
KX_PYATTRIBUTE_DEF *attrdef)
-{
-       SCA_PythonKeyboard* self = static_cast<SCA_PythonKeyboard*>(self_v);
-
-       PyObject* resultlist = PyList_New(0);
-       
-       for (int i=SCA_IInputDevice::KX_BEGINKEY; 
i<=SCA_IInputDevice::KX_ENDKEY; i++)
-       {
-               const SCA_InputEvent & inevent = 
self->m_keyboard->GetEventValue((SCA_IInputDevice::KX_EnumInputs)i);
-               
-               
-               if (inevent.m_status != SCA_InputEvent::KX_NO_INPUTSTATUS)
-               {
-                       PyObject* keypair = PyTuple_New(2);
-                       PyTuple_SET_ITEM(keypair, 0, PyLong_FromSsize_t(i));
-                       PyTuple_SET_ITEM(keypair, 1, 
PyLong_FromSsize_t(inevent.m_status));
-                       PyList_Append(resultlist, keypair);
-               }
-       }
-
-       return resultlist;
-}
-
-#endif
+/**
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * Contributor(s): none yet.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#include "SCA_PythonKeyboard.h"
+#include "SCA_IInputDevice.h"
+
+/* ------------------------------------------------------------------------- */
+/* Native functions                                                          */
+/* ------------------------------------------------------------------------- */
+
+SCA_PythonKeyboard::SCA_PythonKeyboard(SCA_IInputDevice* keyboard)
+: PyObjectPlus(),
+m_keyboard(keyboard)
+{
+}
+
+SCA_PythonKeyboard::~SCA_PythonKeyboard()
+{
+       /* intentionally empty */
+}
+
+#ifndef DISABLE_PYTHON
+
+/* ------------------------------------------------------------------------- */
+/* Python functions                                                          */
+/* ------------------------------------------------------------------------- */
+
+/* Integration hooks ------------------------------------------------------- */
+PyTypeObject SCA_PythonKeyboard::Type = {
+       PyVarObject_HEAD_INIT(NULL, 0)
+       "SCA_PythonKeyboard",
+       sizeof(PyObjectPlus_Proxy),
+       0,
+       py_base_dealloc,
+       0,
+       0,
+       0,
+       0,
+       py_base_repr,
+       0,0,0,0,0,0,0,0,0,
+       Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE,
+       0,0,0,0,0,0,0,
+       Methods,
+       0,
+       0,
+       &PyObjectPlus::Type,
+       0,0,0,0,0,0,
+       py_base_new
+};
+
+PyMethodDef SCA_PythonKeyboard::Methods[] = {
+       {NULL,NULL} //Sentinel
+};
+
+PyAttributeDef SCA_PythonKeyboard::Attributes[] = {
+       KX_PYATTRIBUTE_RO_FUNCTION("events", SCA_PythonKeyboard, 
pyattr_get_events),
+       { NULL }        //Sentinel
+};
+
+PyObject* SCA_PythonKeyboard::pyattr_get_events(void *self_v, const 
KX_PYATTRIBUTE_DEF *attrdef)
+{
+       SCA_PythonKeyboard* self = static_cast<SCA_PythonKeyboard*>(self_v);
+
+       PyObject* resultlist = PyList_New(0);
+       
+       for (int i=SCA_IInputDevice::KX_BEGINKEY; 
i<=SCA_IInputDevice::KX_ENDKEY; i++)
+       {
+               const SCA_InputEvent & inevent = 
self->m_keyboard->GetEventValue((SCA_IInputDevice::KX_EnumInputs)i);
+               
+               
+               if (inevent.m_status != SCA_InputEvent::KX_NO_INPUTSTATUS)
+               {
+                       PyObject* keypair = PyTuple_New(2);
+                       PyTuple_SET_ITEM(keypair, 0, PyLong_FromSsize_t(i));
+                       PyTuple_SET_ITEM(keypair, 1, 
PyLong_FromSsize_t(inevent.m_status));
+                       PyList_Append(resultlist, keypair);
+               }
+       }
+
+       return resultlist;
+}
+
+#endif


Property changes on: 
trunk/blender/source/gameengine/GameLogic/SCA_PythonKeyboard.cpp
___________________________________________________________________
Name: svn:keywords
   + Author Date Id Revision
Name: svn:eol-style
   + native

Modified: trunk/blender/source/gameengine/GameLogic/SCA_PythonKeyboard.h
===================================================================
--- trunk/blender/source/gameengine/GameLogic/SCA_PythonKeyboard.h      
2010-04-17 19:05:53 UTC (rev 28246)
+++ trunk/blender/source/gameengine/GameLogic/SCA_PythonKeyboard.h      
2010-04-17 22:43:18 UTC (rev 28247)
@@ -1,51 +1,44 @@
-/**
- * SCA_PythonKeyboard.h
- *
- * $Id$
- *
- * ***** BEGIN GPL LICENSE BLOCK *****
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- * The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
- * All rights reserved.
- *
- * The Original Code is: all of this file.
- *
- * Contributor(s): none yet.
- *
- * ***** END GPL LICENSE BLOCK *****
- */
-
-#ifndef __KX_PYKEYBOARD
-#define __KX_PYKEYBOARD
-
-#include "PyObjectPlus.h"
-
-class SCA_PythonKeyboard : public PyObjectPlus
-{
-       Py_Header;
-       class SCA_IInputDevice *m_keyboard;
-public:
-       SCA_PythonKeyboard(class SCA_IInputDevice* keyboard);
-       virtual ~SCA_PythonKeyboard();
-
-#ifndef DISABLE_PYTHON
-       static PyObject*        pyattr_get_events(void* self_v, const 
KX_PYATTRIBUTE_DEF *attrdef);
-#endif
-};
-
-#endif //__KX_PYKEYBOARD
-
+/**
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * Contributor(s): none yet.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+#ifndef __KX_PYKEYBOARD
+#define __KX_PYKEYBOARD
+
+#include "PyObjectPlus.h"
+
+class SCA_PythonKeyboard : public PyObjectPlus
+{
+       Py_Header;
+       class SCA_IInputDevice *m_keyboard;
+public:
+       SCA_PythonKeyboard(class SCA_IInputDevice* keyboard);
+       virtual ~SCA_PythonKeyboard();
+
+#ifndef DISABLE_PYTHON
+       static PyObject*        pyattr_get_events(void* self_v, const 
KX_PYATTRIBUTE_DEF *attrdef);
+#endif
+};
+
+#endif //__KX_PYKEYBOARD
+


Property changes on: 
trunk/blender/source/gameengine/GameLogic/SCA_PythonKeyboard.h
___________________________________________________________________
Name: svn:keywords
   + Author Date Id Revision
Name: svn:eol-style
   + native

Modified: trunk/blender/source/gameengine/GameLogic/SCA_PythonMouse.cpp
===================================================================

@@ Diff output truncated at 10240 characters. @@

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to