Files
game-engine/src/game/ecs/component/COMPONENT_COMMON.h
2024-04-11 01:05:03 -04:00

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;