Public Member Functions

FOArtDefinition Interface Reference

Inherited by FOArt_Definition.

List of all members.

Public Member Functions

void Save (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 SetAddonData (uint8 addon_id, Buffer& buff)
void RemoveAddonData (uint8 addon_id)

Member Function Documentation

void Save ( Buffer buff  ) 

Implemented in FOArt_Definition.

void AddHex ( int16  hex_x,
int16  hex_y 
)

Implemented in FOArt_Definition.

bool GetHex ( uint  index,
int16&  hex_x,
int16&  hex_y 
)

Implemented in FOArt_Definition.

uint GetHexes ( array< int16 >&  hexes  ) 

Implemented in FOArt_Definition.

uint GetHexesCount (  ) 

Implemented in FOArt_Definition.

bool RemoveHex ( int16  hex_x,
int16  hex_y 
)

Implemented in FOArt_Definition.

void RemoveHexes (  ) 

Implemented in FOArt_Definition.

void SetAddonData ( uint8  addon_id,
Buffer buff 
)

Implemented in FOArt_Definition.

void RemoveAddonData ( uint8  addon_id  ) 

Implemented in FOArt_Definition.