#include <unordered_map>#include <tuple>#include <type_traits>#include <Malena/Utilities/EnumClassHash.h>Go to the source code of this file.
Classes | |
| struct | ml::GatherFlags< ComponentManifest, Traits > |
Collects all Flag enums from a component manifest and its traits. More... | |
| class | ml::MultiCustomFlaggable< Enums > |
| Aggregates flag stores for multiple enum types into one class. More... | |
| class | ml::MultiCustomFlaggable<> |
| No-op specialization used when no custom flags are declared. More... | |
| class | ml::SingleFlaggable< Enum > |
| Flag store for a single enum type. More... | |
Namespaces | |
| namespace | ml |