Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWillian Padovani Germano <wpgermano@gmail.com>2003-06-05 22:03:46 +0400
committerWillian Padovani Germano <wpgermano@gmail.com>2003-06-05 22:03:46 +0400
commita9ced6d86ae70b84eab4a20ac61741d591e43298 (patch)
tree1beeecfe22367ca1a8588dff1f5a90030f66c380 /source/blender/python/api2_2x/modules.h
parentd29a8c0a3cbd9844f5de4ea5de56c8f7a9e339fc (diff)
* Added two modules:
Guignot contributed the Ipo and Metaball modules. Metaball wasn't available in the 2.25 API, it's a new addition. * Minor changes in other files.
Diffstat (limited to 'source/blender/python/api2_2x/modules.h')
-rw-r--r--source/blender/python/api2_2x/modules.h31
1 files changed, 22 insertions, 9 deletions
diff --git a/source/blender/python/api2_2x/modules.h b/source/blender/python/api2_2x/modules.h
index f00d2233b45..dcfb2b1658d 100644
--- a/source/blender/python/api2_2x/modules.h
+++ b/source/blender/python/api2_2x/modules.h
@@ -38,8 +38,10 @@
#include <DNA_camera_types.h>
#include <DNA_lamp_types.h>
#include <DNA_curve_types.h>
-#include <DNA_effect_types.h>
#include <DNA_armature_types.h>
+#include <DNA_ipo_types.h>
+#include <DNA_effect_types.h>
+#include <DNA_meta_types.h>
#include <DNA_image_types.h>
/*****************************************************************************/
@@ -77,9 +79,9 @@ int Camera_CheckPyObject (PyObject *pyobj);
/* Lamp Data */
PyObject * M_Lamp_Init (void);
-PyObject * Lamp_createPyObject (struct Lamp *lamp);
-Lamp * Lamp_fromPyObject (PyObject *pyobj);
-int Lamp_checkPyObject (PyObject *pyobj);
+PyObject * Lamp_CreatePyObject (struct Lamp *lamp);
+Lamp * Lamp_FromPyObject (PyObject *pyobj);
+int Lamp_CheckPyObject (PyObject *pyobj);
/* Curve Data */
PyObject * M_Curve_Init (void);
@@ -93,12 +95,23 @@ PyObject * M_ArmatureCreatePyObject (bArmature *armature);
bArmature* M_ArmatureFromPyObject (PyObject *py_obj);
int M_ArmatureCheckPyObject (PyObject *py_obj);
+/* Ipo Data */
+PyObject * M_Ipo_Init (void);
+PyObject * Ipo_CreatePyObject (struct Ipo *ipo);
+struct Ipo * Ipo_FromPyObject (PyObject *py_obj);
+int Ipo_CheckPyObject (PyObject *py_obj);
+
+/* Metaball Data */
+PyObject * M_Metaball_Init (void);
+PyObject * Metaball_CreatePyObject (MetaBall *metaball);
+struct MetaBall * Metaball_FromPyObject (PyObject *py_obj);
+int Metaball_CheckPyObject (PyObject *py_obj);
+
/* Particle Effects Data */
-/*PyObject * M_Effect_Init (void);
-PyObject * EffectCreatePyObject (struct Effect *effect);
-struct Effect * EffectFromPyObject (PyObject *py_obj);
-int EffectCheckPyObject (PyObject *py_obj);
-*/
+PyObject * M_Effect_Init (void);
+PyObject * Effect_CreatePyObject (struct Effect *effect);
+struct Effect * Effect_FromPyObject (PyObject *py_obj);
+int Effect_CheckPyObject (PyObject *py_obj);
/* Image */
PyObject * M_Image_Init (void);