Class HeroClient
- Namespace
- GuildWars2.Hero
- Assembly
- GW2SDK.dll
Provides query methods for APIs related to the player account or character. This class consists of logical groups containing related sets of APIs. For example, all APIs pertaining to the achievements panel are grouped into Achievements and all APIs pertaining to crafting stations are grouped into Crafting.
public sealed class HeroClient
- Inheritance
-
HeroClient
- Inherited Members
Constructors
- HeroClient(HttpClient)
Initializes a new instance of the HeroClient class.
Properties
- Account
Provides query methods for a player account and characters that belong to the account.
- Achievements
Provides query methods for achievements and titles in the game and achievement progress on the account.
- Bank
Provides query methods for the account bank and material storage.
- Builds
Provides query methods for build templates, skills, specializations, traits, legends (Revenant) and builds in the build storage on the account.
- Crafting
Provides query methods for APIs related to crafting. This class consists of logical groups containing related sets of APIs. For example, all APIs pertaining to recipes are grouped into Recipes.
- Emotes
Provides query methods for emotes and unlocked emotes on the account.
- Equipment
Provides query methods for APIs related to equipment and cosmetic items. This class consists of logical groups containing related sets of APIs. For example, all APIs pertaining to equipment templates are grouped into Templates and all APIs pertaining to armor and weapon skins are grouped into Wardrobe.
- Inventory
Provides query methods for bags and the shared inventory.
- Masteries
Provides query methods for masteries, mastery points and mastery progress on the account.
- Races
Provides query method for playable races.
- Training
Provides query methods for skill and specialization training progress of a character.
- Wallet
Provides query methods for currencies in the game and in the account wallet.