#include <system.hpp>
Public Types | |
| typedef std::vector< object > | container |
| typedef boost::function< void(object *, object *, bool(*)(object const &, object const &)) | sort_method ) |
Public Member Functions | |
| SGE_SYMBOL | system (renderer::device_ptr rend) |
| SGE_SYMBOL void | render (container::iterator begin, container::iterator end, sort_method const &=default_sort) |
| SGE_SYMBOL void | render (object *begin, object *end, sort_method const &=default_sort) |
| SGE_SYMBOL void | render (object) |
Static Public Attributes | |
| static SGE_SYMBOL sort_method const | default_sort |
| typedef std::vector<object> sge::sprite::system::container |
| typedef boost::function< void ( object *, object *, bool (*)(object const &, object const &)) sge::sprite::system::sort_method) |
| sge::sprite::system::system | ( | renderer::device_ptr | rend | ) | [explicit] |
| void sge::sprite::system::render | ( | container::iterator | begin, | |
| container::iterator | end, | |||
| sort_method const & | sort_fun = default_sort | |||
| ) |
| void sge::sprite::system::render | ( | object * | begin, | |
| object * | end, | |||
| sort_method const & | sort_fun = default_sort | |||
| ) |
| void sge::sprite::system::render | ( | object | o | ) |
1.5.5