Changeset View
Changeset View
Standalone View
Standalone View
source/gameengine/Ketsji/KX_PythonInitTypes.cpp
| Show All 34 Lines | |||||
| /* Only for Class::Parents */ | /* Only for Class::Parents */ | ||||
| #include "BL_BlenderShader.h" | #include "BL_BlenderShader.h" | ||||
| #include "BL_ShapeActionActuator.h" | #include "BL_ShapeActionActuator.h" | ||||
| #include "BL_ArmatureActuator.h" | #include "BL_ArmatureActuator.h" | ||||
| #include "BL_ArmatureConstraint.h" | #include "BL_ArmatureConstraint.h" | ||||
| #include "BL_ArmatureObject.h" | #include "BL_ArmatureObject.h" | ||||
| #include "BL_ArmatureChannel.h" | #include "BL_ArmatureChannel.h" | ||||
| #include "KX_WorldInfo.h" | |||||
| #include "KX_ArmatureSensor.h" | #include "KX_ArmatureSensor.h" | ||||
| #include "KX_BlenderMaterial.h" | #include "KX_BlenderMaterial.h" | ||||
| #include "KX_CameraActuator.h" | #include "KX_CameraActuator.h" | ||||
| #include "KX_CharacterWrapper.h" | #include "KX_CharacterWrapper.h" | ||||
| #include "KX_ConstraintActuator.h" | #include "KX_ConstraintActuator.h" | ||||
| #include "KX_ConstraintWrapper.h" | #include "KX_ConstraintWrapper.h" | ||||
| #include "KX_GameActuator.h" | #include "KX_GameActuator.h" | ||||
| #include "KX_LibLoadStatus.h" | #include "KX_LibLoadStatus.h" | ||||
| ▲ Show 20 Lines • Show All 175 Lines • ▼ Show 20 Lines | for (int init_getset= 1; init_getset > -1; init_getset--) { /* run twice, once to init the getsets another to run PyType_Ready */ | ||||
| PyType_Ready_Attr(dict, KX_PolyProxy, init_getset); | PyType_Ready_Attr(dict, KX_PolyProxy, init_getset); | ||||
| PyType_Ready_Attr(dict, KX_RadarSensor, init_getset); | PyType_Ready_Attr(dict, KX_RadarSensor, init_getset); | ||||
| PyType_Ready_Attr(dict, KX_RaySensor, init_getset); | PyType_Ready_Attr(dict, KX_RaySensor, init_getset); | ||||
| PyType_Ready_Attr(dict, KX_SCA_AddObjectActuator, init_getset); | PyType_Ready_Attr(dict, KX_SCA_AddObjectActuator, init_getset); | ||||
| PyType_Ready_Attr(dict, KX_SCA_DynamicActuator, init_getset); | PyType_Ready_Attr(dict, KX_SCA_DynamicActuator, init_getset); | ||||
| PyType_Ready_Attr(dict, KX_SCA_EndObjectActuator, init_getset); | PyType_Ready_Attr(dict, KX_SCA_EndObjectActuator, init_getset); | ||||
| PyType_Ready_Attr(dict, KX_SCA_ReplaceMeshActuator, init_getset); | PyType_Ready_Attr(dict, KX_SCA_ReplaceMeshActuator, init_getset); | ||||
| PyType_Ready_Attr(dict, KX_Scene, init_getset); | PyType_Ready_Attr(dict, KX_Scene, init_getset); | ||||
| PyType_Ready_Attr(dict, KX_WorldInfo, init_getset); | |||||
| PyType_Ready_Attr(dict, KX_NavMeshObject, init_getset); | PyType_Ready_Attr(dict, KX_NavMeshObject, init_getset); | ||||
| PyType_Ready_Attr(dict, KX_SceneActuator, init_getset); | PyType_Ready_Attr(dict, KX_SceneActuator, init_getset); | ||||
| PyType_Ready_Attr(dict, KX_SoundActuator, init_getset); | PyType_Ready_Attr(dict, KX_SoundActuator, init_getset); | ||||
| PyType_Ready_Attr(dict, KX_StateActuator, init_getset); | PyType_Ready_Attr(dict, KX_StateActuator, init_getset); | ||||
| PyType_Ready_Attr(dict, KX_SteeringActuator, init_getset); | PyType_Ready_Attr(dict, KX_SteeringActuator, init_getset); | ||||
| PyType_Ready_Attr(dict, KX_TouchSensor, init_getset); | PyType_Ready_Attr(dict, KX_TouchSensor, init_getset); | ||||
| PyType_Ready_Attr(dict, KX_TrackToActuator, init_getset); | PyType_Ready_Attr(dict, KX_TrackToActuator, init_getset); | ||||
| PyType_Ready_Attr(dict, KX_VehicleWrapper, init_getset); | PyType_Ready_Attr(dict, KX_VehicleWrapper, init_getset); | ||||
| Show All 32 Lines | PyMODINIT_FUNC initGameTypesPythonBinding(void) | ||||
| /* Normal python type */ | /* Normal python type */ | ||||
| PyType_Ready(&KX_PythonSeq_Type); | PyType_Ready(&KX_PythonSeq_Type); | ||||
| #ifdef USE_MATHUTILS | #ifdef USE_MATHUTILS | ||||
| /* Init mathutils callbacks */ | /* Init mathutils callbacks */ | ||||
| KX_GameObject_Mathutils_Callback_Init(); | KX_GameObject_Mathutils_Callback_Init(); | ||||
| KX_ObjectActuator_Mathutils_Callback_Init(); | KX_ObjectActuator_Mathutils_Callback_Init(); | ||||
| KX_WorldInfo_Mathutils_Callback_Init(); | |||||
| #endif | #endif | ||||
| return m; | return m; | ||||
| } | } | ||||
| #endif // WITH_PYTHON | #endif // WITH_PYTHON | ||||