![]() |
Castor3D 0.17.0
Multiplatform 3D engine
|
Template iterator traits class on a binary combination of flags. More...
#include <DesignModule.hpp>
Public Types | |
| using | difference_type = std::ptrdiff_t |
| using | value_type = FlagTypeT |
| using | pointer = value_type * |
| using | reference = value_type & |
| using | iterator_category = std::forward_iterator_tag |
Template iterator traits class on a binary combination of flags.
| FlagType | The scoped enum type. |
| using castor::FlagIteratorTraitsT< FlagTypeT >::difference_type = std::ptrdiff_t |
| using castor::FlagIteratorTraitsT< FlagTypeT >::iterator_category = std::forward_iterator_tag |
| using castor::FlagIteratorTraitsT< FlagTypeT >::pointer = value_type * |
| using castor::FlagIteratorTraitsT< FlagTypeT >::reference = value_type & |
| using castor::FlagIteratorTraitsT< FlagTypeT >::value_type = FlagTypeT |