Begin parsing. A callback member will be ran for each matched element of the input.
This delegate is called when found a cell. It is called with an ID corresponding to the tile type declaration (from onDeclarations) and a definition of the cell's height.
This delegate is called with tile declarations at the start of the file. Indexes within the array are later to be used to find the tile name for a cell ID.
This delegate is called when matched an entry, that is, a row of cells in an arbitrary position.
Struct for advanced tilemap loading.