FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
AcEditorReactor Class Reference

#include <addclass.h>

Inheritance diagram for AcEditorReactor:
AcRxEventReactor AcRxObject AcRTTIObject AcObject AcEditorReactor2

Public Member Functions

 ACRX_DECLARE_MEMBERS (AcEditorReactor)
 
 AcEditorReactor ()
 
virtual ~AcEditorReactor ()
 
virtual void databaseToBeDestroyed (AcDbDatabase *)
 
virtual void beginSave (AcDbDatabase *, const ACHAR *)
 
virtual void saveComplete (AcDbDatabase *, const ACHAR *)
 
virtual void abortSave (AcDbDatabase *)
 
virtual void beginDxfIn (AcDbDatabase *)
 
virtual void abortDxfIn (AcDbDatabase *)
 
virtual void dxfInComplete (AcDbDatabase *)
 
virtual void beginDxfOut (AcDbDatabase *)
 
virtual void abortDxfOut (AcDbDatabase *)
 
virtual void dxfOutComplete (AcDbDatabase *)
 
virtual void beginInsert (AcDbDatabase *, const AcString &, AcDbDatabase *)
 
virtual void beginInsert (AcDbDatabase *, const AcGeMatrix3d &, AcDbDatabase *)
 
virtual void otherInsert (AcDbDatabase *, AcDbIdMapping &, AcDbDatabase *)
 
virtual void abortInsert (AcDbDatabase *)
 
virtual void endInsert (AcDbDatabase *)
 
virtual void wblockNotice (AcDbDatabase *)
 
virtual void beginWblock (AcDbDatabase *, AcDbDatabase *, const AcGePoint3d &)
 
virtual void beginWblock (AcDbDatabase *, AcDbDatabase *, AcDbObjectId)
 
virtual void beginWblock (AcDbDatabase *, AcDbDatabase *)
 
virtual void otherWblock (AcDbDatabase *, AcDbIdMapping &, AcDbDatabase *)
 
virtual void abortWblock (AcDbDatabase *)
 
virtual void endWblock (AcDbDatabase *)
 
virtual void beginWblockObjects (AcDbDatabase *, AcDbIdMapping &)
 
virtual void beginDeepClone (AcDbDatabase *, AcDbIdMapping &)
 
virtual void beginDeepCloneXlation (AcDbIdMapping &, Acad::ErrorStatus *)
 
virtual void abortDeepClone (AcDbIdMapping &)
 
virtual void endDeepClone (AcDbIdMapping &)
 
virtual void partialOpenNotice (AcDbDatabase *)
 
virtual void beginAttach (AcDbDatabase *, const AcString &, AcDbDatabase *)
 
virtual void otherAttach (AcDbDatabase *, AcDbDatabase *)
 
virtual void abortAttach (AcDbDatabase *)
 
virtual void endAttach (AcDbDatabase *)
 
virtual void redirected (AcDbObjectId, AcDbObjectId)
 
virtual void comandeered (AcDbDatabase *, AcDbObjectId, AcDbDatabase *)
 
virtual void beginRestore (AcDbDatabase *, const AcString &, AcDbDatabase *)
 
virtual void abortRestore (AcDbDatabase *)
 
virtual void endRestore (AcDbDatabase *)
 
virtual void unknownCommand (const ACHAR *, class AcArray< void *, AcArrayMemCopyReallocator< void * > > *)
 
virtual void commandWillStart (const ACHAR *)
 
virtual void commandEnded (const ACHAR *)
 
virtual void commandCancelled (const ACHAR *)
 
virtual void commandFailed (const ACHAR *)
 
virtual void lispWillStart (const ACHAR *)
 
virtual void lispEnded ()
 
virtual void lispCancelled ()
 
virtual void beginDwgOpen (wchar_t const *)
 
virtual void endDwgOpen (const wchar_t *, AcDbDatabase *)
 
virtual void beginClose (AcDbDatabase *)
 
virtual void sysVarChanged (AcDbDatabase *, const AcString &)
 
virtual void sysVarChanged (const ACHAR *, Adesk::Boolean)
 
virtual void sysVarWillChange (AcDbDatabase *, const AcString &)
 
virtual void sysVarWillChange (const ACHAR *)
 
virtual void xrefSubcommandBindItem (int, AcDbObjectId)
 
