12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- #ifndef HEADER_FLEXLAY_OBJECT_ADD_COMMAND_HPP
- #define HEADER_FLEXLAY_OBJECT_ADD_COMMAND_HPP
- #include "command.hpp"
- class ObjMapObject;
- class ObjectAddCommandImpl;
- class ObjectLayer;
- class ObjectAddCommand
- {
- public:
- ObjectAddCommand(const ObjectLayer& layer);
- virtual ~ObjectAddCommand();
- void add_object(const ObjMapObject& obj);
-
- Command to_command();
- private:
- std::shared_ptr<ObjectAddCommandImpl> impl;
- };
- #endif
|