public byte[] GetMap(MapReference map_reference, int width, int height) { var m = ExchangeIsochronous(new MessageMapRequest(map_reference, width, height)) as MessageMapData; return m.m_data; }
public void GetMap(MapReference map_reference, int width, int height, string destination) { ExchangeIsochronous(new MessageMapRequest(map_reference, destination, width, height)); }
public MessageMapRequest(MapReference map, string filename) { m_map = map; m_filename = filename; }
public MessageMapRequest(MapReference map, int width, int height) { m_map = map; m_writeToFile = false; m_width = (ushort)width; m_height = (ushort)height; }
public MessageMapRequest(MapReference map) { m_map = map; m_writeToFile = false; }
public MessageMapRequest(MapReference map, string filename, int width, int height) { m_map = map; m_filename = filename; m_width = (ushort)width; m_height = (ushort)height; }