virtual void xrefSubcommandAttachItem (int, const AcString &)
 
virtual void xrefSubcommandOverlayItem (int, const AcString &)
 
virtual void xrefSubcommandDetachItem (int, AcDbObjectId)
 
virtual void xrefSubcommandPathItem (int, AcDbObjectId, const AcString &)
 
virtual void xrefSubcommandReloadItem (int, AcDbObjectId)
 
virtual void xrefSubcommandUnloadItem (int, AcDbObjectId)
 
virtual void undoSubcommandAuto (int, bool)
 
virtual void undoSubcommandControl (int, int)
 
virtual void undoSubcommandBegin (int)
 
virtual void undoSubcommandEnd (int)
 
virtual void undoSubcommandMark (int)
 
virtual void undoSubcommandBack (int)
 
virtual void undoSubcommandNumber (int, int)
 
virtual void pickfirstModified ()
 
virtual void layoutSwitched (wchar_t const *)
 
virtual void docFrameMovedOrResized (long, bool)
 
virtual void mainFrameMovedOrResized (long, bool)
 
virtual void beginDoubleClick (const AcGePoint3d &)
 
virtual void beginRightClick (const AcGePoint3d &)
 
virtual void toolbarBitmapSizeWillChange (bool)
 
virtual void toolbarBitmapSizeChanged (bool)
 
virtual void objectsLazyLoaded (const AcDbObjectIdArray &)
 
virtual void beginQuit ()
 
virtual void quitAborted ()
 
virtual void quitWillStart ()
 
virtual void modelessOperationWillStart (const AcString &)
 
virtual void modelessOperationEnded (const AcString &)
 
virtual void cmdIUnkModified (const ACHAR *)
 
virtual Acad::ErrorStatus xrefSubCommandStart (AcXrefSubCommand, const AcDbObjectIdArray &, const ACHAR *, const ACHAR *)
 
virtual void preXrefLockFile (AcDbObjectId)
 
virtual void viewChanged (void)
 
virtual void dwgFileOpened (AcDbDatabase *, const AcString &)
 
virtual void initialDwgFileOpenComplete (AcDbDatabase *)
 
virtual void databaseConstructed (AcDbDatabase *)
 
- Public Member Functions inherited from AcRxEventReactor
 ACRX_DECLARE_MEMBERS (AcRxEventReactor)
 
virtual void beginAttach (AcDbDatabase *, wchar_t const *, AcDbDatabase *)
 
virtual void beginInsert (AcDbDatabase *, wchar_t const *, AcDbDatabase *)
 
virtual void beginRestore (AcDbDatabase *, wchar_t const *, AcDbDatabase *)
 
virtual void beginSave (AcDbDatabase *, wchar_t const *)
 
virtual void beginWblock (AcDbDatabase *, AcDbDatabase *, AcGePoint3d const *&)
 
virtual void dwgFileOpened (AcDbDatabase *, wchar_t const *)
 
virtual void preXrefLockFile (AcDbDatabase *, AcDbObjectId)
 
virtual void saveComplete (AcDbDatabase *, wchar_t const *)
 
virtual void xrefSubCommandAborted (AcDbDatabase *, AcXrefSubCommand, AcDbObjectIdArray const &, wchar_t const *const *, wchar_t const *const *)
 
virtual void xrefSubCommandStart (AcDbDatabase *, AcXrefSubCommand, AcDbObjectIdArray const &, wchar_t const *const *, wchar_t const *const *, bool &)
 
virtual void xrefSubCommandEnd (AcDbDatabase *, AcXrefSubCommand, AcDbObjectIdArray const &, wchar_t const *const *, wchar_t const *const *)
 
virtual void xrefSubcommandUnloadItem (AcDbDatabase *, int, AcDbObjectId)
 
virtual void xrefSubcommandReloadItem (AcDbDatabase *, int, AcDbObjectId)
 
virtual void xrefSubcommandPathItem (int, AcDbObjectId, wchar_t const *)
 
virtual void xrefSubcommandDetachItem (AcDbDatabase *, int, AcDbObjectId)
 
virtual void xrefSubcommandOverlayItem (AcDbDatabase *, int, wchar_t const *)
 
virtual void xrefSubcommandAttachItem (AcDbDatabase *, int, wchar_t const *)
 
