Share

IAcadBaseObject2Impl Template

Class Hierarchy

IAcadBaseObject2
    IAcadBaseObject2Impl

C++

template <class T, const CLSID* pclsid>
class IAcadBaseObject2Impl : public IAcadBaseObject2, public IAcadBaseObjectImpl<T, pclsid>;

File

axtempl.h

Description

This class provides a default implementation of the IAcadBaseObject2 interface. Object wrappers should derive from either this template class or the IAcadBaseObjectImpl template class, but not both.

The IAcadObjectDispatchImpl template class derives from this template class, so any custom object wrappers deriving from IAcadObjectDispatchImpl or IAcadEntityDispatchImpl inherit the default implementation of IAcadBaseObject2 as well.

Links

IAcadBaseObject2Impl Methods

Was this information helpful?