FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
AcApDocManager Class Referenceabstract

#include <AcApDocManager.h>

Inheritance diagram for AcApDocManager:
AcRxObject AcRTTIObject AcObject

Classes

struct  DocOpenParams
 

Public Member Functions

 ACRX_DECLARE_MEMBERS (AcApDocManager)
 
virtual void addReactor (AcApDocManagerReactor *)=0
 
virtual void removeReactor (AcApDocManagerReactor *)=0
 
virtual AcApDocumentcurDocument () const =0
 
virtual Acad::ErrorStatus sendStringToExecute (AcApDocument *, wchar_t const *, bool=true, bool=false, bool=true)=0
 
virtual int documentCount () const =0
 
virtual Acad::ErrorStatus lockDocument (AcApDocument *, AcAp::DocLockMode=AcAp::kWrite, const ACHAR *=NULL, const ACHAR *=NULL, bool=true)=0
 
virtual Acad::ErrorStatus unlockDocument (AcApDocument *)=0
 
virtual bool isApplicationContext () const =0
 
virtual AcApDocumentdocument (AcDbDatabase *) const =0
 
virtual AcApDocumentIteratornewAcApDocumentIterator ()=0
 
virtual AcApDocumentmdiActiveDocument () const =0
 
virtual Acad::ErrorStatus setCurDocument (AcApDocument *, AcAp::DocLockMode=AcAp::kNone, bool=false)=0
 
virtual void pushResourceHandle (HINSTANCE)=0
 
virtual void popResourceHandle ()=0
 
virtual Acad::ErrorStatus disableDocumentActivation ()=0
 
virtual Acad::ErrorStatus enableDocumentActivation ()=0
 
virtual void executeInApplicationContext (void(*)(void *), void *) const =0
 
virtual Acad::ErrorStatus appContextNewDocument (const ACHAR *)=0
 
virtual Acad::ErrorStatus appContextOpenDocument (const ACHAR *)=0
 
virtual Acad::ErrorStatus activateDocument (AcApDocument *, bool=false)=0
 
virtual Acad::ErrorStatus closeDocument (AcApDocument *pAcTargetDocument)=0
 
virtual bool isDocumentActivationEnabled ()=0
 
virtual void pushAcadResourceHandle ()=0
 
virtual Acad::ErrorStatus setDefaultFormatForSave (AcApDocument::SaveFormat)=0
 
virtual Acad::ErrorStatus appContextCloseDocument (AcApDocument *)=0
 
virtual Acad::ErrorStatus sendModelessInterrupt (AcApDocument *pDoc)=0
 
virtual AcApDocument::SaveFormat defaultFormatForSave () const =0
 
virtual Acad::ErrorStatus appContextRecoverDocument (const ACHAR *pszDrawingName)=0
 
virtual Acad::ErrorStatus newDocument ()=0
 
virtual Acad::ErrorStatus openDocument ()=0
 
virtual int inputPending (AcApDocument *)=0
 
- Public Member Functions inherited from AcRxObject
virtual AcRxObjectqueryX (AcRxClass const *) const
 
AcRxObjectx (AcRxClass const *) const
 
virtual AcRxClassisA (void) const
 
virtual AcRxObjectclone (void) const
 
virtual AcRx::Ordering comparedTo (AcRxObject const *) const
 
virtual Acad::ErrorStatus copyFrom (AcRxObject const *)
 
virtual int isEqualTo (AcRxObject const *) const
 
bool isKindOf (const AcRxClass *pOtherClass) const
 
virtual ~AcRxObject (void)
 
- Public Member Functions inherited from AcRTTIObject
 AcRTTIObject ()
 
virtual ~AcRTTIObject ()
 
- Public Member Functions inherited from AcObject
 AcObject ()
 
 AcObject (const AcObject &source)
 
virtual ~AcObject ()
 
voiddata () const
 

Additional Inherited Members

- Static Public Member Functions inherited from AcRxObject
static AcRxClass *__cdecl desc (void)
 
static AcRxObject *__cdecl cast (AcRxObject const *)
 
- Protected Member Functions inherited from AcRxObject
 AcRxObject (void)
 
virtual AcRxObjectsubQueryX (AcRxClass const *) const
 
- Protected Attributes inherited from AcObject
voidm_pData
 

Detailed Description

Definition at line 29 of file AcApDocManager.h.

Member Function Documentation

◆ ACRX_DECLARE_MEMBERS()

AcApDocManager::ACRX_DECLARE_MEMBERS ( AcApDocManager )

