BasePackageToolModule.cs 669 B

12345678910111213141516171819202122232425262728
  1. #if ODIN_INSPECTOR
  2. using Sirenix.OdinInspector;
  3. using Sirenix.OdinInspector.Editor;
  4. using UnityEngine;
  5. namespace ET.PackageManager.Editor
  6. {
  7. [HideReferenceObjectPicker]
  8. public abstract class BasePackageToolModule : BaseCreateModule
  9. {
  10. [HideInInspector]
  11. public OdinMenuEditorWindow AutoTool { get; internal set; }
  12. [HideInInspector]
  13. public OdinMenuTree Tree { get; internal set; }
  14. [HideInInspector]
  15. public string ModuleName { get; internal set; }
  16. [HideInInspector]
  17. public object UserData { get; internal set; }
  18. public virtual void SelectionMenu()
  19. {
  20. }
  21. }
  22. }
  23. #endif