neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::basic_enum< Enum > Member List

This is the complete list of members for neolib::basic_enum< Enum >, including all inherited members.

abstract_type typedefneolib::basic_enum< Enum >
add_ref() const noexcept overrideneolib::reference_counted< i_basic_enum< std::underlying_type_t< Enum > > >inlinevirtual
basic_enum()neolib::basic_enum< Enum >inline
basic_enum(enum_type aValue)neolib::basic_enum< Enum >inline
basic_enum(const abstract_type &aOther)neolib::basic_enum< Enum >inline
clone() constneolib::i_basic_enum< std::underlying_type_t< Enum > >inline
control_block() overrideneolib::reference_counted< i_basic_enum< std::underlying_type_t< Enum > > >inlinevirtual
data() const finalneolib::basic_enum< Enum >inlinevirtual
data() finalneolib::basic_enum< Enum >inlinevirtual
enum_type typedefneolib::basic_enum< Enum >
enumerators() const finalneolib::basic_enum< Enum >inlinevirtual
enumerators_t typedefneolib::i_basic_enum< std::underlying_type_t< Enum > >
operator<=>(const self_type &that) constneolib::i_basic_enum< std::underlying_type_t< Enum > >inline
operator=(const reference_counted &)neolib::reference_counted< i_basic_enum< std::underlying_type_t< Enum > > >inline
i_basic_enum< std::underlying_type_t< Enum > >::operator=(const self_type &aRhs)neolib::i_basic_enum< std::underlying_type_t< Enum > >inline
operator==(const self_type &that) constneolib::i_basic_enum< std::underlying_type_t< Enum > >inline
pin() const noexcept overrideneolib::reference_counted< i_basic_enum< std::underlying_type_t< Enum > > >inlinevirtual
reference_counted() noexceptneolib::reference_counted< i_basic_enum< std::underlying_type_t< Enum > > >inline
reference_counted(const reference_counted &aOther) noexceptneolib::reference_counted< i_basic_enum< std::underlying_type_t< Enum > > >inline
release() const overrideneolib::reference_counted< i_basic_enum< std::underlying_type_t< Enum > > >inlinevirtual
release_and_take_ownership() const overrideneolib::reference_counted< i_basic_enum< std::underlying_type_t< Enum > > >inlinevirtual
release_and_take_ownership() overrideneolib::reference_counted< i_basic_enum< std::underlying_type_t< Enum > > >inlinevirtual
set_value(underlying_type aValue) finalneolib::basic_enum< Enum >inlinevirtual
set_value(const i_string &aValue) finalneolib::basic_enum< Enum >inlinevirtual
reference_counted< i_basic_enum< std::underlying_type_t< Enum > > >::set_value(Enum aValue)neolib::i_basic_enum< std::underlying_type_t< Enum > >inline
reference_counted< i_basic_enum< std::underlying_type_t< Enum > > >::set_value(const std::string &aValue)neolib::i_basic_enum< std::underlying_type_t< Enum > >inline
to_std_string() constneolib::i_basic_enum< std::underlying_type_t< Enum > >inline
to_string(i_string &aString) const finalneolib::basic_enum< Enum >inlinevirtual
reference_counted< i_basic_enum< std::underlying_type_t< Enum > > >::to_string() constneolib::i_basic_enum< std::underlying_type_t< Enum > >inline
underlying_type typedefneolib::basic_enum< Enum >
unpin() const overrideneolib::reference_counted< i_basic_enum< std::underlying_type_t< Enum > > >inlinevirtual
use_count() const noexcept overrideneolib::reference_counted< i_basic_enum< std::underlying_type_t< Enum > > >inlinevirtual
value() const finalneolib::basic_enum< Enum >inlinevirtual
~i_reference_counted()=defaultneolib::i_reference_countedvirtual
~reference_counted()neolib::reference_counted< i_basic_enum< std::underlying_type_t< Enum > > >inline