public override void DrawPopupContent()
        {
            if (m_FieldInfo is null)
            {
                return;
            }

            DrawTableWithSingleRow("FieldValueInputTable", m_FieldInfo.FieldType, m_FieldInfo.Name, m_Errored);

            if (ImGui.Button("OK##FieldValueInputWindow"))
            {
                m_Errored = !FieldValueSetter.SetValue(m_FieldInfo, m_InputText, m_FieldInstance);
                if (m_Errored == false)
                {
                    doSuccess();
                }
            }
        }