SDEngine
Game Engine
Loading...
Searching...
No Matches
BitmaskResult< T > Struct Template Reference

#include <base.hpp>

Public Types

using U = std::underlying_type_t< T >
 

Public Member Functions

FORCE_INLINE constexpr operator bool () const noexcept
 
FORCE_INLINE constexpr operator T () const noexcept
 

Public Attributes

U value {}
 

Member Typedef Documentation

◆ U

template<BitmaskEnum T>
using BitmaskResult< T >::U = std::underlying_type_t<T>

Member Function Documentation

◆ operator bool()

template<BitmaskEnum T>
FORCE_INLINE constexpr BitmaskResult< T >::operator bool ( ) const
inlineconstexprnoexcept

◆ operator T()

template<BitmaskEnum T>
FORCE_INLINE constexpr BitmaskResult< T >::operator T ( ) const
inlineconstexprnoexcept

Member Data Documentation

◆ value

template<BitmaskEnum T>
U BitmaskResult< T >::value {}

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