Free the memory allocated for this flow field.
Get the direction at a given position.
Get the flow field for a given room.
Get the list of rooms in the flow field.
Find a path from a given position to the origin of the flow field.
Set the direction at a given position.
A flow field that spans multiple rooms, storing a single direction per tile.