GPBot API Beta GPBot V0.9.1431.14545 or Newer
A Bot for World Of Warcraft
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
Common.ChatManagerWoW Chat Management
GPBot.Path.NodeGraph.EdgeConnection between 2 nodes(GPBLocation) in a path/profile
Common.GAddonManagementAdd management class
GPBot.Game.GameEnums
Common.GConfigGPBot config management : options/keys/Spell
Common.GContextGPBot Context Management :
Common.GControlGPBot movement and control management
Common.GKeyBind.GKeyActionAction and the corresponding keybinding
Common.GKeyBind
Common.GManagerGPBot main class manager
Common.GMemoryGPBot memory access class
Common.GMouseMouse managment class
Common.GNavMeshGeneratorNavMesh generation management
GPBot.Objects.GPBActionBar
GPBot.Objects.GPBAuraAura/Spell informations
GPBot.Objects.GPBContainerContainer / Bag information Class Derive from GPBItem
Common.GPBFrame
Common.GPBFrameManagement
GPBot.Objects.GPBItemItem information Class Derive from GPBWoWObject
GPBot.Objects.GPBItemEnchant
GPBot.Objects.GPBItemEnchants
Common.GPBItemManagementAccess to item
Common.GPBLicenceGet information about GPBot Licence
GPBot.Objects.GPBLocationGPBLocation (x,y,z) class
GPBot.Objects.GPBMacro2Advanced macro management
GPBot.Game.GPBMainGPBot Main class. You can override it in you custom classes
GPBot.Objects.GPBMonsterGPBMonster Class (do not use it) Derive from GPBUnit
GPBot.Objects.GPBObjectGPBObject Class All wow objects herit from this class (GPBUnit, GPBWoWObject)
GPBot.Objects.GPBPartyParty mamagement class
GPBot.Path.GPBPathA path on the nodegraph. It is important to note that the nodes are added in reverse order due to search technique. Rather than waste time reversing the order with each new path (and there are lots), we just handle it as it is
GPBot.Objects.GPBPlayerPlayer Management Class Derive from GPBUnit
GPBot.Objects.GPBPlayerQuestGive infos about quest assigned to you
GPBot.Objects.GPBPlayerSelfYour Player (Me) Management Class Derive from GPBPlayer
GPBot.Objects.GPBQuestQuest management
GPBot.Objects.GPBSpellSpell Management Class
GPBot.Objects.GPBSpell2Advanced spell management class
GPBot.Objects.GPBTimerSmall timer management helper class
GPBot.Objects.GPBUnitUnit Management Class Derive from GPBObject
GPBot.Objects.GPBWoWObjectWoWObject Management Class Derive from GPBObject
Common.GPlayer
Common.GProfileGPBot profile Management helper Class
Common.GProfileGeneratorProfile creation class
Common.GSpellbookInfo about your current spellBook
Common.IAddOnInterface needed for creating addons
GPBot.Objects.Item
GPBot.Objects.ItemInfos
GPBot.Objects.ItemInfos.ItemSparseEntry
Common.LoggerLog/traces management class
Common.MyVersion
GPBot.Path.NodeGraphGraph of node for your profile
GPBot.Objects.PlayerSkillsPlayer Skill management class
GPBot.Path.NodeGraph.Seller
GPBot.Objects.SkillsPlayer Skill management class
Common.StateEvent
 All Classes Namespaces Functions Variables Enumerations Properties