CommonLibSSE (powerof3)
|
#include <PCH.h>
Public Types | |
using | enum_type = E |
using | underlying_type = U |
Public Types inherited from REX::EnumSet< E, std::underlying_type_t< E > > | |
using | enum_type = E |
using | underlying_type = std::underlying_type_t< E > |
Public Member Functions | |
constexpr EnumSet & | operator= (const EnumSet &) noexcept=default |
constexpr EnumSet & | operator= (EnumSet &&) noexcept=default |
template<class U2 > | |
constexpr EnumSet & | operator= (EnumSet< E, U2 > a_rhs) noexcept |
constexpr EnumSet & | operator= (E a_value) noexcept |
constexpr E | operator* () const noexcept |
Public Member Functions inherited from REX::EnumSet< E, std::underlying_type_t< E > > | |
constexpr | EnumSet () noexcept=default |
constexpr | EnumSet (const EnumSet &) noexcept=default |
constexpr | EnumSet (EnumSet &&) noexcept=default |
constexpr | EnumSet (EnumSet< E, U2 > a_rhs) noexcept |
constexpr | EnumSet (Args... a_values) noexcept requires(std |
~EnumSet () noexcept=default | |
constexpr EnumSet & | operator= (const EnumSet &) noexcept=default |
constexpr EnumSet & | operator= (EnumSet &&) noexcept=default |
constexpr EnumSet & | operator= (EnumSet< E, U2 > a_rhs) noexcept |
constexpr EnumSet & | operator= (E a_value) noexcept |
constexpr | operator bool () const noexcept |
constexpr E | operator* () const noexcept |
constexpr E | get () const noexcept |
constexpr std::underlying_type_t< E > | underlying () const noexcept |
constexpr EnumSet & | set (Args... a_args) noexcept requires(std |
constexpr EnumSet & | set (bool a_set, Args... a_args) noexcept requires(std |
constexpr EnumSet & | reset (Args... a_args) noexcept requires(std |
constexpr EnumSet & | reset () noexcept |
constexpr bool | any (Args... a_args) const noexcept requires(std |
constexpr bool | all (Args... a_args) const noexcept requires(std |
constexpr bool | none (Args... a_args) const noexcept requires(std |
using SKSE::stl::enumeration< E, U >::enum_type = E |
using SKSE::stl::enumeration< E, U >::underlying_type = U |
|
inlineconstexprnoexcept |
|
constexprdefaultnoexcept |
|
inlineconstexprnoexcept |
|
constexprdefaultnoexcept |
|
inlineconstexprnoexcept |