TEffectProperties Class
A class encapsulating an effect that can be used for subtle, intense or moderate types. This class can contain either a standard list of effects (which you can access with EffectLst) or a Directed Acyclic Graph (DAG). One of EffectLst or EffectDag will always be null.
Syntax
Namespace: FlexCel.Core
public class TEffectProperties: IComparable, IComparable<TEffectProperties>
Methods
| Name | Description |
|---|---|
| Clone | Returns a deep copy of the object. |
| Equals | Overloaded Equals(TEffectProperties) Equals(Object) |
| GetHashCode | Returns the hashcode of the object. |
| CompareTo | Overloaded CompareTo(Object) CompareTo(TEffectProperties) |
Properties
| Name | Description |
|---|---|
| EffectLst | Effect encapsulated by this class when it contains a list of effects. If it contains a DAG, this property is null ans EffectDag will contain the DAG. |
| EffectDag | Effect encapsulated by this class when it contains a Directed Acyclic Graph of effects. If it contains a list, this property is null ans EffectLst will contain the List. |
| HasEffects | Returns true if there are any effects. |
| IsDag | Returns true if this class contains a DAG. When true, EffectDag is not null. |