AnimEngine
|
Public Types | |
using | reference = std::nullptr_t |
using | pointer = std::nullptr_t |
Public Member Functions | |
AbstractIndexedBindingIterator (const internal_iterator &start, const internal_iterator &end) | |
reference | operator* () const =delete |
pointer | operator-> () const =delete |
AbstractIndexedBindingIterator & | operator++ () |
AbstractIndexedBindingIterator | operator++ (int) |
bool | equal (AbstractIndexedBindingIterator const &rhs) const |
bool | operator== (const AbstractIndexedBindingIterator &other) const |
bool | operator!= (const AbstractIndexedBindingIterator &other) const |
index_type | getIndex () const |
Protected Attributes | |
index_type | index = 0 |
internal_iterator | _internal |
internal_iterator | _end |
const OccupationChecker< internal_iterator > | _is_occupied |
Friends | |
template<typename B , typename IB , typename ST , typename A > | |
class | IndexBindingVectorInferface |