Removed RenderTarget

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1025 4e206d99-4929-0410-ac5d-dfc041789085
This commit is contained in:
remi-k 2009-02-27 23:50:02 +00:00
parent 39f4805a98
commit 7e7489b34a
7 changed files with 91 additions and 216 deletions

View file

@ -31,10 +31,10 @@
extern PyTypeObject PySfColorType;
void CustomDrawable::Render (sf::RenderTarget& Target) const
void CustomDrawable::Render(sf::RenderTarget& Target) const
{
if (RenderFunction)
PyObject_CallFunction(RenderFunction, (char *)"O", RenderTarget);
PyObject_CallFunction(RenderFunction, (char *)"O", RenderWindow);
else
PyErr_SetString(PyExc_RuntimeError, "Custom drawables must have a render method defined");
}
@ -59,7 +59,7 @@ PySfDrawable_init(PySfDrawable *self, PyObject *args, PyObject *kwds)
{
self->obj = new CustomDrawable();
self->obj->RenderFunction = NULL;
self->obj->RenderTarget = NULL;
self->obj->RenderWindow = NULL;
return 0;
}