neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::nrc::ui_element< Base > Member List

This is the complete list of members for neogfx::nrc::ui_element< Base >, including all inherited members.

add_data_names(data_names_t aNames)neogfx::nrc::ui_element< Base >inlineprotected
add_element_ref(const neolib::i_string &aRef) overrideneogfx::nrc::ui_element< Base >inlineprotected
add_header(std::string const &aHeader)neogfx::nrc::ui_element< Base >inline
add_ref() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
anonymous() const overrideneogfx::nrc::ui_element< Base >inline
anonymous_id() const overrideneogfx::nrc::ui_element< Base >inline
children() const overrideneogfx::nrc::ui_element< Base >inline
children() overrideneogfx::nrc::ui_element< Base >inline
children_t typedefneogfx::nrc::ui_element< Base >
concrete_array_data_t typedefneogfx::nrc::ui_element< Base >
control_block() overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
data_names() constneogfx::nrc::ui_element< Base >inlineprotected
data_names_t typedefneogfx::nrc::ui_element< Base >protected
element_ptr_t typedefneogfx::nrc::ui_element< Base >
element_refs() const overrideneogfx::nrc::ui_element< Base >inlineprotected
emit(std::string const &aArgument) constneogfx::nrc::ui_element< Base >inlineprotected
emit(std::string const &aFormat, const Args &... aArguments) constneogfx::nrc::ui_element< Base >inlineprotected
emit_body() const overrideneogfx::nrc::ui_element< Base >inlineprotected
emit_ctor() const overrideneogfx::nrc::ui_element< Base >inlineprotected
emit_generic_ctor() constneogfx::nrc::ui_element< Base >inlineprotected
emit_generic_ctor(const std::optional< neolib::string > &aText) constneogfx::nrc::ui_element< Base >inlineprotected
emit_generic_ctor(std::string const &aEnumName, Enum aEnum) constneogfx::nrc::ui_element< Base >inlineprotected
emit_generic_ctor(const T &aArgument) constneogfx::nrc::ui_element< Base >inlineprotected
emit_preamble() const overrideneogfx::nrc::ui_element< Base >inlineprotected
fragment() const overrideneogfx::nrc::ui_element< Base >inline
fragment() overrideneogfx::nrc::ui_element< Base >inline
fragment_name() const overrideneogfx::nrc::ui_element< Base >inline
generate_anonymous_id(neolib::i_string &aNewAnonymousId) const overrideneogfx::nrc::ui_element< Base >inline
generate_base_ctor_args(bool aArgsAfter=false) const overrideneogfx::nrc::ui_element< Base >inlineprotected
generate_ctor_params(bool aParamsAfter=false) const overrideneogfx::nrc::ui_element< Base >inlineprotected
has_parent() const overrideneogfx::nrc::ui_element< Base >inline
headers() const overrideneogfx::nrc::ui_element< Base >inline
id() const overrideneogfx::nrc::ui_element< Base >inline
instantiate(i_app &aApp) overrideneogfx::nrc::ui_element< Base >inline
instantiate(i_widget &aWidget) overrideneogfx::nrc::ui_element< Base >inline
instantiate(i_layout &aLayout) overrideneogfx::nrc::ui_element< Base >inline
is_member_element() const overrideneogfx::nrc::ui_element< Base >inline
layout() constneogfx::nrc::ui_element< Base >inlineprotected
name() const overrideneogfx::nrc::ui_element< Base >inline
operator=(const reference_counted &)neolib::reference_counted< Base, DeallocateOnRelease >inline
parent() const overrideneogfx::nrc::ui_element< Base >inline
parent() overrideneogfx::nrc::ui_element< Base >inline
parse(const neolib::i_string &aName, const data_t &aData) overrideneogfx::nrc::ui_element< Base >inlineprotected
parse(const neolib::i_string &aName, const array_data_t &aArrayData) overrideneogfx::nrc::ui_element< Base >inlineprotected
parser() const overrideneogfx::nrc::ui_element< Base >inline
pin() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
reference_counted() noexceptneolib::reference_counted< Base, DeallocateOnRelease >inline
reference_counted(const reference_counted &aOther) noexceptneolib::reference_counted< Base, DeallocateOnRelease >inline
release() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
release_and_take_ownership() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
release_and_take_ownership() overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
set_type_name(const neolib::i_string &aTypeName) overrideneogfx::nrc::ui_element< Base >inline
type() const overrideneogfx::nrc::ui_element< Base >inline
type_name() const overrideneogfx::nrc::ui_element< Base >inline
ui_element(const i_ui_element_parser &aParser, ui_element_type aType)neogfx::nrc::ui_element< Base >inline
ui_element(const i_ui_element_parser &aParser, ui_element_type aType, const neolib::optional< neolib::string > &aId)neogfx::nrc::ui_element< Base >inline
ui_element(const i_ui_element_parser &aParser, i_ui_element &aParent, ui_element_type aType)neogfx::nrc::ui_element< Base >inline
ui_element(const i_ui_element_parser &aParser, i_ui_element &aParent, ui_element_type aType, const neolib::optional< neolib::string > &aId)neogfx::nrc::ui_element< Base >inline
ui_element(const i_ui_element_parser &aParser, i_ui_element &aParent, member_element_t, ui_element_type aType)neogfx::nrc::ui_element< Base >inline
unpin() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
use_count() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
~reference_counted()neolib::reference_counted< Base, DeallocateOnRelease >inline
~ui_element()neogfx::nrc::ui_element< Base >inline