AcRxObject AcGiDrawable AcHeapOperators AcDbObject AcDbBackground AcDbGradientBackground AcDbGroundPlaneBackground AcDbIBLBackground AcDbImageBackground AcDbSkyBackground AcDbSolidBackground
class AcDbBackground : public AcDbObject;
dbBackground.h
Base class of all background objects that describe a viewport background. There are three types of concrete background types: AcDbSolidBackground, AcDbGradientBackground and AcDbImageBackground. Each object should reside in the ACAD_BACKGROUND dictionary. If a tilemode viewport or a paperspace viewport has a background, it has to refer to one of these classes.
The application that sets a viewport background has the following responsibilities:
A background object should not be shared among viewports. When a viewport is deleted, its associated background will be deleted too.