template<typename First = void, typename... Rest>
class ml::Component< First, Rest >
Primary base class for all user-facing Malena components.
{
void initialization() override
{
auto& tex = Resources::get(Images::Background);
auto& title = Resources::get(Text::WindowTitle);
}
};
Primary base class for all user-facing Malena components.
Component< M, Traits... > ComponentWith
Alias for Component<M, Traits...>.
- Template Parameters
-
| First | Either a Manifest subclass or the first extra trait. |
| Rest | Additional traits. |
- See also
- ComponentBase, ComponentCore, ComponentWith
Definition at line 127 of file Component.h.