8#include <nlohmann/json.hpp>
#define GALAXY_UNUSED(var)
Prevents compiler warnings when applied to unused parameters.
Used to stop an entity from being updated/rendered.
Disabled() noexcept
Constructor.
virtual ~Disabled() noexcept
Destructor.
Disabled & operator=(Disabled &&) noexcept
Move assignment operator.
nlohmann::json serialize() override
Serializes object.
void deserialize(const nlohmann::json &json) override
Deserializes from object.