annotate docs/specs/tileset.md @ 130:f58075b58fa1

Client: create dispatcher class, closes #698 The dispatcher class is the main class that contains several functions to be called to dispatch UI events. It is defined as a class because it has to be passed into C++ source files which can be complicated with templates and our client backend code.
author David Demelier <markand@malikania.fr>
date Wed, 27 Sep 2017 06:37:18 +0200
parents 0addfab87b17
children 835c8ee3f9e5
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
99
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 # Tileset
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
2
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
3 ## JSON specification
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
4
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
5 ### Synopsis
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
6
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
7 ````json
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 {
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
9 "cell": {
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
10 width: 32,
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
11 height: 32
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
12 },
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 "image": "image-identifier",
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
14 "properties": {
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
15 { "p1", "value 1" },
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
16 { "p2", 'value 2" }
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
17 },
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
18 }
0addfab87b17 Common: implement basic tilesets, closes #664
David Demelier <markand@malikania.fr>
parents:
diff changeset
19 ````