mirror of
https://github.com/amyinspace/MagicSetEditor2.git
synced 2026-06-11 05:07:00 -04:00
linking refactor
This commit is contained in:
@@ -12,13 +12,15 @@
|
||||
#include <util/string.hpp>
|
||||
#include <vector>
|
||||
|
||||
DECLARE_POINTER_TYPE(Action);
|
||||
|
||||
// ----------------------------------------------------------------------------- : Action
|
||||
|
||||
/// Base class for actions that can be stored in an ActionStack.
|
||||
/** An action is something that can be done to modify an object.
|
||||
* It must store the necessary information to also undo the action.
|
||||
*/
|
||||
class Action {
|
||||
class Action : public IntrusivePtrVirtualBase, public IntrusiveFromThis<Action> {
|
||||
public:
|
||||
virtual ~Action() {};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user