Rendering Engine 0.2.0
Modular Graphics Rendering Engine | v0.2.0
Loading...
Searching...
No Matches
rendering_engine::Enum< T > Class Template Referencefinal

#include <utility.hpp>

Classes

class  Iterator

Public Member Functions

Iterator begin () const
Iterator end () const

Detailed Description

template<typename T>
class rendering_engine::Enum< T >

Definition at line 171 of file utility.hpp.

Member Function Documentation

◆ begin()

template<typename T>
Enum< T >::Iterator rendering_engine::Enum< T >::begin ( ) const
inline

Definition at line 255 of file utility.hpp.

◆ end()

template<typename T>
Enum< T >::Iterator rendering_engine::Enum< T >::end ( ) const
inline

Definition at line 261 of file utility.hpp.

262{
263 return Iterator(T(static_cast<int>(T::End) + 1));
264}

The documentation for this class was generated from the following file: