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