Cogs.Core
ComponentFunctions.h
1#pragma once
2
3#include "Foundation/ComponentModel/Component.h"
4
5#include <functional>
6
7namespace Cogs
8{
9 namespace Core
10 {
11 using ComponentCreator = std::function<ComponentModel::ComponentHandle(void)>;
12 using ComponentDestroyer = std::function<void(ComponentModel::ComponentHandle)>;
13 }
14}
Contains all Cogs related functionality.
Definition: FieldSetter.h:23
Handle to a Component instance.
Definition: Component.h:67