|
FRX SDK Documentation 2025 SP0
|
#include <AcRxOverrule.h>
Public Member Functions | |
| ACRX_DECLARE_MEMBERS (AcRxOverrule) | |
| virtual bool | isApplicable (const AcRxObject *) const =0 |
| virtual | ~AcRxOverrule (void) |
Public Member Functions inherited from AcRxObject | |
| virtual AcRxObject * | queryX (AcRxClass const *) const |
| AcRxObject * | x (AcRxClass const *) const |
| virtual AcRxClass * | isA (void) const |
| virtual AcRxObject * | clone (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 () |
| void * | data () const |
Static Public Member Functions | |
| static Acad::ErrorStatus | addOverrule (AcRxClass *, AcRxOverrule *, bool=false) |
| static Acad::ErrorStatus | removeOverrule (AcRxClass *, AcRxOverrule *) |
| static void | setIsOverruling (bool) |
| static bool | isOverruling (void) |
| static bool | hasOverrule (const AcRxObject *, AcRxClass *) |
Static Public Member Functions inherited from AcRxObject | |
| static AcRxClass *__cdecl | desc (void) |
| static AcRxObject *__cdecl | cast (AcRxObject const *) |
Additional Inherited Members | |
Protected Member Functions inherited from AcRxObject | |
| AcRxObject (void) | |
| virtual AcRxObject * | subQueryX (AcRxClass const *) const |
Protected Attributes inherited from AcObject | |
| void * | m_pData |
Definition at line 23 of file AcRxOverrule.h.
| AcRxOverrule::ACRX_DECLARE_MEMBERS | ( | AcRxOverrule | ) |
|
static |
|
static |
|
pure virtual |
Implemented in AcDbGripOverrule, and AcGiDrawableOverrule.
|
static |