|
SimpleWindow
|
成员的完整列表,这些成员属于 sw::MenuItem,包括所有继承而来的类成员
| AddBinding(BindingBase *binding) | sw::FrameworkElement | |
| AddBinding(Binding *binding) | sw::FrameworkElement | |
| AddBinding(SelfBinding *binding) | sw::FrameworkElement | |
| AddBinding(DataBinding *binding) | sw::FrameworkElement | |
| AddChild(const MenuItemDesc &desc) | sw::MenuItem | |
| Bitmap | sw::MenuItem | |
| ClearChildren() | sw::MenuItem | |
| Create(const MenuItemDesc &desc) | sw::MenuItem | static |
| CreateRoot(bool isPopup) | sw::MenuItem | static |
| CurrentDataContext | sw::FrameworkElement | |
| DataContext | sw::FrameworkElement | |
| DataContextChanged | sw::FrameworkElement | |
| DynamicCast() -> typename std::enable_if< std::is_base_of< DynamicObject, T >::value, T & >::type | sw::DynamicObject | inline |
| DynamicCast() const -> typename std::enable_if< std::is_base_of< DynamicObject, T >::value, const T & >::type | sw::DynamicObject | inline |
| DynamicCast() -> typename std::enable_if<!std::is_base_of< DynamicObject, T >::value &&_IsDynamicCastable< DynamicObject *, T * >::value, T & >::type | sw::DynamicObject | |
| DynamicCast() -> typename std::enable_if<!std::is_base_of< DynamicObject, T >::value &&!_IsDynamicCastable< DynamicObject *, T * >::value, T & >::type | sw::DynamicObject | |
| DynamicCast() const -> typename std::enable_if<!std::is_base_of< DynamicObject, T >::value &&_IsDynamicCastable< DynamicObject *, T * >::value, const T & >::type | sw::DynamicObject | |
| DynamicCast() const -> typename std::enable_if<!std::is_base_of< DynamicObject, T >::value &&!_IsDynamicCastable< DynamicObject *, T * >::value, const T & >::type | sw::DynamicObject | |
| DynamicObject() noexcept | sw::DynamicObject | inline |
| Enabled | sw::MenuItem | |
| FindChildById(int id) | sw::MenuItem | |
| FindChildByTag(uint64_t tag) | sw::MenuItem | |
| FrameworkElement() | sw::FrameworkElement | protected |
| FrameworkElement(const FrameworkElement &)=delete (定义于 sw::FrameworkElement) | sw::FrameworkElement | protected |
| FrameworkElement(FrameworkElement &&)=delete (定义于 sw::FrameworkElement) | sw::FrameworkElement | protected |
| GetChildAt(int index) const override final | sw::MenuItem | virtual |
| GetChildCount() const override final | sw::MenuItem | virtual |
| GetObjectDeadEventDelegate() override final | sw::ObservableObject | inlineprotectedvirtual |
| GetParent() const override final | sw::MenuItem | virtual |
| GetPropertyChangedEventDelegate() override final | sw::ObservableObject | inlineprotectedvirtual |
| GetTag() const override final | sw::FrameworkElement | virtual |
| GetType() const noexcept | sw::DynamicObject | inline |
| Handle | sw::MenuItem | |
| Id | sw::MenuItem | |
| IndexOf(MenuItem *child) const | sw::MenuItem | |
| InsertChild(int index, const MenuItemDesc &desc) | sw::MenuItem | |
| IsBoxedObject() const noexcept | sw::DynamicObject | inline |
| IsChecked | sw::MenuItem | |
| IsSeparator | sw::MenuItem | |
| IsType(T **pout=nullptr) -> typename std::enable_if< std::is_base_of< DynamicObject, T >::value, bool >::type | sw::DynamicObject | inline |
| IsType(const T **pout=nullptr) const -> typename std::enable_if< std::is_base_of< DynamicObject, T >::value, bool >::type | sw::DynamicObject | inline |
| IsType(T **pout=nullptr) -> typename std::enable_if<!std::is_base_of< DynamicObject, T >::value &&_IsDynamicCastable< DynamicObject *, T * >::value, bool >::type | sw::DynamicObject | |
| IsType(T **pout=nullptr) -> typename std::enable_if<!std::is_base_of< DynamicObject, T >::value &&!_IsDynamicCastable< DynamicObject *, T * >::value, bool >::type | sw::DynamicObject | |
| IsType(const T **pout=nullptr) const -> typename std::enable_if<!std::is_base_of< DynamicObject, T >::value &&_IsDynamicCastable< DynamicObject *, T * >::value, bool >::type | sw::DynamicObject | |
| IsType(const T **pout=nullptr) const -> typename std::enable_if<!std::is_base_of< DynamicObject, T >::value &&!_IsDynamicCastable< DynamicObject *, T * >::value, bool >::type | sw::DynamicObject | |
| ObjectDead | sw::INotifyObjectDead | |
| ObservableObject()=default | sw::ObservableObject | |
| ObservableObject(const ObservableObject &)=delete | sw::ObservableObject | |
| ObservableObject(ObservableObject &&other) noexcept | sw::ObservableObject | inline |
| OnCurrentDataContextChanged(DynamicObject *oldDataContext) | sw::FrameworkElement | protectedvirtual |
| OnTagChanged() override | sw::MenuItem | protectedvirtual |
| operator=(const FrameworkElement &)=delete (定义于 sw::FrameworkElement) | sw::FrameworkElement | protected |
| operator=(FrameworkElement &&)=delete (定义于 sw::FrameworkElement) | sw::FrameworkElement | protected |
| sw::ObservableObject::operator=(const ObservableObject &)=delete | sw::ObservableObject | |
| sw::ObservableObject::operator=(ObservableObject &&other) noexcept | sw::ObservableObject | inline |
| PropertyChanged | sw::INotifyPropertyChanged | |
| RaisePropertyChanged(FieldId propertyId) | sw::ObservableObject | inlineprotected |
| RaisePropertyChanged(TProperty T::*property) | sw::ObservableObject | inlineprotected |
| ReferenceEquals(const DynamicObject &other) const noexcept | sw::DynamicObject | inline |
| RemoveBinding(FieldId propertyId) | sw::FrameworkElement | |
| RemoveBinding(TProperty T::*prop) | sw::FrameworkElement | inline |
| RemoveChild(MenuItem *child) | sw::MenuItem | |
| RemoveChildAt(int index) | sw::MenuItem | |
| ResetChildren(std::initializer_list< MenuItemDesc > descs) | sw::MenuItem | |
| SetTag(const Variant &tag) override final | sw::FrameworkElement | virtual |
| ITag< Variant >::SetTag(_OptimalParamType< Variant > tag)=0 | sw::ITag< Variant > | pure virtual |
| Tag | sw::MenuItem | |
| Text | sw::MenuItem | |
| UnsafeCast() -> typename std::enable_if< std::is_base_of< DynamicObject, T >::value &&_IsStaticCastable< DynamicObject *, T * >::value, T & >::type | sw::DynamicObject | inline |
| UnsafeCast() -> typename std::enable_if< std::is_base_of< DynamicObject, T >::value &&!_IsStaticCastable< DynamicObject *, T * >::value, T & >::type | sw::DynamicObject | inline |
| UnsafeCast() const -> typename std::enable_if< std::is_base_of< DynamicObject, T >::value &&_IsStaticCastable< DynamicObject *, T * >::value, const T & >::type | sw::DynamicObject | inline |
| UnsafeCast() const -> typename std::enable_if< std::is_base_of< DynamicObject, T >::value &&!_IsStaticCastable< DynamicObject *, T * >::value, const T & >::type | sw::DynamicObject | inline |
| UnsafeCast() -> typename std::enable_if<!std::is_base_of< DynamicObject, T >::value &&_IsStaticCastable< DynamicObject *, T * >::value, T & >::type | sw::DynamicObject | |
| UnsafeCast() -> typename std::enable_if<!std::is_base_of< DynamicObject, T >::value &&!_IsStaticCastable< DynamicObject *, T * >::value, T & >::type | sw::DynamicObject | |
| UnsafeCast() const -> typename std::enable_if<!std::is_base_of< DynamicObject, T >::value &&_IsStaticCastable< DynamicObject *, T * >::value, const T & >::type | sw::DynamicObject | |
| UnsafeCast() const -> typename std::enable_if<!std::is_base_of< DynamicObject, T >::value &&!_IsStaticCastable< DynamicObject *, T * >::value, const T & >::type | sw::DynamicObject | |
| ~DynamicObject() | sw::DynamicObject | inlinevirtual |
| ~INotifyObjectDead()=default | sw::INotifyObjectDead | virtual |
| ~INotifyPropertyChanged()=default | sw::INotifyPropertyChanged | virtual |
| ~ITag()=default | sw::ITag< Variant > | virtual |
| ~MenuItem() | sw::MenuItem | virtual |
| ~ObservableObject() | sw::ObservableObject | inlinevirtual |