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

#include <AcDbLayoutManager.h>

Inheritance diagram for AcDbLayoutManager:
AcRxObject AcRTTIObject AcObject AcApLayoutManager

Public Member Functions

 ACRX_DECLARE_MEMBERS (AcDbLayoutManager)
 
const ACHARfindActiveLayout (bool, AcDbDatabase const *=NULL)
 
AcDbLayoutfindLayoutNamed (const ACHAR *, bool=false, const AcDbDatabase *=NULL)
 
void addReactor (AcDbLayoutManagerReactor *)
 
void removeReactor (AcDbLayoutManagerReactor *)
 
virtual AcDbObjectId getActiveLayoutBTRId (AcDbDatabase const *=NULL)
 
bool layoutExists (wchar_t const *, const AcDbDatabase *=NULL)
 
Acad::ErrorStatus getLayoutNamed (const ACHAR *, AcDbLayout *&, AcDb::OpenMode=AcDb::kForRead, const AcDbDatabase *=nullptr)
 
virtual Acad::ErrorStatus setCurrentLayout (const ACHAR *, AcDbDatabase *=NULL)
 
virtual Acad::ErrorStatus setCurrentLayoutId (AcDbObjectId)
 
virtual Acad::ErrorStatus deleteLayout (const ACHAR *, AcDbDatabase *=NULL)
 
virtual Acad::ErrorStatus createLayout (const ACHAR *, AcDbObjectId &, AcDbObjectId &, AcDbDatabase *=NULL)
 
virtual int countLayouts (AcDbDatabase *=NULL)
 
virtual Acad::ErrorStatus copyLayout (const ACHAR *, const ACHAR *, AcDbDatabase *=NULL)
 
virtual Acad::ErrorStatus renameLayout (const ACHAR *, const ACHAR *, AcDbDatabase *=NULL)
 
virtual Acad::ErrorStatus cloneLayout (AcDbLayout *, const ACHAR *, int=0, AcDbDatabase *=NULL)
 
virtual AcDbObjectId getNonRectVPIdFromClipId (AcDbObjectId)
 
virtual bool isVpnumClipped (int, const AcDbDatabase *=NULL)
 
- 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 21 of file AcDbLayoutManager.h.

Member Function Documentation

◆ ACRX_DECLARE_MEMBERS()

AcDbLayoutManager::ACRX_DECLARE_MEMBERS ( AcDbLayoutManager )

◆ addReactor()

void AcDbLayoutManager::addReactor ( AcDbLayoutManagerReactor * )

◆ cloneLayout()

virtual Acad::ErrorStatus AcDbLayoutManager::cloneLayout ( AcDbLayout * ,
const ACHAR * ,
int = 0,
AcDbDatabase * = NULL )
virtual

◆ copyLayout()

virtual Acad::ErrorStatus AcDbLayoutManager::copyLayout ( const ACHAR * ,
const ACHAR * ,
AcDbDatabase * = NULL )
virtual

◆ countLayouts()

virtual int AcDbLayoutManager::countLayouts ( AcDbDatabase * = NULL)
virtual

◆ createLayout()

virtual Acad::ErrorStatus AcDbLayoutManager::createLayout ( const ACHAR * ,
AcDbObjectId & ,
AcDbObjectId & ,
AcDbDatabase * = NULL )
virtual

◆ deleteLayout()

virtual Acad::ErrorStatus AcDbLayoutManager::deleteLayout ( const ACHAR * ,
AcDbDatabase * = NULL )
virtual

◆ findActiveLayout()

const ACHAR * AcDbLayoutManager::findActiveLayout ( bool ,
AcDbDatabase const * = NULL )

◆ findLayoutNamed()

AcDbLayout * AcDbLayoutManager::findLayoutNamed ( const ACHAR * ,
bool = false,
const AcDbDatabase * = NULL )

◆ getActiveLayoutBTRId()

virtual AcDbObjectId AcDbLayoutManager::getActiveLayoutBTRId ( AcDbDatabase const * = NULL)
virtual

◆ getLayoutNamed()

Acad::ErrorStatus AcDbLayoutManager::getLayoutNamed ( const ACHAR * ,
AcDbLayout *& ,
AcDb::OpenMode = AcDb::kForRead,
const AcDbDatabase * = nullptr )

◆ getNonRectVPIdFromClipId()

virtual AcDbObjectId AcDbLayoutManager::getNonRectVPIdFromClipId ( AcDbObjectId )
virtual

◆ isVpnumClipped()

virtual bool AcDbLayoutManager::isVpnumClipped ( int ,
const AcDbDatabase * = NULL )
virtual

◆ layoutExists()

bool AcDbLayoutManager::layoutExists ( wchar_t const * ,
const AcDbDatabase * = NULL )

◆ removeReactor()

void AcDbLayoutManager::removeReactor ( AcDbLayoutManagerReactor * )

◆ renameLayout()

virtual Acad::ErrorStatus AcDbLayoutManager::renameLayout ( const ACHAR * ,
const ACHAR * ,
AcDbDatabase * = NULL )
virtual

◆ setCurrentLayout()

virtual Acad::ErrorStatus AcDbLayoutManager::setCurrentLayout ( const ACHAR * ,
AcDbDatabase * = NULL )
virtual

◆ setCurrentLayoutId()

virtual Acad::ErrorStatus AcDbLayoutManager::setCurrentLayoutId ( AcDbObjectId )
virtual

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