|
Rebornbuddy
|
Base plugin class that all plugins should inherit from. More...
Public Member Functions | |
| virtual void | Dispose () |
| bool | Equals (BotPlugin other) |
| bool | Equals (IBotPlugin other) |
| override bool | Equals (object obj) |
| override int | GetHashCode () |
| void | DoInitialize () |
| Executes Initialize if it hasn't been run already. | |
| virtual void | OnButtonPress () |
| Called when the user presses the settings button. | |
| virtual void | OnPulse () |
| Executes the pulse action. This is called every "tick" of the bot. | |
| virtual void | OnInitialize () |
| Executes the initialize action. | |
| virtual void | OnShutdown () |
| Executes the shutdown action. This is called when the bot is shutting down and when plugins are being reloaded. | |
| virtual void | OnEnabled () |
| Executes the enabled action. This is called when the user has enabled this specific plugin via the GUI. | |
| virtual void | OnDisabled () |
| Executes the disabled action. This is called when the user has disabled this specific plugin via the GUI. | |
Static Public Member Functions | |
| static bool | operator== (BotPlugin left, BotPlugin right) |
| static bool | operator!= (BotPlugin left, BotPlugin right) |
Protected Member Functions | |
| BotPlugin () | |
| Constructor for plugins. | |
Properties | |
| string | Author [get] |
| Name of the user who created the plugin. | |
| string | Name [get] |
| Name of the plugin. | |
| virtual string | Description [get] |
| Short description about the plugin. | |
| Version | Version [get] |
| Version of the plugin. | |
| virtual string | ButtonText [get] |
| Text of the plugins button. | |
| virtual bool | WantButton [get] |
| Should the plugin settings button be enabled. | |
Base plugin class that all plugins should inherit from.
|
protected |
Constructor for plugins.
|
virtual |
| void ff14bot.AClasses.BotPlugin.DoInitialize | ( | ) |
Executes Initialize if it hasn't been run already.
| bool ff14bot.AClasses.BotPlugin.Equals | ( | BotPlugin | other | ) |
| bool ff14bot.AClasses.BotPlugin.Equals | ( | IBotPlugin | other | ) |
| override bool ff14bot.AClasses.BotPlugin.Equals | ( | object | obj | ) |
| override int ff14bot.AClasses.BotPlugin.GetHashCode | ( | ) |
|
virtual |
Called when the user presses the settings button.
Implements ff14bot.Interfaces.IBotPlugin.
Reimplemented in UpdateBuddy.UpdateBuddyPlugin.
|
virtual |
Executes the disabled action. This is called when the user has disabled this specific plugin via the GUI.
Implements ff14bot.Interfaces.IBotPlugin.
Reimplemented in UpdateBuddy.UpdateBuddyPlugin.
|
virtual |
Executes the enabled action. This is called when the user has enabled this specific plugin via the GUI.
Implements ff14bot.Interfaces.IBotPlugin.
Reimplemented in UpdateBuddy.UpdateBuddyPlugin.
|
virtual |
Executes the initialize action.
Implements ff14bot.Interfaces.IBotPlugin.
Reimplemented in UpdateBuddy.UpdateBuddyPlugin.
|
virtual |
Executes the pulse action. This is called every "tick" of the bot.
Implements ff14bot.Interfaces.IBotPlugin.
|
virtual |
Executes the shutdown action. This is called when the bot is shutting down and when plugins are being reloaded.
Implements ff14bot.Interfaces.IBotPlugin.
Reimplemented in UpdateBuddy.UpdateBuddyPlugin.
| left | |
| right |
| left | |
| right |
|
getabstract |
Name of the user who created the plugin.
Implements ff14bot.Interfaces.IBotPlugin.
|
get |
Text of the plugins button.
Implements ff14bot.Interfaces.IBotPlugin.
|
get |
Short description about the plugin.
Implements ff14bot.Interfaces.IBotPlugin.
|
getabstract |
Name of the plugin.
Implements ff14bot.Interfaces.IBotPlugin.
|
getabstract |
Version of the plugin.
Implements ff14bot.Interfaces.IBotPlugin.
|
get |
Should the plugin settings button be enabled.
Implements ff14bot.Interfaces.IBotPlugin.