8#include <SDL2/SDL_rect.h>
47static const char* ANIM_ENTRY =
const std::size_t MAX_COMPONENTS
Maximum number of components an entity can have.
Definition Constants.h:29
const int SAMPLE_COUNT
Number of frames to average over for FPS calculation.
Definition Constants.h:39
const int FPS_CAP
The target frames per second for the game loop.
Definition Constants.h:25
const int MAX_SCENE_COUNT
Maximum number of scenes the manager can hold.
Definition Constants.h:36
const float FRAME_DELAY
The ideal time slice for a single frame.
Definition Constants.h:26
const SDL_Point WINDOW_SIZE
Default window dimensions.
Definition Constants.h:33
const std::string MOUSE_TAG
Collider tag for the mouse entity.
Definition Constants.h:42
GroupLabels
Enumeration for assigning entities to specific rendering or update groups.
Definition Constants.h:14
const std::size_t MAX_GROUPS
Maximum number of groups available in the manager.
Definition Constants.h:30
const std::string WALL_TAG
Collider tag for wall tiles.
Definition Constants.h:44