36class CFxActionRecorder;
226#include "FxPragmaPop.h"
OdSmartPtr< CFxDocument > CFxDocumentPtr
std::vector< CFxHistoryObject * > CFxHistoryObjectArray
OdSmartPtr< CFxDatabase > CFxDatabasePtr
std::vector< CFxHistoryObject * > CFxHistoryObjectArray
DDKERNEL_API CFxDocument * ACTIVE_DOCUMENT()
virtual CFxDisplayDevice * GetFxDisplayDevice()=0
virtual bool IsInsideNEntsel() const =0
virtual const CFxHistoryObjectArray & GetHistory() const =0
virtual CFxSelectionSet * GetFxMainSelectionSet()=0
virtual bool IsInsideDragDropSequence() const =0
virtual CFxSelectionSet * CreateSelectionSet(bool bRegenAbortAllowed, bool bSubEntitySelect=false)=0
virtual CFxInputPointManager * GetFxInputPointManager()=0
virtual CFxScriptEngine * GetFxScriptEngine()=0
virtual void AttachDatabase(CFxDatabasePtr pDatabase)=0
virtual CFxContainerWidget * GetOverallWindow()=0
virtual bool IsBEditActive() const =0
virtual bool IsInsideEntsel() const =0
virtual CFxSelectionSet * GetFxWorkingSelectionSet()=0
virtual CFxUserIO * GetFxUserIO()=0
virtual const CFxCommandContext * GetFxCommandContext() const =0
virtual CFxView * GetActiveFxView()=0
virtual CFxActionRecorder * GetActionRecorder()=0
virtual CFxAPI * GetFxAPI()=0
virtual FxWId GetDocumentWindowHandle() const =0
virtual bool IsInsideDragSelectSequence() const =0
virtual CFxString GetCommandWindowHistory() const =0
virtual bool IsValid() const =0
virtual bool IsInsideSelect() const =0
virtual OdUInt16 GetFxNumber() const =0
virtual FxWId GetOverallWindowHandle() const =0
virtual bool IsRefeditActive() const =0
ODRX_DECLARE_MEMBERS(CFxDocument)
virtual void ShrinkMemory()=0
friend class CFxInputPointManager
virtual CFxContainerWidget * GetDocumentWindow()=0
virtual CFxDatabase * GetFxDatabase() noexcept=0