/// <inheritdoc />
        public void AttachEditorDataObject(IComponentEditorDataObject editorDataObject)
        {
#if UNITY_EDITOR
            this.editorDataObject = editorDataObject;
#endif
        }
        /// <inheritdoc />
        public void RemoveEditorDataObject()
        {
#if UNITY_EDITOR
            this.editorDataObject = null;
#endif
        }
 public static void SetComponentEditorData(int objectHash, IComponentEditorDataObject editorData)
 {
     EditorDataObjects[objectHash] = editorData;
 }