#pragma once #include enum class BodyPartT: size_t {BODY, HEAD, LEG, ANTENNA, EYE, MOUTH, NONE}; const BodyPartT FIRST_BODY_PART{BodyPartT::BODY}; std::string BodyPartTToString(BodyPartT b); BodyPartT NextBodyPartT(BodyPartT b); /* #ifndef SOME_UNIQUE_VARIABLE_NAME #define SOME_UNIQUE_VARIABLE_NAME {some-value} definitions #endif */