OpenLexocad  27.0
Core::Command Class Reference

#include <Command.h>

Inheritance diagram for Core::Command:
OpenLxCmd::CmdAddCentroid OpenLxCmd::CmdAddCompositeCurve OpenLxCmd::CmdAddIsoParamLines OpenLxCmd::CmdAddLoftNURBS OpenLxCmd::CmdAddPropertySet OpenLxCmd::CmdAttachToTask OpenLxCmd::CmdBooleanCut OpenLxCmd::CmdBooleanSplitShapeWithPlane OpenLxCmd::CmdComputeKmReference OpenLxCmd::CmdConvertToBeamElement OpenLxCmd::CmdConvertToBSpline OpenLxCmd::CmdConvertToFacetedBrep OpenLxCmd::CmdConvertToNewElementType OpenLxCmd::CmdCopyAlongCurve OpenLxCmd::CmdDebugCurveDirection OpenLxCmd::CmdEmptyStorey OpenLxCmd::CmdExportLXZFile OpenLxCmd::CmdExtrudeFace OpenLxCmd::CmdExtrudeSubElementFace OpenLxCmd::CmdImportFile OpenLxCmd::CmdRemoveTexture OpenLxCmd::CmdReverseCurve OpenLxCmd::CmdSetElementLengthAxis OpenLxCmd::CmdSetGlobalPositioning OpenLxCmd::CmdSizeElement

Public Member Functions

 Command (void)
 
virtual ~Command (void)
 
virtual bool redo ()
 
virtual bool undo ()
 
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
 

Constructor & Destructor Documentation

◆ Command()

Core::Command::Command ( void  )

◆ ~Command()

virtual Core::Command::~Command ( void  )
virtual

Member Function Documentation

◆ getDescription()

Base::String Core::Command::getDescription ( ) const

◆ getParameter()

bool Core::Command::getParameter ( const std::string &  key,
Core::Variant value 
) const

◆ isInSilentMode()

bool Core::Command::isInSilentMode ( ) const

◆ redo()

◆ setDescription()

void Core::Command::setDescription ( const Base::String s)

◆ setParameter()

void Core::Command::setParameter ( const std::string &  key,
const Core::Variant value 
)

◆ setSilentMode()

void Core::Command::setSilentMode ( bool  onoff)

◆ undo()


The documentation for this class was generated from the following file: