void sfRenderTexture_drawPrimitives(sfRenderTexture* renderTexture, const sfVertex* vertices, unsigned int vertexCount, sfPrimitiveType type, const sfRenderStates* states) { CSFML_CALL(renderTexture, draw(reinterpret_cast<const sf::Vertex*>(vertices), vertexCount, static_cast<sf::PrimitiveType>(type), convertRenderStates(states))); }
void sfRenderWindow_drawPrimitives(sfRenderWindow* renderWindow, const sfVertex* vertices, size_t vertexCount, sfPrimitiveType type, const sfRenderStates* states) { CSFML_CALL(renderWindow, draw(reinterpret_cast<const sf::Vertex*>(vertices), vertexCount, static_cast<sf::PrimitiveType>(type), convertRenderStates(states))); }
void sfRenderWindow_drawVertexArray(sfRenderWindow* renderWindow, const sfVertexArray* object, const sfRenderStates* states) { CSFML_CHECK(object); CSFML_CALL(renderWindow, draw(object->This, convertRenderStates(states))); }
void sfRenderWindow_drawRectangleShape(sfRenderWindow* renderWindow, const sfRectangleShape* object, const sfRenderStates* states) { CSFML_CHECK(object); CSFML_CALL(renderWindow, draw(object->This, convertRenderStates(states))); }
void sfRenderWindow_drawText(sfRenderWindow* renderWindow, const sfText* object, const sfRenderStates* states) { CSFML_CHECK(object); CSFML_CALL(renderWindow, draw(object->This, convertRenderStates(states))); }
void sfRenderTexture_drawVertexArray(sfRenderTexture* renderTexture, const sfVertexArray* object, const sfRenderStates* states) { CSFML_CHECK(object); CSFML_CALL(renderTexture, draw(object->This, convertRenderStates(states))); }
void sfRenderTexture_drawRectangleShape(sfRenderTexture* renderTexture, const sfRectangleShape* object, const sfRenderStates* states) { CSFML_CHECK(object); CSFML_CALL(renderTexture, draw(object->This, convertRenderStates(states))); }