Castor3D 0.16.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 |