Various functions that are called from within EliteAPI.dll expose structured return values into buffers. These are exposed from the header file that comes with EliteAPI.dll. These structures are important and must be followed as-is in order for you to obtain the proper information from the library when making any calls that expect the structure as a return value.
Here is a list of structures that are exposed and used by EliteAPI.dll.
Structure Name | Description |
---|---|
EntityEntry | Contains information about an entity that is looked up. |
InventoryItem | Contains item information about an item that is looked up. |
PlayerStats | Contains player stat information, used within the PlayerInfo structure. |
PlayerElements | Contains player elements information, used within the PlayerInfo structure. |
CombatSkill | Contains a player combat skill entry, used within the PlayerInfo structure. |
PlayerCombatSkills | Contains a player combat skills array, used within the PlayerInfo structure. |
CraftSkill | Contains a player craft skill entry, used within the PlayerInfo structure. |
PlayerCraftSkills | Contains a player crafts array, used within the PlayerInfo structure. |
PlayerInfo | Player information structure that is obtained from querying the local player. |
AllianceInfo | Alliance information obtained from the current party. |
PartyMember | Party member information entry, used with party member functions. |
TargetInfo | Current target information structure that contains info about the target and sub-target. |
Resource Structures
Here is a list of structures used by the Resources namespace.