Home
last modified time | relevance | path

Searched refs:ViewportSignKdtreeItem (Results 1 – 9 of 9) sorted by relevance

/dports/games/openttd/openttd-12.1/src/
H A Dviewport_kdtree.h19 struct ViewportSignKdtreeItem { struct
35 bool operator== (const ViewportSignKdtreeItem &other) const argument
51 bool operator< (const ViewportSignKdtreeItem &other) const
67 static ViewportSignKdtreeItem MakeStation(StationID id);
68 static ViewportSignKdtreeItem MakeWaypoint(StationID id);
69 static ViewportSignKdtreeItem MakeTown(TownID id);
70 static ViewportSignKdtreeItem MakeSign(SignID id);
73 inline int32 Kdtree_ViewportSignXYFunc(const ViewportSignKdtreeItem &item, int dim) in Kdtree_ViewportSignXYFunc()
78 typedef Kdtree<ViewportSignKdtreeItem, decltype(&Kdtree_ViewportSignXYFunc), int32, int32> Viewport…
H A Dsigns.cpp49 …if (this->sign.kdtree_valid) _viewport_sign_kdtree.Remove(ViewportSignKdtreeItem::MakeSign(this->i… in UpdateVirtCoord()
54 _viewport_sign_kdtree.Insert(ViewportSignKdtreeItem::MakeSign(this->index)); in UpdateVirtCoord()
H A Dviewport.cpp1383 case ViewportSignKdtreeItem::VKI_TOWN: in ViewportAddKdtreeSigns()
1388 case ViewportSignKdtreeItem::VKI_SIGN: in ViewportAddKdtreeSigns()
2185 case ViewportSignKdtreeItem::VKI_TOWN: in CheckClickOnViewportSign()
2223 ViewportSignKdtreeItem ViewportSignKdtreeItem::MakeStation(StationID id) in MakeStation()
2225 ViewportSignKdtreeItem item; in MakeStation()
2240 ViewportSignKdtreeItem ViewportSignKdtreeItem::MakeWaypoint(StationID id) in MakeWaypoint()
2242 ViewportSignKdtreeItem item; in MakeWaypoint()
2257 ViewportSignKdtreeItem ViewportSignKdtreeItem::MakeTown(TownID id) in MakeTown()
2259 ViewportSignKdtreeItem item; in MakeTown()
2274 ViewportSignKdtreeItem ViewportSignKdtreeItem::MakeSign(SignID id) in MakeSign()
[all …]
H A Dwaypoint.cpp56 …if (this->sign.kdtree_valid) _viewport_sign_kdtree.Remove(ViewportSignKdtreeItem::MakeWaypoint(thi… in ~Waypoint()
H A Dsigns_cmd.cpp99 …if (si->sign.kdtree_valid) _viewport_sign_kdtree.Remove(ViewportSignKdtreeItem::MakeSign(si->index… in CmdRenameSign()
H A Dwaypoint_cmd.cpp42 …if (this->sign.kdtree_valid) _viewport_sign_kdtree.Remove(ViewportSignKdtreeItem::MakeWaypoint(thi… in UpdateVirtCoord()
47 _viewport_sign_kdtree.Insert(ViewportSignKdtreeItem::MakeWaypoint(this->index)); in UpdateVirtCoord()
H A Dstation.cpp161 …if (this->sign.kdtree_valid) _viewport_sign_kdtree.Remove(ViewportSignKdtreeItem::MakeStation(this… in ~Station()
H A Dtown_cmd.cpp403 …if (this->cache.sign.kdtree_valid) _viewport_sign_kdtree.Remove(ViewportSignKdtreeItem::MakeTown(t… in UpdateVirtCoord()
411 _viewport_sign_kdtree.Insert(ViewportSignKdtreeItem::MakeTown(this->index)); in UpdateVirtCoord()
3042 …if (t->cache.sign.kdtree_valid) _viewport_sign_kdtree.Remove(ViewportSignKdtreeItem::MakeTown(t->i… in CmdDeleteTown()
H A Dstation_cmd.cpp420 …if (this->sign.kdtree_valid) _viewport_sign_kdtree.Remove(ViewportSignKdtreeItem::MakeStation(this… in UpdateVirtCoord()
426 _viewport_sign_kdtree.Insert(ViewportSignKdtreeItem::MakeStation(this->index)); in UpdateVirtCoord()