BGE Py API
authorCampbell Barton <ideasman42@gmail.com>
Tue, 16 Jun 2009 07:16:51 +0000 (07:16 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Tue, 16 Jun 2009 07:16:51 +0000 (07:16 +0000)
commit2ecbe1c81cec6f537aa10829e94fbc451f9bc823
treefeba81632819f672cc62b118b5f73e2e2193d2cf
parent6efd2e643953b293aaf7ef0de50d08badd2f49a8
BGE Py API
* Removed modules Expression and CValue, neither were ever available.
* Added GameLogic.EvalExpression(exp) from the Expression module, evaluates an expression like the expression controller (not sure if this is really that useful since python is far more advanced).
* resetting the original blend file path didint work (own fault == -> =)
* Py3.x PyModule_Create didnt allow importing since it didn't add to sys.modules,
  Looks like they want us to use init-tab array, but this doesn't suit us since
  it needs to be setup before python is initialized.
* Documented GameLogic.globalDict
source/blender/python/api2_2x/BGL.c
source/blender/python/api2_2x/Geometry.c
source/blender/python/api2_2x/Mathutils.c
source/gameengine/Expressions/InputParser.cpp
source/gameengine/Expressions/Value.cpp
source/gameengine/Ketsji/KX_PyConstraintBinding.cpp
source/gameengine/Ketsji/KX_PythonInit.cpp
source/gameengine/PyDoc/GameLogic.py
source/gameengine/VideoTexture/blendVideoTex.cpp