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

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

abstract_type typedefneolib::i_custom_type
add_ref() const noexcept overrideneolib::reference_counted< i_custom_type >inlinevirtual
assign(const i_custom_type &aRhs) finalneolib::custom_type< T >inlinevirtual
clone() const finalneolib::custom_type< T >inlinevirtual
control_block() overrideneolib::reference_counted< i_custom_type >inlinevirtual
custom_type(const string &aName)neolib::custom_type< T >inline
custom_type(const string &aName, const string &aValue)neolib::custom_type< T >inline
custom_type(const string &aName, const abstract_value_type &aValue)neolib::custom_type< T >inline
custom_type(const i_custom_type &aOther)neolib::custom_type< T >inline
has_instance() constneolib::i_custom_typeinline
instance_as() constneolib::i_custom_typeinline
instance_as()neolib::i_custom_typeinline
instance_ptr() const finalneolib::custom_type< T >inlinevirtual
instance_ptr() finalneolib::custom_type< T >inlinevirtual
name(i_string &aName) const finalneolib::custom_type< T >inlinevirtual
name(i_string &aName) const=0neolib::custom_type< T >virtual
name() constneolib::custom_type< T >inline
operator<(const i_custom_type &aRhs) const finalneolib::custom_type< T >inlinevirtual
operator<=>(const i_custom_type &that) constneolib::i_custom_typeinline
operator=(const reference_counted &)neolib::reference_counted< i_custom_type >inline
neolib::i_custom_type::operator=(const i_custom_type &aRhs)neolib::i_custom_typeinline
operator==(const i_custom_type &aRhs) const finalneolib::custom_type< T >inlinevirtual
pin() const noexcept overrideneolib::reference_counted< i_custom_type >inlinevirtual
reference_counted() noexceptneolib::reference_counted< i_custom_type >inline
reference_counted(const reference_counted &aOther) noexceptneolib::reference_counted< i_custom_type >inline
release() const overrideneolib::reference_counted< i_custom_type >inlinevirtual
release_and_take_ownership() const overrideneolib::reference_counted< i_custom_type >inlinevirtual
release_and_take_ownership() overrideneolib::reference_counted< i_custom_type >inlinevirtual
to_string(i_string &aString) const finalneolib::custom_type< T >inlinevirtual
to_string(i_string &aString) const=0neolib::custom_type< T >virtual
to_string() constneolib::custom_type< T >inline
unpin() const overrideneolib::reference_counted< i_custom_type >inlinevirtual
use_count() const noexcept overrideneolib::reference_counted< i_custom_type >inlinevirtual
~custom_type()neolib::custom_type< T >inline
~i_reference_counted()=defaultneolib::i_reference_countedvirtual
~reference_counted()neolib::reference_counted< i_custom_type >inline