"CmdAddPropertySet" is used to assign one or more EXISTING Property to a PropertySet.
More...
#include <CmdAddPropertySet.h>
|
| | CmdAddPropertySet ()=default |
| |
| | CmdAddPropertySet (const std::string &propertySetName, const std::string &propertyName) |
| |
| | CmdAddPropertySet (const std::string &propertySetName, const std::string &propertyName, std::shared_ptr< OpenLxApp::Element > aElement) |
| |
| | CmdAddPropertySet (const std::string &propertySetName, const std::string &propertyName, std::vector< std::shared_ptr< OpenLxApp::Element >> &aElements) |
| |
| | CmdAddPropertySet (const std::string &propertySetName, const std::vector< std::string > &propertyNames) |
| |
| | CmdAddPropertySet (const std::string &propertySetName, const std::vector< std::string > &propertyNames, std::shared_ptr< OpenLxApp::Element > aElement) |
| |
| | CmdAddPropertySet (const std::string &propertySetName, const std::vector< std::string > &propertyNames, std::vector< std::shared_ptr< OpenLxApp::Element >> &aElements) |
| |
| | ~CmdAddPropertySet ()=default |
| |
| bool | redo () override |
| |
| bool | undo () override |
| |
Public Member Functions inherited from Core::Command |
| | Command (void) |
| |
| virtual | ~Command (void) |
| |
| Base::String | getDescription () const |
| |
| void | setDescription (const Base::String &s) |
| |
| void | setParameter (const std::string &key, const Core::Variant &value) |
| |
| bool | getParameter (const std::string &key, Core::Variant &value) const |
| |
| void | setSilentMode (bool onoff) |
| |
| bool | isInSilentMode () const |
| |
"CmdAddPropertySet" is used to assign one or more EXISTING Property to a PropertySet.
◆ CmdAddPropertySet() [1/7]
| OpenLxCmd::CmdAddPropertySet::CmdAddPropertySet |
( |
| ) |
|
|
default |
◆ CmdAddPropertySet() [2/7]
| OpenLxCmd::CmdAddPropertySet::CmdAddPropertySet |
( |
const std::string & |
propertySetName, |
|
|
const std::string & |
propertyName |
|
) |
| |
◆ CmdAddPropertySet() [3/7]
| OpenLxCmd::CmdAddPropertySet::CmdAddPropertySet |
( |
const std::string & |
propertySetName, |
|
|
const std::string & |
propertyName, |
|
|
std::shared_ptr< OpenLxApp::Element > |
aElement |
|
) |
| |
◆ CmdAddPropertySet() [4/7]
| OpenLxCmd::CmdAddPropertySet::CmdAddPropertySet |
( |
const std::string & |
propertySetName, |
|
|
const std::string & |
propertyName, |
|
|
std::vector< std::shared_ptr< OpenLxApp::Element >> & |
aElements |
|
) |
| |
◆ CmdAddPropertySet() [5/7]
| OpenLxCmd::CmdAddPropertySet::CmdAddPropertySet |
( |
const std::string & |
propertySetName, |
|
|
const std::vector< std::string > & |
propertyNames |
|
) |
| |
◆ CmdAddPropertySet() [6/7]
| OpenLxCmd::CmdAddPropertySet::CmdAddPropertySet |
( |
const std::string & |
propertySetName, |
|
|
const std::vector< std::string > & |
propertyNames, |
|
|
std::shared_ptr< OpenLxApp::Element > |
aElement |
|
) |
| |
◆ CmdAddPropertySet() [7/7]
| OpenLxCmd::CmdAddPropertySet::CmdAddPropertySet |
( |
const std::string & |
propertySetName, |
|
|
const std::vector< std::string > & |
propertyNames, |
|
|
std::vector< std::shared_ptr< OpenLxApp::Element >> & |
aElements |
|
) |
| |
◆ ~CmdAddPropertySet()
| OpenLxCmd::CmdAddPropertySet::~CmdAddPropertySet |
( |
| ) |
|
|
default |
◆ redo()
| bool OpenLxCmd::CmdAddPropertySet::redo |
( |
| ) |
|
|
overridevirtual |
◆ undo()
| bool OpenLxCmd::CmdAddPropertySet::undo |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file:
- D:/CadworkJobs/Softwareprojekte/Lexocad/V27.0/lexocad/OpenLxCmd/include/OpenLxCmd/CmdAddPropertySet.h