public class FormSpellTimers : Form
Thetype exposes the following members.
Collection of spell timer objects that get loaded and saved by ACT
Cached lookups of spell timer objects for triggering timers during parsing. (Gets populated by RebuildSpellTreeView())
Collection of active timer modifications.
List of players that will trigger timers that are restricted to certain people
Adds a TimerData object to the TimerDefs collection, or replaces an existing object if the keys end up matching. Call RebuildSpellTreeView() after using this or the UI and TimerLookups won't be sync'ed
Applies a recast mod to new timers
Deletes all spell timer objects
Removes all recast mods on a combatant (in case of dispell/cure)
Clean up any resources being used.(Overrides FormDispose(Boolean).)
Export the Text property of all Form controls to an XML stream
Exports the Text property of all Form controls to an XML file (the -exportcontroltext switch for ACT can demonstrate this)
Gets the current recast mod amount for the specified combatant
Gets the timer frames currently visible in the spell timers windows
Imports an XML stream to replace the Text property of controls in this Form
Imports an XML file to replace the Text property of controls in this Form
|NotifySpell(String, String, Boolean, String, Boolean)|
Tells the Timer Window about a skill being used. Preset recast mods will take effect through this method automatically.
|NotifySpell(String, String, Boolean, String, Boolean, DictionaryString, String)|
Must be called after using AddEditTimerDef()... call only once per batch of objects
Removes a TimerData object from the TimerDefs collection Call RebuildSpellTreeView() after using this or the UI and TimerLookups won't be sync'ed
Removes all recast mods owned by a combatant (in case of death)
Displays the spell timers that match the SearchTerm in the TreeView UI
Called when a spell timer reaches zero
Occurs when the Spell Timers window changes images. This may occur after a window resize as well. The "sender" will be the picture box being drawn
Called when a spell timer is created, restarted, or has a DoT tick applied. In other words, any time the window is notified about a spell it is actively keeping track of. If you need to know if the event is called off of a start/restart or a DoT tick, check the MasterTimer property of the last SpellTimer in TimerFrame.SpellTimers.
Called when a spell timer is removed from view; usually at -15 seconds
Called when a spell timer reaches its defined warning value; usually 10 seconds
A replacable method which will alter display of the spell timer windows