raze/source/common/ns.h
Christoph Oelckers 6f4ca480b5 - sky clamping may only be done in Blood for now.
This needs a better solution.
2019-10-19 20:25:58 +02:00

39 lines
598 B
C

#pragma once
#ifndef NO_NAMESPACE
#define BEGIN_DUKE_NS namespace Duke {
#define END_DUKE_NS }
#define BEGIN_RR_NS namespace Redneck {
#define END_RR_NS }
#define BEGIN_BLD_NS namespace Blood {
#define END_BLD_NS }
#define BEGIN_SW_NS namespace ShadowWarrior {
#define END_SW_NS }
#else
#define BEGIN_DUKE_NS
#define END_DUKE_NS
#define BEGIN_RR_NS
#define END_RR_NS
#define BEGIN_BLD_NS
#define END_BLD_NS
#define BEGIN_SW_NS
#define END_SW_NS
#endif
#ifndef APPNAME
#define APPNAME "Demolition"
#endif
#ifndef APPBASENAME
#define APPBASENAME "demolition"
#endif