blob: 8bd03bc3b4796854060d99727562a1a9e2cb80be (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#ifndef UTIL_H
#define UTIL_H
#include "constants.h"
#include "actor.h"
namespace Util {
Transmission::map_t createUninitialisedMap();
Transmission::map_t createDummyMap();
Transmission::map_t createEmptyMap();
// default is to assert false with -1
Transmission::field_t actorMovementToTransmission(Actor::Movement mov,
Transmission::field_t def = -1);
Actor::Movement transmissionMovementToActor(Transmission::field_t field,
Actor::Movement def = Actor::Movement(-1));
}
#endif // UTIL_H
|