static iXY getSize()
 {
     return iXY(main_map.getWidth(), main_map.getHeight());
 }
 static size_t getHeight()
 {
     return main_map.getHeight();
 }
 static void getMapPointSize(iXY *map_size)
 {
     map_size->x = main_map.getWidth() * tile_set.getTileXsize();
     map_size->y = main_map.getHeight() * tile_set.getTileYsize();
 }