summaryrefslogtreecommitdiffstats
path: root/pacman-c++/util.h
blob: 1754f5493e489508f13b967a5ec17caadb832242 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef UTIL_H
#define UTIL_H

#include "constants.h"
#include "actor.h"

namespace Util {
	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