VideoTexture: support VideoTexture in blenderplayer

This commit is contained in:
Benoit Bolsee 2008-11-10 22:17:40 +00:00
parent 3c69864540
commit 773824bbea
3 changed files with 8 additions and 4 deletions

@ -656,6 +656,7 @@ extern "C" void StartKetsjiShellSimulation(struct ScrArea *area,
initGameKeys();
initPythonConstraintBinding();
initMathutils();
initVideoTexture();
if (sceneconverter)
{

@ -686,6 +686,7 @@ bool GPG_Application::startEngine(void)
initGameKeys();
initPythonConstraintBinding();
initMathutils();
initVideoTexture();
// Set the GameLogic.globalDict from marshal'd data, so we can
// load new blend files and keep data in GameLogic.globalDict

@ -38,6 +38,11 @@ http://www.gnu.org/copyleft/lesser.txt.
#include "BlendType.h"
#include "Exception.h"
ExceptionID SceneInvalid, CameraInvalid;
ExpDesc SceneInvalidDesc (SceneInvalid, "Scene object is invalid");
ExpDesc CameraInvalidDesc (CameraInvalid, "Camera object is invalid");
#if 0 // not yet supported
// constructor
ImageRender::ImageRender (KX_Scene * scene, KX_Camera * camera) : m_scene(scene),
@ -124,10 +129,6 @@ BlendType<KX_Scene> sceneType ("KX_Scene");
BlendType<KX_Camera> cameraType ("KX_Camera");
ExceptionID SceneInvalid, CameraInvalid;
ExpDesc SceneInvalidDesc (SceneInvalid, "Scene object is invalid");
ExpDesc CameraInvalidDesc (CameraInvalid, "Camera object is invalid");
// object initialization
static int ImageRender_init (PyObject * pySelf, PyObject * args, PyObject * kwds)
{
@ -263,3 +264,4 @@ PyTypeObject ImageRenderType =
};
#endif // #if 0