public void Cancel() { if (m_onCancelCallback != null) { m_onCancelCallback.Invoke(); m_onCancelCallback = null; } }
public void Initialize(IngameBuilding _building, OnConfirmDestroyCallback _confirmCallback, OnCancelDestroyCallback _cancelCallback) { m_building = _building; m_onConfirmCallback = _confirmCallback; m_onCancelCallback = _cancelCallback; }