Represents effect properties of shape. More...
Inherits Aspose::Slides::IEffectParamSource.
Inherited by Aspose::Slides::EffectFormat.
Public Member Functions | |
virtual bool | get_IsNoEffects ()=0 |
Returns true if all effects are disabled (as just created, default EffectFormat object). Read-only bool. More... | |
virtual System::SharedPtr< Effects::IBlur > | get_BlurEffect ()=0 |
Blur effect. Read Effects::IBlur. More... | |
virtual void | set_BlurEffect (System::SharedPtr< Effects::IBlur > value)=0 |
Blur effect. Write Effects::IBlur. More... | |
virtual System::SharedPtr< Effects::IFillOverlay > | get_FillOverlayEffect ()=0 |
Fill overlay effect. Read Effects::IFillOverlay. More... | |
virtual void | set_FillOverlayEffect (System::SharedPtr< Effects::IFillOverlay > value)=0 |
Fill overlay effect. Write Effects::IFillOverlay. More... | |
virtual System::SharedPtr< Effects::IGlow > | get_GlowEffect ()=0 |
Glow effect. Read Effects::IGlow. More... | |
virtual void | set_GlowEffect (System::SharedPtr< Effects::IGlow > value)=0 |
Glow effect. Write Effects::IGlow. More... | |
virtual System::SharedPtr< Effects::IInnerShadow > | get_InnerShadowEffect ()=0 |
Inner shadow. Read Effects::IInnerShadow. More... | |
virtual void | set_InnerShadowEffect (System::SharedPtr< Effects::IInnerShadow > value)=0 |
Inner shadow. Write Effects::IInnerShadow. More... | |
virtual System::SharedPtr< Effects::IOuterShadow > | get_OuterShadowEffect ()=0 |
Outer shadow. Read Effects::IOuterShadow. More... | |
virtual void | set_OuterShadowEffect (System::SharedPtr< Effects::IOuterShadow > value)=0 |
Outer shadow. Write Effects::IOuterShadow. More... | |
virtual System::SharedPtr< Effects::IPresetShadow > | get_PresetShadowEffect ()=0 |
Preset shadow. Read Effects::IPresetShadow. More... | |
virtual void | set_PresetShadowEffect (System::SharedPtr< Effects::IPresetShadow > value)=0 |
Preset shadow. Write Effects::IPresetShadow. More... | |
virtual System::SharedPtr< Effects::IReflection > | get_ReflectionEffect ()=0 |
Reflection. Read Effects::IReflection. More... | |
virtual void | set_ReflectionEffect (System::SharedPtr< Effects::IReflection > value)=0 |
Reflection. Write Effects::IReflection. More... | |
virtual System::SharedPtr< Effects::ISoftEdge > | get_SoftEdgeEffect ()=0 |
Soft edge. Read Effects::ISoftEdge. More... | |
virtual void | set_SoftEdgeEffect (System::SharedPtr< Effects::ISoftEdge > value)=0 |
Soft edge. Write Effects::ISoftEdge. More... | |
virtual void | SetBlurEffect (double radius, bool grow)=0 |
Sets blur effect. More... | |
virtual void | EnableFillOverlayEffect ()=0 |
Enables fill overlay effect. More... | |
virtual void | EnableGlowEffect ()=0 |
Enables glow effect. More... | |
virtual void | EnableInnerShadowEffect ()=0 |
Enables inner shadow effect. More... | |
virtual void | EnableOuterShadowEffect ()=0 |
Enables outer shadow effect. More... | |
virtual void | EnablePresetShadowEffect ()=0 |
Enables preset shadows effect. More... | |
virtual void | EnableReflectionEffect ()=0 |
Enables reflection effect. More... | |
virtual void | EnableSoftEdgeEffect ()=0 |
Enables soft edge effect. More... | |
virtual void | DisableBlurEffect ()=0 |
Disables blur effect. More... | |
virtual void | DisableFillOverlayEffect ()=0 |
Disables fill overlay effect. More... | |
virtual void | DisableGlowEffect ()=0 |
Disable glow effect. More... | |
virtual void | DisableInnerShadowEffect ()=0 |
Disables inner shadow effect. More... | |
virtual void | DisableOuterShadowEffect ()=0 |
Disables outer shadow effect. More... | |
virtual void | DisablePresetShadowEffect ()=0 |
Disables preset shadow effect. More... | |
virtual void | DisableReflectionEffect ()=0 |
Disables reflection effect. More... | |
virtual void | DisableSoftEdgeEffect ()=0 |
Disables soft edge effect. More... | |
virtual System::SharedPtr< IEffectFormatEffectiveData > | GetEffective ()=0 |
Gets effective effect formatting data with the inheritance applied. More... | |
![]() | |
Object () | |
Creates object. Initializes all internal data structures. More... | |
virtual | ~Object () |
Destroys object. Frees all internal data structures. More... | |
Object (Object const &x) | |
Copy constructor. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More... | |
Object & | operator= (Object const &x) |
Assignment operator. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More... | |
Object * | SharedRefAdded () |
Increments shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
int | SharedRefRemovedSafe () |
Decrements and returns shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
int | RemovedSharedRefs (int count) |
Decreases shared reference count by specified value. More... | |
Detail::SmartPtrCounter * | WeakRefAdded () |
Increments weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
void | WeakRefRemoved () |
Decrements weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
Detail::SmartPtrCounter * | GetCounter () |
Gets reference counter data structure associated with the object. More... | |
int | SharedCount () const |
Gets current value of shared reference counter. More... | |
void | Lock () |
Implements C# lock() statement locking. Call directly or use LockContext sentry object. More... | |
void | Unlock () |
Implements C# lock() statement unlocking. Call directly or use LockContext sentry object. More... | |
virtual bool | Equals (ptr obj) |
Compares objects using C# Object.Equals semantics. More... | |
virtual int32_t | GetHashCode () const |
Analog of C# Object.GetHashCode() method. Enables hashing of custom objects. More... | |
virtual String | ToString () const |
Analog of C# Object.ToString() method. Enables converting custom objects to string. More... | |
virtual ptr | MemberwiseClone () const |
Analog of C# Object.MemberwiseClone() method. Enables cloning custom types. More... | |
virtual const TypeInfo & | GetType () const |
Gets actual type of object. Analog of C# System.Object.GetType() call. More... | |
virtual bool | Is (const TypeInfo &targetType) const |
Check if object represents an instance of type described by targetType. Analog of C# 'is' operator. More... | |
virtual void | SetTemplateWeakPtr (uint32_t argument) |
Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. More... | |
virtual bool | FastCast (const Details::FastRttiBase &helper, void **out_ptr) const |
For internal purposes only. More... | |
template<> | |
bool | ReferenceEquals (String const &str, std::nullptr_t) |
Specialization of Object::ReferenceEquals for case of string and nullptr. More... | |
template<> | |
bool | ReferenceEquals (String const &str1, String const &str2) |
Specialization of Object::ReferenceEquals for case of strings. More... | |
Additional Inherited Members | |
![]() | |
typedef SmartPtr< Object > | ptr |
Alias for smart pointer type. More... | |
![]() | |
static bool | ReferenceEquals (ptr const &objA, ptr const &objB) |
Compares objects by reference. More... | |
template<typename T > | |
static std::enable_if<!IsSmartPtr< T >::value, bool >::type | ReferenceEquals (T const &objA, T const &objB) |
Compares objects by reference. More... | |
template<typename T > | |
static std::enable_if<!IsSmartPtr< T >::value, bool >::type | ReferenceEquals (T const &objA, std::nullptr_t) |
Reference-compares value type object with nullptr. More... | |
template<typename T1 , typename T2 > | |
static std::enable_if< IsSmartPtr< T1 >::value &&IsSmartPtr< T2 >::value, bool >::type | Equals (T1 const &objA, T2 const &objB) |
Compares reference type objects in C# style. More... | |
template<typename T1 , typename T2 > | |
static std::enable_if<!IsSmartPtr< T1 >::value &&!IsSmartPtr< T2 >::value, bool >::type | Equals (T1 const &objA, T2 const &objB) |
Compares value type objects in C# style. More... | |
static const TypeInfo & | Type () |
Implements C# typeof(System.Object) construct. More... | |
template<> | |
bool | Equals (float const &objA, float const &objB) |
Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. More... | |
template<> | |
bool | Equals (double const &objA, double const &objB) |
Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. More... | |
Represents effect properties of shape.
|
pure virtual |
Disables blur effect.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Disables fill overlay effect.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Disable glow effect.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Disables inner shadow effect.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Disables outer shadow effect.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Disables preset shadow effect.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Disables reflection effect.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Disables soft edge effect.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Enables fill overlay effect.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Enables glow effect.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Enables inner shadow effect.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Enables outer shadow effect.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Enables preset shadows effect.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Enables reflection effect.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Enables soft edge effect.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Blur effect. Read Effects::IBlur.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Fill overlay effect. Read Effects::IFillOverlay.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Glow effect. Read Effects::IGlow.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Inner shadow. Read Effects::IInnerShadow.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Returns true if all effects are disabled (as just created, default EffectFormat object). Read-only bool.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Outer shadow. Read Effects::IOuterShadow.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Preset shadow. Read Effects::IPresetShadow.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Reflection. Read Effects::IReflection.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Soft edge. Read Effects::ISoftEdge.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Gets effective effect formatting data with the inheritance applied.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Blur effect. Write Effects::IBlur.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Fill overlay effect. Write Effects::IFillOverlay.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Glow effect. Write Effects::IGlow.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Inner shadow. Write Effects::IInnerShadow.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Outer shadow. Write Effects::IOuterShadow.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Preset shadow. Write Effects::IPresetShadow.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Reflection. Write Effects::IReflection.
Implemented in Aspose::Slides::EffectFormat.
|
pure virtual |
Soft edge. Write Effects::ISoftEdge.
Implemented in Aspose::Slides::EffectFormat.