/** * @file common.hpp * @brief Common/utility components */ #pragma once #include struct Name { std::string value; }; // Tag component - empty struct marks entities for destruction struct ToDestroy {}; struct Lifetime { float remaining = 0.0f; }; struct Health { float current = 100.0f; float max = 100.0f; };