Cogs.Core
PropertiesSystem.h
1#pragma once
2
3#include "Systems/ComponentSystem.h"
4
5#include "Components/Core/PropertiesComponent.h"
6
7namespace Cogs::Core
8{
9 class COGSCORE_DLL_API PropertiesSystem : public ComponentSystem<PropertiesComponent>
10 {
11 public:
12 PropertiesSystem(Memory::Allocator * allocator, SizeType capacity) : ComponentSystem(allocator, capacity) {}
13 };
14}
Typed component system managing a pool of components with the given ComponentType.
Base allocator implementation.
Definition: Allocator.h:30
Contains the Engine, Renderer, resource managers and other systems needed to run Cogs....
ComponentIndex SizeType
Type used to track the size of pools.
Definition: Component.h:19