* Updated the naming convention for some functions. I forgot those the last

time.
* Created the M_ObjectCheckPyObject and M_ObjectFromPyObject functions. These
  are needed for interfacing to other modules.
* The Object methods have been created. Not all of them are implemented yet.
This commit is contained in:
2003-05-17 13:46:15 +00:00
parent d03323b1c3
commit 612123e8fd
5 changed files with 495 additions and 57 deletions

View File

@@ -40,15 +40,17 @@
/*****************************************************************************/
extern PyObject *g_blenderdict;
void initBlender (void);
PyObject *initObject (void);
PyObject *ObjectCreatePyObject (struct Object *obj);
PyObject *M_NMesh_Init (void);
PyObject *M_Camera_Init (void);
PyObject *M_Lamp_Init (void);
PyObject *M_Curve_Init (void);
PyObject *M_Image_Init (void);
PyObject *M_Window_Init (void);
PyObject *M_Draw_Init (void);
PyObject *M_BGL_Init (void);
PyObject *M_Text_Init (void);
void M_Blender_Init (void);
PyObject * M_Object_Init (void);
PyObject * M_ObjectCreatePyObject (struct Object *obj);
int M_ObjectCheckPyObject (PyObject *py_obj);
struct Object * M_ObjectFromPyObject (PyObject *py_obj);
PyObject * M_NMesh_Init (void);
PyObject * M_Camera_Init (void);
PyObject * M_Lamp_Init (void);
PyObject * M_Curve_Init (void);
PyObject * M_Image_Init (void);
PyObject * M_Window_Init (void);
PyObject * M_Draw_Init (void);
PyObject * M_BGL_Init (void);
PyObject * M_Text_Init (void);