EffectFormat — Aspose.Slides FOSS C++ API Reference

EffectFormat — Represents effect properties of a shape (shadow, glow, blur, etc.

Package: Aspose::Slides


Properties

PropertyTypeAccessDescription
IEffectParamSourceIEffectParamSourceRead

Methods

MethodReturnsDescription
IEffectParamSource()IEffectParamSource
init_internal()voidInitialize XML-backed effect format.
get_effect_lst()pugi::xml_nodeGet the element if it exists.
ensure_effect_lst()pugi::xml_nodeGet or create the element at the correct position in spPr.
get_effect_child()pugi::xml_nodeGet a specific effect child from effectLst by tag name.
ensure_effect_child()pugi::xml_nodeGet or create a specific effect child in effectLst at the correct position.
remove_effect_child()voidRemove a specific effect child from effectLst.
save()voidSave changes via the save callback.
serialize_to_xml()voidSerialize all in-memory effects into an XML under the given spPr node.
set_blur_effect()voidSets the blur effect with given radius and grow flag.
enable_fill_overlay_effect()voidEnables the fill overlay effect.
enable_glow_effect()voidEnables the glow effect.
enable_inner_shadow_effect()voidEnables the inner shadow effect.
enable_outer_shadow_effect()voidEnables the outer shadow effect.
enable_preset_shadow_effect()voidEnables the preset shadow effect.
enable_reflection_effect()voidEnables the reflection effect.
enable_soft_edge_effect()voidEnables the soft edge effect.
disable_blur_effect()voidDisables the blur effect.
disable_fill_overlay_effect()voidDisables the fill overlay effect.
disable_glow_effect()voidDisables the glow effect.
disable_inner_shadow_effect()voidDisables the inner shadow effect.
disable_outer_shadow_effect()voidDisables the outer shadow effect.
disable_preset_shadow_effect()voidDisables the preset shadow effect.
disable_reflection_effect()voidDisables the reflection effect.
disable_soft_edge_effect()voidDisables the soft edge effect.

See Also