28#include <wx/variant.h>
66 bool Set(
const wxString& aProperty,
T aValue,
bool aNotify =
true );
74 std::optional<T>
Get(
const wxString& aProperty )
const;
Class that other classes need to inherit from, in order to be inspectable.
wxAny Get(PROPERTY_BASE *aProperty) const
bool Set(PROPERTY_BASE *aProperty, wxAny &aValue, bool aNotify=true)
virtual std::vector< PROPERTY_BASE * > GetDynamicProperties() const
Return dynamically-computed properties specific to this object instance (e.g.