malena
Why malena
Quick start
Tutorials
API docs
GitHub
GitHub
Tutorials
Loading...
Searching...
No Matches
Traits
Flaggable.h
Go to the documentation of this file.
1
//
2
// Created by Dave Smith on 10/5/25.
3
//
4
5
#ifndef STATEFUL_H
6
#define STATEFUL_H
7
8
#include <
Malena/Resources/FlagManager.h
>
9
#include <
Malena/Utilities/Flag.h
>
10
#include <
Malena/Traits/Base/Trait.h
>
11
12
namespace
ml
13
{
49
class
Flaggable
:
public
Trait
,
public
FlagManager
<Flag> {};
50
51
}
// namespace ml
52
53
#endif
// STATEFUL_H
Flag.h
FlagManager.h
Trait.h
ml::FlagManager< Flag >::FlagManager
FlagManager()
ml::Flaggable
Trait that provides system-level boolean flag management.
Definition
Flaggable.h:49
ml::Trait
Empty marker base class for all Malena traits.
Definition
Trait.h:31
ml
Definition
Component.h:18
Generated by
1.16.1