Removed RenderTarget
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1025 4e206d99-4929-0410-ac5d-dfc041789085
This commit is contained in:
parent
39f4805a98
commit
7e7489b34a
7 changed files with 91 additions and 216 deletions
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue