Class Hierarchy
AcRxObject AcRxClass AcRxValueType
C++
class AcRxClass : public AcRxObject;
File
rxclass.h
Description
AcRxClass objects (actually objects of an internal class derived from AcRxClass, since AcRxClass is an abstract base class) are used as the nodes in the ObjectARX runtime class hierarchical tree. Each instance of an AcRxClass represents a C++ class derived from AcRxObject (or AcRxObject itself). The run-time information about such C++ classes and their hierarchical relationships is available through the AcRxClass objects that make up the runtime tree.
For each class, AcRxClass maintains the following information about the C++ class it represents:
- Set of immediately derived classes
- Parent class
- Class ASCII name
- Class DXF name, if it is derived from AcDbObject
- Class 'application' name, in case other applications need to prompt for loading of an application
- Set of 'protocol extension' objects attached.