1 #ifndef BUILDING_DATA_TRANSFER_H 2 #define BUILDING_DATA_TRANSFER_H 3 4 #include "building/building.h" 5 6 typedef enum { 7 DATA_TYPE_NOT_SUPPORTED, 8 DATA_TYPE_WAREHOUSE, 9 DATA_TYPE_GRANARY, 10 DATA_TYPE_DOCK, 11 DATA_TYPE_MARKET, 12 DATA_TYPE_ROADBLOCK, 13 } building_data_type; 14 15 int building_data_transfer_copy(building *b); 16 17 int building_data_transfer_paste(building *b); 18 19 int building_data_transfer_possible(building *b); 20 21 building_data_type building_data_transfer_data_type_from_building_type(building_type type); 22 23 #endif // BUILDING_DATA_TRANSFER_H 24