summaryrefslogtreecommitdiff
path: root/game/network/network.impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'game/network/network.impl.h')
-rw-r--r--game/network/network.impl.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/game/network/network.impl.h b/game/network/network.impl.h
index 7f7dfb3..04c5d7c 100644
--- a/game/network/network.impl.h
+++ b/game/network/network.impl.h
@@ -161,6 +161,13 @@ NetworkOf<T, Links...>::create(const GenCurveDef & def)
}
template<typename T, typename... Links>
+bool
+NetworkOf<T, Links...>::anyLinks() const
+{
+ return !(static_cast<const NetworkLinkHolder<Links> *>(this)->vertices.empty() && ...);
+}
+
+template<typename T, typename... Links>
void
NetworkOf<T, Links...>::add(GeoData * geoData, const Link::Ptr & link)
{