blender/source/gameengine/PyDoc
Campbell Barton 33b974ee43 BGE Py API
- Deprecation warnings for using attribute access

- Added dictionary functions to KX_GameObject and ListValue
    ob.get(key, default=None)
    ob.has_key(key)
 ob.has_key is important since there was no way to do something like hasattr(ob, "attr") which can be replaced by ob.has_key("attr") - (both still work of course).
 ob.get is just useful in many cases where you want a property if it exists but can fallback to a default.

- CListValue::FindValue was adding a reference but the ~3 places it was used were releasing the reference. added a FindValue that accepts a const char* type to avoid converting python strings to STR_String.
2009-05-26 16:15:40 +00:00
..
API_intro.py - Added an intro page for the BGE docs rather then using GameLogic 2009-05-20 01:11:56 +00:00
bge_api_validate_py.txt Name attributes added since 2.48a more consistently. 2009-05-15 03:26:53 +00:00
epy_docgen.sh - Added an intro page for the BGE docs rather then using GameLogic 2009-05-20 01:11:56 +00:00
GameKeys.py BGE API - small changes 2009-04-24 20:27:04 +00:00
GameLogic.py BGE: GUI control over frame rate, logic rate, physics rate and physics subrate. 2009-05-21 18:10:19 +00:00
GameTypes.py BGE Py API 2009-05-26 16:15:40 +00:00
Rasterizer.py Moving ScreenSpace methods from Rasterizer to KX_Camera (getScreenPos, getScreenVect, getScreenRay) 2009-05-20 05:33:39 +00:00
SConscript Scons epydos changed options 2009-04-19 22:02:48 +00:00