Searched refs:ViewportSignKdtreeItem (Results 1 – 9 of 9) sorted by relevance
19 struct ViewportSignKdtreeItem { struct35 bool operator== (const ViewportSignKdtreeItem &other) const argument51 bool operator< (const ViewportSignKdtreeItem &other) const67 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…
49 …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()
1383 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 …]
56 …if (this->sign.kdtree_valid) _viewport_sign_kdtree.Remove(ViewportSignKdtreeItem::MakeWaypoint(thi… in ~Waypoint()
99 …if (si->sign.kdtree_valid) _viewport_sign_kdtree.Remove(ViewportSignKdtreeItem::MakeSign(si->index… in CmdRenameSign()
42 …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()
161 …if (this->sign.kdtree_valid) _viewport_sign_kdtree.Remove(ViewportSignKdtreeItem::MakeStation(this… in ~Station()
403 …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()
420 …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()