private void DrawCommands()
 {
     if (_methods == null)
     {
         return;
     }
     AddressableImporterMethodHandler.OnInspectorGUI(_target, _methods);
 }
Ejemplo n.º 2
0
        public override void OnInspectorGUI()
        {
            DrawBaseEditor();

            if (_methods == null)
            {
                return;
            }

            AddressableImporterMethodHandler.OnInspectorGUI(_target, _methods);
        }
Ejemplo n.º 3
0
        private void OnEnable()
        {
            _target = target as ScriptableObject;
            _drawer = _drawer ?? new AddressableImporterOdinHandler();
            if (_target == null)
            {
                return;
            }

            _drawer.Initialize(target);
            _methods = AddressableImporterMethodHandler.CollectValidMembers(_target.GetType());
        }
        private void OnEnable()
        {
            _target = target as AddressableImportSettings;
            if (_target == null)
            {
                return;
            }

#if ODIN_INSPECTOR
            _propertyTree = PropertyTree.Create(_target);
#endif

            _methods = AddressableImporterMethodHandler.CollectValidMembers(_target.GetType());
        }
Ejemplo n.º 5
0
        public override void OnInspectorGUI()
        {
            DrawBaseEditor();

#if !ODIN_INSPECTOR
            if (_methods == null)
            {
                return;
            }

            AddressableImporterMethodHandler.OnInspectorGUI(_target, _methods);
#endif

            serializedObject.ApplyModifiedProperties();
        }