- Tile& get(unsigned int id) {
-
- if(id < tiles.size())
- {
- return *tiles[id];
- }
- else
- {
- // Never return 0, but return the 0th tile instead so that
- // user code doesn't have to check for NULL pointers all over
- // the place
- return *tiles[0];
- }
- }