Specifies what is overridden and how, for an API_Element.
    typedef struct {
        API_OverriddenAttribute        lineType;
        API_OverriddenAttribute        lineMarkerTextPen;
        bool                           overrideLinePenThickness;
        API_OverriddenAttribute        cutFillType;
        API_OverriddenAttribute        cutFillFGPen;
        API_OverriddenAttributeOrRGB   cutFillBGPen;
        bool                           overrideCutFillFGThickness;
        API_OverriddenAttribute        coverFillType;
        API_OverriddenAttribute        coverFillFGPen;
        API_OverriddenAttributeOrRGB   coverFillBGPen;
        bool                           overrideCoverFillFGThickness;
        API_OverriddenAttribute        draftFillType;
        API_OverriddenAttribute        draftFillFGPen;
        API_OverriddenAttributeOrRGB   draftFillBGPen;
        bool                           overrideDraftFillFGThickness;
        API_OverriddenAttributeOrRGB   cutSurfaceType;
        API_OverriddenAttributeOrRGB   uncutSurfaceType;
        bool                           showSkinSeparators;
        bool                           hideCutContours;
        bool                           hideUncutContours;
    } API_OverrideStyle;
    
Members
- lineType
- Specifies how the line type should be overridden
- lineMarkerTextPen
- Specifies how the line/marker/text pen should be overridden
- overrideLinePenThickness
- Specifies if line and pen thickness should be overridden
- cutFillType
- Specifies how the cut fills should be overridden
- cutFillFGPen
- Specifies how the cut fill foregrounds should be overridden
- cutFillBGPen
- Specifies how the cut fill backgrounds should be overridden
- overrideCutFillFGThickness
- Specifies whether the cut fill foreground pen thickness should be overridden
- coverFillType
- Specifies how the cover fills should be overridden
- coverFillFGPen
- Specifies how the cover fill foregrounds should be overridden
- coverFillBGPen
- Specifies how the cover fill backgrounds should be overridden
- overrideCoverFillFGThickness
- Specifies whether the cover fill foreground pen thickness should be overridden
- draftFillType
- Specifies how the draft fills should be overridden
- draftFillFGPen
- Specifies how the draft fill foregrounds should be overridden
- draftFillBGPen
- Specifies how the draft fill backgrounds should be overridden
- overrideDraftFillFGThickness
- Specifies whether the draft fill foreground pen thickness should be overridden
- cutSurfaceType
- Specifies how the cut surfaces should be overridden
- uncutSurfaceType
- Specifies how the uncut surfaces should be overridden
- showSkinSeparators
- Specifies if the skin separators should be shown
- hideCutContours
- Specifies if the contours of the cut surface should be hidden
- hideUncutContours
- Specifies if the contours of the uncut surface should be hidden
Remarks
 In version 25, the cutFillBGPen, coverFillBGPen, draftingFillBGPen, cutSurfaceType and uncutSurfaceType members type are changed to API_OverriddenAttributeOrRGB
 In version 25, the cutFillBGPen, coverFillBGPen, draftingFillBGPen, cutSurfaceType and uncutSurfaceType members type are changed to API_OverriddenAttributeOrRGB
 In version 25, the hideCutContours and hideUncutContours are added
 In version 25, the hideCutContours and hideUncutContours are added
Requirements
- Version: API 20 or later
- Header: APIdefs_Environment.h