The specialized overrule classes as well as the function types they allow you to overrule are as follows:
- AcDbGripOverrule overrules grip functions specified in AcDbEntity.
- AcDbOsnapOverrule overrules snap functions specified in AcDbEntity.
- AcDbSubentityOverrule overrules subentity functions specified in AcDbEntity.
- AcDbTransformOverrule overrules transform functions specified AcDbEntity.
- AcDbGeometryOverrule overrules geometry functions specified in AcDbEntity.
- AcDbVisibilityOverrule overrules visibility functions specified in AcDbEntity.
- AcDbPropertiesOverrule overrules property-related functions specified in AcDbEntity and AcDbObject.
- AcDbObjectOverrule overrules a subset of the functions specified in AcDbObject.
- AcGiDrawableOverrule overrules a subset of the draw functions specified in AcGiDrawable.