4 #include <App/ComponentType.h> 5 #include <App/Properties/PropertySetInfo.h> 8 #include "Gui/CA_Command_5.h" 22 CmdModifyPropertySetValue(
const std::string& propertySetName,
const std::string& propertyName,
const Core::Variant& propertyValue, std::vector<std::shared_ptr<OpenLxApp::Element>>& aElements);
29 void execute(
const std::string& propertySetName,
const std::string& propertyName,
const Core::Variant& propertyValue,
const std::vector<App::Element*> &elements);
30 App::PropertySetDefinition* getPropertySetDefinition(
const Base::String& propertySetName, App::Element* element)
const;
32 std::unique_ptr<CmdRunCommands> _commands;
A Utf-16 (windows) or ucs4 (unix) encoded string class.
Definition: String.h:23
"CmdModifyPropertySetValue" is used to assign a value to ane EXISTING Property in a PropertySet.
Definition: CmdModifyPropertySetValue.h:16
bool undo(int id=0)
Will UNDO one step, returns False if no undo was done (Undos == 0).
bool redo(int id=0)
Will REDO one step, returns False if no redo was done (Redos == 0).
Definition: CmdAddBolt.h:7