Click or drag to resize

BotBase Class

Base class all non async botbases should inherit frome
Inheritance Hierarchy

Namespace:  ff14bot.AClasses
Assembly:  RebornBuddy (in RebornBuddy.exe) Version: 3.3.1; net-4.5.win32; release
Syntax
C#
public abstract class BotBase : IDisposable

The BotBase type exposes the following members.

Constructors
  NameDescription
Protected methodBotBase
Top
Properties
  NameDescription
Public propertyEnglishName
Name of the bot in english for logging purposes
Public propertyIsAutonomous
Return false if human presence is needed.
Public propertyIsPrimaryType Obsolete.
Unused
Public propertyName
Botbase name
Public propertyPulseFlags
What flags should the pulsator execute
Public propertyRequiresProfile
Should the load profile button be enabled
Public propertyRoot
Base logic that needs to be implemented
Public propertyWantButton
Overrides if the bot settings button should be enabled
Top
Methods
  NameDescription
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Public methodDoInitialize
Executes Initialize and sets Initialized
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitialize
Called one time when users starts the botbase
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodOnButtonPress
Called when the user presses the bot settings button
Public methodPulse
Called every tick
Public methodStart
Called when the bot is started
Public methodStop
Called when the bot is stopped
Public methodToString
Returns the botbases name
(Overrides ObjectToString.)
Top
Fields
  NameDescription
Public fieldInitialized
Has Initalize been called?
Top
See Also