OdSmartPtr< CFxCommandContext > CFxCommandContextPtr
DDKERNEL_API CFxCommandContext * GetFxCommandContext(OdEdCommandContext *pCmdCtx)
virtual void SetTopGroupName(const CFxString &)=0
virtual bool IsTransparentCommandActive() const =0
virtual bool IsSetVarActive() const =0
virtual const CFxString & GetTopGroupName() const =0
~CFxCommandContext() override
virtual const CFxCommandToken * GetActiveCommandToken() const =0
virtual unsigned int GetCommandStackDepth() const =0
virtual CFxDocument * GetFxDocument()=0
virtual bool IsLISPActive() const =0
virtual void SetExpressionToExecute(const OdResBufPtr &rbExpr)=0
OdRxObjectPtr arbitraryData(const OdString &szPathName) const override
virtual CFxSelectionSet * GetFxMainSelectionSet()=0
virtual bool IsMultipleActive() const =0
virtual bool IsScriptActive() const =0
OdDbDatabase * database() override
virtual bool IsQuiescent() const =0
virtual OdDbSelectionSet & selectionSet()
void setArbitraryData(const OdString &szPathName, OdRxObject *pDataObj) override
virtual bool IsCommandActive() const =0
virtual const CFxCommandToken * GetCommandToken(unsigned int iNumber) const =0
virtual int GetInitdia() const =0
OdEdFunctionIO * funcIO() override
virtual CFxString GetActiveCommandName() const =0
virtual const CFxDocument * GetFxDocument() const =0
ODRX_DECLARE_MEMBERS(OdDbCommandContext)