|
Swiftray
1.0
|
Command for changing objects' property, and the property can be "passed by value". More...
#include <command.h>
Public Member Functions | |
| SetCmd (T *target, PropType new_value) | |
| void | redo (Document *doc) override |
| void | undo (Document *doc) override |
Public Member Functions inherited from Commands::BaseCmd | |
| BaseCmd ()=default | |
Public Attributes | |
| PropType | new_value_ |
| PropType | old_value_ |
| T * | target_ |
Command for changing objects' property, and the property can be "passed by value".
|
inlineexplicit |
|
inlineoverridevirtual |
Reimplemented from Commands::BaseCmd.
|
inlineoverridevirtual |
Reimplemented from Commands::BaseCmd.
| PropType Commands::SetCmd< T, PropType, PropGetter, PropSetter >::new_value_ |
| PropType Commands::SetCmd< T, PropType, PropGetter, PropSetter >::old_value_ |
| T* Commands::SetCmd< T, PropType, PropGetter, PropSetter >::target_ |