private void Awake()
        {
            m_applyButton.onClick.AddListener(OnApply);
            m_selectButton.onClick.AddListener(OnSelect);
            m_unselectButton.onClick.AddListener(OnUnselect);
            m_removeButton.onClick.AddListener(OnRemove);

            m_objectEditorEventHandler = m_objectEditor.GetComponentInChildren <ObjectEditorEventHandler>(true);
            if (m_objectEditorEventHandler != null)
            {
                m_objectEditorEventHandler.PointerDown += OnObjectEditorPointerDown;
            }

            m_text = m_applyButton.GetComponentInChildren <TextMeshProUGUI>(true);
        }