OpenMW
apps/openmw/mwworld/actionteleport.hpp
Go to the documentation of this file.
00001 #ifndef GAME_MWWORLD_ACTIONTELEPORT_H
00002 #define GAME_MWWORLD_ACTIONTELEPORT_H
00003 
00004 #include <string>
00005 
00006 #include <components/esm/defs.hpp>
00007 
00008 #include "action.hpp"
00009 
00010 namespace MWWorld
00011 {
00012     class ActionTeleport : public Action
00013     {
00014             std::string mCellName;
00015             ESM::Position mPosition;
00016 
00017             virtual void executeImp (const Ptr& actor);
00018 
00019         public:
00020 
00021             ActionTeleport (const std::string& cellName, const ESM::Position& position);
00023     };
00024 }
00025 
00026 #endif