summaryrefslogtreecommitdiff
path: root/src/vehicle_base.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/vehicle_base.h')
-rw-r--r--src/vehicle_base.h21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/vehicle_base.h b/src/vehicle_base.h
index f7d646f9b..c2e9161f7 100644
--- a/src/vehicle_base.h
+++ b/src/vehicle_base.h
@@ -675,25 +675,4 @@ Trackdir GetVehicleTrackdir(const Vehicle* v);
void CheckVehicle32Day(Vehicle *v);
-struct BackuppedVehicle {
-private:
- Vehicle *vehicles;
- BackuppedOrders *orders;
- PlayerMoneyBackup *economy;
- CargoPacket *cargo_packets;
-
- void BackupVehicle(Vehicle *v);
- Vehicle* RestoreBackupVehicle(Vehicle *v, Player *p);
-
-public:
- BackuppedVehicle(bool include_orders) : vehicles(NULL), economy(NULL), cargo_packets(NULL) {
- orders = include_orders ? new BackuppedOrders() : NULL;
- }
- ~BackuppedVehicle() { free(vehicles); delete orders; delete economy; free(cargo_packets); }
-
- void Backup(Vehicle *v, Player *p = NULL);
- Vehicle *Restore(Vehicle *v, Player *p);
- bool ContainsBackup() { return vehicles != NULL; }
-};
-
#endif /* VEHICLE_BASE_H */