MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / partPoly

Method partPoly

source/game/StarNetworkedAnimator.cpp:379–388  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

377}
378
379Maybe<PolyF> NetworkedAnimator::partPoly(String const& partName, String const& propertyName) const {
380 auto const& part = m_animatedParts.activePart(partName);
381 auto property = part.properties.value(propertyName, {});
382 if (!property)
383 return {};
384
385 PolyF poly = jsonToPolyF(property);
386 poly.transform(finalPartTransformation(partName));
387 return poly;
388}
389
390void NetworkedAnimator::setGlobalTag(String tagName, String tagValue) {
391 m_globalTags.set(std::move(tagName), std::move(tagValue));

Callers 1

Calls 3

jsonToPolyFFunction · 0.85
valueMethod · 0.45
transformMethod · 0.45

Tested by

no test coverage detected