blender/source/gameengine
Campbell Barton cdec2b3d15 BGE Python API
Use 'const char *' rather then the C++ 'STR_String' type for the attribute identifier of python attributes.

Each attribute and method access from python was allocating and freeing the string.
A simple test with getting an attribute a loop shows this speeds up attribute lookups a bit over 2x.
2009-02-19 13:42:07 +00:00
..
BlenderRoutines SCons: 2009-02-15 23:26:00 +00:00
Converter BGE Python API 2009-02-19 13:42:07 +00:00
Expressions BGE Python API 2009-02-19 13:42:07 +00:00
GameLogic BGE Python API 2009-02-19 13:42:07 +00:00
GamePlayer SCons: 2009-02-15 23:26:00 +00:00
Ketsji BGE Python API 2009-02-19 13:42:07 +00:00
Network Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
Physics SCons: 2009-02-15 23:26:00 +00:00
PyDoc "object" and "objectLastCreated" attribute for actuators, deprecates getObject/setObject() & getLastCreatedObject() 2009-02-19 10:34:51 +00:00
Rasterizer SCons: 2009-02-15 23:26:00 +00:00
SceneGraph SCons: 2009-02-15 23:26:00 +00:00
VideoTexture SCons: 2009-02-15 23:26:00 +00:00
CMakeLists.txt VideoTexture module. 2008-10-31 22:35:52 +00:00
Makefile Makefile fixes for compiling with new videotexture code. 2008-11-02 18:12:45 +00:00
SConscript VideoTexture module. 2008-10-31 22:35:52 +00:00