blender/source/gameengine/Converter
Dalai Felinto 573be3e687 BGE: Removing OB prefix from object names - This will break scripts !!!! (also removing AC and ME :: internal changes only)
How it works now:
whenever you have to read/write object names you can do it without the prefix "OB". (it's not hard at all to fix scripts)

How it was before:
It was a mess :)
We had an inconsistent API where sometimes you had to input "OBname" and other "name" directly to assign object as data (usually in actuators).

Justification for the change:
Talking with Campbell we had since a while ago this feeling that this should be changed any time we were going to deprecate the API. So in order to deliver Blender 2.5beta0 with a more close-to-the-final API we decided that today was a good day to implement that.

Remaining issues:
1) VideoTexture uses IM or MA to identify the output material/texture. I haven't touched that, but it does look a bit off. (i.e. I didn't changed any MA, IM naming)
2) I didn't see the code of dynamic mesh. It may need to be edited as well.
2009-11-22 00:01:52 +00:00
..
BL_ActionActuator.cpp Math Lib 2009-11-10 20:43:45 +00:00
BL_ActionActuator.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
BL_ArmatureActuator.cpp Math Lib 2009-11-10 20:43:45 +00:00
BL_ArmatureActuator.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
BL_ArmatureChannel.cpp Math Lib 2009-11-10 20:43:45 +00:00
BL_ArmatureChannel.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
BL_ArmatureConstraint.cpp rename pose_channels to bones 2009-11-18 11:40:55 +00:00
BL_ArmatureConstraint.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
BL_ArmatureObject.cpp Math Lib 2009-11-10 20:43:45 +00:00
BL_ArmatureObject.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
BL_BlenderDataConversion.cpp BGE: Removing OB prefix from object names - This will break scripts !!!! (also removing AC and ME :: internal changes only) 2009-11-22 00:01:52 +00:00
BL_BlenderDataConversion.h - rather then passing the python namespace dictionary to the controller function get the namespace from the converter. 2009-09-29 22:49:33 +00:00
BL_DeformableGameObject.cpp 2.50: 2009-06-08 20:08:19 +00:00
BL_DeformableGameObject.h BGE guardedalloc, Uses WITH_CXX_GUARDEDALLOC but gives a string to MEM_mallocN for better tracking memory usage. 2009-08-18 15:37:31 +00:00
BL_MeshDeformer.cpp Math Lib 2009-11-10 20:43:45 +00:00
BL_MeshDeformer.h BGE guardedalloc, Uses WITH_CXX_GUARDEDALLOC but gives a string to MEM_mallocN for better tracking memory usage. 2009-08-18 15:37:31 +00:00
BL_ModifierDeformer.cpp Math Lib 2009-11-10 20:43:45 +00:00
BL_ModifierDeformer.h BGE guardedalloc, Uses WITH_CXX_GUARDEDALLOC but gives a string to MEM_mallocN for better tracking memory usage. 2009-08-18 15:37:31 +00:00
BL_ShapeActionActuator.cpp Math Lib 2009-11-10 20:43:45 +00:00
BL_ShapeActionActuator.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
BL_ShapeDeformer.cpp Math Lib 2009-11-10 20:43:45 +00:00
BL_ShapeDeformer.h BGE guardedalloc, Uses WITH_CXX_GUARDEDALLOC but gives a string to MEM_mallocN for better tracking memory usage. 2009-08-18 15:37:31 +00:00
BL_SkinDeformer.cpp Math Lib 2009-11-10 20:43:45 +00:00
BL_SkinDeformer.h Shape Keys 2009-10-22 09:31:07 +00:00
BL_SkinMeshObject.cpp remove some unused function args 2009-07-30 21:42:29 +00:00
BL_SkinMeshObject.h BGE guardedalloc, Uses WITH_CXX_GUARDEDALLOC but gives a string to MEM_mallocN for better tracking memory usage. 2009-08-18 15:37:31 +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 BGE guardedalloc, Uses WITH_CXX_GUARDEDALLOC but gives a string to MEM_mallocN for better tracking memory usage. 2009-08-18 15:37:31 +00:00
CMakeLists.txt option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_BlenderScalarInterpolator.cpp - fix for BGE warnings 2009-08-19 10:26:43 +00:00
KX_BlenderScalarInterpolator.h - fix for BGE warnings 2009-08-19 10:26:43 +00:00
KX_BlenderSceneConverter.cpp bge: fix for "dome mode not working with Letterboxing". 2009-11-16 02:52:02 +00:00
KX_BlenderSceneConverter.h patch from Dave Plater which fixes some problems building the BGE with cmake 2009-11-21 13:47:16 +00:00
KX_ConvertActuators.cpp BGE: Removing OB prefix from object names - This will break scripts !!!! (also removing AC and ME :: internal changes only) 2009-11-22 00:01:52 +00:00
KX_ConvertActuators.h 2.50: 2009-06-08 20:08:19 +00:00
KX_ConvertControllers.cpp - rather then passing the python namespace dictionary to the controller function get the namespace from the converter. 2009-09-29 22:49:33 +00:00
KX_ConvertControllers.h - rather then passing the python namespace dictionary to the controller function get the namespace from the converter. 2009-09-29 22:49:33 +00:00
KX_ConvertProperties.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +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 option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_ConvertSensors.h remove more unneeded args, also allow ipo to animate the ref value for KX_BlenderMaterial's 2009-07-31 09:05:13 +00:00
KX_IpoConvert.cpp BGE: Removing OB prefix from object names - This will break scripts !!!! (also removing AC and ME :: internal changes only) 2009-11-22 00:01:52 +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 Add include path to find BLO_readfile.h. 2009-11-16 00:44:07 +00:00
SConscript option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00