From 9f1994182d4225f630a93ae06b01927c4f7a9a37 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 29 May 2015 20:33:10 +0300 Subject: Convert ActorType enum into strong typed enum. --- src/enums/being/actortype.h | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'src/enums/being/actortype.h') diff --git a/src/enums/being/actortype.h b/src/enums/being/actortype.h index c9e39e1f7..d9bf7b3f5 100644 --- a/src/enums/being/actortype.h +++ b/src/enums/being/actortype.h @@ -22,24 +22,24 @@ #ifndef ENUMS_BEING_ACTORTYPE_H #define ENUMS_BEING_ACTORTYPE_H -namespace ActorType +#include "enums/simpletypes/enumdefines.h" + +enumStart(ActorType) { - enum Type - { - Unknown = 0, - Player, - Npc, - Monster, - FloorItem, - Portal, - LocalPet, - Avatar, + Unknown = 0, + Player, + Npc, + Monster, + FloorItem, + Portal, + LocalPet, + Avatar, #ifdef EATHENA_SUPPORT - Pet, - Mercenary, - Homunculus + Pet, + Mercenary, + Homunculus #endif - }; -} // namespace ActorType +} +enumEnd(ActorType); #endif // ENUMS_BEING_ACTORTYPE_H -- cgit v1.2.3-70-g09d2