Loading...
Searching...
No Matches
Customizable.h
Go to the documentation of this file.
1#ifndef UICOMPONENT_H
2#define UICOMPONENT_H
3
6
7namespace ml
8{
54 template<typename Manifest>
59 class Customizable : public StateManager<typename extract_State<Manifest>::type>
60 {
61 public:
65
66 Customizable() = default;
67 virtual ~Customizable() = default;
68 };
69
70} // namespace ml
71
72#endif // UICOMPONENT_H
Customizable()=default
Manifest manifest_type
The manifest type, used by GatherFlags and GatherStates to locate this class's flag and state declara...
virtual ~Customizable()=default
Base class for all Malena manifests.
Definition Manifest.h:81
StateManager(std::enable_if_t<!std::is_void_v< T >, T > initialState)
Definition Component.h:18