virtual void xrefSubcommandBindItem (AcDbDatabase *, int, AcDbObjectId)
 
- 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
 

Protected Member Functions

Acad::ErrorStatus veto (void)
 
- Protected Member Functions inherited from AcRxEventReactor
 AcRxEventReactor ()
 
- Protected Member Functions inherited from AcRxObject
 AcRxObject (void)
 
virtual AcRxObjectsubQueryX (AcRxClass const *) const
 

Additional Inherited Members

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

Detailed Description

Definition at line 459 of file addclass.h.

Constructor & Destructor Documentation

◆ AcEditorReactor()

AcEditorReactor::AcEditorReactor ( )

◆ ~AcEditorReactor()

virtual AcEditorReactor::~AcEditorReactor ( )
virtual

Member Function Documentation

◆ abortAttach()

virtual void AcEditorReactor::abortAttach ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ abortDeepClone()

virtual void AcEditorReactor::abortDeepClone ( AcDbIdMapping & )
virtual

Reimplemented from AcRxEventReactor.

◆ abortDxfIn()

virtual void AcEditorReactor::abortDxfIn ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ abortDxfOut()

virtual void AcEditorReactor::abortDxfOut ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ abortInsert()

virtual void AcEditorReactor::abortInsert ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ abortRestore()

virtual void AcEditorReactor::abortRestore ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ abortSave()

virtual void AcEditorReactor::abortSave ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ abortWblock()

virtual void AcEditorReactor::abortWblock ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ ACRX_DECLARE_MEMBERS()

AcEditorReactor::ACRX_DECLARE_MEMBERS ( AcEditorReactor )

◆ beginAttach()

virtual void AcEditorReactor::beginAttach ( AcDbDatabase * ,
const AcString & ,
AcDbDatabase *  )
virtual

◆ beginClose()

virtual void AcEditorReactor::beginClose ( AcDbDatabase * )
virtual

◆ beginDeepClone()

virtual void AcEditorReactor::beginDeepClone ( AcDbDatabase * ,
AcDbIdMapping &  )
virtual

Reimplemented from AcRxEventReactor.

◆ beginDeepCloneXlation()

virtual void AcEditorReactor::beginDeepCloneXlation ( AcDbIdMapping & ,
Acad::ErrorStatus *  )
virtual

Reimplemented from AcRxEventReactor.

◆ beginDoubleClick()

virtual void AcEditorReactor::beginDoubleClick ( const AcGePoint3d & )
virtual

◆ beginDwgOpen()

virtual void AcEditorReactor::beginDwgOpen ( wchar_t const * )
virtual

◆ beginDxfIn()

virtual void AcEditorReactor::beginDxfIn ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ beginDxfOut()

virtual void AcEditorReactor::beginDxfOut ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ beginInsert() [1/2]

virtual void AcEditorReactor::beginInsert ( AcDbDatabase * ,
const AcGeMatrix3d & ,
AcDbDatabase *  )
virtual

Reimplemented from AcRxEventReactor.

◆ beginInsert() [2/2]

virtual void AcEditorReactor::beginInsert ( AcDbDatabase * ,
const AcString & ,
AcDbDatabase *  )
virtual

◆ beginQuit()

virtual void AcEditorReactor::beginQuit ( )
virtual

◆ beginRestore()

virtual void AcEditorReactor::beginRestore ( AcDbDatabase * ,
const AcString & ,
AcDbDatabase *  )
virtual

◆ beginRightClick()

virtual void AcEditorReactor::beginRightClick ( const AcGePoint3d & )
virtual

◆ beginSave()

virtual void AcEditorReactor::beginSave ( AcDbDatabase * ,
const ACHAR *  )
virtual

◆ beginWblock() [1/3]

virtual void AcEditorReactor::beginWblock ( AcDbDatabase * ,
AcDbDatabase *  )
virtual

Reimplemented from AcRxEventReactor.

◆ beginWblock() [2/3]

virtual void AcEditorReactor::beginWblock ( AcDbDatabase * ,
AcDbDatabase * ,
AcDbObjectId  )
virtual

Reimplemented from AcRxEventReactor.

◆ beginWblock() [3/3]

virtual void AcEditorReactor::beginWblock ( AcDbDatabase * ,
AcDbDatabase * ,
const AcGePoint3d &  )
virtual

