* Get a SaveLoad array for a link graph. * @return SaveLoad array for link graph. */
| 134 | * @return SaveLoad array for link graph. |
| 135 | */ |
| 136 | SaveLoadTable GetLinkGraphDesc() |
| 137 | { |
| 138 | static const SaveLoad link_graph_desc[] = { |
| 139 | SLE_VAR(LinkGraph, last_compression, SLE_INT32), |
| 140 | SLEG_CONDVAR("num_nodes", _num_nodes, SLE_UINT16, SL_MIN_VERSION, SLV_SAVELOAD_LIST_LENGTH), |
| 141 | SLE_VAR(LinkGraph, cargo, SLE_UINT8), |
| 142 | SLEG_STRUCTLIST("nodes", SlLinkgraphNode), |
| 143 | }; |
| 144 | return link_graph_desc; |
| 145 | } |
| 146 | |
| 147 | /** |
| 148 | * Proxy to reuse LinkGraph to save/load a LinkGraphJob. |
no outgoing calls
no test coverage detected