| 
    CppXAML
    
   | 
 
Go to the source code of this file.
Classes | |
| struct | cppxaml::XamlEvent< T > | 
| A default event handler that maps to Windows.Foundation.EventHandler.  More... | |
| struct | cppxaml::TypedXamlEvent< TSender, TArgs > | 
| A default event handler that maps to Windows.Foundation.TypedEventHandler.  More... | |
| struct | cppxaml::SimpleNotifyPropertyChanged< T > | 
| Helper base class to inherit from to have a simple implementation of INotifyPropertyChanged.  More... | |
| struct | cppxaml::XamlProperty< T > | 
| Implements a simple property (without change notifications).  More... | |
| struct | cppxaml::XamlPropertyWithNPC< T > | 
| Implements a property type with notifications.  More... | |
Namespaces | |
| namespace | cppxaml | 
| The main CppXAML namespace.  | |
Macros | |
| #define | INIT_PROPERTY(NAME, VALUE) NAME(&m_propertyChanged, winrt::try_as<winrt::Windows::Foundation::IInspectable>(this), std::wstring_view{ L#NAME }, VALUE) | 
| use this to initialize a cppxaml::XamlPropertyWithNPC in your class constructor.  | |