###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\HybridCLR\BuildDLLCommand.cs NAMESPACE L13 public static class BuildDLLCommand L16 public static string AssemblyTextAssetPath = Application.dataPath + "/" + "Bundles/DLL"; L22 public static void Disable() L32 public static void Enable() L41 public static void BuildAndCopyDlls() L49 public static void GenerateAll() L54 public static void BuildAndCopyDlls(BuildTarget target) L60 public static void CopyAOTHotUpdateDlls(BuildTarget target) L67 public static void CopyAOTAssembliesToAssetPath() L129 public static void CopyHotUpdateAssembliesToAssetPath() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Postprocessor\Atlas\AtlasConfiguration.cs NAMESPACE L7 public class AtlasConfiguration : AlicizaX.Editor.Setting.ScriptableSingleton L15 public TextureImporterFormat iosFormat = TextureImporterFormat.ASTC_5x5; L16 public TextureImporterFormat webglFormat = TextureImporterFormat.ASTC_6x6; L19 public bool enableRotation = true; L20 public int blockOffset = 1; L21 public bool tightPacking = true; L24 public bool autoGenerate = true; L25 public bool enableLogging = true; L26 public bool enableV2 = true; ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Postprocessor\Atlas\AtlasEditorWindow.cs NAMESPACE L6 public class AtlasConfigWindow : EditorWindow L9 public static void ShowWindow() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Postprocessor\Atlas\EditorSpriteSaveInfo.cs NAMESPACE L11 public static class EditorSpriteSaveInfo L34 public static void ConvertToSprite(string assetPath) L73 public static void OnImportSprite(string assetPath) L96 public static void OnDeleteSprite(string assetPath) L114 public static void ForceGenerateAll() L122 public static void ClearCache() L129 public static void MarkParentAtlasesDirty(string assetPath) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Postprocessor\Atlas\SpritePostprocessor.cs NAMESPACE L5 public class SpritePostprocessor : AssetPostprocessor ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\ReferenceFinder\AssetTreeView.cs NAMESPACE TEngine.Editor L13 public AssetViewItem assetRoot; L15 public AssetTreeView(TreeViewState state, MultiColumnHeader multicolumnHeader) : base(state, multicolumnHeader) L39 public void SortExpandItem() L53 public static MultiColumnHeaderState CreateDefaultMultiColumnHeaderState(float treeViewWidth, bool isDepend) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\ReferenceFinder\AssetViewItem.cs NAMESPACE TEngine.Editor L7 public ReferenceFinderData.AssetDescription data; ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\ReferenceFinder\ClickColumn.cs NAMESPACE TEngine.Editor L9 public delegate void SortInColumn(); L11 public static Dictionary SortWithIndex = new Dictionary L17 public ClickColumn(MultiColumnHeaderState state) : base(state) => canSort = true; L30 public static void SortByName() => SortHelper.SortByName(); L32 public static void SortByPath() => SortHelper.SortByPath(); ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\ReferenceFinder\DragAreaGetObject.cs NAMESPACE TEngine.Editor L8 public static Object[] GetObjects(string meg = null) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\ReferenceFinder\ListInfo.cs NAMESPACE TEngine.Editor L5 public int Count; L6 public string Name; L7 public string Type; ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\ReferenceFinder\ReferenceFinderData.cs NAMESPACE TEngine.Editor L18 public enum AssetState : byte L27 public const int MinThreadCount = 8; L48 public string[] allAssets; L49 public Dictionary assetDict = new Dictionary(); L51 public void CollectDependenciesInfo() L115 public void ReadAssetInfo() L137 public void GetAsset(string dataPath, string assetPath) L198 public bool ReadFromCache() L296 public void UpdateAssetState(string guid) L318 public static string GetInfoByState(AssetState state) L373 public void ClearCache() => _dictCache.Clear(); L375 public string GetRefCount(AssetDescription desc, AssetDescription parentDesc) L409 public string assetDependencyHashString; L410 public List dependencies = new List(); L411 public string name = ""; L412 public string path = ""; L413 public List references = new List(); L414 public AssetState state = AssetState.Normal; ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\ReferenceFinder\ResourceReferenceInfo.cs NAMESPACE TEngine.Editor L13 public static readonly ReferenceFinderData Data = new ReferenceFinderData(); L19 public bool needUpdateAssetTree; L20 public bool needUpdateState = true; L21 public List selectedAssetGuid = new List(); L30 public AssetTreeView mAssetTreeView; L44 public static void FindRef() L202 public void DrawOptionBar() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\ReferenceFinder\SortConfig.cs NAMESPACE TEngine.Editor L7 public static readonly Dictionary SortTypeChangeByNameHandler = new Dictionary L14 public static readonly Dictionary SortTypeChangeByPathHandler = new Dictionary L21 public static readonly Dictionary SortTypeGroup = new Dictionary L30 public const short TYPE_BY_NAME_GROUP = 2; L31 public const short TYPE_BY_PATH_GROUP = 1; ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\ReferenceFinder\SortHelper.cs NAMESPACE TEngine.Editor L8 public delegate int SortCompare(string lString, string rString); L10 public static readonly HashSet SortedGuid = new HashSet(); L11 public static readonly Dictionary SortedAsset = new Dictionary(); L12 public static SortType CurSortType = SortType.None; L13 public static SortType PathType = SortType.None; L14 public static SortType NameType = SortType.None; L16 public static readonly Dictionary CompareFunction = new Dictionary L24 public static void Init() L30 public static void ChangeSortType(short sortGroup, Dictionary handler, ref SortType recoverType) L45 public static void SortByName() => ChangeSortType(SortConfig.TYPE_BY_NAME_GROUP, SortConfig.SortTypeChangeByNameHandler, ref NameType); L47 public static void SortByPath() => ChangeSortType(SortConfig.TYPE_BY_PATH_GROUP, SortConfig.SortTypeChangeByPathHandler, ref PathType); L49 public static void SortChild(ReferenceFinderData.AssetDescription data) L77 public static void NormalSort(List strList) L83 public static void FastSort(List strList) L95 public static int CompareWithName(string lString, string rString) L101 public static int CompareWithNameDesc(string lString, string rString) => 0 - CompareWithName(lString, rString); L103 public static int CompareWithPath(string lString, string rString) L109 public static int CompareWithPathDesc(string lString, string rString) => 0 - CompareWithPath(lString, rString); ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\ReferenceFinder\SortType.cs NAMESPACE TEngine.Editor L3 public enum SortType ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\TexturePacker\UnityTexturePackEditor.cs NAMESPACE L8 public class UnityTexturePackerEditor : EditorWindow L22 public static void ShowWindow() L154 public string name; L155 public string sourcePath; L156 public int x; L157 public int y; L158 public int w; L159 public int h; L160 public int sourceW; L161 public int sourceH; L166 public string path; L167 public bool isReadable; L168 public TextureImporterType type; L169 public TextureImporterCompression compression; L170 public int maxSize; ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\ControlPanelWindow\MainToolbarControlPanelWindow.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L9 public class MainToolbarControlPanelWindow : EditorWindow L32 public static void OpenWindow() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\ControlPanelWindow\MainToolbarElementController.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L23 public string Id { get; } L24 public VisualElement ControlledVisualElement { get; } L25 public bool HoldsAGroup => _foldout != null; L26 public bool HoldsANativeElement { get; private set; } L28 public MainToolbarElementController(OverridableElement overridableElement, L64 public bool ContainsSubController(string id) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\ControlPanelWindow\OrganizationalFoldableContainer.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L15 public OrganizationalFoldableContainer(string containerId, string foldoutText) L41 public void SetControllers(IEnumerable controllers) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\ControlPanelWindow\OverridableElement.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L7 public string Id { get; } L8 public VisualElement VisualElement { get; } L9 public bool IsNative { get; } L11 public OverridableElement(string id, VisualElement visualElement, bool isNative) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\Extensions\EditorWindowExtensions.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L6 public static class EditorWindowExtensions L8 public static void ShowAsDropdownForMainToolbar(this EditorWindow window, Rect activatorRect, Vector2 size) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\GroupDefinitions\GroupDefinition.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L7 public string GroupId { get; } L8 public string GroupName { get; } L9 public ToolbarAlign Alignment { get; } L10 public int Order { get; } L11 public string[] ToolbarElementsIds { get; } L13 public GroupDefinition(string groupId, string groupName, ToolbarAlign alignment, int order, string[] toolbarElementsIds) L22 public bool AreEquals(GroupDefinition other) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\GroupDefinitions\GroupDropdownWindowPopup.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L12 public void Initialize(VisualElement[] groupElements) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\GroupDefinitions\GroupDropdownWindowPopupManager.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L124 public static void Show(Rect activatorRect, VisualElement[] elements) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\GroupDefinitions\GroupElement.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L10 public VisualElement[] GroupedElements => _groupedElements.ToArray(); L12 public GroupElement(string name) L19 public void Initialize(VisualElement[] groupedElements) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\GroupDefinitions\GroupPopupSubWindowAttribute.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L6 public class GroupPopupSubWindowAttribute : Attribute ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\GroupDefinitions\IGroupDefinitionRepository.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L5 public GroupDefinition[] GetAll(); ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\GroupDefinitions\MainToolbarElementDropdownAttribute.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\GroupDefinitions\MainToolbarElementDropdownDrawer.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L16 public override VisualElement CreatePropertyGUI(SerializedProperty property) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\GroupDefinitions\ScriptableGroupDefinition.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L6 public sealed class ScriptableGroupDefinition : ScriptableObject L23 public string GroupId => _groupId; L24 public string GroupName => _groupName; L25 public ToolbarAlign Alignment => _alignment; L26 public int Order => _order; L27 public string[] ToolbarElementsIds => _toolbarElementsIds == null ? new string[0] : _toolbarElementsIds; ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\GroupDefinitions\ScriptableGroupDefinitionHelper.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L18 public static void Refresh() L33 public static IEnumerable GetUnusedMainToolbarElementIds(IEnumerable allIds) L44 public static IEnumerable GetGroupIds() L49 public static IEnumerable GetEligibleGroupChildsFor(string groupId) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\GroupDefinitions\ScriptableObjectGroupDefinitionRepository.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L8 public GroupDefinition[] GetAll() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\Helpers\GlobalActions.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L8 public static void ResetOverrides() L14 public static void ResetOverridesIfUserAccepts() L25 public static void ShowDialog(string title, string message, string okMessage, ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\Helpers\Icons.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L15 public static Texture VisibilityOnOverrideIcon => VISIBILITY_ON_OVERRIDE_ICON_LAZY.Value; L16 public static Texture VisibilityOffOverrideIcon => VISIBILITY_OFF_OVERRIDE_ICON_LAZY.Value; ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\Helpers\MenuItems.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L8 public static void Refresh() L14 public static void OpenControlPanel() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\Helpers\RefreshToolbarAutomaticExtenderOnSave.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\Helpers\ServicesAndRepositories.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L5 public static IMainToolbarElementOverrideRepository MainToolbarElementOverridesRepository = L8 public static IGroupDefinitionRepository GroupDefinitionRepository = L11 public static IMainToolbarElementRepository MainToolbarElementRepository = L14 public static IValueSerializer ValueSerializer = L17 public static IMainToolbarElementVariableSerializer MainToolbarElementVariableSerializer = L20 public static IMainToolbarElementVariableRepository MainToolbarElementVariableRepository = ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\Helpers\ToolInfo.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L5 public const string COMPANY_NAME = "Tools/Extension/Toolbar"; L6 public const string EDITOR_MENU_BASE = COMPANY_NAME + "/" ; ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\Helpers\UnityNativeElementsIds.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L47 public const string TOOLBAR_PRODUCT_CAPTION = "ToolbarProductCaption"; L48 public const string ACCOUNT_DROPDOWN_ID = "AccountDropdown"; L49 public const string CLOUD_BUTTON_ID = "CloudButton"; L50 public const string VERSION_CONTROL_ID = "VersionControlButton"; L51 public const string STORE_BUTTON_ID = "StoreButton"; L54 public const string PLAY_BUTTON_ID = "PlayButton"; L55 public const string PAUSE_BUTTON_ID = "PauseButton"; L56 public const string FRAME_STEP_BUTTON_ID = "FrameStepButton"; L59 public const string LAYOUT_DROPDOWN_ID = "LayoutDropdown"; L60 public const string LAYERS_DROPDOWN_ID = "LayersDropdown"; L61 public const string SEARCH_BUTTON_ID = "SearchButton"; L62 public const string MODES_DROPDOWN_ID = "ModesDropdown"; L63 public const string PREVIEW_PACKAGES_IN_USE_DROPDOWN_ID = "PreviewPackagesInUseDropdown"; L64 public const string UNDO_BUTTON_ID = "UndoButton"; L65 public const string MULTIPLAYER_ROLE_DROPDOWN = "MultiplayerRoleDropdown"; L105 public static string IdOf(VisualElement visualElement) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\Helpers\UserSettingsPrefs.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L9 public static class UserSettingsPrefs L26 public static void SetInt(string key, int value) L32 public static void SetFloat(string key, float value) L38 public static void SetDouble(string key, double value) L44 public static void SetBool(string key, bool value) L50 public static void SetString(string key, string value) L56 public static string GetString(string key, string defaultValue = null) L64 public static bool GetBool(string key, bool defaultValue = false) L72 public static int GetInt(string key, int defaultValue = 0) L80 public static float GetFloat(string key, float defaultValue = 0.0f) L88 public static double GetDouble(string key, double defaultValue = 0.0) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\Override\IMainToolbarElementOverrideRepository.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L5 public MainToolbarElementOverride? Get(string elementId); L6 public MainToolbarElementOverride[] GetAll(); L7 public void Save(MainToolbarElementOverride elementOverride); L8 public void Clear(); ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\Override\MainToolbarElementOverride.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L5 public string ElementId { get; } L6 public bool Visible { get; } L8 public MainToolbarElementOverride(string elementId, bool visible) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\Override\UserSettingsFileMainToolbarElementOverrideRepository.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L16 public string ElementId; L17 public bool Visible; L22 public UserSettingsFileMainToolbarElementOverrideRepository() L27 public void Clear() L33 public MainToolbarElementOverride? Get(string elementId) L41 public MainToolbarElementOverride[] GetAll() L46 public void Save(MainToolbarElementOverride elementOverride) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\ButtonRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L9 public ButtonRecommendedStyle(Button button) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\ColorFieldRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L10 public ColorFieldRecommendedStyle(ColorField colorField) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\DropdownFieldRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L9 public DropdownFieldRecommendedStyle(DropdownField dropdownField) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\EditorToolbarDropdownRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L10 public EditorToolbarDropdownRecommendedStyle(EditorToolbarDropdown dropdown) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\EditorToolbarToggleRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L14 public EditorToolbarToggleRecommendedStyle(EditorToolbarToggle toolbarToggle) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\EnumFieldRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L9 public EnumFieldRecommendedStyle(EnumField enumField) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\EnumFlagsFieldRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L10 public EnumFlagsFieldRecommendedStyle(EnumFlagsField enumField) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\FloatFieldRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L11 public FloatFieldRecommendedStyle(FloatField floatField) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\IntegerFieldRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L12 public IntegerFieldRecommendedStyle(IntegerField integerField) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\LayerFieldRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L10 public LayerFieldRecommendedStyle(LayerField layerField) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\ObjectFieldRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L10 public ObjectFieldRecommendedStyle(ObjectField objectField) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\RecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L5 public void Apply(bool isInsideGroup) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\RecommendedStyles.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L15 public static void SetElements(RecommendedStyleVisualElement[] elements) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\RecommendedStyleVisualElement.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L7 public VisualElement VisualElement { get; } L8 public bool IsInsideGroup { get; } L10 public RecommendedStyleVisualElement(VisualElement visualElement, bool isInsideGroup) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\SliderRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L11 public SliderRecommendedStyle(Slider slider) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\TagFieldRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L10 public TagFieldRecommendedStyle(TagField tagField) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\TextFieldRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L11 public TextFieldRecommendedStyle(TextField textField) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\ToggleRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L9 public ToggleRecommendedStyle(Toggle toggle) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\Vector2FieldRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L12 public Vector2FieldRecommendedStyle(Vector2Field vector2Field) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\RecommendedStyles\Vector3FieldRecommendedStyle.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L11 public Vector3FieldRecommendedStyle(Vector3Field vector3Field) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\ElementVariables.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L7 public MainToolbarElement MainToolbarElement; L8 public FieldVariable[] Fields; L9 public PropertyVariable[] Properties; L11 public bool DidChange() L24 public void UpdateValues() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\FieldVariable.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L7 public readonly FieldInfo Field; L9 public FieldVariable(MainToolbarElement element, FieldInfo field, IValueSerializer valueSerializer, SerializeAttribute attribute) L15 public override object Get() L20 public override void Set(object value) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\IMainToolbarElementVariableRepository.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L5 public void Set(SerializableElement serializableElement); L6 public void SetAll(SerializableElement[] serializableElements); L7 public SerializableElement[] GetAll(); L8 public void Save(); ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\IMainToolbarElementVariableSerializer.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L5 public string Serialize(SerializableElementGroup serializableElementGroup); L6 public SerializableElementGroup Deserialize(string serializedElementGroup); ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\IValueSerializer.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\MainToolbarElementVariableWatcher.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L18 public MainToolbarElementVariableWatcher(IMainToolbarElementVariableRepository repository, IValueSerializer valueSerializer) L24 public void RestoreValues(MainToolbarElement[] elements) L77 public void Update() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\PropertyVariable.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L8 public readonly PropertyInfo Property; L10 public PropertyVariable(MainToolbarElement element, PropertyInfo property, IValueSerializer valueSerializer, SerializeAttribute attribute) L16 public override object Get() L21 public override void Set(object value) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\SerializableElement.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L5 public string ElementFullTypeName; L6 public SerializableVariable[] Variables = new SerializableVariable[0]; ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\SerializableElementGroup.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L7 public Dictionary SerializableElements = new Dictionary(); ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\SerializableVariable.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L7 public ValueHolderType Type; L8 public string Key; L9 public Type ValueType; L10 public object Value; ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\SerializeAttribute.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L6 public class SerializeAttribute : Attribute L8 public string SerializationKey { get; } L10 public SerializeAttribute(string serializationKey = null) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\UnitySerializationMainToolbarElementVariableSerializer.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L13 public Dictionary SerializableElements; L18 public string ElementFullTypeName; L19 public SerializableVariableDTO[] Variables; L24 public ValueHolderType Type; L25 public string Key; L26 public string SerializedValue; L27 public string SerializedValueTypeFullyQualifiedName; L33 public UnitySerializationMainToolbarElementVariableSerializer(IValueSerializer valuesSerializer) L41 public string Serialize(SerializableElementGroup serializableElementGroup) L48 public SerializableElementGroup Deserialize(string serializedElementGroup) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\UnitySerializationValueSerializer.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L7 public T Deserialize(string serializedValue) L12 public string Serialize(T value) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\UserSettingsFileMainToolbarElementVariableRepository.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L26 public UserSettingsFileMainToolbarElementVariableRepository(IMainToolbarElementVariableSerializer serializer) L31 public SerializableElement[] GetAll() L36 public void Set(SerializableElement serializableElement) L41 public void SetAll(SerializableElement[] serializableElements) L57 public void Save() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\ValueHolderType.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\SerializableValues\Variable.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L24 public MainToolbarElement Element { get; } L25 public Type ValueType { get; } L26 public SerializeAttribute Attribute { get; } L28 public Variable(MainToolbarElement element, Type valueType, object initialValue, IValueSerializer valueSerializer, SerializeAttribute attribute) L38 public abstract object Get(); L40 public abstract void Set(object value); L42 public bool DidChange() L63 public void UpdateValue() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\ByAttributeMainToolbarElementRepository.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L11 public MainToolbarElement[] GetAll() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\IMainToolbarElementRepository.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L5 public MainToolbarElement[] GetAll(); ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\MainToolbar.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L10 public static class MainToolbar L21 public static event Action OnInitialized; L22 public static event Action OnRefresh; L24 public static VisualElement UnityToolbarRoot { get; private set; } L26 public static VisualElement LeftContainer { get; private set; } L27 public static VisualElement CenterContainer { get; private set; } L28 public static VisualElement RightContainer { get; private set; } L29 public static VisualElement PlayModeButtonsContainer { get; private set; } L31 public static bool IsAvailable => _innerToolbarObject != null; ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\MainToolbarAutomaticExtender.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L14 public static class MainToolbarAutomaticExtender L33 public static event Action OnRefresh; L34 public static event Action OnAddedCustomContainersToToolbar; ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\MainToolbarCustomContainer.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L20 public MainToolbarCustomContainer(string id, FlexDirection flexDirection) L80 public void AddToContainer(VisualElement child) L85 public void ClearContainer() L90 public VisualElement[] GetContainerChilds() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\MainToolbarElement.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L7 public string Id { get; } L8 public VisualElement VisualElement { get; } L9 public ToolbarAlign Alignment { get; } L10 public int Order { get; } L11 public bool UseRecommendedStyles { get; } L13 public MainToolbarElement(string id, VisualElement visualElement, ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\MainToolbarElementAttribute.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L6 public class MainToolbarElementAttribute : Attribute L8 public string Id { get; } L9 public ToolbarAlign Alignment { get; } L10 public int Order { get; } L11 public bool UseRecommendedStyles { get; } L21 public MainToolbarElementAttribute(string id, ToolbarAlign alignment = ToolbarAlign.Left, ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\MainToolbarElementOverrideApplier.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L12 public VisualElement RemovedVisualElement; L13 public VisualElement Parent; L14 public int Index; L28 public MainToolbarElementOverrideApplier(IMainToolbarElementOverrideRepository mainToolbarElementOverrideRepository) L33 public void SetNativeElements(NativeToolbarElement[] nativeElements) L41 public void SetCustomElements(MainToolbarElement[] mainToolbarElements) L46 public void ApplyOverrides() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\NativeToolbarElement.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L7 public string Id { get; } L8 public VisualElement VisualElement { get; } L10 public NativeToolbarElement(string id, VisualElement visualElement) ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\Toolbar\ToolbarAlign.cs NAMESPACE Paps.UnityToolbarExtenderUIToolkit L3 public enum ToolbarAlign ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\ToolBarExtension\BuildSettingWindow.cs NAMESPACE ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\ToolBarExtension\EditorQuickToolBar.cs NAMESPACE AlicizaX.Editor.Extension L13 public class EditorQuickToolBar : IMGUIContainer L17 public void InitializeElement() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\ToolBarExtension\LocalizationDropdownField.cs NAMESPACE L15 public class LocalizationDropdownField : IMGUIContainer L21 public void InitializeElement() L72 public static void InvokeOnValidateInScene() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\ToolBarExtension\ResourceModeDropdownField.cs NAMESPACE AlicizaX.Editor.Extension L13 public class ResourceModeDropdownField : IMGUIContainer L25 public void InitializeElement() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\ToolBarExtension\SwitchSceneToolBar.cs NAMESPACE L10 public class SwitchSceneToolBar : IMGUIContainer L14 public void InitializeElement() ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\EditorIcons.cs NAMESPACE L10 public class EditorIcons : EditorWindow L13 public static void EditorIconsOpen() L395 public static string[] ico_list = ###FILE G:\UnityProject\Aliciza\Client\Packages\com.alicizax.unity.editor.extension\Editor\EditorToolFunctionAttribute.cs NAMESPACE AlicizaX.Editor.Extension L11 public class EditorToolFunctionAttribute : Attribute L13 public string ToolMenuPath { get; private set; } L14 public int MenuOrder { get; private set; } L15 public MethodInfo MethodInfo { get; private set; } L17 public EditorToolFunctionAttribute(string menu, int menuOrder = 0) L23 public void SetMethodInfo(MethodInfo methodInfo) L31 public static List Attributes = new List();