YAPOG  0.0.1
Yet Another Pokemon Online Game
DestroyObjectMapEventAction.hpp
Go to the documentation of this file.
1 #ifndef YAPOG_DESTROYOBJECTMAPEVENTACTION_HPP
2 # define YAPOG_DESTROYOBJECTMAPEVENTACTION_HPP
3 
4 # include "YAPOG/Macros.hpp"
6 # include "YAPOG/Game/ID.hpp"
8 
9 namespace yap
10 {
12  {
14 
15  public:
16 
18  virtual ~DestroyObjectMapEventAction ();
19 
20  void SetTargetWorldID (const ID& targetWorldID);
21 
22  virtual void VisitPlayer (IPlayer& visitable);
23 
26  virtual DestroyObjectMapEventAction* Clone () const;
28 
29  protected:
30 
32 
33  private:
34 
36  };
37 } // namespace yap
38 
39 #endif // YAPOG_DESTROYOBJECTMAPEVENTACTION_HPP