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

#include <AcDbBlockRefContext.h>

Inheritance diagram for AcDbBlockRefContext:
AcRxObject AcRTTIObject AcObject

Public Member Functions

 AcDbBlockRefContext (AcString, AcDbBlockReference const *)
 
bool containsAlignmentParameter (void)
 
bool containsProxies (void)
 
bool containsVisibilityStates (void)
 
bool containsZombies (void)
 
bool isEnhancedBlock (bool)
 
bool isEnhancedBlock (void)
 
AcDbEvalContextgetEvaluationContext (void)
 
Acad::ErrorStatus currentlyVisibleEntities (AcDbObjectIdArray &)
 
Acad::ErrorStatus evaluateActiveNode (AcString const &, AcDbEvalVariant const &)
 
Acad::ErrorStatus evaluateActiveNode (void)
 
Acad::ErrorStatus forceRepresentation (void)
 
Acad::ErrorStatus getChildParameters (AcArray< AcDbBlockParamNodeRef, AcArrayObjectCopyReallocator< AcDbBlockParamNodeRef > > &)
 
Acad::ErrorStatus getGripList (AcArray< unsigned long, AcArrayMemCopyReallocator< unsigned long > > &)
 
Acad::ErrorStatus getNodeObject (unsigned long, AcDb::OpenMode, AcDbObject **)
 
Acad::ErrorStatus getParameterList (AcArray< AcDbBlockParamNodeRef, AcArrayObjectCopyReallocator< AcDbBlockParamNodeRef > > &)
 
Acad::ErrorStatus getProperty (AcDbBlockParamNodeRef const &, AcString const &, AcDbEvalVariant &)
 
Acad::ErrorStatus getPropertyInBlockSpace (AcDbBlockParamNodeRef const &, AcString const &, AcDbEvalVariant &)
 
Acad::ErrorStatus getPropertyList (AcDbBlockParamNodeRef const &, AcArray< AcDbBlkParamPropertyDescriptor, AcArrayObjectCopyReallocator< AcDbBlkParamPropertyDescriptor > > &)
 
Acad::ErrorStatus makeNodeActive (AcDbBlockParamNodeRef const &)
 
Acad::ErrorStatus makeNodeActive (unsigned long const &)
 
Acad::ErrorStatus replayNonDbHistory (void)
 
Acad::ErrorStatus saveNonDbHistory (unsigned long, AcString const &, AcDbEvalVariant const &, resbuf const *, AcDbXrecord **)
 
Acad::ErrorStatus setBlockReference (AcDbBlockReference const *)
 
Acad::ErrorStatus setPropertyValue (AcString const &, AcDbEvalVariant const &)
 
virtual ~AcDbBlockRefContext (void)
 
- 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 35 of file AcDbBlockRefContext.h.

Constructor & Destructor Documentation

◆ AcDbBlockRefContext()

AcDbBlockRefContext::AcDbBlockRefContext ( AcString ,
AcDbBlockReference const *  )

◆ ~AcDbBlockRefContext()

virtual AcDbBlockRefContext::~AcDbBlockRefContext ( void )
virtual

Member Function Documentation

◆ containsAlignmentParameter()

bool AcDbBlockRefContext::containsAlignmentParameter ( void )

◆ containsProxies()

bool AcDbBlockRefContext::containsProxies ( void )

◆ containsVisibilityStates()

bool AcDbBlockRefContext::containsVisibilityStates ( void )

◆ containsZombies()

bool AcDbBlockRefContext::containsZombies ( void )

◆ currentlyVisibleEntities()

Acad::ErrorStatus AcDbBlockRefContext::currentlyVisibleEntities ( AcDbObjectIdArray & )

◆ evaluateActiveNode() [1/2]

Acad::ErrorStatus AcDbBlockRefContext::evaluateActiveNode ( AcString const & ,
AcDbEvalVariant const &  )

◆ evaluateActiveNode() [2/2]

Acad::ErrorStatus AcDbBlockRefContext::evaluateActiveNode ( void )

◆ forceRepresentation()

Acad::ErrorStatus AcDbBlockRefContext::forceRepresentation ( void )

◆ getChildParameters()

Acad::ErrorStatus AcDbBlockRefContext::getChildParameters ( AcArray< AcDbBlockParamNodeRef, AcArrayObjectCopyReallocator< AcDbBlockParamNodeRef > > & )

◆ getEvaluationContext()

AcDbEvalContext * AcDbBlockRefContext::getEvaluationContext ( void )

◆ getGripList()

Acad::ErrorStatus AcDbBlockRefContext::getGripList ( AcArray< unsigned long, AcArrayMemCopyReallocator< unsigned long > > & )

◆ getNodeObject()

Acad::ErrorStatus AcDbBlockRefContext::getNodeObject ( unsigned long ,
AcDb::OpenMode ,
AcDbObject **  )

◆ getParameterList()

Acad::ErrorStatus AcDbBlockRefContext::getParameterList ( AcArray< AcDbBlockParamNodeRef, AcArrayObjectCopyReallocator< AcDbBlockParamNodeRef > > & )

◆ getProperty()

Acad::ErrorStatus AcDbBlockRefContext::getProperty ( AcDbBlockParamNodeRef const & ,
AcString const & ,
AcDbEvalVariant &  )

◆ getPropertyInBlockSpace()

Acad::ErrorStatus AcDbBlockRefContext::getPropertyInBlockSpace ( AcDbBlockParamNodeRef const & ,
AcString const & ,
AcDbEvalVariant &  )

◆ getPropertyList()

Acad::ErrorStatus AcDbBlockRefContext::getPropertyList ( AcDbBlockParamNodeRef const & ,
AcArray< AcDbBlkParamPropertyDescriptor, AcArrayObjectCopyReallocator< AcDbBlkParamPropertyDescriptor > > &  )

◆ isEnhancedBlock() [1/2]

bool AcDbBlockRefContext::isEnhancedBlock ( bool )

◆ isEnhancedBlock() [2/2]

bool AcDbBlockRefContext::isEnhancedBlock ( void )

◆ makeNodeActive() [1/2]

Acad::ErrorStatus AcDbBlockRefContext::makeNodeActive ( AcDbBlockParamNodeRef const & )

◆ makeNodeActive() [2/2]

Acad::ErrorStatus AcDbBlockRefContext::makeNodeActive ( unsigned long const & )

◆ replayNonDbHistory()

Acad::ErrorStatus AcDbBlockRefContext::replayNonDbHistory ( void )

◆ saveNonDbHistory()

Acad::ErrorStatus AcDbBlockRefContext::saveNonDbHistory ( unsigned long ,
AcString const & ,
AcDbEvalVariant const & ,
resbuf const * ,
AcDbXrecord **  )

◆ setBlockReference()

Acad::ErrorStatus AcDbBlockRefContext::setBlockReference ( AcDbBlockReference const * )

◆ setPropertyValue()

Acad::ErrorStatus AcDbBlockRefContext::setPropertyValue ( AcString const & ,
AcDbEvalVariant const &  )

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