Conquer Space 0.0.0
A space themed grand strategy game set in the near future, with realistic orbital mechanics, and an emphasis on economics and politics.
Namespaces | Macros | Functions
modifier.cpp File Reference
#include "core/components/modifier.h"

Namespaces

namespace  cqsp
 
namespace  cqsp::core
 
namespace  cqsp::core::components
 

Macros

#define X(name, str)
 
#define X(name, str)    if (s == (str)) return ModifierTarget::name;
 

Functions

std::string_view cqsp::core::components::ModifierTargetToString (ModifierTarget t)
 
std::optional< ModifierTarget > cqsp::core::components::ModifierTargetFromString (std::string_view s)
 

Macro Definition Documentation

◆ X [1/2]

#define X (   name,
  str 
)
Value:
case ModifierTarget::name: \
return str;

◆ X [2/2]

#define X (   name,
  str 
)     if (s == (str)) return ModifierTarget::name;