This section describes how to organize your code and use the ObjectARX ® macros to simplify the task of deriving a custom ObjectARX class. The macros allow a custom class to participate in the AcRxObject runtime type identification mechanism. If you do not need to distinguish your custom class at runtime, you can use standard C++ derivation style to create the new class.