ManaPlus
Macros
enumdefines.h File Reference

(986a3bf)

#include "localconsts.h"

Go to the source code of this file.

Macros

#define enumStart(name)
 
#define enumStartT(name, type)
 
#define enumEnd(name)
 
#define enum2Start(name)
 
#define enum2End(name)
 

Macro Definition Documentation

◆ enum2End

#define enum2End (   name)
Value:
;\
} \
typedef name::T name##T

Definition at line 58 of file enumdefines.h.

◆ enum2Start

#define enum2Start (   name)
Value:
namespace name \
{ \
enum T

Definition at line 53 of file enumdefines.h.

◆ enumEnd

#define enumEnd (   name)
Value:
;\
} \
typedef name::T name##T

Definition at line 46 of file enumdefines.h.

◆ enumStart

#define enumStart (   name)
Value:
namespace name \
{ \
enum T

Definition at line 36 of file enumdefines.h.

◆ enumStartT

#define enumStartT (   name,
  type 
)
Value:
namespace name \
{ \
enum T

Definition at line 41 of file enumdefines.h.