Public Member Functions | |
| drawable_batch (sf::PrimitiveType primitive) | |
| bool | has_animation () const |
| const sf::Vertex | operator[] (const std::size_t i) const |
| void | animate (batch_animation *animation) |
| entity_system::entity | create () |
| void | destroy (entity_system::entity the_entity) |
| void | transform (entity_system::entity the_entity, const sf::Transform &trans) |
| void | paint (entity_system::entity the_entity, const sf::Color &color) |
| void | set_point (entity_system::entity the_entity, std::size_t i, const geometry::point< double > &p) |
| geometry::point< double > | point (entity_system::entity the_entity, std::size_t i) const |
| std::size_t | vertex_count () const |
|
const std::array< sf::Vertex, NumberOfVertices > & | points (entity_system::entity &the_entity) const |
| void | update () |
| void | draw (sf::RenderTarget &target, sf::RenderStates states) const |
| void | clear () |
1.8.6