EffectFormat — Aspose.Slides FOSS C++ API Reference
EffectFormat — Represents effect properties of a shape (shadow, glow, blur, etc.
Package: Aspose::Slides
Properties
| Property | Type | Access | Description |
|---|---|---|---|
IEffectParamSource | IEffectParamSource | Read |
Methods
| Method | Returns | Description |
|---|---|---|
IEffectParamSource() | IEffectParamSource | |
init_internal() | void | Initialize XML-backed effect format. |
get_effect_lst() | pugi::xml_node | Get the element if it exists. |
ensure_effect_lst() | pugi::xml_node | Get or create the element at the correct position in spPr. |
get_effect_child() | pugi::xml_node | Get a specific effect child from effectLst by tag name. |
ensure_effect_child() | pugi::xml_node | Get or create a specific effect child in effectLst at the correct position. |
remove_effect_child() | void | Remove a specific effect child from effectLst. |
save() | void | Save changes via the save callback. |
serialize_to_xml() | void | Serialize all in-memory effects into an XML under the given spPr node. |
set_blur_effect() | void | Sets the blur effect with given radius and grow flag. |
enable_fill_overlay_effect() | void | Enables the fill overlay effect. |
enable_glow_effect() | void | Enables the glow effect. |
enable_inner_shadow_effect() | void | Enables the inner shadow effect. |
enable_outer_shadow_effect() | void | Enables the outer shadow effect. |
enable_preset_shadow_effect() | void | Enables the preset shadow effect. |
enable_reflection_effect() | void | Enables the reflection effect. |
enable_soft_edge_effect() | void | Enables the soft edge effect. |
disable_blur_effect() | void | Disables the blur effect. |
disable_fill_overlay_effect() | void | Disables the fill overlay effect. |
disable_glow_effect() | void | Disables the glow effect. |
disable_inner_shadow_effect() | void | Disables the inner shadow effect. |
disable_outer_shadow_effect() | void | Disables the outer shadow effect. |
disable_preset_shadow_effect() | void | Disables the preset shadow effect. |
disable_reflection_effect() | void | Disables the reflection effect. |
disable_soft_edge_effect() | void | Disables the soft edge effect. |