Inherits FOArtDefinition.
Public Member Functions | |
| uint16 | get_ItemPid () |
| FOArt_Definition (uint16 item_pid) | |
| void | Load (Buffer& buff) |
| void | Save (Buffer& buff) |
| void | LoadHexes (Buffer& buff) |
| void | SaveHexes (Buffer& buff) |
| void | AddHex (int16 hex_x, int16 hex_y) |
| bool | GetHex (uint index, int16& hex_x, int16& hex_y) |
| uint | GetHexes (array< int16 >& hexes) |
| uint | GetHexesCount () |
| bool | RemoveHex (int16 hex_x, int16 hex_y) |
| void | RemoveHexes () |
| void | LoadAddons (Buffer& buff) |
| void | SaveAddons (Buffer& buff) |
| void | SetAddonData (uint8 addon_id, Buffer& buff) |
| void | RemoveAddonData (uint8 addon_id) |
Public Attributes | |
| uint16 | item_pid |
| array< int16 > | hexes |
| array< FOArt_AddonData@> | addon_data |
| FOArt_Definition | ( | uint16 | item_pid | ) |
| uint16 get_ItemPid | ( | ) |
| void Load | ( | Buffer& | buff | ) |
| void Save | ( | Buffer& | buff | ) |
Implements FOArtDefinition.
| void LoadHexes | ( | Buffer& | buff | ) |
| void SaveHexes | ( | Buffer& | buff | ) |
| void AddHex | ( | int16 | hex_x, | |
| int16 | hex_y | |||
| ) |
Implements FOArtDefinition.
| bool GetHex | ( | uint | index, | |
| int16& | hex_x, | |||
| int16& | hex_y | |||
| ) |
Implements FOArtDefinition.
| uint GetHexes | ( | array< int16 >& | hexes | ) |
Implements FOArtDefinition.
| uint GetHexesCount | ( | ) |
Implements FOArtDefinition.
| bool RemoveHex | ( | int16 | hex_x, | |
| int16 | hex_y | |||
| ) |
Implements FOArtDefinition.
| void RemoveHexes | ( | ) |
Implements FOArtDefinition.
| void LoadAddons | ( | Buffer& | buff | ) |
| void SaveAddons | ( | Buffer& | buff | ) |
| void SetAddonData | ( | uint8 | addon_id, | |
| Buffer& | buff | |||
| ) |
Implements FOArtDefinition.
| void RemoveAddonData | ( | uint8 | addon_id | ) |
Implements FOArtDefinition.
| uint16 item_pid |
| array<int16> hexes |
| array<FOArt_AddonData@> addon_data |
1.7.1