raze/source/core/ns.h
Christoph Oelckers 96637a25d1 - importing Witchaven code from GDX
This is a straight port of the GDX Java code to C++ with as few changes made as possible.
Part 1: AI code.
2020-10-31 14:04:59 +01:00

47 lines
739 B
C

#pragma once
#ifndef NO_NAMESPACE
#define BEGIN_DUKE_NS namespace Duke3d {
#define END_DUKE_NS }
#define BEGIN_EDUKE_NS namespace Duke {
#define END_EDUKE_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 }
#define BEGIN_PS_NS namespace Exhumed {
#define END_PS_NS }
#define BEGIN_WH_NS namespace Witchaven {
#define END_WH_NS }
#else
#define BEGIN_EDUKE_NS
#define END_EDUKE_NS
#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
#define BEGIN_PS_NS
#define END_PS_NS
#endif