◆ beginWblockObjects()

virtual void AcEditorReactor::beginWblockObjects ( AcDbDatabase * ,
AcDbIdMapping &  )
virtual

Reimplemented from AcRxEventReactor.

◆ cmdIUnkModified()

virtual void AcEditorReactor::cmdIUnkModified ( const ACHAR * )
virtual

◆ comandeered()

virtual void AcEditorReactor::comandeered ( AcDbDatabase * ,
AcDbObjectId ,
AcDbDatabase *  )
virtual

Reimplemented from AcRxEventReactor.

◆ commandCancelled()

virtual void AcEditorReactor::commandCancelled ( const ACHAR * )
virtual

◆ commandEnded()

virtual void AcEditorReactor::commandEnded ( const ACHAR * )
virtual

◆ commandFailed()

virtual void AcEditorReactor::commandFailed ( const ACHAR * )
virtual

◆ commandWillStart()

virtual void AcEditorReactor::commandWillStart ( const ACHAR * )
virtual

◆ databaseConstructed()

virtual void AcEditorReactor::databaseConstructed ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ databaseToBeDestroyed()

virtual void AcEditorReactor::databaseToBeDestroyed ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ docFrameMovedOrResized()

virtual void AcEditorReactor::docFrameMovedOrResized ( long ,
bool  )
virtual

◆ dwgFileOpened()

virtual void AcEditorReactor::dwgFileOpened ( AcDbDatabase * ,
const AcString &  )
virtual

◆ dxfInComplete()

virtual void AcEditorReactor::dxfInComplete ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ dxfOutComplete()

virtual void AcEditorReactor::dxfOutComplete ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ endAttach()

virtual void AcEditorReactor::endAttach ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ endDeepClone()

virtual void AcEditorReactor::endDeepClone ( AcDbIdMapping & )
virtual

Reimplemented from AcRxEventReactor.

◆ endDwgOpen()

virtual void AcEditorReactor::endDwgOpen ( const wchar_t * ,
AcDbDatabase *  )
virtual

◆ endInsert()

virtual void AcEditorReactor::endInsert ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ endRestore()

virtual void AcEditorReactor::endRestore ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ endWblock()

virtual void AcEditorReactor::endWblock ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ initialDwgFileOpenComplete()

virtual void AcEditorReactor::initialDwgFileOpenComplete ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ layoutSwitched()

virtual void AcEditorReactor::layoutSwitched ( wchar_t const * )
virtual

◆ lispCancelled()

virtual void AcEditorReactor::lispCancelled ( )
virtual

◆ lispEnded()

virtual void AcEditorReactor::lispEnded ( )
virtual

◆ lispWillStart()

virtual void AcEditorReactor::lispWillStart ( const ACHAR * )
virtual

◆ mainFrameMovedOrResized()

virtual void AcEditorReactor::mainFrameMovedOrResized ( long ,
bool  )
virtual

◆ modelessOperationEnded()

virtual void AcEditorReactor::modelessOperationEnded ( const AcString & )
virtual

◆ modelessOperationWillStart()

virtual void AcEditorReactor::modelessOperationWillStart ( const AcString & )
virtual

◆ objectsLazyLoaded()

virtual void AcEditorReactor::objectsLazyLoaded ( const AcDbObjectIdArray & )
virtual

◆ otherAttach()

virtual void AcEditorReactor::otherAttach ( AcDbDatabase * ,
AcDbDatabase *  )
virtual

Reimplemented from AcRxEventReactor.

◆ otherInsert()

virtual void AcEditorReactor::otherInsert ( AcDbDatabase * ,
AcDbIdMapping & ,
AcDbDatabase *  )
virtual

Reimplemented from AcRxEventReactor.

◆ otherWblock()

virtual void AcEditorReactor::otherWblock ( AcDbDatabase * ,
AcDbIdMapping & ,
AcDbDatabase *  )
virtual

Reimplemented from AcRxEventReactor.

◆ partialOpenNotice()

virtual void AcEditorReactor::partialOpenNotice ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ pickfirstModified()

virtual void AcEditorReactor::pickfirstModified ( )
virtual

◆ preXrefLockFile()

virtual void AcEditorReactor::preXrefLockFile ( AcDbObjectId )
virtual