◆ activateDocument()

virtual Acad::ErrorStatus AcApDocManager::activateDocument ( AcApDocument * ,
bool = false )
pure virtual

◆ addReactor()

virtual void AcApDocManager::addReactor ( AcApDocManagerReactor * )
pure virtual

◆ appContextCloseDocument()

virtual Acad::ErrorStatus AcApDocManager::appContextCloseDocument ( AcApDocument * )
pure virtual

◆ appContextNewDocument()

virtual Acad::ErrorStatus AcApDocManager::appContextNewDocument ( const ACHAR * )
pure virtual

◆ appContextOpenDocument()

virtual Acad::ErrorStatus AcApDocManager::appContextOpenDocument ( const ACHAR * )
pure virtual

◆ appContextRecoverDocument()

virtual Acad::ErrorStatus AcApDocManager::appContextRecoverDocument ( const ACHAR * pszDrawingName)
pure virtual

◆ closeDocument()

virtual Acad::ErrorStatus AcApDocManager::closeDocument ( AcApDocument * pAcTargetDocument)
pure virtual

◆ curDocument()

virtual AcApDocument * AcApDocManager::curDocument ( ) const
pure virtual

◆ defaultFormatForSave()

virtual AcApDocument::SaveFormat AcApDocManager::defaultFormatForSave ( ) const
pure virtual

◆ disableDocumentActivation()

virtual Acad::ErrorStatus AcApDocManager::disableDocumentActivation ( )
pure virtual

◆ document()

virtual AcApDocument * AcApDocManager::document ( AcDbDatabase * ) const
pure virtual

◆ documentCount()

virtual int AcApDocManager::documentCount ( ) const
pure virtual

◆ enableDocumentActivation()

virtual Acad::ErrorStatus AcApDocManager::enableDocumentActivation ( )
pure virtual

◆ executeInApplicationContext()

virtual void AcApDocManager::executeInApplicationContext ( void(*)(void *) ,
void *  ) const
pure virtual

◆ inputPending()

virtual int AcApDocManager::inputPending ( AcApDocument * )
pure virtual

◆ isApplicationContext()

virtual bool AcApDocManager::isApplicationContext ( ) const
pure virtual

◆ isDocumentActivationEnabled()

virtual bool AcApDocManager::isDocumentActivationEnabled ( )
pure virtual

◆ lockDocument()

virtual Acad::ErrorStatus AcApDocManager::lockDocument ( AcApDocument * ,
AcAp::DocLockMode = AcAp::kWrite,
const ACHAR * = NULL,
const ACHAR * = NULL,
bool = true )
pure virtual

◆ mdiActiveDocument()

virtual AcApDocument * AcApDocManager::mdiActiveDocument ( ) const
pure virtual

◆ newAcApDocumentIterator()

virtual AcApDocumentIterator * AcApDocManager::newAcApDocumentIterator ( )
pure virtual

◆ newDocument()

virtual Acad::ErrorStatus AcApDocManager::newDocument ( )
pure virtual

◆ openDocument()

virtual Acad::ErrorStatus AcApDocManager::openDocument ( )
pure virtual

◆ popResourceHandle()

virtual void AcApDocManager::popResourceHandle ( )
pure virtual

◆ pushAcadResourceHandle()

virtual void AcApDocManager::pushAcadResourceHandle ( )
pure virtual

◆ pushResourceHandle()

virtual void AcApDocManager::pushResourceHandle ( HINSTANCE )
pure virtual

◆ removeReactor()

virtual void AcApDocManager::removeReactor ( AcApDocManagerReactor * )
pure virtual

◆ sendModelessInterrupt()

virtual Acad::ErrorStatus AcApDocManager::sendModelessInterrupt ( AcApDocument * pDoc)
pure virtual

◆ sendStringToExecute()

virtual Acad::ErrorStatus AcApDocManager::sendStringToExecute ( AcApDocument * ,
wchar_t const * ,
bool = true,
bool = false,
bool = true )
pure virtual

◆ setCurDocument()

virtual Acad::ErrorStatus AcApDocManager::setCurDocument ( AcApDocument * ,
AcAp::DocLockMode = AcAp::kNone,
bool = false )
pure virtual

◆ setDefaultFormatForSave()

virtual Acad::ErrorStatus AcApDocManager::setDefaultFormatForSave ( AcApDocument::SaveFormat )
pure virtual

◆ unlockDocument()

virtual Acad::ErrorStatus AcApDocManager::unlockDocument ( AcApDocument * )
pure virtual

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