Inherits FOArt.
Public Member Functions | |
FOArt_Base (uint8 version=0, uint16 map_pid=0, bool hexes_relative=false) | |
uint8 | Version () |
bool | Load (array< uint8 > data) |
bool | Save (Buffer& buff) |
bool | Save (array< uint8 >& data) |
bool | AddDefinition (FOArtDefinition@ definition) |
FOArtDefinition@ | GetDefinition (uint index) |
uint | GetDefinitions (array< FOArtDefinition@>& output) |
uint | GetDefinitionsCount () |
bool | Relative () |
void | Relative (bool hexes_relative) |
Public Attributes | |
uint8 | version |
uint16 | map_pid |
bool | hexes_relative |
array< FOArtDefinition@> | definitions |
FOArt_Base | ( | uint8 | version = 0 , |
|
uint16 | map_pid = 0 , |
|||
bool | hexes_relative = false | |||
) |
uint8 Version | ( | ) |
Implements FOArt.
bool Load | ( | array< uint8 > | data | ) |
Implements FOArt.
bool Save | ( | array< uint8 >& | data | ) |
Implements FOArt.
bool AddDefinition | ( | FOArtDefinition@ | definition | ) |
Implements FOArt.
FOArtDefinition@ GetDefinition | ( | uint | index | ) |
Implements FOArt.
uint GetDefinitions | ( | array< FOArtDefinition@>& | output | ) |
Implements FOArt.
uint GetDefinitionsCount | ( | ) |
Implements FOArt.
bool Relative | ( | ) |
Implements FOArt.
void Relative | ( | bool | hexes_relative | ) |
Implements FOArt.
uint8 version |
uint16 map_pid |
bool hexes_relative |
array<FOArtDefinition@> definitions |