00001
00002
00003
00004
00005 #ifndef ERIS_OPERATIONS_H
00006 #define ERIS_OPERATIONS_H
00007
00008 #include <Atlas/Objects/Operation.h>
00009
00010 #include <Atlas/Objects/Generic.h>
00011
00012 namespace Atlas { namespace Objects { namespace Operation {
00013
00014 extern int ATTACK_NO;
00015
00016 class Attack : public Generic
00017 {
00018 public:
00019 Attack() {
00020 (*this)->setType("attack", ATTACK_NO);
00021 }
00022 };
00023
00024 extern int UNSEEN_NO;
00025
00026 class Unseen : public Generic
00027 {
00028 public:
00029 Unseen() {
00030 (*this)->setType("unseen", UNSEEN_NO);
00031 }
00032 };
00033
00034 } } }
00035
00036 #endif