neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::i_custom_type Member List

This is the complete list of members for neolib::i_custom_type, including all inherited members.

abstract_type typedefneolib::i_custom_type
add_ref() const noexcept=0neolib::i_reference_countedpure virtual
assign(const i_custom_type &aRhs)=0neolib::i_custom_typepure virtual
clone() const =0neolib::i_custom_typepure virtual
control_block()=0neolib::i_reference_countedpure virtual
has_instance() constneolib::i_custom_typeinline
instance_as() constneolib::i_custom_typeinline
instance_as()neolib::i_custom_typeinline
instance_ptr() const =0neolib::i_custom_typepure virtual
instance_ptr()=0neolib::i_custom_typepure virtual
name(i_string &aName) const =0neolib::i_custom_typepure virtual
name() constneolib::i_custom_typeinline
operator<(const i_custom_type &) const =0neolib::i_custom_typepure virtual
operator<=>(const i_custom_type &that) constneolib::i_custom_typeinline
operator=(const i_custom_type &aRhs)neolib::i_custom_typeinline
operator==(const i_custom_type &) const =0neolib::i_custom_typepure virtual
pin() const noexcept=0neolib::i_reference_countedpure virtual
release() const =0neolib::i_reference_countedpure virtual
release_and_take_ownership() const =0neolib::i_reference_countedpure virtual
release_and_take_ownership()=0neolib::i_reference_countedpure virtual
to_string(i_string &aString) const =0neolib::i_custom_typepure virtual
to_string() constneolib::i_custom_typeinline
unpin() const =0neolib::i_reference_countedpure virtual
use_count() const noexcept=0neolib::i_reference_countedpure virtual
~i_reference_counted()=defaultneolib::i_reference_countedvirtual