This repository was archived by the owner on Jan 22, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathglobalTypes.d.luau
More file actions
10782 lines (9966 loc) · 398 KB
/
globalTypes.d.luau
File metadata and controls
10782 lines (9966 loc) · 398 KB
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
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
type Content = string
type ProtectedString = string
type BinaryString = string
type QDir = string
type QFont = string
type FloatCurveKey = any
type RotationCurveKey = any
declare class Enum
function GetEnumItems(self): { any }
end
declare class EnumItem
Name: string
Value: number
EnumType: Enum
function IsA(self, enumName: string): boolean
end
declare debug: {
info: (<R...>(thread, number, string) -> R...) & (<R...>(number, string) -> R...) & (<A..., R1..., R2...>((A...) -> R1..., string) -> R2...),
traceback: ((string?, number?) -> string) & ((thread, string?, number?) -> string),
profilebegin: (label: string) -> (),
profileend: () -> (),
setmemorycategory: (tag: string) -> (),
resetmemorycategory: () -> (),
}
declare task: {
cancel: (thread: thread) -> (),
defer: <A..., R...>(f: thread | ((A...) -> R...), A...) -> thread,
spawn: <A..., R...>(f: thread | ((A...) -> R...), A...) -> thread,
delay: <A..., R...>(sec: number?, f: thread | ((A...) -> R...), A...) -> thread,
wait: (sec: number?) -> number,
synchronize: () -> (),
desynchronize: () -> (),
}
declare utf8: {
char: (...number) -> string,
charpattern: string,
codepoint: (string, number?, number?) -> (...number),
codes: (string) -> ((string, number) -> (number, number), string, number),
graphemes: (string, number?, number?) -> (() -> (number, number)),
len: (string, number?, number?) -> (number?, number?),
nfcnormalize: (string) -> string,
nfdnormalize: (string) -> string,
offset: (string, number, number?) -> number?,
}
declare shared: any
declare function collectgarbage(mode: "count"): number
declare function warn<T...>(...: T...)
declare function tick(): number
declare function time(): number
declare function elapsedTime(): number
declare function wait(seconds: number?): (number, number)
declare function delay<T...>(delayTime: number?, callback: (T...) -> ())
declare function spawn<T...>(callback: (T...) -> ())
declare function version(): string
declare function printidentity(prefix: string?)
declare class EnumAccessModifierType extends EnumItem end
declare class EnumAccessModifierType_INTERNAL extends Enum
Allow: EnumAccessModifierType
Deny: EnumAccessModifierType
end
declare class EnumAccessoryType extends EnumItem end
declare class EnumAccessoryType_INTERNAL extends Enum
Unknown: EnumAccessoryType
Hat: EnumAccessoryType
Hair: EnumAccessoryType
Face: EnumAccessoryType
Neck: EnumAccessoryType
Shoulder: EnumAccessoryType
Front: EnumAccessoryType
Back: EnumAccessoryType
Waist: EnumAccessoryType
TShirt: EnumAccessoryType
Shirt: EnumAccessoryType
Pants: EnumAccessoryType
Jacket: EnumAccessoryType
Sweater: EnumAccessoryType
Shorts: EnumAccessoryType
LeftShoe: EnumAccessoryType
RightShoe: EnumAccessoryType
DressSkirt: EnumAccessoryType
Eyebrow: EnumAccessoryType
Eyelash: EnumAccessoryType
end
declare class EnumActionType extends EnumItem end
declare class EnumActionType_INTERNAL extends Enum
Nothing: EnumActionType
Pause: EnumActionType
Lose: EnumActionType
Draw: EnumActionType
Win: EnumActionType
end
declare class EnumActuatorRelativeTo extends EnumItem end
declare class EnumActuatorRelativeTo_INTERNAL extends Enum
Attachment0: EnumActuatorRelativeTo
Attachment1: EnumActuatorRelativeTo
World: EnumActuatorRelativeTo
end
declare class EnumActuatorType extends EnumItem end
declare class EnumActuatorType_INTERNAL extends Enum
None: EnumActuatorType
Motor: EnumActuatorType
Servo: EnumActuatorType
end
declare class EnumAdShape extends EnumItem end
declare class EnumAdShape_INTERNAL extends Enum
HorizontalRectangle: EnumAdShape
end
declare class EnumAdTeleportMethod extends EnumItem end
declare class EnumAdTeleportMethod_INTERNAL extends Enum
Undefined: EnumAdTeleportMethod
PortalForward: EnumAdTeleportMethod
InGameMenuBackButton: EnumAdTeleportMethod
UIBackButton: EnumAdTeleportMethod
end
declare class EnumAdUnitStatus extends EnumItem end
declare class EnumAdUnitStatus_INTERNAL extends Enum
Inactive: EnumAdUnitStatus
Active: EnumAdUnitStatus
end
declare class EnumAdornCullingMode extends EnumItem end
declare class EnumAdornCullingMode_INTERNAL extends Enum
Automatic: EnumAdornCullingMode
Never: EnumAdornCullingMode
end
declare class EnumAlignType extends EnumItem end
declare class EnumAlignType_INTERNAL extends Enum
Parallel: EnumAlignType
Perpendicular: EnumAlignType
end
declare class EnumAlphaMode extends EnumItem end
declare class EnumAlphaMode_INTERNAL extends Enum
Overlay: EnumAlphaMode
Transparency: EnumAlphaMode
end
declare class EnumAnalyticsEconomyAction extends EnumItem end
declare class EnumAnalyticsEconomyAction_INTERNAL extends Enum
Default: EnumAnalyticsEconomyAction
Acquire: EnumAnalyticsEconomyAction
Spend: EnumAnalyticsEconomyAction
end
declare class EnumAnalyticsLogLevel extends EnumItem end
declare class EnumAnalyticsLogLevel_INTERNAL extends Enum
Trace: EnumAnalyticsLogLevel
Debug: EnumAnalyticsLogLevel
Information: EnumAnalyticsLogLevel
Warning: EnumAnalyticsLogLevel
Error: EnumAnalyticsLogLevel
Fatal: EnumAnalyticsLogLevel
end
declare class EnumAnalyticsProgressionStatus extends EnumItem end
declare class EnumAnalyticsProgressionStatus_INTERNAL extends Enum
Default: EnumAnalyticsProgressionStatus
Begin: EnumAnalyticsProgressionStatus
Complete: EnumAnalyticsProgressionStatus
Abandon: EnumAnalyticsProgressionStatus
Fail: EnumAnalyticsProgressionStatus
end
declare class EnumAnimationPriority extends EnumItem end
declare class EnumAnimationPriority_INTERNAL extends Enum
Idle: EnumAnimationPriority
Movement: EnumAnimationPriority
Action: EnumAnimationPriority
Action2: EnumAnimationPriority
Action3: EnumAnimationPriority
Action4: EnumAnimationPriority
Core: EnumAnimationPriority
end
declare class EnumAnimatorRetargetingMode extends EnumItem end
declare class EnumAnimatorRetargetingMode_INTERNAL extends Enum
Default: EnumAnimatorRetargetingMode
Disabled: EnumAnimatorRetargetingMode
Enabled: EnumAnimatorRetargetingMode
end
declare class EnumAppShellActionType extends EnumItem end
declare class EnumAppShellActionType_INTERNAL extends Enum
None: EnumAppShellActionType
OpenApp: EnumAppShellActionType
TapChatTab: EnumAppShellActionType
TapConversationEntry: EnumAppShellActionType
TapAvatarTab: EnumAppShellActionType
ReadConversation: EnumAppShellActionType
TapGamePageTab: EnumAppShellActionType
TapHomePageTab: EnumAppShellActionType
GamePageLoaded: EnumAppShellActionType
HomePageLoaded: EnumAppShellActionType
AvatarEditorPageLoaded: EnumAppShellActionType
end
declare class EnumAppShellFeature extends EnumItem end
declare class EnumAppShellFeature_INTERNAL extends Enum
None: EnumAppShellFeature
Chat: EnumAppShellFeature
AvatarEditor: EnumAppShellFeature
GamePage: EnumAppShellFeature
HomePage: EnumAppShellFeature
More: EnumAppShellFeature
Landing: EnumAppShellFeature
end
declare class EnumAppUpdateStatus extends EnumItem end
declare class EnumAppUpdateStatus_INTERNAL extends Enum
Unknown: EnumAppUpdateStatus
NotSupported: EnumAppUpdateStatus
Failed: EnumAppUpdateStatus
NotAvailable: EnumAppUpdateStatus
Available: EnumAppUpdateStatus
end
declare class EnumApplyStrokeMode extends EnumItem end
declare class EnumApplyStrokeMode_INTERNAL extends Enum
Contextual: EnumApplyStrokeMode
Border: EnumApplyStrokeMode
end
declare class EnumAspectType extends EnumItem end
declare class EnumAspectType_INTERNAL extends Enum
FitWithinMaxSize: EnumAspectType
ScaleWithParentSize: EnumAspectType
end
declare class EnumAssetFetchStatus extends EnumItem end
declare class EnumAssetFetchStatus_INTERNAL extends Enum
Success: EnumAssetFetchStatus
Failure: EnumAssetFetchStatus
None: EnumAssetFetchStatus
Loading: EnumAssetFetchStatus
TimedOut: EnumAssetFetchStatus
end
declare class EnumAssetType extends EnumItem end
declare class EnumAssetType_INTERNAL extends Enum
Image: EnumAssetType
TShirt: EnumAssetType
Audio: EnumAssetType
Mesh: EnumAssetType
Lua: EnumAssetType
Hat: EnumAssetType
Place: EnumAssetType
Model: EnumAssetType
Shirt: EnumAssetType
Pants: EnumAssetType
Decal: EnumAssetType
Head: EnumAssetType
Face: EnumAssetType
Gear: EnumAssetType
Badge: EnumAssetType
Animation: EnumAssetType
Torso: EnumAssetType
RightArm: EnumAssetType
LeftArm: EnumAssetType
LeftLeg: EnumAssetType
RightLeg: EnumAssetType
Package: EnumAssetType
GamePass: EnumAssetType
Plugin: EnumAssetType
MeshPart: EnumAssetType
HairAccessory: EnumAssetType
FaceAccessory: EnumAssetType
NeckAccessory: EnumAssetType
ShoulderAccessory: EnumAssetType
FrontAccessory: EnumAssetType
BackAccessory: EnumAssetType
WaistAccessory: EnumAssetType
ClimbAnimation: EnumAssetType
DeathAnimation: EnumAssetType
FallAnimation: EnumAssetType
IdleAnimation: EnumAssetType
JumpAnimation: EnumAssetType
RunAnimation: EnumAssetType
SwimAnimation: EnumAssetType
WalkAnimation: EnumAssetType
PoseAnimation: EnumAssetType
MoodAnimation: EnumAssetType
EarAccessory: EnumAssetType
EyeAccessory: EnumAssetType
EmoteAnimation: EnumAssetType
Video: EnumAssetType
TShirtAccessory: EnumAssetType
ShirtAccessory: EnumAssetType
PantsAccessory: EnumAssetType
JacketAccessory: EnumAssetType
SweaterAccessory: EnumAssetType
ShortsAccessory: EnumAssetType
LeftShoeAccessory: EnumAssetType
RightShoeAccessory: EnumAssetType
DressSkirtAccessory: EnumAssetType
EyebrowAccessory: EnumAssetType
EyelashAccessory: EnumAssetType
DynamicHead: EnumAssetType
FontFamily: EnumAssetType
end
declare class EnumAssetTypeVerification extends EnumItem end
declare class EnumAssetTypeVerification_INTERNAL extends Enum
Default: EnumAssetTypeVerification
ClientOnly: EnumAssetTypeVerification
Always: EnumAssetTypeVerification
end
declare class EnumAudioSubType extends EnumItem end
declare class EnumAudioSubType_INTERNAL extends Enum
Music: EnumAudioSubType
SoundEffect: EnumAudioSubType
end
declare class EnumAudioWindowSize extends EnumItem end
declare class EnumAudioWindowSize_INTERNAL extends Enum
Small: EnumAudioWindowSize
Medium: EnumAudioWindowSize
Large: EnumAudioWindowSize
end
declare class EnumAutoIndentRule extends EnumItem end
declare class EnumAutoIndentRule_INTERNAL extends Enum
Off: EnumAutoIndentRule
Absolute: EnumAutoIndentRule
Relative: EnumAutoIndentRule
end
declare class EnumAutomaticSize extends EnumItem end
declare class EnumAutomaticSize_INTERNAL extends Enum
None: EnumAutomaticSize
X: EnumAutomaticSize
Y: EnumAutomaticSize
XY: EnumAutomaticSize
end
declare class EnumAvatarAssetType extends EnumItem end
declare class EnumAvatarAssetType_INTERNAL extends Enum
TShirt: EnumAvatarAssetType
Hat: EnumAvatarAssetType
HairAccessory: EnumAvatarAssetType
FaceAccessory: EnumAvatarAssetType
NeckAccessory: EnumAvatarAssetType
ShoulderAccessory: EnumAvatarAssetType
FrontAccessory: EnumAvatarAssetType
BackAccessory: EnumAvatarAssetType
WaistAccessory: EnumAvatarAssetType
Shirt: EnumAvatarAssetType
Pants: EnumAvatarAssetType
Gear: EnumAvatarAssetType
Head: EnumAvatarAssetType
Face: EnumAvatarAssetType
Torso: EnumAvatarAssetType
RightArm: EnumAvatarAssetType
LeftArm: EnumAvatarAssetType
LeftLeg: EnumAvatarAssetType
RightLeg: EnumAvatarAssetType
ClimbAnimation: EnumAvatarAssetType
FallAnimation: EnumAvatarAssetType
IdleAnimation: EnumAvatarAssetType
JumpAnimation: EnumAvatarAssetType
RunAnimation: EnumAvatarAssetType
SwimAnimation: EnumAvatarAssetType
WalkAnimation: EnumAvatarAssetType
MoodAnimation: EnumAvatarAssetType
EmoteAnimation: EnumAvatarAssetType
TShirtAccessory: EnumAvatarAssetType
ShirtAccessory: EnumAvatarAssetType
PantsAccessory: EnumAvatarAssetType
JacketAccessory: EnumAvatarAssetType
SweaterAccessory: EnumAvatarAssetType
ShortsAccessory: EnumAvatarAssetType
LeftShoeAccessory: EnumAvatarAssetType
RightShoeAccessory: EnumAvatarAssetType
DressSkirtAccessory: EnumAvatarAssetType
EyebrowAccessory: EnumAvatarAssetType
EyelashAccessory: EnumAvatarAssetType
DynamicHead: EnumAvatarAssetType
end
declare class EnumAvatarChatServiceFeature extends EnumItem end
declare class EnumAvatarChatServiceFeature_INTERNAL extends Enum
None: EnumAvatarChatServiceFeature
UniverseAudio: EnumAvatarChatServiceFeature
UniverseVideo: EnumAvatarChatServiceFeature
PlaceAudio: EnumAvatarChatServiceFeature
PlaceVideo: EnumAvatarChatServiceFeature
UserAudioEligible: EnumAvatarChatServiceFeature
UserAudio: EnumAvatarChatServiceFeature
UserVideoEligible: EnumAvatarChatServiceFeature
UserVideo: EnumAvatarChatServiceFeature
UserBanned: EnumAvatarChatServiceFeature
end
declare class EnumAvatarContextMenuOption extends EnumItem end
declare class EnumAvatarContextMenuOption_INTERNAL extends Enum
Friend: EnumAvatarContextMenuOption
Chat: EnumAvatarContextMenuOption
Emote: EnumAvatarContextMenuOption
InspectMenu: EnumAvatarContextMenuOption
end
declare class EnumAvatarItemType extends EnumItem end
declare class EnumAvatarItemType_INTERNAL extends Enum
Asset: EnumAvatarItemType
Bundle: EnumAvatarItemType
end
declare class EnumAvatarJointUpgrade extends EnumItem end
declare class EnumAvatarJointUpgrade_INTERNAL extends Enum
Default: EnumAvatarJointUpgrade
Enabled: EnumAvatarJointUpgrade
Disabled: EnumAvatarJointUpgrade
end
declare class EnumAvatarPromptResult extends EnumItem end
declare class EnumAvatarPromptResult_INTERNAL extends Enum
Success: EnumAvatarPromptResult
PermissionDenied: EnumAvatarPromptResult
Failed: EnumAvatarPromptResult
end
declare class EnumAvatarThumbnailCustomizationType extends EnumItem end
declare class EnumAvatarThumbnailCustomizationType_INTERNAL extends Enum
Closeup: EnumAvatarThumbnailCustomizationType
FullBody: EnumAvatarThumbnailCustomizationType
end
declare class EnumAvatarUnificationMode extends EnumItem end
declare class EnumAvatarUnificationMode_INTERNAL extends Enum
Default: EnumAvatarUnificationMode
Disabled: EnumAvatarUnificationMode
Enabled: EnumAvatarUnificationMode
end
declare class EnumAxis extends EnumItem end
declare class EnumAxis_INTERNAL extends Enum
X: EnumAxis
Y: EnumAxis
Z: EnumAxis
end
declare class EnumBinType extends EnumItem end
declare class EnumBinType_INTERNAL extends Enum
Script: EnumBinType
GameTool: EnumBinType
Grab: EnumBinType
Clone: EnumBinType
Hammer: EnumBinType
end
declare class EnumBodyPart extends EnumItem end
declare class EnumBodyPart_INTERNAL extends Enum
Head: EnumBodyPart
Torso: EnumBodyPart
LeftArm: EnumBodyPart
RightArm: EnumBodyPart
LeftLeg: EnumBodyPart
RightLeg: EnumBodyPart
end
declare class EnumBodyPartR15 extends EnumItem end
declare class EnumBodyPartR15_INTERNAL extends Enum
Head: EnumBodyPartR15
UpperTorso: EnumBodyPartR15
LowerTorso: EnumBodyPartR15
LeftFoot: EnumBodyPartR15
LeftLowerLeg: EnumBodyPartR15
LeftUpperLeg: EnumBodyPartR15
RightFoot: EnumBodyPartR15
RightLowerLeg: EnumBodyPartR15
RightUpperLeg: EnumBodyPartR15
LeftHand: EnumBodyPartR15
LeftLowerArm: EnumBodyPartR15
LeftUpperArm: EnumBodyPartR15
RightHand: EnumBodyPartR15
RightLowerArm: EnumBodyPartR15
RightUpperArm: EnumBodyPartR15
RootPart: EnumBodyPartR15
Unknown: EnumBodyPartR15
end
declare class EnumBorderMode extends EnumItem end
declare class EnumBorderMode_INTERNAL extends Enum
Outline: EnumBorderMode
Middle: EnumBorderMode
Inset: EnumBorderMode
end
declare class EnumBreakReason extends EnumItem end
declare class EnumBreakReason_INTERNAL extends Enum
Other: EnumBreakReason
Error: EnumBreakReason
UserBreakpoint: EnumBreakReason
SpecialBreakpoint: EnumBreakReason
end
declare class EnumBreakpointRemoveReason extends EnumItem end
declare class EnumBreakpointRemoveReason_INTERNAL extends Enum
Requested: EnumBreakpointRemoveReason
ScriptChanged: EnumBreakpointRemoveReason
ScriptRemoved: EnumBreakpointRemoveReason
end
declare class EnumBulkMoveMode extends EnumItem end
declare class EnumBulkMoveMode_INTERNAL extends Enum
FireAllEvents: EnumBulkMoveMode
FireCFrameChanged: EnumBulkMoveMode
end
declare class EnumBundleType extends EnumItem end
declare class EnumBundleType_INTERNAL extends Enum
BodyParts: EnumBundleType
Animations: EnumBundleType
Shoes: EnumBundleType
DynamicHead: EnumBundleType
DynamicHeadAvatar: EnumBundleType
end
declare class EnumButton extends EnumItem end
declare class EnumButton_INTERNAL extends Enum
Jump: EnumButton
Dismount: EnumButton
end
declare class EnumButtonStyle extends EnumItem end
declare class EnumButtonStyle_INTERNAL extends Enum
Custom: EnumButtonStyle
RobloxButtonDefault: EnumButtonStyle
RobloxButton: EnumButtonStyle
RobloxRoundButton: EnumButtonStyle
RobloxRoundDefaultButton: EnumButtonStyle
RobloxRoundDropdownButton: EnumButtonStyle
end
declare class EnumCageType extends EnumItem end
declare class EnumCageType_INTERNAL extends Enum
Inner: EnumCageType
Outer: EnumCageType
end
declare class EnumCameraMode extends EnumItem end
declare class EnumCameraMode_INTERNAL extends Enum
Classic: EnumCameraMode
LockFirstPerson: EnumCameraMode
end
declare class EnumCameraPanMode extends EnumItem end
declare class EnumCameraPanMode_INTERNAL extends Enum
Classic: EnumCameraPanMode
EdgeBump: EnumCameraPanMode
end
declare class EnumCameraType extends EnumItem end
declare class EnumCameraType_INTERNAL extends Enum
Fixed: EnumCameraType
Watch: EnumCameraType
Attach: EnumCameraType
Track: EnumCameraType
Follow: EnumCameraType
Custom: EnumCameraType
Scriptable: EnumCameraType
Orbital: EnumCameraType
end
declare class EnumCatalogCategoryFilter extends EnumItem end
declare class EnumCatalogCategoryFilter_INTERNAL extends Enum
None: EnumCatalogCategoryFilter
Featured: EnumCatalogCategoryFilter
Collectibles: EnumCatalogCategoryFilter
CommunityCreations: EnumCatalogCategoryFilter
Premium: EnumCatalogCategoryFilter
Recommended: EnumCatalogCategoryFilter
end
declare class EnumCatalogSortAggregation extends EnumItem end
declare class EnumCatalogSortAggregation_INTERNAL extends Enum
Past12Hours: EnumCatalogSortAggregation
PastDay: EnumCatalogSortAggregation
Past3Days: EnumCatalogSortAggregation
PastWeek: EnumCatalogSortAggregation
PastMonth: EnumCatalogSortAggregation
AllTime: EnumCatalogSortAggregation
end
declare class EnumCatalogSortType extends EnumItem end
declare class EnumCatalogSortType_INTERNAL extends Enum
Relevance: EnumCatalogSortType
PriceHighToLow: EnumCatalogSortType
PriceLowToHigh: EnumCatalogSortType
MostFavorited: EnumCatalogSortType
RecentlyCreated: EnumCatalogSortType
Bestselling: EnumCatalogSortType
end
declare class EnumCellBlock extends EnumItem end
declare class EnumCellBlock_INTERNAL extends Enum
Solid: EnumCellBlock
VerticalWedge: EnumCellBlock
CornerWedge: EnumCellBlock
InverseCornerWedge: EnumCellBlock
HorizontalWedge: EnumCellBlock
end
declare class EnumCellMaterial extends EnumItem end
declare class EnumCellMaterial_INTERNAL extends Enum
Empty: EnumCellMaterial
Grass: EnumCellMaterial
Sand: EnumCellMaterial
Brick: EnumCellMaterial
Granite: EnumCellMaterial
Asphalt: EnumCellMaterial
Iron: EnumCellMaterial
Aluminum: EnumCellMaterial
Gold: EnumCellMaterial
WoodPlank: EnumCellMaterial
WoodLog: EnumCellMaterial
Gravel: EnumCellMaterial
CinderBlock: EnumCellMaterial
MossyStone: EnumCellMaterial
Cement: EnumCellMaterial
RedPlastic: EnumCellMaterial
BluePlastic: EnumCellMaterial
Water: EnumCellMaterial
end
declare class EnumCellOrientation extends EnumItem end
declare class EnumCellOrientation_INTERNAL extends Enum
NegZ: EnumCellOrientation
X: EnumCellOrientation
Z: EnumCellOrientation
NegX: EnumCellOrientation
end
declare class EnumCenterDialogType extends EnumItem end
declare class EnumCenterDialogType_INTERNAL extends Enum
UnsolicitedDialog: EnumCenterDialogType
PlayerInitiatedDialog: EnumCenterDialogType
ModalDialog: EnumCenterDialogType
QuitDialog: EnumCenterDialogType
end
declare class EnumChatCallbackType extends EnumItem end
declare class EnumChatCallbackType_INTERNAL extends Enum
OnCreatingChatWindow: EnumChatCallbackType
OnClientSendingMessage: EnumChatCallbackType
OnClientFormattingMessage: EnumChatCallbackType
OnServerReceivingMessage: EnumChatCallbackType
end
declare class EnumChatColor extends EnumItem end
declare class EnumChatColor_INTERNAL extends Enum
Blue: EnumChatColor
Green: EnumChatColor
Red: EnumChatColor
White: EnumChatColor
end
declare class EnumChatMode extends EnumItem end
declare class EnumChatMode_INTERNAL extends Enum
Menu: EnumChatMode
TextAndMenu: EnumChatMode
end
declare class EnumChatPrivacyMode extends EnumItem end
declare class EnumChatPrivacyMode_INTERNAL extends Enum
AllUsers: EnumChatPrivacyMode
NoOne: EnumChatPrivacyMode
Friends: EnumChatPrivacyMode
end
declare class EnumChatStyle extends EnumItem end
declare class EnumChatStyle_INTERNAL extends Enum
Classic: EnumChatStyle
Bubble: EnumChatStyle
ClassicAndBubble: EnumChatStyle
end
declare class EnumChatVersion extends EnumItem end
declare class EnumChatVersion_INTERNAL extends Enum
LegacyChatService: EnumChatVersion
TextChatService: EnumChatVersion
end
declare class EnumClientAnimatorThrottlingMode extends EnumItem end
declare class EnumClientAnimatorThrottlingMode_INTERNAL extends Enum
Default: EnumClientAnimatorThrottlingMode
Disabled: EnumClientAnimatorThrottlingMode
Enabled: EnumClientAnimatorThrottlingMode
end
declare class EnumCollisionFidelity extends EnumItem end
declare class EnumCollisionFidelity_INTERNAL extends Enum
Default: EnumCollisionFidelity
Hull: EnumCollisionFidelity
Box: EnumCollisionFidelity
PreciseConvexDecomposition: EnumCollisionFidelity
DynamicPreciseConvexDecomposition: EnumCollisionFidelity
end
declare class EnumCommandPermission extends EnumItem end
declare class EnumCommandPermission_INTERNAL extends Enum
Plugin: EnumCommandPermission
LocalUser: EnumCommandPermission
end
declare class EnumCompileTarget extends EnumItem end
declare class EnumCompileTarget_INTERNAL extends Enum
Client: EnumCompileTarget
CoreScript: EnumCompileTarget
Studio: EnumCompileTarget
CoreScriptRaw: EnumCompileTarget
end
declare class EnumCompletionItemKind extends EnumItem end
declare class EnumCompletionItemKind_INTERNAL extends Enum
Text: EnumCompletionItemKind
Method: EnumCompletionItemKind
Function: EnumCompletionItemKind
Constructor: EnumCompletionItemKind
Field: EnumCompletionItemKind
Variable: EnumCompletionItemKind
Class: EnumCompletionItemKind
Interface: EnumCompletionItemKind
Module: EnumCompletionItemKind
Property: EnumCompletionItemKind
Unit: EnumCompletionItemKind
Value: EnumCompletionItemKind
Enum: EnumCompletionItemKind
Keyword: EnumCompletionItemKind
Snippet: EnumCompletionItemKind
Color: EnumCompletionItemKind
File: EnumCompletionItemKind
Reference: EnumCompletionItemKind
Folder: EnumCompletionItemKind
EnumMember: EnumCompletionItemKind
Constant: EnumCompletionItemKind
Struct: EnumCompletionItemKind
Event: EnumCompletionItemKind
Operator: EnumCompletionItemKind
TypeParameter: EnumCompletionItemKind
end
declare class EnumCompletionItemTag extends EnumItem end
declare class EnumCompletionItemTag_INTERNAL extends Enum
Deprecated: EnumCompletionItemTag
IncorrectIndexType: EnumCompletionItemTag
PluginPermissions: EnumCompletionItemTag
CommandLinePermissions: EnumCompletionItemTag
RobloxPermissions: EnumCompletionItemTag
AddParens: EnumCompletionItemTag
PutCursorInParens: EnumCompletionItemTag
TypeCorrect: EnumCompletionItemTag
ClientServerBoundaryViolation: EnumCompletionItemTag
Invalidated: EnumCompletionItemTag
PutCursorBeforeEnd: EnumCompletionItemTag
end
declare class EnumCompletionTriggerKind extends EnumItem end
declare class EnumCompletionTriggerKind_INTERNAL extends Enum
Invoked: EnumCompletionTriggerKind
TriggerCharacter: EnumCompletionTriggerKind
TriggerForIncompleteCompletions: EnumCompletionTriggerKind
end
declare class EnumComputerCameraMovementMode extends EnumItem end
declare class EnumComputerCameraMovementMode_INTERNAL extends Enum
Default: EnumComputerCameraMovementMode
Follow: EnumComputerCameraMovementMode
Classic: EnumComputerCameraMovementMode
Orbital: EnumComputerCameraMovementMode
CameraToggle: EnumComputerCameraMovementMode
end
declare class EnumComputerMovementMode extends EnumItem end
declare class EnumComputerMovementMode_INTERNAL extends Enum
Default: EnumComputerMovementMode
KeyboardMouse: EnumComputerMovementMode
ClickToMove: EnumComputerMovementMode
end
declare class EnumConnectionError extends EnumItem end
declare class EnumConnectionError_INTERNAL extends Enum
OK: EnumConnectionError
Unknown: EnumConnectionError
DisconnectErrors: EnumConnectionError
DisconnectBadhash: EnumConnectionError
DisconnectSecurityKeyMismatch: EnumConnectionError
DisconnectNewSecurityKeyMismatch: EnumConnectionError
DisconnectProtocolMismatch: EnumConnectionError
DisconnectReceivePacketError: EnumConnectionError
DisconnectReceivePacketStreamError: EnumConnectionError
DisconnectSendPacketError: EnumConnectionError
DisconnectIllegalTeleport: EnumConnectionError
DisconnectDuplicatePlayer: EnumConnectionError
DisconnectDuplicateTicket: EnumConnectionError
DisconnectTimeout: EnumConnectionError
DisconnectLuaKick: EnumConnectionError
DisconnectOnRemoteSysStats: EnumConnectionError
DisconnectHashTimeout: EnumConnectionError
DisconnectCloudEditKick: EnumConnectionError
DisconnectPlayerless: EnumConnectionError
DisconnectEvicted: EnumConnectionError
DisconnectDevMaintenance: EnumConnectionError
DisconnectRobloxMaintenance: EnumConnectionError
DisconnectRejoin: EnumConnectionError
DisconnectConnectionLost: EnumConnectionError
DisconnectIdle: EnumConnectionError
DisconnectRaknetErrors: EnumConnectionError
DisconnectWrongVersion: EnumConnectionError
DisconnectBySecurityPolicy: EnumConnectionError
DisconnectBlockedIP: EnumConnectionError
DisconnectClientFailure: EnumConnectionError
DisconnectClientRequest: EnumConnectionError
DisconnectPrivateServerKickout: EnumConnectionError
DisconnectModeratedGame: EnumConnectionError
DisconnectRomarkEndOfTest: EnumConnectionError
ReplicatorTimeout: EnumConnectionError
PlayerRemoved: EnumConnectionError
DisconnectOutOfMemoryKeepPlayingLeave: EnumConnectionError
DisconnectCollaboratorPermissionRevoked: EnumConnectionError
DisconnectCollaboratorUnderage: EnumConnectionError
PlacelaunchErrors: EnumConnectionError
PlacelaunchDisabled: EnumConnectionError
PlacelaunchError: EnumConnectionError
PlacelaunchGameEnded: EnumConnectionError
PlacelaunchGameFull: EnumConnectionError
PlacelaunchUserLeft: EnumConnectionError
PlacelaunchRestricted: EnumConnectionError
PlacelaunchUnauthorized: EnumConnectionError
PlacelaunchFlooded: EnumConnectionError
PlacelaunchHashExpired: EnumConnectionError
PlacelaunchHashException: EnumConnectionError
PlacelaunchPartyCannotFit: EnumConnectionError
PlacelaunchHttpError: EnumConnectionError
PlacelaunchUserPrivacyUnauthorized: EnumConnectionError
PlacelaunchCustomMessage: EnumConnectionError
PlacelaunchOtherError: EnumConnectionError
TeleportErrors: EnumConnectionError
TeleportFailure: EnumConnectionError
TeleportGameNotFound: EnumConnectionError
TeleportGameEnded: EnumConnectionError
TeleportGameFull: EnumConnectionError
TeleportUnauthorized: EnumConnectionError
TeleportFlooded: EnumConnectionError
TeleportIsTeleporting: EnumConnectionError
end
declare class EnumConnectionState extends EnumItem end
declare class EnumConnectionState_INTERNAL extends Enum
Connected: EnumConnectionState
Disconnected: EnumConnectionState
end
declare class EnumContextActionPriority extends EnumItem end
declare class EnumContextActionPriority_INTERNAL extends Enum
Low: EnumContextActionPriority
Medium: EnumContextActionPriority
High: EnumContextActionPriority
end
declare class EnumContextActionResult extends EnumItem end
declare class EnumContextActionResult_INTERNAL extends Enum
Pass: EnumContextActionResult
Sink: EnumContextActionResult
end
declare class EnumControlMode extends EnumItem end
declare class EnumControlMode_INTERNAL extends Enum
MouseLockSwitch: EnumControlMode
Classic: EnumControlMode
end
declare class EnumCoreGuiType extends EnumItem end
declare class EnumCoreGuiType_INTERNAL extends Enum
PlayerList: EnumCoreGuiType
Health: EnumCoreGuiType
Backpack: EnumCoreGuiType
Chat: EnumCoreGuiType
All: EnumCoreGuiType
EmotesMenu: EnumCoreGuiType
SelfView: EnumCoreGuiType
end
declare class EnumCreateOutfitFailure extends EnumItem end
declare class EnumCreateOutfitFailure_INTERNAL extends Enum
InvalidName: EnumCreateOutfitFailure
OutfitLimitReached: EnumCreateOutfitFailure
Other: EnumCreateOutfitFailure
end
declare class EnumCreatorType extends EnumItem end
declare class EnumCreatorType_INTERNAL extends Enum
User: EnumCreatorType
Group: EnumCreatorType
end
declare class EnumCreatorTypeFilter extends EnumItem end
declare class EnumCreatorTypeFilter_INTERNAL extends Enum
User: EnumCreatorTypeFilter
Group: EnumCreatorTypeFilter
All: EnumCreatorTypeFilter
end
declare class EnumCurrencyType extends EnumItem end
declare class EnumCurrencyType_INTERNAL extends Enum
Default: EnumCurrencyType
Robux: EnumCurrencyType
Tix: EnumCurrencyType
end
declare class EnumCustomCameraMode extends EnumItem end
declare class EnumCustomCameraMode_INTERNAL extends Enum
Default: EnumCustomCameraMode
Follow: EnumCustomCameraMode
Classic: EnumCustomCameraMode
end
declare class EnumDataStoreRequestType extends EnumItem end
declare class EnumDataStoreRequestType_INTERNAL extends Enum
GetAsync: EnumDataStoreRequestType
SetIncrementAsync: EnumDataStoreRequestType
UpdateAsync: EnumDataStoreRequestType
GetSortedAsync: EnumDataStoreRequestType
SetIncrementSortedAsync: EnumDataStoreRequestType
OnUpdate: EnumDataStoreRequestType
end
declare class EnumDeathStyle extends EnumItem end
declare class EnumDeathStyle_INTERNAL extends Enum
Default: EnumDeathStyle
ClassicBreakApart: EnumDeathStyle
NonGraphic: EnumDeathStyle
Scriptable: EnumDeathStyle
end
declare class EnumDebuggerEndReason extends EnumItem end
declare class EnumDebuggerEndReason_INTERNAL extends Enum
ClientRequest: EnumDebuggerEndReason
Timeout: EnumDebuggerEndReason
InvalidHost: EnumDebuggerEndReason
Disconnected: EnumDebuggerEndReason
ServerShutdown: EnumDebuggerEndReason
ServerProtocolMismatch: EnumDebuggerEndReason
ConfigurationFailed: EnumDebuggerEndReason
RpcError: EnumDebuggerEndReason
end
declare class EnumDebuggerExceptionBreakMode extends EnumItem end
declare class EnumDebuggerExceptionBreakMode_INTERNAL extends Enum
Never: EnumDebuggerExceptionBreakMode
Unhandled: EnumDebuggerExceptionBreakMode
Always: EnumDebuggerExceptionBreakMode
end
declare class EnumDebuggerFrameType extends EnumItem end
declare class EnumDebuggerFrameType_INTERNAL extends Enum
C: EnumDebuggerFrameType
Lua: EnumDebuggerFrameType
end
declare class EnumDebuggerPauseReason extends EnumItem end
declare class EnumDebuggerPauseReason_INTERNAL extends Enum
Unknown: EnumDebuggerPauseReason
Requested: EnumDebuggerPauseReason
Breakpoint: EnumDebuggerPauseReason
Exception: EnumDebuggerPauseReason
SingleStep: EnumDebuggerPauseReason
Entrypoint: EnumDebuggerPauseReason
end
declare class EnumDebuggerStatus extends EnumItem end
declare class EnumDebuggerStatus_INTERNAL extends Enum
Success: EnumDebuggerStatus
Timeout: EnumDebuggerStatus
ConnectionLost: EnumDebuggerStatus
InvalidResponse: EnumDebuggerStatus
InternalError: EnumDebuggerStatus
InvalidState: EnumDebuggerStatus
RpcError: EnumDebuggerStatus
InvalidArgument: EnumDebuggerStatus
ConnectionClosed: EnumDebuggerStatus
end
declare class EnumDevCameraOcclusionMode extends EnumItem end
declare class EnumDevCameraOcclusionMode_INTERNAL extends Enum
Zoom: EnumDevCameraOcclusionMode
Invisicam: EnumDevCameraOcclusionMode
end
declare class EnumDevComputerCameraMovementMode extends EnumItem end
declare class EnumDevComputerCameraMovementMode_INTERNAL extends Enum
UserChoice: EnumDevComputerCameraMovementMode
Classic: EnumDevComputerCameraMovementMode
Follow: EnumDevComputerCameraMovementMode
Orbital: EnumDevComputerCameraMovementMode
CameraToggle: EnumDevComputerCameraMovementMode
end
declare class EnumDevComputerMovementMode extends EnumItem end
declare class EnumDevComputerMovementMode_INTERNAL extends Enum
UserChoice: EnumDevComputerMovementMode
KeyboardMouse: EnumDevComputerMovementMode
ClickToMove: EnumDevComputerMovementMode
Scriptable: EnumDevComputerMovementMode
end
declare class EnumDevTouchCameraMovementMode extends EnumItem end
declare class EnumDevTouchCameraMovementMode_INTERNAL extends Enum
UserChoice: EnumDevTouchCameraMovementMode
Classic: EnumDevTouchCameraMovementMode
Follow: EnumDevTouchCameraMovementMode
Orbital: EnumDevTouchCameraMovementMode
end
declare class EnumDevTouchMovementMode extends EnumItem end
declare class EnumDevTouchMovementMode_INTERNAL extends Enum
UserChoice: EnumDevTouchMovementMode
Thumbstick: EnumDevTouchMovementMode
DPad: EnumDevTouchMovementMode
Thumbpad: EnumDevTouchMovementMode
ClickToMove: EnumDevTouchMovementMode
Scriptable: EnumDevTouchMovementMode
DynamicThumbstick: EnumDevTouchMovementMode
end
declare class EnumDeveloperMemoryTag extends EnumItem end
declare class EnumDeveloperMemoryTag_INTERNAL extends Enum
Internal: EnumDeveloperMemoryTag
HttpCache: EnumDeveloperMemoryTag
Instances: EnumDeveloperMemoryTag
Signals: EnumDeveloperMemoryTag
LuaHeap: EnumDeveloperMemoryTag
Script: EnumDeveloperMemoryTag
PhysicsCollision: EnumDeveloperMemoryTag
PhysicsParts: EnumDeveloperMemoryTag
GraphicsSolidModels: EnumDeveloperMemoryTag
GraphicsMeshParts: EnumDeveloperMemoryTag
GraphicsParticles: EnumDeveloperMemoryTag
GraphicsParts: EnumDeveloperMemoryTag
GraphicsSpatialHash: EnumDeveloperMemoryTag
GraphicsTerrain: EnumDeveloperMemoryTag
GraphicsTexture: EnumDeveloperMemoryTag
GraphicsTextureCharacter: EnumDeveloperMemoryTag
Sounds: EnumDeveloperMemoryTag
StreamingSounds: EnumDeveloperMemoryTag
TerrainVoxels: EnumDeveloperMemoryTag
Gui: EnumDeveloperMemoryTag
Animation: EnumDeveloperMemoryTag
Navigation: EnumDeveloperMemoryTag
GeometryCSG: EnumDeveloperMemoryTag
end
declare class EnumDeviceType extends EnumItem end
declare class EnumDeviceType_INTERNAL extends Enum
Unknown: EnumDeviceType
Desktop: EnumDeviceType
Tablet: EnumDeviceType
Phone: EnumDeviceType
end
declare class EnumDialogBehaviorType extends EnumItem end
declare class EnumDialogBehaviorType_INTERNAL extends Enum
SinglePlayer: EnumDialogBehaviorType
MultiplePlayers: EnumDialogBehaviorType
end
declare class EnumDialogPurpose extends EnumItem end
declare class EnumDialogPurpose_INTERNAL extends Enum
Quest: EnumDialogPurpose
Help: EnumDialogPurpose
Shop: EnumDialogPurpose
end
declare class EnumDialogTone extends EnumItem end
declare class EnumDialogTone_INTERNAL extends Enum
Neutral: EnumDialogTone
Friendly: EnumDialogTone
Enemy: EnumDialogTone
end
declare class EnumDominantAxis extends EnumItem end
declare class EnumDominantAxis_INTERNAL extends Enum
Width: EnumDominantAxis
Height: EnumDominantAxis