Make CYapfNodeKey and friends class templates
commit0454cdbc20817f0069749ca29a4af267568dac80
authorcirdan <cirdansw@gmail.com>
Sun, 16 Feb 2014 14:07:03 +0000 (16 15:07 +0100)
committercirdan <cirdansw@gmail.com>
Sun, 16 Feb 2014 14:07:03 +0000 (16 15:07 +0100)
tree39c0db5d62d19f61e15903c9290c769fe623ebf4
parentd4780dcc14b3337e8050eb33272f71a63cc4735c
Make CYapfNodeKey and friends class templates

Make CYapfNodeKey and its derived classes CYapfNodeKeyExitDir and
CYapfNodeKeyTrackDir class templates; again, this will be needed
when we have to use them with different path positions.
src/pathfinder/yapf/yapf_node.hpp
src/pathfinder/yapf/yapf_node_rail.hpp
src/pathfinder/yapf/yapf_node_road.hpp
src/pathfinder/yapf/yapf_node_ship.hpp