Index | Collapse All Expand All

Effect Class
Effect Class Methods Events

Beta Documentation - Subject to change.
Represents an effect that can be applied to an entity.

# Methods

| Name | Description
--- | --- | ---
| GetCategory | Gets the category of the effect.
| GetDescription | Gets the description of the effect.
| GetDuration | Gets the duration of the effect.
| GetIcon | Gets the icon for the effect.
| GetID | Gets a unique ID for the effect.
| GetName | Gets the name of the effect.
| GetStartTime | Gets the time the effect started.
| IsCurable | Gets a flag indicating if the effect is a curable.
| IsDebuff | Gets a flag indicating if the effect is a debuff.
| IsDispellable | Gets a flag indicating if the effect is a dispellable effect.

# Events

| Name | Description
--- | --- | ---
| CategoryChanged | Event fired when the category changes.
| DescriptionChanged | Event fired when the description changes.
| DurationChanged | Event fired when the duration changes.
| IconChanged | Event fired when the icon changes.
| IsCurableChanged | Event fired when the curable state changes.
| IsDebuffChanged | Event fired when the debuff state changes.
| IsDispellableChanged | Event fired when the dispellable state changes.
| NameChanged | Event fired when the name changes.
| StartTimeChanged | Event fired when the start time changes.