Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKen Hughes <khughes@pacific.edu>2006-04-28 00:24:27 +0400
committerKen Hughes <khughes@pacific.edu>2006-04-28 00:24:27 +0400
commit139c190605aef78b4ca7d90a10308ca113c99d3b (patch)
tree79e32ee1f1cd215408d9ec447cb3837ad1b703c3 /source/blender/python/api2_2x/sceneRender.c
parent2883242cdecb86687450a84948b1d9cb88ebf061 (diff)
===Python API===
Added render.getRenderWinSize() method, to complement render.setRenderWinSize()
Diffstat (limited to 'source/blender/python/api2_2x/sceneRender.c')
-rw-r--r--source/blender/python/api2_2x/sceneRender.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/source/blender/python/api2_2x/sceneRender.c b/source/blender/python/api2_2x/sceneRender.c
index 57cf4c22ae3..413c2c6a3f3 100644
--- a/source/blender/python/api2_2x/sceneRender.c
+++ b/source/blender/python/api2_2x/sceneRender.c
@@ -147,6 +147,7 @@ static PyObject *RenderData_EnableRayTracing( BPy_RenderData * self,
PyObject * args );
static PyObject *RenderData_EnableRadiosityRender( BPy_RenderData * self,
PyObject * args );
+static PyObject *RenderData_GetRenderWinSize( BPy_RenderData * self );
static PyObject *RenderData_SetRenderWinSize( BPy_RenderData * self,
PyObject * args );
static PyObject *RenderData_EnableFieldRendering( BPy_RenderData * self,
@@ -351,9 +352,12 @@ static PyMethodDef BPy_RenderData_methods[] = {
{"enableRadiosityRender",
( PyCFunction ) RenderData_EnableRadiosityRender, METH_VARARGS,
"(bool) - enable/disable radiosity rendering\n"},
+ {"getRenderWinSize", ( PyCFunction ) RenderData_GetRenderWinSize,
+ METH_NOARGS,
+ "() - get the size of the render window\n"},
{"setRenderWinSize", ( PyCFunction ) RenderData_SetRenderWinSize,
METH_VARARGS,
- "(enum) - get/set the size of the render window\n"},
+ "(int) - set the size of the render window\n"},
{"enableFieldRendering",
( PyCFunction ) RenderData_EnableFieldRendering, METH_VARARGS,
"(bool) - enable/disable field rendering\n"},
@@ -1350,6 +1354,12 @@ PyObject *RenderData_SetRenderWinSize( BPy_RenderData * self, PyObject * args )
return EXPP_incr_ret( Py_None );
}
+//
+//------------------------------------RenderData.GetRenderWinSize() -----
+PyObject *RenderData_GetRenderWinSize( BPy_RenderData * self )
+{
+ return PyInt_FromLong( (long) self->renderContext->size );
+}
//------------------------------------RenderData.EnableFieldRendering() -
PyObject *RenderData_EnableFieldRendering( BPy_RenderData * self,