virtual int GetArgCount()=0
virtual OdInt32 GetFlags() const =0
virtual bool ToString(CFxString &output, const CFxUnitsFormatter *pFormatter) const =0
virtual bool IsArg() const =0
virtual const CFxString & GetNameGlobal() const =0
~CFxHistoryCommand() override
~CFxHistoryArg() override
virtual CFxHistoryObject * GetArg(unsigned int index)=0
virtual OdResBufPtr GetData() const =0
static CFxHistoryCommand * Cast(const CFxHistoryObject *pObject)
std::vector< CFxHistoryObject * > CFxHistoryObjectArray
virtual void SetData(OdResBufPtr pValue)=0
virtual bool IsCommand() const =0
virtual void AddArg(CFxHistoryObject *pArg)=0
virtual ~CFxHistoryObject()
static CFxHistoryArg * Create(OdResBufPtr value)
virtual CFxHistoryObject * Copy()=0
static CFxHistoryCommand * Create(const CFxString &local, const CFxString &global, int flags)
static CFxHistoryArg * Cast(const CFxHistoryObject *pObject)
virtual const CFxString & GetNameLocal() const =0