#include "StripUiPosition.h" #include "AMFFormat.h" StripUiPosition::StripUiPosition() { xPosition = 0.0; yPosition = 0.0; } StripUiPosition::StripUiPosition(AMFArrayValue* arguments, std::string uiKeyName) { xPosition = 0.0; yPosition = 0.0; auto* uiArray = arguments->FindValue(uiKeyName); if (!uiArray) return; auto* xPositionValue = uiArray->FindValue("x"); auto* yPositionValue = uiArray->FindValue("y"); if (!xPositionValue || !yPositionValue) return; yPosition = yPositionValue->GetDoubleValue(); xPosition = xPositionValue->GetDoubleValue(); }