◆ quitAborted()

virtual void AcEditorReactor::quitAborted ( )
virtual

◆ quitWillStart()

virtual void AcEditorReactor::quitWillStart ( )
virtual

◆ redirected()

virtual void AcEditorReactor::redirected ( AcDbObjectId ,
AcDbObjectId  )
virtual

Reimplemented from AcRxEventReactor.

◆ saveComplete()

virtual void AcEditorReactor::saveComplete ( AcDbDatabase * ,
const ACHAR *  )
virtual

◆ sysVarChanged() [1/2]

virtual void AcEditorReactor::sysVarChanged ( AcDbDatabase * ,
const AcString &  )
virtual

◆ sysVarChanged() [2/2]

virtual void AcEditorReactor::sysVarChanged ( const ACHAR * ,
Adesk::Boolean  )
virtual

◆ sysVarWillChange() [1/2]

virtual void AcEditorReactor::sysVarWillChange ( AcDbDatabase * ,
const AcString &  )
virtual

◆ sysVarWillChange() [2/2]

virtual void AcEditorReactor::sysVarWillChange ( const ACHAR * )
virtual

◆ toolbarBitmapSizeChanged()

virtual void AcEditorReactor::toolbarBitmapSizeChanged ( bool )
virtual

◆ toolbarBitmapSizeWillChange()

virtual void AcEditorReactor::toolbarBitmapSizeWillChange ( bool )
virtual

◆ undoSubcommandAuto()

virtual void AcEditorReactor::undoSubcommandAuto ( int ,
bool  )
virtual

◆ undoSubcommandBack()

virtual void AcEditorReactor::undoSubcommandBack ( int )
virtual

◆ undoSubcommandBegin()

virtual void AcEditorReactor::undoSubcommandBegin ( int )
virtual

◆ undoSubcommandControl()

virtual void AcEditorReactor::undoSubcommandControl ( int ,
int  )
virtual

◆ undoSubcommandEnd()

virtual void AcEditorReactor::undoSubcommandEnd ( int )
virtual

◆ undoSubcommandMark()

virtual void AcEditorReactor::undoSubcommandMark ( int )
virtual

◆ undoSubcommandNumber()

virtual void AcEditorReactor::undoSubcommandNumber ( int ,
int  )
virtual

◆ unknownCommand()

virtual void AcEditorReactor::unknownCommand ( const ACHAR * ,
class AcArray< void *, AcArrayMemCopyReallocator< void * > > *  )
virtual

◆ veto()

Acad::ErrorStatus AcEditorReactor::veto ( void )
protected

◆ viewChanged()

virtual void AcEditorReactor::viewChanged ( void )
virtual

◆ wblockNotice()

virtual void AcEditorReactor::wblockNotice ( AcDbDatabase * )
virtual

Reimplemented from AcRxEventReactor.

◆ xrefSubcommandAttachItem()

virtual void AcEditorReactor::xrefSubcommandAttachItem ( int ,
const AcString &  )
virtual

◆ xrefSubcommandBindItem()

virtual void AcEditorReactor::xrefSubcommandBindItem ( int ,
AcDbObjectId  )
virtual

◆ xrefSubcommandDetachItem()

virtual void AcEditorReactor::xrefSubcommandDetachItem ( int ,
AcDbObjectId  )
virtual

◆ xrefSubcommandOverlayItem()

virtual void AcEditorReactor::xrefSubcommandOverlayItem ( int ,
const AcString &  )
virtual

◆ xrefSubcommandPathItem()

virtual void AcEditorReactor::xrefSubcommandPathItem ( int ,
AcDbObjectId ,
const AcString &  )
virtual

◆ xrefSubcommandReloadItem()

virtual void AcEditorReactor::xrefSubcommandReloadItem ( int ,
AcDbObjectId  )
virtual

◆ xrefSubCommandStart()

virtual Acad::ErrorStatus AcEditorReactor::xrefSubCommandStart ( AcXrefSubCommand ,
const AcDbObjectIdArray & ,
const ACHAR * ,
const ACHAR *  )
virtual

◆ xrefSubcommandUnloadItem()

virtual void AcEditorReactor::xrefSubcommandUnloadItem ( int ,
AcDbObjectId  )
virtual

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