You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
SeasonI/flags.h

28 lines
520 B

#ifndef FLAGS_H
#define FLAGS_H
#include "pixelGameEngine.h"
using namespace olc;
enum class Flag:int{
NONE,
TEST_FLAG1,
TEST_FLAG2,
TEST_FLAG3,
HAS_MAIN,
HAS_NESS,
HAS_PAULA,
HAS_JEFF,
HAS_ANNA,
HAS_KING,
HAS_POO,
SHOPKEER_BRANCH1,
SHOPKEER_BRANCH2,
};
template <typename Enumeration>
auto toint(Enumeration const value) -> typename std::underlying_type<Enumeration>::type
{
return static_cast<typename std::underlying_type<Enumeration>::type>(value);
}
#endif