@@ -45,84 +45,73 @@ public class SignalName : ScriptLanguageExtension.SignalName
4545
4646 private static readonly StringName NativeName = "LuaScriptLanguage" ;
4747
48- #region Inherited Integer Constants
49-
50- public const long LookupResultScriptLocation = 0L ;
51-
52- public const long LookupResultClass = 1L ;
53-
54- public const long LookupResultClassConstant = 2L ;
55-
56- public const long LookupResultClassProperty = 3L ;
57-
58- public const long LookupResultClassMethod = 4L ;
59-
60- public const long LookupResultClassSignal = 5L ;
61-
62- public const long LookupResultClassEnum = 6L ;
63-
64- public const long LookupResultClassTbdGlobalscope = 7L ;
65-
66- public const long LookupResultClassAnnotation = 8L ;
67-
68- public const long LookupResultLocalConstant = 9L ;
69-
70- public const long LookupResultLocalVariable = 10L ;
71-
72- public const long LookupResultMax = 11L ;
73-
74- public const long LocationLocal = 0L ;
75-
76- public const long LocationParentMask = 256L ;
77-
78- public const long LocationOtherUserCode = 512L ;
79-
80- public const long LocationOther = 1024L ;
81-
82- public const long CodeCompletionKindClass = 0L ;
83-
84- public const long CodeCompletionKindFunction = 1L ;
85-
86- public const long CodeCompletionKindSignal = 2L ;
87-
88- public const long CodeCompletionKindVariable = 3L ;
48+ #region Inherited Enums
8949
90- public const long CodeCompletionKindMember = 4L ;
91-
92- public const long CodeCompletionKindEnum = 5L ;
93-
94- public const long CodeCompletionKindConstant = 6L ;
95-
96- public const long CodeCompletionKindNodePath = 7L ;
97-
98- public const long CodeCompletionKindFilePath = 8L ;
50+ public enum LookupResultTypeEnum : long
51+ {
52+ LookupResultScriptLocation = 0L ,
53+ LookupResultClass = 1L ,
54+ LookupResultClassConstant = 2L ,
55+ LookupResultClassProperty = 3L ,
56+ LookupResultClassMethod = 4L ,
57+ LookupResultClassSignal = 5L ,
58+ LookupResultClassEnum = 6L ,
59+ LookupResultClassTbdGlobalscope = 7L ,
60+ LookupResultClassAnnotation = 8L ,
61+ LookupResultLocalConstant = 9L ,
62+ LookupResultLocalVariable = 10L ,
63+ LookupResultMax = 11L ,
64+ }
9965
100- public const long CodeCompletionKindPlainText = 9L ;
66+ public enum CodeCompletionLocationEnum : long
67+ {
68+ LocationLocal = 0L ,
69+ LocationParentMask = 256L ,
70+ LocationOtherUserCode = 512L ,
71+ LocationOther = 1024L ,
72+ }
10173
102- public const long CodeCompletionKindMax = 10L ;
74+ public enum CodeCompletionKindEnum : long
75+ {
76+ CodeCompletionKindClass = 0L ,
77+ CodeCompletionKindFunction = 1L ,
78+ CodeCompletionKindSignal = 2L ,
79+ CodeCompletionKindVariable = 3L ,
80+ CodeCompletionKindMember = 4L ,
81+ CodeCompletionKindEnum = 5L ,
82+ CodeCompletionKindConstant = 6L ,
83+ CodeCompletionKindNodePath = 7L ,
84+ CodeCompletionKindFilePath = 8L ,
85+ CodeCompletionKindPlainText = 9L ,
86+ CodeCompletionKindMax = 10L ,
87+ }
10388
104- public const long ScriptNameCasingAuto = 0L ;
89+ public enum ScriptNameCasingEnum : long
90+ {
91+ ScriptNameCasingAuto = 0L ,
92+ ScriptNameCasingPascalCase = 1L ,
93+ ScriptNameCasingSnakeCase = 2L ,
94+ ScriptNameCasingKebabCase = 3L ,
95+ }
10596
106- public const long ScriptNameCasingPascalCase = 1L ;
97+ public enum ConnectFlagsEnum : long
98+ {
99+ ConnectDeferred = 1L ,
100+ ConnectPersist = 2L ,
101+ ConnectOneShot = 4L ,
102+ ConnectReferenceCounted = 8L ,
103+ }
107104
108- public const long ScriptNameCasingSnakeCase = 2L ;
105+ #endregion
109106
110- public const long ScriptNameCasingKebabCase = 3L ;
107+ #region Inherited Integer Constants
111108
112109 public const long NotificationPostinitialize = 0L ;
113110
114111 public const long NotificationPredelete = 1L ;
115112
116113 public const long NotificationExtensionReloaded = 2L ;
117114
118- public const long ConnectDeferred = 1L ;
119-
120- public const long ConnectPersist = 2L ;
121-
122- public const long ConnectOneShot = 4L ;
123-
124- public const long ConnectReferenceCounted = 8L ;
125-
126115 #endregion
127116
128117 #region Inherited Methods
0 commit comments