~ubuntu-branches/ubuntu/saucy/blender/saucy-proposed

« back to all changes in this revision

Viewing changes to source/gameengine/Ketsji/KX_PythonInitTypes.cpp

  • Committer: Package Import Robot
  • Author(s): Jeremy Bicha
  • Date: 2013-03-06 12:08:47 UTC
  • mfrom: (1.5.1) (14.1.8 experimental)
  • Revision ID: package-import@ubuntu.com-20130306120847-frjfaryb2zrotwcg
Tags: 2.66a-1ubuntu1
* Resynchronize with Debian (LP: #1076930, #1089256, #1052743, #999024,
  #1122888, #1147084)
* debian/control:
  - Lower build-depends on libavcodec-dev since we're not
    doing the libav9 transition in Ubuntu yet

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
 *  \ingroup ketsji
30
30
 */
31
31
 
32
 
 
33
 
 
34
 
 
35
 
#ifndef _adr_py_init_types_h_                           // only process once,
36
 
#define _adr_py_init_types_h_                           // even if multiply included
37
 
 
38
32
#ifdef WITH_PYTHON
39
33
 
 
34
#include "KX_PythonInitTypes.h"
 
35
 
40
36
/* Only for Class::Parents */
41
37
#include "BL_BlenderShader.h"
42
38
#include "BL_ShapeActionActuator.h"
44
40
#include "BL_ArmatureConstraint.h"
45
41
#include "BL_ArmatureObject.h"
46
42
#include "BL_ArmatureChannel.h"
 
43
#include "KX_ArmatureSensor.h"
47
44
#include "KX_BlenderMaterial.h"
48
45
#include "KX_CameraActuator.h"
 
46
#include "KX_CharacterWrapper.h"
49
47
#include "KX_ConstraintActuator.h"
50
48
#include "KX_ConstraintWrapper.h"
51
49
#include "KX_GameActuator.h"
 
50
#include "KX_LibLoadStatus.h"
52
51
#include "KX_Light.h"
53
52
#include "KX_FontObject.h"
54
53
#include "KX_MeshProxy.h"
57
56
#include "KX_NetworkMessageSensor.h"
58
57
#include "KX_ObjectActuator.h"
59
58
#include "KX_ParentActuator.h"
60
 
#include "KX_PhysicsObjectWrapper.h"
61
59
#include "KX_PolyProxy.h"
62
60
#include "KX_PolygonMaterial.h"
63
61
#include "KX_PythonSeq.h"
84
82
#include "SCA_RandomSensor.h"
85
83
#include "SCA_XNORController.h"
86
84
#include "SCA_XORController.h"
 
85
#include "SCA_PythonJoystick.h"
87
86
#include "SCA_PythonKeyboard.h"
88
87
#include "SCA_PythonMouse.h"
89
88
#include "KX_IpoActuator.h"
166
165
 
167
166
void initPyTypes(void)
168
167
{
169
 
        
 
168
 
170
169
/*
171
170
 * initPyObjectPlusType(BL_ActionActuator::Parents);
172
171
 * .....
188
187
                PyType_Ready_Attr(dict, BL_ArmatureConstraint, init_getset);
189
188
                PyType_Ready_AttrPtr(dict, BL_ArmatureBone, init_getset);
190
189
                PyType_Ready_AttrPtr(dict, BL_ArmatureChannel, init_getset);
 
190
                // PyType_Ready_Attr(dict, CPropValue, init_getset);  // doesn't use Py_Header
191
191
                PyType_Ready_Attr(dict, CListValue, init_getset);
192
192
                PyType_Ready_Attr(dict, CValue, init_getset);
 
193
                PyType_Ready_Attr(dict, KX_ArmatureSensor, init_getset);
193
194
                PyType_Ready_Attr(dict, KX_BlenderMaterial, init_getset);
194
195
                PyType_Ready_Attr(dict, KX_Camera, init_getset);
195
196
                PyType_Ready_Attr(dict, KX_CameraActuator, init_getset);
 
197
                PyType_Ready_Attr(dict, KX_CharacterWrapper, init_getset);
196
198
                PyType_Ready_Attr(dict, KX_ConstraintActuator, init_getset);
197
199
                PyType_Ready_Attr(dict, KX_ConstraintWrapper, init_getset);
198
200
                PyType_Ready_Attr(dict, KX_GameActuator, init_getset);
199
201
                PyType_Ready_Attr(dict, KX_GameObject, init_getset);
200
202
                PyType_Ready_Attr(dict, KX_IpoActuator, init_getset);
 
203
                PyType_Ready_Attr(dict, KX_LibLoadStatus, init_getset);
201
204
                PyType_Ready_Attr(dict, KX_LightObject, init_getset);
202
205
                PyType_Ready_Attr(dict, KX_FontObject, init_getset);
203
206
                PyType_Ready_Attr(dict, KX_MeshProxy, init_getset);
207
210
                PyType_Ready_Attr(dict, KX_NetworkMessageSensor, init_getset);
208
211
                PyType_Ready_Attr(dict, KX_ObjectActuator, init_getset);
209
212
                PyType_Ready_Attr(dict, KX_ParentActuator, init_getset);
210
 
                PyType_Ready_Attr(dict, KX_PhysicsObjectWrapper, init_getset);
211
213
                PyType_Ready_Attr(dict, KX_PolyProxy, init_getset);
212
214
                PyType_Ready_Attr(dict, KX_PolygonMaterial, init_getset);
213
215
                PyType_Ready_Attr(dict, KX_RadarSensor, init_getset);
230
232
                PyType_Ready_Attr(dict, PyObjectPlus, init_getset);
231
233
                PyType_Ready_Attr(dict, SCA_2DFilterActuator, init_getset);
232
234
                PyType_Ready_Attr(dict, SCA_ANDController, init_getset);
 
235
                // PyType_Ready_Attr(dict, SCA_Actuator, init_getset);  // doesn't use Py_Header
233
236
                PyType_Ready_Attr(dict, SCA_ActuatorSensor, init_getset);
234
237
                PyType_Ready_Attr(dict, SCA_AlwaysSensor, init_getset);
235
238
                PyType_Ready_Attr(dict, SCA_DelaySensor, init_getset);
250
253
                PyType_Ready_Attr(dict, SCA_XNORController, init_getset);
251
254
                PyType_Ready_Attr(dict, SCA_XORController, init_getset);
252
255
                PyType_Ready_Attr(dict, SCA_IController, init_getset);
 
256
                PyType_Ready_Attr(dict, SCA_PythonJoystick, init_getset);
253
257
                PyType_Ready_Attr(dict, SCA_PythonKeyboard, init_getset);
254
258
                PyType_Ready_Attr(dict, SCA_PythonMouse, init_getset);
255
259
        }
266
270
}
267
271
 
268
272
#endif // WITH_PYTHON
269
 
 
270
 
#endif