public void SetInitializationFields(IUIAInitializationData data) { if (data is IDigitPanelAdaptorInitializationData) { IDigitPanelAdaptorInitializationData dpaData = (IDigitPanelAdaptorInitializationData)data; thisPanelDim = dpaData.panelDim; thisLocalPosY = dpaData.localPosY; } else { throw new System.ArgumentException("data must be of type IDigitPanelAdaptorInitializationData"); } }
public DigitPanelInstantiationData(Vector2 sizeDelta, IDigitPanelAdaptorInitializationData initData) { thisSizeDelta = sizeDelta; thisInitData = initData; }