20 lines
427 B
C
20 lines
427 B
C
#pragma once
|
|
|
|
#include "../../../COMMON.h"
|
|
|
|
#include "../../../engine/debug.h"
|
|
|
|
#define ECS_COMPONENT_COUNT ECS_COMPONENT_COPY_MOUSE_POSITION + 1
|
|
typedef enum ECSComponentType
|
|
{
|
|
ECS_COMPONENT_GAME_OBJECT,
|
|
ECS_COMPONENT_COUNTER,
|
|
ECS_COMPONENT_TIMER,
|
|
ECS_COMPONENT_TEXTURE_QUAD,
|
|
ECS_COMPONENT_TEXT,
|
|
ECS_COMPONENT_OUTLINE,
|
|
ECS_COMPONENT_ATLAS,
|
|
ECS_COMPONENT_PHYSICS,
|
|
ECS_COMPONENT_COPY_MOUSE_POSITION
|
|
} ECSComponentType;
|