src/vehicle_gui.cpp
changeset 6247 7d81e3a5d803
parent 6148 5247b66aad19
child 6248 e4a2ed7e5613
equal deleted inserted replaced
6246:75451000349d 6247:7d81e3a5d803
    88 	STR_SORT_BY_MODEL,
    88 	STR_SORT_BY_MODEL,
    89 	STR_SORT_BY_VALUE,
    89 	STR_SORT_BY_VALUE,
    90 	INVALID_STRING_ID
    90 	INVALID_STRING_ID
    91 };
    91 };
    92 
    92 
    93 void RebuildVehicleLists(void)
    93 void RebuildVehicleLists()
    94 {
    94 {
    95 	Window* const *wz;
    95 	Window* const *wz;
    96 
    96 
    97 	FOR_ALL_WINDOWS(wz) {
    97 	FOR_ALL_WINDOWS(wz) {
    98 		Window *w = *wz;
    98 		Window *w = *wz;
   109 			default: break;
   109 			default: break;
   110 		}
   110 		}
   111 	}
   111 	}
   112 }
   112 }
   113 
   113 
   114 void ResortVehicleLists(void)
   114 void ResortVehicleLists()
   115 {
   115 {
   116 	Window* const *wz;
   116 	Window* const *wz;
   117 
   117 
   118 	FOR_ALL_WINDOWS(wz) {
   118 	FOR_ALL_WINDOWS(wz) {
   119 		Window *w = *wz;
   119 		Window *w = *wz;
   700 	VEHICLEUNITNUMBERSORTER(r, va, vb);
   700 	VEHICLEUNITNUMBERSORTER(r, va, vb);
   701 
   701 
   702 	return (_internal_sort_order & 1) ? -r : r;
   702 	return (_internal_sort_order & 1) ? -r : r;
   703 }
   703 }
   704 
   704 
   705 void InitializeGUI(void)
   705 void InitializeGUI()
   706 {
   706 {
   707 	memset(&_sorting, 0, sizeof(_sorting));
   707 	memset(&_sorting, 0, sizeof(_sorting));
   708 }
   708 }
   709 
   709 
   710 /** Assigns an already open vehicle window to a new vehicle.
   710 /** Assigns an already open vehicle window to a new vehicle.