少年修仙传客户端基础资源
hch
2024-05-11 eccde9043d770a64d9181c69393d3ff7c20e21bb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>DemiLib</name>
    </assembly>
    <members>
        <member name="T:DG.DemiLib.Attributes.DeScriptExecutionOrderAttribute">
            <summary>
            <code>Class attribute</code><para/>
            Sets the script execution order index
            </summary>
        </member>
        <member name="M:DG.DemiLib.Attributes.DeScriptExecutionOrderAttribute.#ctor(System.Int32)">
            <summary>
            Sets the script execution order for this class
            </summary>
            <param name="order">Script execution order index</param>
        </member>
        <member name="F:DG.DemiLib.Core.GUIUtils.isProSkin">
            <summary>
            Set when calling <code>DeGUI.BeginGUI</code>
            </summary>
        </member>
        <member name="T:DG.DemiLib.DeColorPalette">
            <summary>
            Stores a color palette, which can be passed to default DeGUI layouts when calling <code>DeGUI.BeginGUI</code>,
            and changed at any time by calling <code>DeGUI.ChangePalette</code>.
            You can inherit from this class to create custom color palettes with more hColor options.
            </summary>
        </member>
        <member name="M:DG.DemiLib.DeColorPalette.HexToColor(System.String)">
            <summary>
            Converts a HEX color to a Unity Color and returns it
            </summary>
            <param name="hex">The HEX color, either with or without the initial # (accepts both regular and short format)</param>
        </member>
        <member name="T:DG.DemiLib.DeColorGlobal">
            <summary>
            Global colors
            </summary>
        </member>
        <member name="T:DG.DemiLib.DeColorBG">
            <summary>
            Background colors
            </summary>
        </member>
        <member name="F:DG.DemiLib.DeColorBG.editor">
            <summary>Editor background color</summary>
        </member>
        <member name="T:DG.DemiLib.DeColorContent">
            <summary>
            Content colors
            </summary>
        </member>
        <member name="T:DG.DemiLib.DeInputUtils">
            <summary>
            Various Input utils
            </summary>
        </member>
        <member name="M:DG.DemiLib.DeInputUtils.IsNumKeyDown">
            <summary>
            Returns a number key int if a number key was pressed in this frame, or -1 otherwise
            </summary>
            <returns></returns>
        </member>
        <member name="T:DG.DemiLib.DeScope">
             <summary>
             Extend this to replicate Unity's Scope system with any Unity version.
             Thanks to Dmitriy Yukhanov for pointing this out and creating an initial version.
             Expand this class to create scopes.<para/>
             Example:
             <code>public class VBoxScope : DeScope
             {
                 public VBoxScope(GUIStyle style)
                 {
                     BeginVBox(style);
                 }
            
                 protected override void CloseScope()
                 { 
                     EndVBox();
                 }
             }</code>
             Usage:
             <code>using (new VBoxScope(myStyle) {
                 // Do something
             }</code>
             </summary>
        </member>
        <member name="T:DG.DemiLib.DeSkinColor">
            <summary>
            Contains both free and pro skins color variations,
            and automatically returns the correct one when converted to Color
            </summary>
        </member>
        <member name="T:DG.DemiLib.External.DeHierarchyComponent">
            <summary>
            Used by DeHierarchy
            </summary>
        </member>
        <member name="M:DG.DemiLib.External.DeHierarchyComponent.MissingItemsIndexes">
            <summary>
            Returns a list of all items whose gameObject is NULL, or NULL if there's no missing gameObjects.
            </summary>
        </member>
        <member name="M:DG.DemiLib.External.DeHierarchyComponent.StoreItemColor(UnityEngine.GameObject,DG.DemiLib.External.DeHierarchyComponent.HColor)">
            <summary>
            If the item exists sets it, otherwise first creates it and then sets it
            </summary>
        </member>
        <member name="M:DG.DemiLib.External.DeHierarchyComponent.StoreItemIcon(UnityEngine.GameObject,DG.DemiLib.External.DeHierarchyComponent.IcoType)">
            <summary>
            If the item exists sets it, otherwise first creates it and then sets it
            </summary>
        </member>
        <member name="M:DG.DemiLib.External.DeHierarchyComponent.StoreItemSeparator(UnityEngine.GameObject,System.Nullable{DG.DemiLib.External.DeHierarchyComponent.SeparatorType},System.Nullable{DG.DemiLib.External.DeHierarchyComponent.HColor})">
            <summary>
            If the item exists sets it, otherwise first creates it and then sets it
            </summary>
        </member>
        <member name="M:DG.DemiLib.External.DeHierarchyComponent.RemoveItemData(UnityEngine.GameObject)">
            <summary>
            Returns TRUE if the item existed and was removed.
            </summary>
        </member>
        <member name="M:DG.DemiLib.External.DeHierarchyComponent.ResetSeparator(UnityEngine.GameObject)">
            <summary>
            Returns TRUE if the item existed and was changed.
            </summary>
        </member>
        <member name="M:DG.DemiLib.External.DeHierarchyComponent.GetItem(UnityEngine.GameObject)">
            <summary>
            Returns the customizedItem for the given gameObject, or NULL if none was found
            </summary>
        </member>
        <member name="M:DG.DemiLib.External.DeHierarchyComponent.GetColor(DG.DemiLib.External.DeHierarchyComponent.HColor)">
            <summary>
            Returns the color corresponding to the given <see cref="T:DG.DemiLib.External.DeHierarchyComponent.HColor"/>
            </summary>
        </member>
        <member name="P:DG.DemiLib.IEditorGUINode.id">
            <summary>Must be univocal</summary>
        </member>
        <member name="P:DG.DemiLib.IEditorGUINode.guiPosition">
            <summary>Node position in editor GUI</summary>
        </member>
        <member name="P:DG.DemiLib.IEditorGUINode.connectedNodesIds">
            <summary>Ids of all forward connected nodes. Length indicates how many forward connections are allowed.
            Min length represents available connections from node.</summary>
        </member>
        <member name="T:DG.DemiLib.IntRange">
            <summary>
            A serializable struct including a min and a max int value
            </summary>
        </member>
        <member name="F:DG.DemiLib.IntRange.min">
            <summary>Min value</summary>
        </member>
        <member name="F:DG.DemiLib.IntRange.max">
            <summary>Max value</summary>
        </member>
        <member name="M:DG.DemiLib.IntRange.#ctor(System.Int32,System.Int32)">
            <summary>
            Creates a new Range
            </summary>
        </member>
        <member name="M:DG.DemiLib.IntRange.RandomWithin">
            <summary>
            Returns a random value within this range (min/max included)
            </summary>
        </member>
        <member name="M:DG.DemiLib.IntRange.ToString">
            <inheritdoc />
        </member>
        <member name="T:DG.DemiLib.Range">
            <summary>
            A serializable struct including a min and a max float value
            </summary>
        </member>
        <member name="F:DG.DemiLib.Range.min">
            <summary>Min value</summary>
        </member>
        <member name="F:DG.DemiLib.Range.max">
            <summary>Max value</summary>
        </member>
        <member name="M:DG.DemiLib.Range.#ctor(System.Single,System.Single)">
            <summary>
            Creates a new Range
            </summary>
        </member>
        <member name="M:DG.DemiLib.Range.RandomWithin">
            <summary>
            Returns a random value within this range (min/max included)
            </summary>
        </member>
        <member name="M:DG.DemiLib.Range.ToString">
            <inheritdoc />
        </member>
    </members>
</doc>