FillOverlay

Overview

FillOverlay is a class in Aspose.Slides FOSS for C++.

Represents a Fill Overlay effect. A fill overlay specifies an additional fill for an object and blends the two fills together using the selected blend mode.

This class provides 19 methods for working with FillOverlay objects in C++ programs. Available methods include: FillBlendMode, FillOverlay, IBaseSlide, IFillFormat, IImageTransformOperation, IPresentationComponent, as_i_image_transform_operation, as_i_presentation_component, blend, fill_format, init_internal, save, and 3 additional methods. All public members are accessible to any C++ application after installing the Aspose.Slides FOSS for C++ package. Properties: FillBlendMode, IBaseSlide, IFillFormat, IImageTransformOperation, IPresentationComponent.

Properties

NameTypeAccessDescription
FillBlendModeFillBlendModeReadGets the fill blend mode.
IFillFormatIFillFormatReadGets the i fill format.
IBaseSlideIBaseSlideReadGets the i base slide.
IPresentationComponentIPresentationComponentReadGets the i presentation component.
IImageTransformOperationIImageTransformOperationReadGets the i image transform operation.

Methods

SignatureDescription
FillBlendMode()FillBlendModeProperty gets or sets the overlay’s fill blend mode
IFillFormat()IFillFormatMethod returns the fill format interface for the overlay
IFillFormat()IFillFormat
IBaseSlide()IBaseSlideProperty references the base slide containing the overlay
IBaseSlide()IBaseSlide
IPresentationComponent()IPresentationComponentMethod returns the presentation component associated with the overlay
IImageTransformOperation()IImageTransformOperationProperty gives the image transform operation applied to the overlay
FillOverlay()
~FillOverlay()
init_internal(element: pugi::xml_node, save_callback: std::function<void()>)Initialize from an XML element (e.g., ) with a persistence callback.
save()Persist changes via the save callback provided at init time.
blend()FillBlendModeReturns the fill blend mode. Defaults to OVERLAY.
set_blend(value: FillBlendMode)Sets the fill blend mode.
fill_format()IFillFormatReturns the fill format associated with this overlay. Read-only.
fill_format()IFillFormatReturns the fill format associated with this overlay. Read-only.
slide()IBaseSlideInitialize from an XML element (e.g., ) with a persistence callback.
slide()IBaseSlideInitialize from an XML element (e.g., ) with a persistence callback.
as_i_presentation_component()IPresentationComponentReturns this object as IPresentationComponent, or nullptr. Note: PVIObject base returns this, but standalone FillOverlay objects are not meaningful as IPresentationComponent without a shape hierarchy. Returns nullptr for compatibility with existing call-site expectations.
as_i_image_transform_operation()IImageTransformOperationReturns this object as IImageTransformOperation.

See Also