Page MenuHomePhabricator (Chris)

FlagComponents.h
No OneTemporary

Authored By
Unknown
Size
586 B
Referenced Files
None
Subscribers
None

FlagComponents.h

//
// Created by Ido Mozes on 15/07/2019.
//
#ifndef SDL_GAME_FLAGCOMPONENTS_H
#define SDL_GAME_FLAGCOMPONENTS_H
#define FLAG_COMPONENT(className, classType) class className : public FlagComponent { public: static constexpr ComponentType type = ComponentType::classType;}
#include "../Component.h"
class FlagComponent : public Component {};
FLAG_COMPONENT(RemoveEntityEvent,REMOVE_ENTITY_EVENT);
FLAG_COMPONENT(Camo,CAMO);
FLAG_COMPONENT(Fortified,FORTIFIED);
FLAG_COMPONENT(Seen,SEEN);
FLAG_COMPONENT(MoabClassAffecting,MOAB_CLASS_AFFECTING);
#endif //SDL_GAME_FLAGCOMPONENTS_H

File Metadata

Mime Type
text/x-c
Expires
Sun, Nov 15, 11:29 AM (1 d, 21 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
141171
Default Alt Text
FlagComponents.h (586 B)

Event Timeline