@@ -13,7 +13,6 @@ public class SO_CodeGenerationWindow : EditorWindow
13
13
* [4] Collection
14
14
* [5] Unity Event
15
15
* [6] Variable
16
- * [7] Clamped Variable
17
16
*
18
17
* / 1 2 3 4 5 6 7
19
18
* 1 X X
@@ -22,39 +21,34 @@ public class SO_CodeGenerationWindow : EditorWindow
22
21
* 4
23
22
* 5
24
23
* 6
25
- * 7 X X
26
24
*/
27
25
28
26
private readonly bool [ , ] _dependencyGraph = new bool [ SO_CodeGenerator . TYPE_COUNT , SO_CodeGenerator . TYPE_COUNT ]
29
27
{
30
- { false , true , false , false , true , false , false } ,
31
- { false , false , true , false , false , false , false } ,
32
- { false , false , false , false , false , true , false } ,
33
- { false , false , false , false , false , false , false } ,
34
- { false , false , false , false , false , false , false } ,
35
- { false , false , false , false , false , false , false } ,
36
- { false , false , true , false , false , true , false } ,
28
+ { false , true , false , false , true , false , } ,
29
+ { false , false , true , false , false , false , } ,
30
+ { false , false , false , false , false , true , } ,
31
+ { false , false , false , false , false , false , } ,
32
+ { false , false , false , false , false , false , } ,
33
+ { false , false , false , false , false , false , } ,
37
34
} ;
38
35
39
36
private readonly bool [ ] _states = new bool [ SO_CodeGenerator . TYPE_COUNT ] ;
40
37
private readonly string [ ] _names = new string [ SO_CodeGenerator . TYPE_COUNT ]
41
38
{
42
- "Event Listener" ,
43
- "Game Event" ,
44
- "Reference" ,
45
- "Collection" ,
46
- "Unity Event" ,
47
- "Variable" ,
48
- "Clamped Variable" ,
39
+ "Event Listener" ,
40
+ "Game Event" ,
41
+ "Reference" ,
42
+ "Collection" ,
43
+ "Unity Event" ,
44
+ "Variable" ,
49
45
} ;
50
46
51
47
private readonly bool [ ] _menuRequirement = new bool [ SO_CodeGenerator . TYPE_COUNT ]
52
48
{
53
- false , true , false , true , false , true , true
49
+ false , true , false , true , false , true
54
50
} ;
55
51
56
- private const int INDEX_CLAMPED_VARIABLE = 6 ;
57
-
58
52
private int _order ;
59
53
private string _typeName ;
60
54
private string _menuName ;
@@ -83,7 +77,6 @@ private void OnGUI()
83
77
EditorGUILayout . Space ( ) ;
84
78
85
79
DataFields ( ) ;
86
- ClampedVariableHelpBox ( ) ;
87
80
88
81
if ( GUILayout . Button ( "Generate" ) )
89
82
{
@@ -118,18 +111,6 @@ private void TypeSelection()
118
111
EditorGUI . EndDisabledGroup ( ) ;
119
112
}
120
113
}
121
- private void ClampedVariableHelpBox ( )
122
- {
123
- _clampedValueHelpBoxAnim . target = _states [ INDEX_CLAMPED_VARIABLE ] ;
124
-
125
- using ( var anim = new EditorGUILayout . FadeGroupScope ( _clampedValueHelpBoxAnim . faded ) )
126
- {
127
- if ( anim . visible )
128
- EditorGUILayout . HelpBox (
129
- "Clamped variables comes with a generic clamp function, but it might need adjustments based on your type" ,
130
- MessageType . Warning ) ;
131
- }
132
- }
133
114
private void DataFields ( )
134
115
{
135
116
EditorGUILayout . LabelField ( "Information" , EditorStyles . boldLabel ) ;
0 commit comments