| CMPImageData | Component Image Data |
| CMPImageList | Handler for all image data |
| MPNPackageData | MPN Package Data contains manufacturer |
| MPNPackageList | handler for all mpn packages |
| MPNPin | pin definition for mpn data |
| TypeColList | The TypeColList is used to save and load colors depending to layer types. |
| TypeColor | Special color definition for xml saving and loading. |
| TypeColorList | Main color list to handle type colors in PCB-Investigator. |
| TypeColSingle | Color for one entry with type enum. |
| ActiveTool | Active mouse tool in PCB-Investigator. |
| AOIMatrixSize | The size for internal calculation of image areas, if the size is to big the RAM is not enough to calculate all relevant information's. |
| AttributeTypeEnum | All attribute types from ODB++. |
| ColorMode | To select Color Mode. |
| ComponentLabel | Label for showing information while drawing components. |
| DrawingMode | xor means added, special makes mixture and noColormixing draws alwas the topcolor. |
| DrawModeEnum | Styple of signal objects in PCB-Investigator. |
| FeatureAttributeEnum | All attribute enums from ODB++. |
| FidType | The FID type of a feature. |
| Grf_Type | Existing types for grafic objects (features). |
| MPNPackageDataPolarityMarkerTypeEnum | |
| NetSelectMode | Net selection mode is for mouse tool net select to change between different selection modes. |
| ODBEntityEnum | ODB++ definition list of entity enums. |
| SelectObjectT | The object types for selection. |
| Symbol_Type | All ODB++ symbol types. |