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

#include <AcRxClass.h>

Inheritance diagram for AcRxClass:
AcRxObject AcRTTIObject AcObject

Public Member Functions

 ACRX_DECLARE_MEMBERS (AcRxClass)
 
AcRxClassmyParent (void)
 
virtual ACHAR const * name () const =0
 
virtual ACHAR const * dxfName () const
 
virtual ACHAR const * appName () const
 
virtual void getClassVersion (int &, int &) const
 
virtual int proxyFlags () const
 
virtual bool isDerivedFrom (const AcRxClass *) const
 
virtual AcRxObjectcreate () const =0
 
virtual AcRxObjectqueryX (AcRxClass const *)
 
virtual AcRxObjectgetX (AcRxClass const *)
 
AcRxObjectaddX (AcRxClass *, AcRxObject *)
 
AcRxObjectdelX (AcRxClass *)
 
- 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

 AcRxClass ()
 
- 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 21 of file AcRxClass.h.

Constructor & Destructor Documentation

◆ AcRxClass()

AcRxClass::AcRxClass ( )
protected

Member Function Documentation

◆ ACRX_DECLARE_MEMBERS()

AcRxClass::ACRX_DECLARE_MEMBERS ( AcRxClass )

◆ addX()

AcRxObject * AcRxClass::addX ( AcRxClass * ,
AcRxObject *  )

◆ appName()

virtual ACHAR const * AcRxClass::appName ( ) const
virtual

◆ create()

virtual AcRxObject * AcRxClass::create ( ) const
pure virtual

◆ delX()

AcRxObject * AcRxClass::delX ( AcRxClass * )

◆ dxfName()

virtual ACHAR const * AcRxClass::dxfName ( ) const
virtual

◆ getClassVersion()

virtual void AcRxClass::getClassVersion ( int & ,
int &  ) const
virtual

◆ getX()

virtual AcRxObject * AcRxClass::getX ( AcRxClass const * )
virtual

◆ isDerivedFrom()

virtual bool AcRxClass::isDerivedFrom ( const AcRxClass * ) const
virtual

◆ myParent()

AcRxClass * AcRxClass::myParent ( void )

◆ name()

virtual ACHAR const * AcRxClass::name ( ) const
pure virtual

◆ proxyFlags()

virtual int AcRxClass::proxyFlags ( ) const
virtual

◆ queryX()

virtual AcRxObject * AcRxClass::queryX ( AcRxClass const * )
virtual

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