blender/source/gameengine/Converter
Campbell Barton 1a16fb1953 BGE Py API
use PY_SET_ATTR_FAIL and PY_SET_ATTR_SUCCESS return values so the fake subclassing can know if a value failed to be set or if it was missing from the type. (with PY_SET_ATTR_MISSING)

Also noticed some other mistakes.
- KX_LightObject, setting the type didnt check for an int.
- KX_SoundActuator, didnt return an error when assigning an invalid orientation value
- KX_GameObject, worldOrientation didnt return an error value.
2009-05-19 07:16:40 +00:00
..
BL_ActionActuator.cpp BGE Py API 2009-05-19 07:16:40 +00:00
BL_ActionActuator.h BGE Python API 2009-04-20 23:17:52 +00:00
BL_ArmatureObject.cpp BGE C++ API 2009-04-22 14:42:00 +00:00
BL_ArmatureObject.h BGE C++ API 2009-04-22 12:16:41 +00:00
BL_BlenderDataConversion.cpp BGE soft body: give access to the soft body collision margin in the Advanced panel. By default the collision margin is set to 0.25, which causes the soft body to somewhat float above the ground. You can decrease this value to get more realistic collision. Note that the algorithm may become unstable with lower margin. 2009-05-18 21:32:03 +00:00
BL_BlenderDataConversion.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
BL_DeformableGameObject.cpp BGE #18724: Modifier cause crash in 2.49RC2. My bad, I was too quick to fix the soft body problem in revision 20119. This time I tested against modifiers, soft body, armatures and replace mesh. 2009-05-11 22:07:30 +00:00
BL_DeformableGameObject.h BGE #18724: Modifier cause crash in 2.49RC2. My bad, I was too quick to fix the soft body problem in revision 20119. This time I tested against modifiers, soft body, armatures and replace mesh. 2009-05-11 22:07:30 +00:00
BL_MeshDeformer.cpp BGE modifier: generate correct physic shape, share static derived mesh, share display list. 2009-05-14 13:47:08 +00:00
BL_MeshDeformer.h BGE modifier: generate correct physic shape, share static derived mesh, share display list. 2009-05-14 13:47:08 +00:00
BL_ModifierDeformer.cpp BGE modifier: generate correct physic shape, share static derived mesh, share display list. 2009-05-14 13:47:08 +00:00
BL_ModifierDeformer.h BGE modifier: generate correct physic shape, share static derived mesh, share display list. 2009-05-14 13:47:08 +00:00
BL_ShapeActionActuator.cpp BGE Py API 2009-05-19 07:16:40 +00:00
BL_ShapeActionActuator.h BGE Python API 2009-04-20 23:17:52 +00:00
BL_ShapeDeformer.cpp BGE modifier: generate correct physic shape, share static derived mesh, share display list. 2009-05-14 13:47:08 +00:00
BL_ShapeDeformer.h BGE modifier: generate correct physic shape, share static derived mesh, share display list. 2009-05-14 13:47:08 +00:00
BL_SkinDeformer.cpp BGE modifier: generate correct physic shape, share static derived mesh, share display list. 2009-05-14 13:47:08 +00:00
BL_SkinDeformer.h BGE bug #18762 fixed: softbody. An incompatibility between the soft body deformer and other types of deformer was causing the soft body to disappear in the game. This was the case when the soft body had an armature or simply vertex groups. 2009-05-19 06:48:36 +00:00
BL_SkinMeshObject.cpp BGE: Support mesh modifiers in the game engine. 2009-04-21 11:01:09 +00:00
BL_SkinMeshObject.h Merge of first part of changes from the apricot branch, especially 2008-09-04 20:51:28 +00:00
BlenderWorldInfo.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
BlenderWorldInfo.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
CMakeLists.txt Merge of first part of changes from the apricot branch, especially 2008-09-04 20:51:28 +00:00
KX_BlenderScalarInterpolator.cpp Fix crash in game engine IPO code, got out of sync after IPO cleanup, removed the duplicated function declarations. 2008-10-11 22:29:50 +00:00
KX_BlenderScalarInterpolator.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_BlenderSceneConverter.cpp recorded game physics ipo's also have the same problem FBX export had with eulers rotations 2009-05-19 05:07:52 +00:00
KX_BlenderSceneConverter.h Merge of first part of changes from the apricot branch, especially 2008-09-04 20:51:28 +00:00
KX_ConvertActuators.cpp BGE #18665: Servo control and relative motion 2009-05-18 08:22:51 +00:00
KX_ConvertActuators.h BGE performance, 4th round: logic 2009-05-10 20:53:58 +00:00
KX_ConvertControllers.cpp BGE: bookmark option on controller to make them run before all other controllers. 2009-05-17 21:50:31 +00:00
KX_ConvertControllers.h BGE performance, 4th round: logic 2009-05-10 20:53:58 +00:00
KX_ConvertProperties.cpp print warnings when python attributes and methods conflict with game properties. 2009-05-14 00:10:25 +00:00
KX_ConvertProperties.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_ConvertSensors.cpp BGE performance, 4th round: logic 2009-05-10 20:53:58 +00:00
KX_ConvertSensors.h BGE performance, 4th round: logic 2009-05-10 20:53:58 +00:00
KX_IpoConvert.cpp remove warnings for the BGE 2009-02-25 03:26:02 +00:00
KX_IpoConvert.h BGE patch: approve patch #17312: Multiple material IPOs per mesh in BGE. 2008-07-25 13:45:57 +00:00
Makefile converted my gen_utils.h fix to PyObjectPlus.h 2008-09-06 14:13:31 +00:00
SConscript Building the game engine with Solid/Sumo is now optional for scons using WITH_BF_SOLID. 2009-02-25 12:07:51 +00:00