forked from fantaisie-software/purebasic
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathConstantsData.pbi
752 lines (722 loc) · 53.1 KB
/
ConstantsData.pbi
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
; --------------------------------------------------------------------------------------------
; Copyright (c) Fantaisie Software. All rights reserved.
; Dual licensed under the GPL and Fantaisie Software licenses.
; See LICENSE and LICENSE-FANTAISIE in the project root for license information.
; --------------------------------------------------------------------------------------------
; Map of function parameter specific PB constants
; Format is simple comma separated entries:
;
; <functionname>,<1-based parameter index>,#constant,#constant,...
;
; A wildcard is supported in constant names (meaning all constants starting with given prefix)
; An empty entry terminates the list.
; Sorting is not relevant but still done to easier find entries when editing.
DataSection
BasicFunctionConstants:
;- A
Data$ "Add3DArchive,2,#PB_3DArchive_FileSystem,#PB_3DArchive_Zip"
Data$ "AddDate,2,#PB_Date_Year,#PB_Date_Month,#PB_Date_Week,#PB_Date_Day,#PB_Date_Hour,#PB_Date_Minute,#PB_Date_Second"
Data$ "AddGadgetColumn,3,#PB_Explorer_Name,#PB_Explorer_Size,#PB_Explorer_Type,#PB_Explorer_Attributes,#PB_Explorer_Created,#PB_Explorer_Modified,#PB_Explorer_Accessed"
Data$ "AddGadgetItem,5,#PB_Window_SystemMenu,#PB_Window_MinimizeGadget,#PB_Window_MaximizeGadget,#PB_Window_SizeGadget,#PB_Window_Invisible,#PB_Window_TitleBar,#PB_Window_Tool,#PB_Window_Maximize,#PB_Window_Minimize,#PB_Window_NoGadgets,#PB_Window_NoActivate"
Data$ "AddKeyboardShortcut,2,#PB_Shortcut_*"
Data$ "AddMailRecipient,3,#PB_Mail_To,#PB_Mail_Cc,#PB_Mail_Bcc"
Data$ "AddMapElement,3,#PB_Map_ElementCheck,#PB_Map_NoElementCheck"
Data$ "AddMaterialLayer,3,#PB_Material_Add,#PB_Material_Replace,#PB_Material_AlphaBlend,#PB_Material_Modulate,#PB_Material_ModulateX2,#PB_Material_ModulateX4,#PB_Material_AddSigned,#PB_Material_Substract,#PB_Material_BlendDiffuseAlpha,#PB_Material_BlendCurrentAlpha"
Data$ "AddPathArc,6,#PB_Path_Default,#PB_Path_Relative"
Data$ "AddPathBox,5,#PB_Path_Default,#PB_Path_Relative,#PB_Path_Connected"
Data$ "AddPathCircle,6,#PB_Path_Default,#PB_Path_Relative,#PB_Path_Connected,#PB_Path_CounterClockwise"
Data$ "AddPathCurve,7,#PB_Path_Default,#PB_Path_Relative"
Data$ "AddPathEllipse,7,#PB_Path_Default,#PB_Path_Relative,#PB_Path_Connected,#PB_Path_CounterClockwise"
Data$ "AddPathLine,3,#PB_Path_Default,#PB_Path_Relative"
Data$ "AddPathSegments,2,#PB_Path_Default,#PB_Path_Relative"
Data$ "AddStaticGeometryEntity,13,#PB_Orientation_PitchYawRoll,#PB_Orientation_Quaternion,#PB_Orientation_Direction"
Data$ "AddStatusBarField,1,#PB_Ignore"
Data$ "AddSubEntity,3,#PB_Entity_StaticBody,#PB_Entity_PlaneBody,#PB_Entity_ConeBody,#PB_Entity_BoxBody,#PB_Entity_SphereBody,#PB_Entity_CylinderBody,#PB_Entity_CapsuleBody,#PB_Entity_ConvexHullBody,#PB_Entity_CompoundBody"
Data$ "AddSubMesh,1,#PB_Mesh_TriangleList,#PB_Mesh_TriangleStrip,#PB_Mesh_TriangleFan,#PB_Mesh_PointList,#PB_Mesh_LineList,#PB_Mesh_LineStrip"
Data$ "AddSysTrayIcon,1,#PB_Any"
Data$ "AESDecoder,7,#PB_Cipher_CBC,#PB_Cipher_ECB"
Data$ "AESEncoder,7,#PB_Cipher_CBC,#PB_Cipher_ECB"
Data$ "AllocateMemory,2,#PB_Memory_NoClear"
Data$ "AntialiasingMode,1,#PB_AntialiasingMode_None,#PB_AntialiasingMode_x2,#PB_AntialiasingMode_x4,#PB_AntialiasingMode_x6"
Data$ "ApplyEntityForce,8,#PB_Local,#PB_Parent,#PB_World"
Data$ "ApplyEntityImpulse,8,#PB_Local,#PB_Parent,#PB_World"
Data$ "ApplyEntityTorque,5,#PB_Local,#PB_Parent,#PB_World"
Data$ "ApplyEntityTorqueImpulse,5,#PB_Local,#PB_Parent,#PB_World"
;- B
Data$ "Base64Encoder,3,#PB_Cipher_NoPadding,#PB_Cipher_URL"
Data$ "Base64EncoderBuffer,5,#PB_Cipher_NoPadding,#PB_Cipher_URL"
Data$ "BillboardGroupX,2,#PB_Absolute,#PB_Relative"
Data$ "BillboardGroupY,2,#PB_Absolute,#PB_Relative"
Data$ "BillboardGroupZ,2,#PB_Absolute,#PB_Relative"
Data$ "Bin,2,#PB_Quad,#PB_Byte,#PB_Ascii,#PB_Word,#PB_Unicode,#PB_Long"
Data$ "BindEvent,1,#PB_Event_*"
Data$ "BindEvent,3,#PB_All"
Data$ "BindEvent,4,#PB_All"
Data$ "BindEvent,5,#PB_All,#PB_EventType_*"
Data$ "BindGadgetEvent,3,#PB_All,#PB_EventType_*"
Data$ "BodyPick,2,#True,#False"
Data$ "BodyPick,5,#True,#False"
Data$ "ButtonGadget,1,#PB_Any"
Data$ "ButtonGadget,7,#PB_Button_Right,#PB_Button_Left,#PB_Button_Default,#PB_Button_MultiLine,#PB_Button_Toggle"
Data$ "ButtonGadget3D,1,#PB_Any"
Data$ "ButtonImageGadget,1,#PB_Any"
Data$ "ButtonImageGadget,7,#PB_Button_Toggle"
;- C
Data$ "CalendarGadget,1,#PB_Any"
Data$ "CalendarGadget,7,#PB_Calendar_Borderless"
Data$ "CameraDirectionX,2,#PB_Absolute,#PB_Relative"
Data$ "CameraDirectionY,2,#PB_Absolute,#PB_Relative"
Data$ "CameraDirectionZ,2,#PB_Absolute,#PB_Relative"
Data$ "CameraFollow,8,#True,#False"
Data$ "CameraPitch,2,#True,#False"
Data$ "CameraProjectionMode,2,#PB_Camera_Perspective,#PB_Camera_Orthographic"
Data$ "CameraRenderMode,2,#PB_Camera_Plot,#PB_Camera_Wireframe,#PB_Camera_Textured"
Data$ "CameraRoll,2,#True,#False"
Data$ "CameraX,2,#PB_Absolute,#PB_Relative"
Data$ "CameraY,2,#PB_Absolute,#PB_Relative"
Data$ "CameraYaw,2,#True,#False"
Data$ "CameraZ,2,#PB_Absolute,#PB_Relative"
Data$ "CanvasGadget,1,#PB_Any"
Data$ "CanvasGadget,6,#PB_Canvas_Border,#PB_Canvas_ClipMouse,#PB_Canvas_Keyboard,#PB_Canvas_DrawFocus,#PB_Canvas_Container"
Data$ "CanvasVectorOutput,2,#PB_Unit_Pixel,#PB_Unit_Point,#PB_Unit_Inch,#PB_Unit_Millimeter"
Data$ "CatchImage,1,#PB_Any"
Data$ "CatchJSON,1,#PB_Any"
Data$ "CatchJSON,4,#PB_JSON_NoCase"
Data$ "CatchMusic,1,#PB_Any"
Data$ "CatchSound,1,#PB_Any"
Data$ "CatchSound,4,#PB_Sound_Streaming"
Data$ "CatchSprite,1,#PB_Any"
Data$ "CatchSprite,3,#PB_Sprite_PixelCollision,#PB_Sprite_AlphaBlending"
Data$ "CatchXML,1,#PB_Any"
Data$ "CatchXML,4,#PB_XML_StreamStart,#PB_XML_StreamNext,#PB_XML_StreamEnd"
Data$ "CatchXML,5,#PB_UTF8,#PB_Ascii,#PB_Unicode"
Data$ "CGIParameterData,2,#PB_Ignore"
Data$ "CGIParameterDataSize,2,#PB_Ignore"
Data$ "CGIParameterType,2,#PB_Ignore"
Data$ "CGIParameterValue,2,#PB_Ignore"
Data$ "CheckBoxGadget,1,#PB_Any"
Data$ "CheckBoxGadget,7,#PB_CheckBox_Right,#PB_CheckBox_Center,#PB_CheckBox_ThreeState"
Data$ "CheckBoxGadget3D,1,#PB_Any"
Data$ "ClipPath,1,#PB_Path_Default,#PB_Path_Preserve"
Data$ "ClipSprite,2,#PB_Default"
Data$ "ClipSprite,3,#PB_Default"
Data$ "ClipSprite,4,#PB_Default"
Data$ "ClipSprite,5,#PB_Default"
Data$ "CloseDatabase,1,#PB_All"
Data$ "CloseFile,1,#PB_All"
Data$ "CloseFTP,1,#PB_All"
Data$ "CloseLibrary,1,#PB_All"
Data$ "ClosePack,1,#PB_All"
Data$ "CloseSerialPort,1,#PB_All"
Data$ "CloseWindow,1,#PB_All"
Data$ "CloseWindow3D,1,#PB_All"
Data$ "ComboBoxGadget,1,#PB_Any"
Data$ "ComboBoxGadget,6,#PB_ComboBox_Editable,#PB_ComboBox_LowerCase,#PB_ComboBox_UpperCase,#PB_ComboBox_Image"
Data$ "ComboBoxGadget3D,1,#PB_Any"
Data$ "ComboBoxGadget3D,6,#PB_ComboBox3D_Editable"
Data$ "CompareMemoryString,3,#PB_String_CaseSensitive,#PB_String_NoCase,#PB_String_NoCaseAscii"
Data$ "CompareMemoryString,5,#PB_UTF8,#PB_Ascii,#PB_Unicode"
Data$ "ComposeJSON,2,#PB_JSON_PrettyPrint"
Data$ "ComposeXML,2,#PB_XML_StringFormat,#PB_XML_NoDeclaration"
Data$ "CompressMemory,5,#PB_PackerPlugin_BriefLZ,#PB_PackerPlugin_Zip,#PB_PackerPlugin_Lzma"
Data$ "ConeTwistJoint,1,#PB_Any"
Data$ "ContainerGadget,1,#PB_Any"
Data$ "ContainerGadget,6,#PB_Container_BorderLess,#PB_Container_Flat,#PB_Container_Raised,#PB_Container_Single,#PB_Container_Double"
Data$ "ContainerGadget3D,1,#PB_Any"
Data$ "ConvertCoordinateX,3,#PB_Coordinate_Device,#PB_Coordinate_Output,#PB_Coordinate_User,#PB_Coordinate_Source"
Data$ "ConvertCoordinateX,4,#PB_Coordinate_Device,#PB_Coordinate_Output,#PB_Coordinate_User,#PB_Coordinate_Source"
Data$ "ConvertCoordinateY,3,#PB_Coordinate_Device,#PB_Coordinate_Output,#PB_Coordinate_User,#PB_Coordinate_Source"
Data$ "ConvertCoordinateY,4,#PB_Coordinate_Device,#PB_Coordinate_Output,#PB_Coordinate_User,#PB_Coordinate_Source"
Data$ "ConvertDate,2,#PB_Date_UTC,#PB_Date_LocalTime"
Data$ "CopyDirectory,4,#PB_FileSystem_Recursive,#PB_FileSystem_Force"
Data$ "CopyEntity,2,#PB_Any"
Data$ "CopyImage,2,#PB_Any"
Data$ "CopyLight,2,#PB_Any"
Data$ "CopyMaterial,2,#PB_Any"
Data$ "CopyMesh,2,#PB_Any"
Data$ "CopySprite,2,#PB_Any"
Data$ "CopySprite,3,#PB_Sprite_PixelCollision,#PB_Sprite_AlphaBlending"
Data$ "CopyTexture,2,#PB_Any"
Data$ "CountCPUs,1,#PB_System_CPUs,#PB_System_ProcessCPUs"
Data$ "CreateBillboardGroup,1,#PB_Any"
Data$ "CreateBillboardGroup,8,#PB_All"
Data$ "CreateBillboardGroup,9,#PB_Billboard_Point,#PB_Billboard_Oriented,#PB_Billboard_SelfOriented,#PB_Billboard_Perpendicular,#PB_Billboard_SelfPerpendicular"
Data$ "CreateCamera,1,#PB_Any"
Data$ "CreateCapsule,1,#PB_Any"
Data$ "CreateCompositorEffect,1,#PB_Any"
Data$ "CreateCone,1,#PB_Any"
Data$ "CreateCube,1,#PB_Any"
Data$ "CreateCubeMapTexture,1,#PB_Any"
Data$ "CreateCylinder,1,#PB_Any"
Data$ "CreateCylinder,6,#True,#False"
Data$ "CreateDataMesh,1,#PB_Any"
Data$ "CreateDataMesh,3,#PB_Mesh_DiagonalShortestLength,#PB_Mesh_DiagonalClosestNormal,#PB_Mesh_DiagonalAlternate,#PB_Mesh_DiagonalRegular1,#PB_Mesh_DiagonalRegular2"
Data$ "CreateDialog,1,#PB_Any"
Data$ "CreateEntity,1,#PB_Any"
Data$ "CreateEntity,3,#PB_Material_None"
Data$ "CreateEntityBody,1,#PB_Any"
Data$ "CreateEntityBody,2,#PB_Entity_None,#PB_Entity_StaticBody,#PB_Entity_PlaneBody,#PB_Entity_ConeBody,#PB_Entity_BoxBody,#PB_Entity_SphereBody,#PB_Entity_CylinderBody,#PB_Entity_CapsuleBody,#PB_Entity_ConvexHullBody,#PB_Entity_CompoundBody"
Data$ "CreateFile,1,#PB_Any"
Data$ "CreateFile,3,#PB_File_SharedRead,#PB_File_SharedWrite,#PB_File_NoBuffering,#PB_UTF8,#PB_Ascii,#PB_Unicode"
Data$ "CreateIcoSphere,1,#PB_Any"
Data$ "CreateImage,1,#PB_Any"
;Data$ "CreateImage,5,#PB_Image_Transparent" ; leave out to keep all color constants as allowed too
Data$ "CreateImageMenu,1,#PB_Any"
Data$ "CreateImageMenu,3,#PB_Menu_ModernLook"
Data$ "CreateJSON,1,#PB_Any"
Data$ "CreateJSON,2,#PB_JSON_NoCase"
Data$ "CreateLensFlareEffect,1,#PB_Any"
Data$ "CreateLight,1,#PB_Any"
Data$ "CreateLight,6,#PB_Light_Point,#PB_Light_Directional,#PB_Light_Spot"
Data$ "CreateLine3D,1,#PB_Any"
Data$ "CreateMail,1,#PB_Any"
Data$ "CreateMail,4,#PB_Ascii,#PB_UTF8"
Data$ "CreateMaterial,1,#PB_Any"
Data$ "CreateMenu,1,#PB_Any"
Data$ "CreateMesh,1,#PB_Any"
Data$ "CreateMesh,2,#PB_Mesh_TriangleList,#PB_Mesh_TriangleStrip,#PB_Mesh_TriangleFan,#PB_Mesh_PointList,#PB_Mesh_LineList,#PB_Mesh_LineStrip"
Data$ "CreateMesh,3,#PB_Mesh_Static,#PB_Mesh_Dynamic"
Data$ "CreateNetworkServer,1,#PB_Any"
Data$ "CreateNetworkServer,3,#PB_Network_TCP,#PB_Network_UDP,#PB_Network_IPv4,#PB_Network_IPv6"
Data$ "CreateNode,1,#PB_Any"
Data$ "CreateNodeAnimation,1,#PB_Any"
Data$ "CreateNodeAnimation,4,#PB_NodeAnimation_Linear,#PB_NodeAnimation_Spline"
Data$ "CreateNodeAnimation,5,#PB_NodeAnimation_LinearRotation,#PB_NodeAnimation_SphericalRotation"
Data$ "CreatePack,1,#PB_Any"
Data$ "CreatePack,3,#PB_PackerPlugin_BriefLZ,#PB_PackerPlugin_Zip,#PB_PackerPlugin_Lzma,#PB_PackerPlugin_Tar"
Data$ "CreateParticleEmitter,1,#PB_Any"
Data$ "CreateParticleEmitter,5,#PB_Particle_Point,#PB_Particle_Box"
Data$ "CreatePlane,1,#PB_Any"
Data$ "CreatePopupImageMenu,1,#PB_Any"
Data$ "CreatePopupImageMenu,2,#PB_Menu_ModernLook,#PB_Menu_SysTrayLook"
Data$ "CreatePopupMenu,1,#PB_Any"
Data$ "CreatePreferences,2,#PB_Preference_NoSpace,#PB_Preference_GroupSeparator,#PB_Preference_NoBOM"
Data$ "CreateRegularExpression,1,#PB_Any"
Data$ "CreateRegularExpression,3,#PB_RegularExpression_DotAll,#PB_RegularExpression_Extended,#PB_RegularExpression_MultiLine,#PB_RegularExpression_AnyNewLine,#PB_RegularExpression_NoCase"
Data$ "CreateRenderTexture,1,#PB_Any"
Data$ "CreateRenderTexture,5,#PB_Texture_AutomaticUpdate,#PB_Texture_ManualUpdate,#PB_Texture_CameraViewPort"
Data$ "CreateRibbonEffect,1,#PB_Any"
Data$ "CreateShaderMaterial,1,#PB_Any"
Data$ "CreateShaderMaterial,2,#PB_Material_ColorShader,#PB_Material_PerpixelShader,#PB_Material_BumpShader,#PB_Material_SkyShader,#PB_Material_WaterShader,#PB_Material_WaterShaderRTT,#PB_Material_OceanShader,#PB_Material_PointSpriteSphereShader,#PB_Material_CubicEnvShader,#PB_Material_CubicEnvBumpShader"
Data$ "CreateSphere,1,#PB_Any"
Data$ "CreateSpline,1,#PB_Any"
Data$ "CreateSprite,1,#PB_Any"
Data$ "CreateSprite,4,#PB_Sprite_PixelCollision,#PB_Sprite_AlphaBlending"
Data$ "CreateStaticGeometry,1,#PB_Any"
Data$ "CreateStaticGeometry,5,#True,#False"
Data$ "CreateStatusBar,1,#PB_Any"
Data$ "CreateTerrain,1,#PB_Any"
Data$ "CreateText3D,1,#PB_Any"
Data$ "CreateTexture,1,#PB_Any"
Data$ "CreateToolBar,1,#PB_Any"
Data$ "CreateToolBar,3,#PB_ToolBar_Small,#PB_ToolBar_Large,#PB_ToolBar_Text,#PB_ToolBar_InlineText"
Data$ "CreateTorus,1,#PB_Any"
Data$ "CreateTube,1,#PB_Any"
Data$ "CreateVehicle,1,#PB_Any"
Data$ "CreateWater,6,#PB_World_WaterMediumQuality,#PB_World_WaterLowQuality,#PB_World_WaterHighQuality,#PB_World_WaterCaustics,#PB_World_WaterSmooth,#PB_World_WaterFoam,#PB_World_WaterSun,#PB_World_UnderWater,#PB_World_WaterGodRays "
Data$ "CreateXML,1,#PB_Any"
Data$ "CreateXML,2,#PB_UTF8,#PB_Ascii,#PB_Unicode"
Data$ "CreateXMLNode,4,#PB_XML_Normal,#PB_XML_Comment,#PB_XML_CData,#PB_XML_DTD,#PB_XML_Instruction"
Data$ "CustomDashPath,3,#PB_Path_Default,#PB_Path_Preserve,#PB_Path_RoundEnd,#PB_Path_SquareEnd,#PB_Path_RoundCorner,#PB_Path_DiagonalCorner"
;- D
Data$ "DashPath,3,#PB_Path_Default,#PB_Path_Preserve,#PB_Path_RoundEnd,#PB_Path_SquareEnd,#PB_Path_RoundCorner,#PB_Path_DiagonalCorner"
Data$ "DateGadget,1,#PB_Any"
Data$ "DateGadget,8,#PB_Date_UpDown,#PB_Date_Checkbox"
Data$ "Defined,2,#PB_Constant,#PB_Variable,#PB_Array,#PB_List,#PB_Map,#PB_Structure,#PB_Interface,#PB_Procedure,#PB_Function,#PB_OSFunction,#PB_Label,#PB_Prototype,#PB_Module,#PB_Enumeration"
Data$ "DefineTerrainTile,5,#True,#False"
Data$ "DefineTerrainTile,6,#True,#False"
Data$ "DeleteDirectory,3,#PB_FileSystem_Recursive,#PB_FileSystem_Force"
Data$ "DeleteFile,2,#PB_FileSystem_Force"
Data$ "DisableEntityBody,2,#True,#False"
Data$ "DisableGadget,2,#True,#False"
Data$ "DisableGadget3D,2,#True,#False"
Data$ "DisableLightShadows,2,#True,#False"
Data$ "DisableMaterialLighting,2,#True,#False"
Data$ "DisableMenuItem,3,#True,#False"
Data$ "DisableParticleEmitter,2,#True,#False"
Data$ "DisableToolBarButton,3,#True,#False"
Data$ "DisableWindow,2,#True,#False"
Data$ "DisableWindow3D,2,#True,#False"
Data$ "DotPath,3,#PB_Path_Default,#PB_Path_Preserve,#PB_Path_RoundEnd,#PB_Path_SquareEnd"
Data$ "DragFiles,2,#PB_Drag_Copy,#PB_Drag_Move,#PB_Drag_Link"
Data$ "DragImage,2,#PB_Drag_Copy,#PB_Drag_Move,#PB_Drag_Link"
Data$ "DragOSFormats,3,#PB_Drag_Copy,#PB_Drag_Move,#PB_Drag_Link"
Data$ "DragPrivate,2,#PB_Drag_Copy,#PB_Drag_Move,#PB_Drag_Link"
Data$ "DragText,2,#PB_Drag_Copy,#PB_Drag_Move,#PB_Drag_Link"
Data$ "DrawingMode,1,#PB_2DDrawing_Default,#PB_2DDrawing_Transparent,#PB_2DDrawing_XOr,#PB_2DDrawing_Outlined,#PB_2DDrawing_AlphaBlend,#PB_2DDrawing_AlphaClip,#PB_2DDrawing_AlphaChannel,#PB_2DDrawing_AllChannels,#PB_2DDrawing_Gradient,#PB_2DDrawing_CustomFilter,#PB_2DDrawing_NativeText"
Data$ "DrawVectorParagraph,4,#PB_VectorParagraph_Left,#PB_VectorParagraph_Right,#PB_VectorParagraph_Center,#PB_VectorParagraph_Block"
;- E
Data$ "EditorGadget,1,#PB_Any"
Data$ "EditorGadget,6,#PB_Editor_ReadOnly,#PB_Editor_WordWrap,#PB_Editor_TabNavigation"
Data$ "EditorGadget3D,1,#PB_Any"
Data$ "EditorGadget3D,6,#PB_Editor3D_ReadOnly"
Data$ "EjectAudioCD,1,#True,#False"
Data$ "EnableGadgetDrop,2,#PB_Drop_Text,#PB_Drop_Image,#PB_Drop_Files,#PB_Drop_Private"
Data$ "EnableGadgetDrop,3,#PB_Drag_None,#PB_Drag_Copy,#PB_Drag_Move,#PB_Drag_Link"
Data$ "EnableGraphicalConsole,1,#True,#False"
Data$ "EnableHingeJointAngularMotor,2,#True,#False"
Data$ "EnableManualEntityBoneControl,3,#True,#False"
Data$ "EnableManualEntityBoneControl,4,#True,#False"
Data$ "EnableWindowDrop,2,#PB_Drop_Text,#PB_Drop_Image,#PB_Drop_Files,#PB_Drop_Private"
Data$ "EnableWindowDrop,3,#PB_Drag_None,#PB_Drag_Copy,#PB_Drag_Move,#PB_Drag_Link"
Data$ "EnableWorldCollisions,1,#True,#False"
Data$ "EnableWorldPhysics,1,#True,#False"
Data$ "EncodeImage,2,#PB_ImagePlugin_BMP,#PB_ImagePlugin_JPEG,#PB_ImagePlugin_JPEG2000,#PB_ImagePlugin_PNG"
Data$ "EncodeImage,3,#PB_Image_FloydSteinberg"
Data$ "Engine3DStatus,1,#PB_Engine3D_NbRenderedTriangles,#PB_Engine3D_NbRenderedBatches,#PB_Engine3D_CurrentFPS,#PB_Engine3D_AverageFPS,#PB_Engine3D_MaximumFPS,#PB_Engine3D_MinimumFPS,#PB_Engine3D_ResetFPS"
Data$ "EntityAnimationBlendMode,1,#PB_EntityAnimation_Average,#PB_EntityAnimation_Cumulative"
Data$ "EntityBoundingBox,2,#PB_Entity_MinBoundingBoxX,#PB_Entity_MaxBoundingBoxX,#PB_Entity_MinBoundingBoxY,#PB_Entity_MaxBoundingBoxY,#PB_Entity_MinBoundingBoxZ,#PB_Entity_MaxBoundingBoxZ,#PB_Entity_WorldBoundingBox,#PB_Entity_LocalBoundingBox"
Data$ "EntityDirection,5,#PB_Local,#PB_Parent,#PB_World"
Data$ "EntityDirection,6,#PB_Vector_X,#PB_Vector_Y,#PB_Vector_Z,#PB_Vector_NegativeX,#PB_Vector_NegativeY,#PB_Vector_NegativeZ"
Data$ "EntityFixedYawAxis,2,#True,#False"
Data$ "EntityPitch,2,#PB_Absolute,#PB_Relative,#PB_Engine3D_Raw,#PB_Engine3D_Adjusted"
Data$ "EntityRenderMode,2,#PB_Entity_CastShadow,#PB_Entity_DisplaySkeleton,#PB_Shadow_None"
Data$ "EntityRoll,2,#PB_Absolute,#PB_Relative,#PB_Engine3D_Raw,#PB_Engine3D_Adjusted"
Data$ "EntityX,2,#PB_Absolute,#PB_Relative"
Data$ "EntityY,2,#PB_Absolute,#PB_Relative"
Data$ "EntityYaw,2,#PB_Absolute,#PB_Relative,#PB_Engine3D_Raw,#PB_Engine3D_Adjusted"
Data$ "EntityZ,2,#PB_Absolute,#PB_Relative"
Data$ "ErrorMessage,1,#PB_OnError_InvalidMemory,#PB_OnError_Floatingpoint,#PB_OnError_Breakpoint,#PB_OnError_IllegalInstruction,#PB_OnError_PriviledgedInstruction,#PB_OnError_DivideByZero"
Data$ "EscapeString,2,#PB_String_EscapeInternal,#PB_String_EscapeJSON,#PB_String_EscapeXML"
Data$ "EventDropImage,1,#PB_Any"
Data$ "ExamineIPAddresses,1,#PB_Network_IPv4,#PB_Network_IPv6"
Data$ "ExamineWorldCollisions,1,#True,#False"
Data$ "ExplorerComboGadget,1,#PB_Any"
Data$ "ExplorerComboGadget,7,#PB_Explorer_DrivesOnly,#PB_Explorer_Editable,#PB_Explorer_NoMyDocuments"
Data$ "ExplorerListGadget,1,#PB_Any"
Data$ "ExplorerListGadget,7,#PB_Explorer_BorderLess,#PB_Explorer_AlwaysShowSelection,#PB_Explorer_MultiSelect,#PB_Explorer_GridLines,#PB_Explorer_HeaderDragDrop,#PB_Explorer_FullRowSelect,#PB_Explorer_NoFiles,#PB_Explorer_NoFolders,#PB_Explorer_NoParentFolder,#PB_Explorer_NoDirectoryChange,#PB_Explorer_NoDriveRequester,#PB_Explorer_NoSort,#PB_Explorer_NoMyDocuments,#PB_Explorer_AutoSort,#PB_Explorer_HiddenFiles"
Data$ "ExplorerTreeGadget,1,#PB_Any"
Data$ "ExplorerTreeGadget,7,#PB_Explorer_BorderLess,#PB_Explorer_AlwaysShowSelection,#PB_Explorer_NoLines,#PB_Explorer_NoButtons,#PB_Explorer_NoFiles,#PB_Explorer_NoDriveRequester,#PB_Explorer_NoMyDocuments,#PB_Explorer_AutoSort"
Data$ "ExportJSON,4,#PB_JSON_PrettyPrint"
Data$ "ExportJSONSize,2,#PB_JSON_PrettyPrint"
Data$ "ExportXML,4,#PB_XML_StringFormat,#PB_XML_NoDeclaration"
Data$ "ExportXMLSize,2,#PB_XML_StringFormat,#PB_XML_NoDeclaration"
Data$ "ExtractJSONStructure,4,#PB_JSON_NoClear"
Data$ "ExtractXMLArray,3,#PB_XML_NoCase"
Data$ "ExtractXMLList,3,#PB_XML_NoCase"
Data$ "ExtractXMLMap,3,#PB_XML_NoCase"
Data$ "ExtractXMLStructure,4,#PB_XML_NoCase"
;- F
Data$ "FetchOrientation,2,#PB_Absolute,#PB_Relative"
Data$ "FileFingerprint,2,#PB_Cipher_CRC32,#PB_Cipher_MD5,#PB_Cipher_SHA1,#PB_Cipher_SHA2,#PB_Cipher_SHA3"
Data$ "FileSeek,3,#PB_Absolute,#PB_Relative"
Data$ "FillMemory,4,#PB_Byte,#PB_Ascii,#PB_Word,#PB_Unicode,#PB_Character,#PB_Long,#PB_Integer"
Data$ "FillPath,1,#PB_Path_Default,#PB_Path_Preserve,#PB_Path_Winding"
Data$ "FindString,4,#PB_String_CaseSensitive,#PB_String_NoCase"
Data$ "Fingerprint,3,#PB_Cipher_CRC32,#PB_Cipher_MD5,#PB_Cipher_SHA1,#PB_Cipher_SHA2,#PB_Cipher_SHA3"
Data$ "FinishMesh,1,#True,#False"
Data$ "FlipCoordinatesX,2,#PB_Coordinate_User,#PB_Coordinate_Source"
Data$ "FlipCoordinatesY,2,#PB_Coordinate_User,#PB_Coordinate_Source"
Data$ "FontRequester,3,#PB_FontRequester_Effects"
Data$ "FontRequester,5,#PB_Font_Bold,#PB_Font_Italic"
Data$ "FormatXML,2,#PB_XML_WindowsNewline,#PB_XML_LinuxNewline,#PB_XML_MacNewline,#PB_XML_CutNewline,#PB_XML_ReduceNewline,#PB_XML_CutSpace,#PB_XML_ReduceSpace,#PB_XML_ReFormat,#PB_XML_ReIndent"
Data$ "FrameGadget,1,#PB_Any"
Data$ "FrameGadget,7,#PB_Frame_Single,#PB_Frame_Double,#PB_Frame_Flat,#PB_Frame_Container"
Data$ "FrameGadget3D,1,#PB_Any"
Data$ "FreeBillboardGroup,1,#PB_All"
Data$ "FreeCamera,1,#PB_All"
Data$ "FreeDialog,1,#PB_All"
Data$ "FreeEffect,1,#PB_All"
Data$ "FreeEntity,1,#PB_All"
Data$ "FreeFont,1,#PB_All"
Data$ "FreeGadget,1,#PB_All"
Data$ "FreeGadget3D,1,#PB_All"
Data$ "FreeImage,1,#PB_All"
Data$ "FreeJoint,1,#PB_All"
Data$ "FreeJSON,1,#PB_All"
Data$ "FreeLight,1,#PB_All"
Data$ "FreeMail,1,#PB_All"
Data$ "FreeMaterial,1,#PB_All"
Data$ "FreeMenu,1,#PB_All"
Data$ "FreeMesh,1,#PB_All"
Data$ "FreeMovie,1,#PB_All"
Data$ "FreeMusic,1,#PB_All"
Data$ "FreeNode,1,#PB_All"
Data$ "FreeNodeAnimation,1,#PB_All"
Data$ "FreeParticleEmitter,1,#PB_All"
Data$ "FreeRegularExpression,1,#PB_All"
Data$ "FreeSound,1,#PB_All"
Data$ "FreeSound3D,1,#PB_All"
Data$ "FreeSpline,1,#PB_All"
Data$ "FreeSprite,1,#PB_All"
Data$ "FreeStaticGeometry,1,#PB_All"
Data$ "FreeStatusBar,1,#PB_All"
Data$ "FreeTerrain,1,#PB_All"
Data$ "FreeText3D,1,#PB_All"
Data$ "FreeToolBar,1,#PB_All"
Data$ "FreeWater,1,#PB_All"
Data$ "FreeXML,1,#PB_All"
;- G
Data$ "GadgetHeight,2,#PB_Gadget_ActualSize,#PB_Gadget_RequiredSize"
Data$ "GadgetWidth,2,#PB_Gadget_ActualSize,#PB_Gadget_RequiredSize"
Data$ "GadgetX,2,#PB_Gadget_ContainerCoordinate,#PB_Gadget_WindowCoordinate,#PB_Gadget_ScreenCoordinate"
Data$ "GadgetY,2,#PB_Gadget_ContainerCoordinate,#PB_Gadget_WindowCoordinate,#PB_Gadget_ScreenCoordinate"
Data$ "GenericJoint,1,#PB_Any"
Data$ "GetClipboardImage,1,#PB_Any"
Data$ "GetEntityAttribute,2,#PB_Entity_Friction,#PB_Entity_Restitution,#PB_Entity_LinearVelocity,#PB_Entity_LinearVelocityX,#PB_Entity_LinearVelocityY,#PB_Entity_LinearVelocityZ,#PB_Entity_MassCenterX,#PB_Entity_MassCenterY,#PB_Entity_MassCenterZ,#PB_Entity_NbSubEntities,#PB_Entity_LinearSleeping,#PB_Entity_AngularSleeping,#PB_Entity_DeactivationTime,#PB_Entity_IsActive,#PB_Entity_AngularVelocityX,#PB_Entity_AngularVelocityY,#PB_Entity_AngularVelocityZ,#PB_Entity_AngularVelocity,#PB_Entity_HasContactResponse,#PB_Entity_ScaleX,#PB_Entity_ScaleY,#PB_Entity_ScaleZ"
Data$ "GetFileDate,2,#PB_Date_Created,#PB_Date_Accessed,#PB_Date_Modified"
Data$ "GetFilePart,2,#PB_FileSystem_NoExtension"
;Data$ "GetGadgetAttribute,2," ; leave out because of the many different constants depending on the gadget type
;Data$ "GetGadgetAttribute3D,2," ; leave out because of the many different constants depending on the gadget type
Data$ "GetGadgetColor,2,#PB_Gadget_FrontColor,#PB_Gadget_BackColor,#PB_Gadget_LineColor,#PB_Gadget_TitleFrontColor,#PB_Gadget_TitleBackColor,#PB_Gadget_GrayTextColor"
Data$ "GetGadgetItemAttribute,2,#PB_Explorer_ColumnWidth,#PB_ListIcon_ColumnWidth,#PB_Tree_SubLevel"
Data$ "GetGadgetItemColor,3,#PB_Gadget_FrontColor,#PB_Gadget_BackColor"
Data$ "GetGadgetItemText,2,#PB_Web_HtmlCode,#PB_Web_PageTitle,#PB_Web_StatusMessage,#PB_Web_SelectedText"
Data$ "GetHTTPHeader,2,#PB_HTTP_NoRedirect"
Data$ "GetJointAttribute,2,#PB_PointJoint_Tau,#PB_PointJoint_Damping,#PB_ConeTwistJoint_SwingSpan,#PB_ConeTwistJoint_SwingSpan2,#PB_ConeTwistJoint_TwistSpan,#PB_HingeJoint_LowerLimit,#PB_HingeJoint_UpperLimit,#PB_SliderJoint_LowerLimit,#PB_SliderJoint_UpperLimit"
Data$ "GetLightColor,2,#PB_Light_DiffuseColor,#PB_Light_SpecularColor"
Data$ "GetMailAttribute,2,#PB_Mail_From,#PB_Mail_Subject,#PB_Mail_XMailer,#PB_Mail_Date,#PB_Mail_Custom"
Data$ "GetMaterialAttribute,2,#PB_Material_Shininess,#PB_Material_TextureRotate,#PB_Material_TextureUScale,#PB_Material_TextureVScale,#PB_Material_TextureUScroll,#PB_Material_TextureVScroll,#PB_Material_DepthCheck,#PB_Material_DepthWrite,#PB_Material_Lighting,#PB_Material_ShadingMode,#PB_Material_CullingMode"
Data$ "GetMaterialColor,2,#PB_Material_AmbientColor,#PB_Material_DiffuseColor,#PB_Material_SpecularColor,#PB_Material_SelfIlluminationColor"
Data$ "GetSerialPortStatus,2,#PB_SerialPort_RI,#PB_SerialPort_DCD,#PB_SerialPort_DSR,#PB_SerialPort_CTS,#PB_SerialPort_XonCharacter,#PB_SerialPort_XoffCharacter"
Data$ "GetSoundPosition,2,#PB_Sound_Frame,#PB_Sound_Millisecond"
Data$ "GetURLPart,2,#PB_URL_Protocol,#PB_URL_Site,#PB_URL_Port,#PB_URL_Parameters,#PB_URL_Path,#PB_URL_User,#PB_URL_Password"
Data$ "GetUserDirectory,1,#PB_Directory_Desktop,#PB_Directory_Downloads,#PB_Directory_Documents,#PB_Directory_Videos,#PB_Directory_Musics,#PB_Directory_Pictures,#PB_Directory_Public,#PB_Directory_ProgramData,#PB_Directory_AllUserData,#PB_Directory_Programs"
Data$ "GetVehicleAttribute,2,#PB_Vehicle_Friction,#PB_Vehicle_MaxSuspensionForce,#PB_Vehicle_SuspensionStiffness,#PB_Vehicle_MaxSuspensionCompression,#PB_Vehicle_MaxSuspensionLength,#PB_Vehicle_WheelDampingCompression,#PB_Vehicle_WheelDampingRelaxation,#PB_Vehicle_RollInfluence,#PB_Vehicle_IsInContact,#PB_Vehicle_CurrentSpeedKmHour,#PB_Vehicle_ContactPointX,#PB_Vehicle_ContactPointY,#PB_Vehicle_ContactPointZ,#PB_Vehicle_ContactPointNormalX,#PB_Vehicle_ContactPointNormalY,#PB_Vehicle_ContactPointNormalZ,#PB_Vehicle_ForwardVectorX,#PB_Vehicle_ForwardVectorY,#PB_Vehicle_ForwardVectorZ"
Data$ "GrabImage,2,#PB_Any"
Data$ "GrabSprite,1,#PB_Any"
Data$ "GrabSprite,6,#PB_Sprite_PixelCollision,#PB_Sprite_AlphaBlending"
;- H
Data$ "Hex,2,#PB_Quad,#PB_Byte,#PB_Ascii,#PB_Word,#PB_Unicode,#PB_Long"
Data$ "HideBillboardGroup,2,#True,#False"
Data$ "HideEffect,2,#True,#False"
Data$ "HideEntity,2,#True,#False"
Data$ "HideGadget,2,#True,#False"
Data$ "HideGadget3D,2,#True,#False"
Data$ "HideLight,2,#True,#False"
Data$ "HideMenu,2,#True,#False"
Data$ "HideParticleEmitter,2,#True,#False"
Data$ "HideWindow,2,#True,#False"
Data$ "HideWindow,3,#PB_Window_NoActivate,#PB_Window_ScreenCentered,#PB_Window_WindowCentered"
Data$ "HideWindow3D,2,#True,#False"
Data$ "HTTPInfo,2,#PB_Http_StatusCode,#PB_Http_Response,#PB_Http_Headers,#PB_Http_ErrorMessage"
Data$ "HTTPInfo,3,#PB_UTF8,#PB_Ascii"
Data$ "HTTPRequest,1,#PB_HTTP_Get,#PB_HTTP_Post,#PB_HTTP_Put,#PB_HTTP_Patch,#PB_HTTP_Delete"
Data$ "HTTPRequest,4,#PB_HTTP_Asynchronous,#PB_HTTP_NoRedirect,#PB_HTTP_NoSSLCheck,#PB_HTTP_HeadersOnly,#PB_HTTP_WeakSSL,#PB_HTTP_Debug"
Data$ "HTTPRequestMemory,1,#PB_HTTP_Get,#PB_HTTP_Post,#PB_HTTP_Put,#PB_HTTP_Patch,#PB_HTTP_Delete"
Data$ "HTTPRequestMemory,5,#PB_HTTP_Asynchronous,#PB_HTTP_NoRedirect,#PB_HTTP_NoSSLCheck,#PB_HTTP_HeadersOnly,#PB_HTTP_WeakSSL,#PB_HTTP_Debug"
Data$ "HyperLinkGadget,1,#PB_Any"
Data$ "HyperLinkGadget,8,#PB_Hyperlink_Underline"
;- I
Data$ "ImageDepth,2,#PB_Image_InternalDepth,#PB_Image_OriginalDepth"
Data$ "ImageGadget,1,#PB_Any"
Data$ "ImageGadget,7,#PB_Image_Border,#PB_Image_Raised"
Data$ "ImageGadget3D,1,#PB_Any"
Data$ "ImageGadget3D,7,#PB_Image3D_Border"
Data$ "ImageVectorOutput,2,#PB_Unit_Pixel,#PB_Unit_Point,#PB_Unit_Inch,#PB_Unit_Millimeter"
Data$ "InitEngine3D,1,#PB_Engine3D_NoLog,#PB_Engine3D_DebugLog,#PB_Engine3D_DebugOutput,#PB_Engine3D_EnableCG"
Data$ "InputEvent3D,5,#PB_Key_Back,#PB_Key_Delete,#PB_Key_Return,#PB_Key_Up,#PB_Key_Down,#PB_Key_Left,#PB_Key_Right"
Data$ "InputRequester,4,#PB_InputRequester_Password"
Data$ "IPAddressField,3,#PB_Network_IPv4,#PB_Network_IPv6"
Data$ "IPAddressGadget,1,#PB_Any"
Data$ "IPString,2,#PB_Network_IPv4,#PB_Network_IPv6"
Data$ "IsInsidePath,3,#PB_Coordinate_Device,#PB_Coordinate_Output,#PB_Coordinate_User,#PB_Coordinate_Source"
Data$ "IsInsideStroke,3,#PB_Path_Default,#PB_Path_Preserve,#PB_Path_RoundEnd,#PB_Path_SquareEnd,#PB_Path_RoundCorner"
Data$ "IsInsideStroke,4,#PB_Coordinate_Device,#PB_Coordinate_Output,#PB_Coordinate_User,#PB_Coordinate_Source"
;- J
Data$ "JoystickAxisX,3,#PB_Absolute,#PB_Relative"
Data$ "JoystickAxisY,3,#PB_Absolute,#PB_Relative"
Data$ "JoystickAxisZ,3,#PB_Absolute,#PB_Relative"
;- K
Data$ "KeyboardMode,1,#PB_Keyboard_Qwerty,#PB_Keyboard_International,#PB_Keyboard_AllowSystemKeys"
Data$ "KeyboardPushed,1,#PB_Key_*"
Data$ "KeyboardReleased,1,#PB_Key_*"
;- L
Data$ "LensFlareEffectColor,2,#PB_LensFlare_HaloColor,#PB_LensFlare_CircleColor,#PB_LensFlare_BurstColor"
Data$ "LightDirectionX,2,#PB_Absolute,#PB_Relative"
Data$ "LightDirectionY,2,#PB_Absolute,#PB_Relative"
Data$ "LightDirectionZ,2,#PB_Absolute,#PB_Relative"
Data$ "LightPitch,2,#True,#False"
Data$ "LightRoll,2,#True,#False"
Data$ "LightX,2,#PB_Absolute,#PB_Relative"
Data$ "LightY,2,#PB_Absolute,#PB_Relative"
Data$ "LightYaw,2,#True,#False"
Data$ "LightZ,2,#PB_Absolute,#PB_Relative"
Data$ "ListIconGadget,1,#PB_Any"
Data$ "ListIconGadget,8,#PB_ListIcon_CheckBoxes,#PB_ListIcon_ThreeState,#PB_ListIcon_MultiSelect,#PB_ListIcon_GridLines,#PB_ListIcon_FullRowSelect,#PB_ListIcon_HeaderDragDrop,#PB_ListIcon_AlwaysShowSelection"
Data$ "ListViewGadget,1,#PB_Any"
Data$ "ListViewGadget,6,#PB_ListView_Multiselect,#PB_ListView_ClickSelect"
Data$ "ListViewGadget3D,1,#PB_Any"
Data$ "LoadFont,1,#PB_Any"
Data$ "LoadFont,4,#PB_Font_Bold,#PB_Font_Italic,#PB_Font_Underline,#PB_Font_StrikeOut,#PB_Font_HighQuality"
Data$ "LoadImage,1,#PB_Any"
Data$ "LoadJSON,1,#PB_Any"
Data$ "LoadJSON,3,#PB_JSON_NoCase"
Data$ "LoadMesh,1,#PB_Any"
Data$ "LoadMovie,1,#PB_Any"
Data$ "LoadMusic,1,#PB_Any"
Data$ "LoadSound,1,#PB_Any"
Data$ "LoadSound,3,#PB_Sound_Streaming"
Data$ "LoadSound3D,1,#PB_Any"
Data$ "LoadSound3D,3,#PB_Sound_Streaming"
Data$ "LoadSprite,1,#PB_Any"
Data$ "LoadSprite,3,#PB_Sprite_PixelCollision,#PB_Sprite_AlphaBlending"
Data$ "LoadTexture,1,#PB_Any"
Data$ "LoadXML,1,#PB_Any"
Data$ "LoadXML,3,#PB_UTF8,#PB_Ascii,#PB_Unicode"
;- M
Data$ "MaterialBlendingMode,2,#PB_Material_Add,#PB_Material_AlphaBlend,#PB_Material_Color"
Data$ "MaterialCullingMode,2,#PB_Material_NoCulling,#PB_Material_ClockWiseCull,#PB_Material_AntiClockWiseCull"
Data$ "MaterialFilteringMode,2,#PB_Material_None,#PB_Material_Bilinear,#PB_Material_Trilinear,#PB_Material_Anisotropic"
Data$ "MaterialShaderAutoParameter,2,#PB_Shader_Vertex,#PB_Shader_Fragment"
Data$ "MaterialShaderAutoParameter,4,#PB_Shader_WorldMatrix,#PB_Shader_InverseWorldMatrix,#PB_Shader_TransposeWorldMatrix,#PB_Shader_InverseTransposeWorldMatrix,#PB_Shader_WorldMatrixArray3x4,#PB_Shader_WorldMatrixArray,#PB_Shader_WorldDualquaternionArray2x4,#PB_Shader_WorldScaleShearMatrixArray3x4,#PB_Shader_ViewMatrix,#PB_Shader_InverseViewMatrix,#PB_Shader_TransposeViewMatrix,#PB_Shader_InverseTransposeViewMatrix,#PB_Shader_ProjectionMatrix,#PB_Shader_InverseProjectionMatrix,#PB_Shader_TransposeProjectionMatrix,#PB_Shader_InverseTransposeProjectionMatrix,#PB_Shader_ViewprojMatrix,#PB_Shader_InverseViewprojMatrix,#PB_Shader_TransposeViewprojMatrix,#PB_Shader_InverseTransposeViewprojMatrix,#PB_Shader_WorldviewMatrix,#PB_Shader_InverseWorldviewMatrix,#PB_Shader_TransposeWorldviewMatrix,#PB_Shader_InverseTransposeWorldviewMatrix,#PB_Shader_WorldviewprojMatrix,#PB_Shader_InverseWorldviewprojMatrix,#PB_Shader_TransposeWorldviewprojMatrix,#PB_Shader_InverseTransposeWorldviewprojMatrix,#PB_Shader_RenderTargetFlipping,#PB_Shader_VertexWinding,#PB_Shader_FogColour,#PB_Shader_FogParams,#PB_Shader_SurfaceAmbientColour,#PB_Shader_SurfaceDiffuseColour,#PB_Shader_SurfaceSpecularColour,#PB_Shader_SurfaceEmissiveColour,#PB_Shader_SurfaceShininess,#PB_Shader_LightCount,#PB_Shader_AmbientLightColour,#PB_Shader_LightDiffuseColour,#PB_Shader_LightSpecularColour,#PB_Shader_LightAttenuation,#PB_Shader_SpotlightParams,#PB_Shader_LightPosition,#PB_Shader_LightPositionObjectSpace,#PB_Shader_LightPositionViewSpace,#PB_Shader_LightDirection,#PB_Shader_LightDirectionObjectSpace,#PB_Shader_LightDirectionViewSpace,#PB_Shader_LightDistanceObjectSpace,#PB_Shader_LightPowerScale,#PB_Shader_LightDiffuseColourPowerScaled,#PB_Shader_LightSpecularColourPowerScaled,#PB_Shader_LightDiffuseColourArray,#PB_Shader_LightSpecularColourArray,#PB_Shader_LightDiffuseColourPowerScaledArray,#PB_Shader_LightSpecularColourPowerScaledArray,#PB_Shader_LightAttenuationArray,#PB_Shader_LightPositionArray,#PB_Shader_LightPositionObjectSpaceArray,#PB_Shader_LightPositionViewSpaceArray,#PB_Shader_LightDirectionArray,#PB_Shader_LightDirectionObjectSpaceArray,#PB_Shader_LightDirectionViewSpaceArray,#PB_Shader_LightDistanceObjectSpaceArray,#PB_Shader_LightPowerScaleArray,#PB_Shader_SpotlightParamsArray,#PB_Shader_DerivedAmbientLightColour,#PB_Shader_DerivedSceneColour,#PB_Shader_DerivedLightDiffuseColour,#PB_Shader_DerivedLightSpecularColour,#PB_Shader_DerivedLightDiffuseColourArray,#PB_Shader_DerivedLightSpecularColourArray,#PB_Shader_LightNumber,#PB_Shader_LightCastsShadows,#PB_Shader_ShadowExtrusionDistance,#PB_Shader_CameraPosition,#PB_Shader_CameraPositionObjectSpace,#PB_Shader_TextureViewprojMatrix,#PB_Shader_TextureViewprojMatrixArray,#PB_Shader_TextureWorldviewprojMatrix,#PB_Shader_TextureWorldviewprojMatrixArray,#PB_Shader_SpotlightViewprojMatrix,#PB_Shader_SpotlightViewprojMatrixArray,#PB_Shader_SpotlightWorldviewprojMatrix,#PB_Shader_Custom,#PB_Shader_Time,#PB_Shader_Time0X,#PB_Shader_Costime0X,#PB_Shader_Sintime0X,#PB_Shader_Tantime0X,#PB_Shader_Time0XPacked,#PB_Shader_Time01,#PB_Shader_Costime01,#PB_Shader_Sintime01,#PB_Shader_Tantime01,#PB_Shader_Time01Packed,#PB_Shader_Time02pi,#PB_Shader_Costime02pi,#PB_Shader_Sintime02pi,#PB_Shader_Tantime02pi,#PB_Shader_Time02piPacked,#PB_Shader_FrameTime,#PB_Shader_Fps,#PB_Shader_ViewportWidth,#PB_Shader_ViewportHeight,#PB_Shader_InverseViewportWidth,#PB_Shader_InverseViewportHeight,#PB_Shader_ViewportSize,#PB_Shader_ViewDirection,#PB_Shader_ViewSideVector,#PB_Shader_ViewUpVector,#PB_Shader_Fov,#PB_Shader_NearClipDistance,#PB_Shader_FarClipDistance,#PB_Shader_PassNumber,#PB_Shader_PassIterationNumber,#PB_Shader_AnimationParametric,#PB_Shader_TexelOffsets,#PB_Shader_SceneDepthRange,#PB_Shader_ShadowSceneDepthRange,#PB_Shader_ShadowColour,#PB_Shader_TextureSize,#PB_Shader_InverseTextureSize,#PB_Shader_PackedTextureSize,#PB_Shader_TextureMatrix,#PB_Shader_LodCameraPosition,#PB_Shader_LodCameraPositionObjectSpace,#PB_Shader_LightCustom"
Data$ "MaterialShaderParameter,2,#PB_Shader_Vertex,#PB_Shader_Fragment"
Data$ "MaterialShaderParameter,4,#PB_Shader_Integer,#PB_Shader_Float,#PB_Shader_Vector3,#PB_Shader_Vector4"
Data$ "MaterialShadingMode,2,#PB_Material_Flat,#PB_Material_Gouraud,#PB_Material_Phong,#PB_Material_Solid,#PB_Material_Wireframe,#PB_Material_Point"
Data$ "MDIGadget,1,#PB_Any"
Data$ "MDIGadget,8,#PB_MDI_AutoSize,#PB_MDI_BorderLess,#PB_MDI_NoScrollBars"
Data$ "MemoryStatus,1,#PB_System_TotalPhysical,#PB_System_FreePhysical,#PB_System_TotalVirtual,#PB_System_FreeVirtual,#PB_System_TotalSwap,#PB_System_FreeSwap,#PB_System_PageSize"
Data$ "MemoryStringLength,2,#PB_Ascii,#PB_UTF8,#PB_Unicode,#PB_ByteLength"
Data$ "MergeLists,3,#PB_List_Last,#PB_List_First,#PB_List_Before,#PB_List_After"
Data$ "MessageRequester,3,#PB_MessageRequester_Ok,#PB_MessageRequester_YesNo,#PB_MessageRequester_YesNoCancel,#PB_MessageRequester_Info,#PB_MessageRequester_Warning,#PB_MessageRequester_Error"
Data$ "MouseButton,1,#PB_MouseButton_Left,#PB_MouseButton_Right,#PB_MouseButton_Middle"
Data$ "MoveBillboardGroup,5,#PB_Relative,#PB_Absolute,#PB_Local,#PB_Parent,#PB_World"
Data$ "MoveCamera,5,#PB_Relative,#PB_Absolute,#PB_Local,#PB_Parent,#PB_World"
Data$ "MoveElement,2,#PB_List_First,#PB_List_Last,#PB_List_Before,#PB_List_After"
Data$ "MoveEntity,5,#PB_Relative,#PB_Absolute,#PB_Local,#PB_Parent,#PB_World"
Data$ "MoveEntityBone,6,#PB_Relative,#PB_Absolute,#PB_Local,#PB_Parent,#PB_World"
Data$ "MoveLight,5,#PB_Relative,#PB_Absolute,#PB_Local,#PB_Parent,#PB_World"
Data$ "MoveNode,5,#PB_Relative,#PB_Absolute,#PB_Local,#PB_Parent,#PB_World"
Data$ "MoveParticleEmitter,5,#PB_Relative,#PB_Absolute,#PB_Local,#PB_Parent,#PB_World"
Data$ "MovePathCursor,3,#PB_Path_Default,#PB_Path_Relative"
Data$ "MoveText3D,5,#PB_Relative,#PB_Absolute,#PB_Local,#PB_Parent,#PB_World"
;- N
Data$ "NodeFixedYawAxis,2,#True,#False"
Data$ "NodePitch,2,#True,#False"
Data$ "NodeRoll,2,#True,#False"
Data$ "NodeX,2,#PB_Absolute,#PB_Relative"
Data$ "NodeY,2,#PB_Absolute,#PB_Relative"
Data$ "NodeYaw,2,#True,#False"
Data$ "NodeZ,2,#PB_Absolute,#PB_Relative"
;- O
Data$ "OpenConsole,2,#PB_UTF8,#PB_Ascii,#PB_Unicode"
Data$ "OpenDatabase,1,#PB_Any"
Data$ "OpenDatabase,5,#PB_Database_ODBC,#PB_Database_SQLite,#PB_Database_PostgreSQL,#PB_Database_MySQL"
Data$ "OpenDatabaseRequester,1,#PB_Any"
Data$ "OpenDatabaseRequester,2,#PB_Database_ODBC"
Data$ "OpenFile,1,#PB_Any"
Data$ "OpenFile,3,#PB_File_SharedRead,#PB_File_SharedWrite,#PB_File_Append,#PB_File_NoBuffering,#PB_Ascii,#PB_UTF8,#PB_Unicode"
Data$ "OpenFileRequester,5,#PB_Requester_MultiSelection"
Data$ "OpenFTP,1,#PB_Any"
Data$ "OpenFTP,5,#True,#False"
Data$ "OpenGLGadget,1,#PB_Any"
Data$ "OpenGLGadget,6,#PB_OpenGL_Keyboard,#PB_OpenGL_NoFlipSynchronization,#PB_OpenGL_FlipSynchronization,#PB_OpenGL_NoDepthBuffer,#PB_OpenGL_16BitDepthBuffer,#PB_OpenGL_24BitDepthBuffer,#PB_OpenGL_NoStencilBuffer,#PB_OpenGL_8BitStencilBuffer,#PB_OpenGL_NoAccumulationBuffer,#PB_OpenGL_32BitAccumulationBuffer,#PB_OpenGL_64BitAccumulationBuffer"
Data$ "OpenLibrary,1,#PB_Any"
Data$ "OpenNetworkConnection,3,#PB_Network_TCP,#PB_Network_UDP,#PB_Network_IPv4,#PB_Network_IPv6"
Data$ "OpenPack,1,#PB_Any"
Data$ "OpenPack,3,#PB_PackerPlugin_BriefLZ,#PB_PackerPlugin_Zip,#PB_PackerPlugin_Lzma,#PB_PackerPlugin_Tar"
Data$ "OpenPreferences,2,#PB_Preference_NoSpace,#PB_Preference_GroupSeparator"
Data$ "OpenScreen,5,#PB_Screen_NoSynchronization,#PB_Screen_WaitSynchronization,#PB_Screen_SmartSynchronization"
Data$ "OpenSerialPort,1,#PB_Any"
Data$ "OpenSerialPort,4,#PB_SerialPort_NoParity,#PB_SerialPort_EvenParity,#PB_SerialPort_MarkParity,#PB_SerialPort_OddParity,#PB_SerialPort_SpaceParity"
Data$ "OpenSerialPort,7,#PB_SerialPort_NoHandshake,#PB_SerialPort_RtsHandshake,#PB_SerialPort_RtsCtsHandshake,#PB_SerialPort_XonXoffHandshake"
Data$ "OpenWindow,1,#PB_Any"
Data$ "OpenWindow,7,#PB_Window_SystemMenu,#PB_Window_MinimizeGadget,#PB_Window_MaximizeGadget,#PB_Window_SizeGadget,#PB_Window_Invisible,#PB_Window_TitleBar,#PB_Window_Tool,#PB_Window_BorderLess,#PB_Window_ScreenCentered,#PB_Window_WindowCentered,#PB_Window_Maximize,#PB_Window_Minimize,#PB_Window_NoGadgets,#PB_Window_NoActivate"
Data$ "OpenWindow3D,1,#PB_Any"
Data$ "OpenWindow3D,7,#PB_Window3D_SizeGadget,#PB_Window3D_Invisible,#PB_Window3D_BorderLess"
Data$ "OpenWindowedScreen,9,#PB_Screen_NoSynchronization,#PB_Screen_WaitSynchronization,#PB_Screen_SmartSynchronization"
Data$ "OptionGadget,1,#PB_Any"
Data$ "OptionGadget3D,1,#PB_Any"
;- P
Data$ "PackEntrySize,2,#PB_Packer_UncompressedSize,#PB_Packer_CompressedSize"
Data$ "PanelGadget,1,#PB_Any"
Data$ "PanelGadget3D,1,#PB_Any"
Data$ "ParseJSON,1,#PB_Any"
Data$ "ParseJSON,3,#PB_JSON_NoCase"
Data$ "ParseXML,1,#PB_Any"
Data$ "ParticleEmitterX,2,#PB_Absolute,#PB_Relative"
Data$ "ParticleEmitterY,2,#PB_Absolute,#PB_Relative"
Data$ "ParticleEmitterZ,2,#PB_Absolute,#PB_Relative"
Data$ "PeekS,3,#PB_Ascii,#PB_UTF8,#PB_Unicode,#PB_ByteLength"
Data$ "Pitch,3,#PB_Relative,#PB_Absolute,#PB_Local,#PB_Parent,#PB_World"
Data$ "PlaySound,2,#PB_Sound_Loop,#PB_Sound_MultiChannel"
Data$ "PlaySound3D,2,#PB_Sound_Loop"
Data$ "PokeS,4,#PB_Ascii,#PB_UTF8,#PB_Unicode,#PB_String_NoZero"
Data$ "PostEvent,1,#PB_Event_*"
Data$ "PostEvent,4,#PB_EventType_*"
Data$ "PrinterVectorOutput,1,#PB_Unit_Pixel,#PB_Unit_Point,#PB_Unit_Inch,#PB_Unit_Millimeter"
Data$ "ProgressBarGadget,1,#PB_Any"
Data$ "ProgressBarGadget,8,#PB_ProgressBar_Smooth,#PB_ProgressBar_Vertical"
Data$ "ProgressBarGadget3D,1,#PB_Any"
;- R
Data$ "RaiseError,1,#PB_OnError_InvalidMemory,#PB_OnError_Floatingpoint,#PB_OnError_Breakpoint,#PB_OnError_IllegalInstruction,#PB_OnError_PriviledgedInstruction"
Data$ "ReadCharacter,2,#PB_Ascii,#PB_Unicode,#PB_UTF8"
Data$ "ReadFile,1,#PB_Any"
Data$ "ReadFile,3,#PB_File_SharedRead,#PB_File_SharedWrite,#PB_File_NoBuffering,#PB_Ascii,#PB_UTF8,#PB_Unicode"
Data$ "ReadProgramError,2,#PB_Ascii,#PB_UTF8,#PB_Unicode"
Data$ "ReadProgramString,2,#PB_Ascii,#PB_UTF8,#PB_Unicode"
Data$ "ReadString,2,#PB_Ascii,#PB_UTF8,#PB_Unicode,#PB_File_IgnoreEOL"
Data$ "ReAllocateMemory,3,#PB_Memory_NoClear"
Data$ "ReceiveHTTPFile,3,#PB_HTTP_Asynchronous,#PB_HTTP_NoRedirect"
Data$ "ReceiveHTTPMemory,2,#PB_HTTP_Asynchronous,#PB_HTTP_NoRedirect"
Data$ "ReleaseMouse,1,#True,#False"
Data$ "ReloadMaterial,3,#True,#False"
Data$ "RemoveKeyboardShortcut,2,#PB_Shortcut_*"
Data$ "RemoveMailRecipient,3,#PB_Mail_To,#PB_Mail_Cc,#PB_Mail_Bcc"
Data$ "RemoveString,3,#PB_String_CaseSensitive,#PB_String_NoCase"
Data$ "RemoveSysTrayIcon,1,#PB_All"
Data$ "ReplaceString,4,#PB_String_CaseSensitive,#PB_String_NoCase,#PB_String_InPlace"
Data$ "ResetCoordinates,1,#PB_Coordinate_User,#PB_Coordinate_Source"
Data$ "ResetMaterial,1,#PB_Entity,#PB_ParticleEmitter,#PB_BillboardGroup"
Data$ "ResizeImage,4,#PB_Image_Smooth,#PB_Image_Raw"
Data$ "Roll,3,#PB_Relative,#PB_Absolute,#PB_Local,#PB_Parent,#PB_World"
Data$ "RotateBillboardGroup,5,#PB_Absolute,#PB_Relative"
Data$ "RotateCamera,5,#PB_Absolute,#PB_Relative"
Data$ "RotateCoordinates,4,#PB_Coordinate_User,#PB_Coordinate_Source"
Data$ "RotateEntity,5,#PB_Absolute,#PB_Relative"
Data$ "RotateEntityBone,6,#PB_Absolute,#PB_Relative"
Data$ "RotateLight,5,#PB_Absolute,#PB_Relative"
Data$ "RotateMaterial,5,#PB_Absolute,#PB_Relative"
Data$ "RotateNode,5,#PB_Absolute,#PB_Relative"
Data$ "RotateSprite,3,#PB_Absolute,#PB_Relative"
Data$ "Round,2,#PB_Round_Down,#PB_Round_Up,#PB_Round_Nearest"
Data$ "RunProgram,4,#PB_Program_Wait,#PB_Program_Hide,#PB_Program_Open,#PB_Program_Read,#PB_Program_Write,#PB_Program_Error,#PB_Program_Connect,#PB_Program_Ascii,#PB_Program_Unicode,#PB_Program_UTF8"
;- S
Data$ "SaveImage,3,#PB_ImagePlugin_BMP,#PB_ImagePlugin_JPEG,#PB_ImagePlugin_JPEG2000,#PB_ImagePlugin_PNG"
Data$ "SaveImage,4,#PB_Image_FloydSteinberg"
Data$ "SaveJSON,3,#PB_JSON_PrettyPrint"
Data$ "SaveSprite,3,#PB_ImagePlugin_BMP,#PB_ImagePlugin_JPEG,#PB_ImagePlugin_JPEG2000,#PB_ImagePlugin_PNG"
Data$ "SaveTerrain,2,#True,#False"
Data$ "SaveXML,3,#PB_XML_StringFormat,#PB_XML_NoDeclaration"
Data$ "ScaleCoordinates,3,#PB_Coordinate_User,#PB_Coordinate_Source"
Data$ "ScaleEntity,5,#PB_Absolute,#PB_Relative"
Data$ "ScaleMaterial,5,#PB_Absolute,#PB_Relative"
Data$ "ScaleNode,5,#PB_Absolute,#PB_Relative"
Data$ "ScaleText3D,5,#PB_Absolute,#PB_Relative"
Data$ "ScintillaGadget,1,#PB_Any"
Data$ "ScrollAreaGadget,1,#PB_Any"
Data$ "ScrollAreaGadget,9,#PB_ScrollArea_Flat,#PB_ScrollArea_Raised,#PB_ScrollArea_Single,#PB_ScrollArea_BorderLess,#PB_ScrollArea_Center"
Data$ "ScrollAreaGadget3D,1,#PB_Any"
Data$ "ScrollBarGadget,1,#PB_Any"
Data$ "ScrollBarGadget,9,#PB_ScrollBar_Vertical"
Data$ "ScrollBarGadget3D,1,#PB_Any"
Data$ "ScrollBarGadget3D,9,#PB_ScrollBar3D_Vertical"
Data$ "ScrollMaterial,4,#PB_Material_Fixed,#PB_Material_Animated"
Data$ "SendFTPFile,4,#True,#False"
Data$ "SendMail,4,#PB_Mail_Asynchronous,#PB_Mail_UseSSL,#PB_Mail_UseSMTPS,#PB_Mail_Debug"
Data$ "SendNetworkString,3,#PB_Ascii,#PB_UTF8,#PB_Unicode"
Data$ "SetEntityAttribute,2,#PB_Entity_Friction,#PB_Entity_Restitution,#PB_Entity_MinVelocity,#PB_Entity_MaxVelocity,#PB_Entity_ForceVelocity,#PB_Entity_LinearSleeping,#PB_Entity_AngularSleeping,#PB_Entity_DeactivationTime,#PB_Entity_DisableContactResponse"
CompilerIf #PB_Compiler_OS = #PB_OS_Windows
Data$ "SetFileAttributes,2,#PB_FileSystem_Hidden,#PB_FileSystem_Archive,#PB_FileSystem_Normal,#PB_FileSystem_ReadOnly,#PB_FileSystem_System"
CompilerElse
Data$ "SetFileAttributes,2,#PB_FileSystem_ReadUser,#PB_FileSystem_WriteUser,#PB_FileSystem_ExecUser,#PB_FileSystem_ReadGroup,#PB_FileSystem_WriteGroup,#PB_FileSystem_ExecGroup,#PB_FileSystem_ReadAll,#PB_FileSystem_WriteAll,#PB_FileSystem_ExecAll"
CompilerEndIf
Data$ "SetFileDate,2,#PB_Date_Created,#PB_Date_Accessed,#PB_Date_Modified"
;Data$ "SetGadgetAttribute,2," ; leave out because of the many different constants depending on the gadget type
;Data$ "SetGadgetAttribute3D,2," ; leave out because of the many different constants depending on the gadget type
Data$ "SetGadgetColor,2,#PB_Gadget_FrontColor,#PB_Gadget_BackColor,#PB_Gadget_LineColor,#PB_Gadget_TitleFrontColor,#PB_Gadget_TitleBackColor,#PB_Gadget_GrayTextColor"
Data$ "SetGadgetFont,1,#PB_Default"
Data$ "SetGadgetItemAttribute,3,#PB_Explorer_ColumnWidth,#PB_ListIcon_ColumnWidth"
Data$ "SetGadgetItemColor,3,#PB_Gadget_FrontColor,#PB_Gadget_BackColor"
Data$ "SetGadgetItemText,2,#PB_WebView_HtmlCode,#PB_Web_HtmlCode"
Data$ "SetJointAttribute,2,#PB_Joint_EnableSpring,#PB_Joint_Stiffness,#PB_Joint_Damping,#PB_Joint_Position,#PB_Joint_NoLimit,#PB_Joint_LowerLimit,#PB_PointJoint_Tau,#PB_PointJoint_Damping,#PB_ConeTwistJoint_SwingSpan,#PB_ConeTwistJoint_SwingSpan2,#PB_ConeTwistJoint_TwistSpan,#PB_HingeJoint_LowerLimit,#PB_HingeJoint_UpperLimit,#PB_SliderJoint_LowerLimit,#PB_SliderJoint_UpperLimit"
Data$ "SetLightColor,2,#PB_Light_DiffuseColor,#PB_Light_SpecularColor"
Data$ "SetMailAttribute,2,#PB_Mail_From,#PB_Mail_Subject,#PB_Mail_XMailer,#PB_Mail_Date,#PB_Mail_Custom"
Data$ "SetMaterialAttribute,2,#PB_Material_DepthCheck,#PB_Material_DepthWrite,#PB_Material_AlphaReject,#PB_Material_TAM,#PB_Material_EnvironmentMap,#PB_Material_ProjectiveTexturing,#PB_Material_PointSprite,#PB_Material_DepthBias"
Data$ "SetMaterialAttribute,3,#PB_Material_WrapTAM,#PB_Material_MirrorTAM,#PB_Material_ClampTAM,#PB_Material_BorderTAM,#PB_Material_NoMap,#PB_Material_PlanarMap,#PB_Material_CurvedMap,#PB_Material_ReflectionMap,#PB_Material_NormalMap"
Data$ "SetMaterialColor,2,#PB_Material_AmbientColor,#PB_Material_DiffuseColor,#PB_Material_SpecularColor,#PB_Material_SelfIlluminationColor"
Data$ "SetMeshData,4,#PB_Mesh_Vertex,#PB_Mesh_Face,#PB_Mesh_UVCoordinate,#PB_Mesh_Normal,#PB_Mesh_Color"
Data$ "SetNodeAnimationKeyFrameRotation,7,#PB_Orientation_PitchYawRoll,#PB_Orientation_Quaternion,#PB_Orientation_Direction"
Data$ "SetSerialPortStatus,2,#PB_SerialPort_DTR,#PB_SerialPort_RTS,#PB_SerialPort_TXD,#PB_SerialPort_XonCharacter,#PB_SerialPort_XoffCharacter"
Data$ "SetSoundPosition,3,#PB_Sound_Frame,#PB_Sound_Millisecond"
Data$ "SetToolBarButtonState,3,#True,#False"
Data$ "SetupTerrains,3,#PB_Terrain_Lightmap,#PB_Terrain_NormalMapping"
Data$ "SetVehicleAttribute,2,#PB_Vehicle_Friction,#PB_Vehicle_MaxSuspensionForce,#PB_Vehicle_SuspensionStiffness,#PB_Vehicle_MaxSuspensionCompression,#PB_Vehicle_MaxSuspensionLength,#PB_Vehicle_WheelDampingCompression,#PB_Vehicle_WheelDampingRelaxation,#PB_Vehicle_RollInfluence"
CompilerIf #PB_Compiler_OS = #PB_OS_Windows
Data$ "SetWindowCallback,3,#PB_Window_ProcessChildEvents,#PB_Window_NoChildEvents"
CompilerEndIf
Data$ "SetWindowState,2,#PB_Window_Normal,#PB_Window_Maximize,#PB_Window_Minimize"
Data$ "SetXMLEncoding,2,#PB_Ascii,#PB_Unicode,#PB_UTF8"
Data$ "SetXMLStandalone,2,#PB_XML_StandaloneYes,#PB_XML_StandaloneNo,#PB_XML_StandaloneUnset"
Data$ "ShortcutGadget,1,#PB_Any"
Data$ "ShortcutGadget,5,#PB_Shortcut_*"
Data$ "ShowGUI,2,#True,#False"
Data$ "ShowGUI,4,#True,#False"
Data$ "SkewCoordinates,3,#PB_Coordinate_User,#PB_Coordinate_Source"
Data$ "SmartWindowRefresh,2,#True,#False"
Data$ "SortArray,2,#PB_Sort_Ascending,#PB_Sort_Descending,#PB_Sort_NoCase"
Data$ "SortList,2,#PB_Sort_Ascending,#PB_Sort_Descending,#PB_Sort_NoCase"
Data$ "SortStructuredArray,2,#PB_Sort_Ascending,#PB_Sort_Descending,#PB_Sort_NoCase"
Data$ "SortStructuredArray,4,#PB_Byte,#PB_Word,#PB_Long,#PB_String,#PB_Float,#PB_Double,#PB_Quad,#PB_Character,#PB_Integer,#PB_Ascii,#PB_Unicode"
Data$ "SortStructuredList,2,#PB_Sort_Ascending,#PB_Sort_Descending,#PB_Sort_NoCase"
Data$ "SortStructuredList,4,#PB_Byte,#PB_Word,#PB_Long,#PB_String,#PB_Float,#PB_Double,#PB_Quad,#PB_Character,#PB_Integer,#PB_Ascii,#PB_Unicode"
Data$ "SoundLength,2,#PB_Sound_Frame,#PB_Sound_Millisecond"
Data$ "SpinGadget,1,#PB_Any"
Data$ "SpinGadget,8,#PB_Spin_ReadOnly,#PB_Spin_Numeric"
Data$ "SpinGadget3D,1,#PB_Any"
Data$ "SplitList,3,#True,#False"
Data$ "SplitterGadget,1,#PB_Any"
Data$ "SplitterGadget,8,#PB_Splitter_Vertical,#PB_Splitter_Separator,#PB_Splitter_FirstFixed,#PB_Splitter_SecondFixed"
Data$ "SpriteBlendingMode,1,#PB_Sprite_BlendZero,#PB_Sprite_BlendOne,#PB_Sprite_BlendSourceColor,#PB_Sprite_BlendInvertSourceColor,#PB_Sprite_BlendDestinationColor,#PB_Sprite_BlendInvertDestinationColor,#PB_Sprite_BlendSourceAlpha,#PB_Sprite_BlendInvertSourceAlpha,#PB_Sprite_BlendDestinationAlpha,#PB_Sprite_BlendInvertDestinationAlpha"
Data$ "SpriteBlendingMode,2,#PB_Sprite_BlendZero,#PB_Sprite_BlendOne,#PB_Sprite_BlendSourceColor,#PB_Sprite_BlendInvertSourceColor,#PB_Sprite_BlendDestinationColor,#PB_Sprite_BlendInvertDestinationColor,#PB_Sprite_BlendSourceAlpha,#PB_Sprite_BlendInvertSourceAlpha,#PB_Sprite_BlendDestinationAlpha,#PB_Sprite_BlendInvertDestinationAlpha"
Data$ "SpriteQuality,1,#PB_Sprite_NoFiltering,#PB_Sprite_BilinearFiltering"
Data$ "StartAESCipher,5,#PB_Cipher_Decode,#PB_Cipher_Encode,#PB_Cipher_CBC,#PB_Cipher_ECB"
Data$ "StartEntityAnimation,3,#PB_EntityAnimation_Once,#PB_EntityAnimation_Manual"
Data$ "StartFingerprint,2,#PB_Cipher_CRC32,#PB_Cipher_MD5,#PB_Cipher_SHA1,#PB_Cipher_SHA2,#PB_Cipher_SHA3"
Data$ "StartNodeAnimation,2,#PB_NodeAnimation_Once"
Data$ "StatusBarImage,4,#PB_StatusBar_Raised,#PB_StatusBar_BorderLess,#PB_StatusBar_Center,#PB_StatusBar_Right"
Data$ "StatusBarProgress,4,#PB_StatusBar_Raised,#PB_StatusBar_BorderLess"
Data$ "StatusBarText,4,#PB_StatusBar_Raised,#PB_StatusBar_BorderLess,#PB_StatusBar_Center,#PB_StatusBar_Right"
Data$ "StickyWindow,2,#True,#False"
Data$ "StringByteLength,2,#PB_Ascii,#PB_UTF8,#PB_Unicode"
Data$ "StringFingerprint,2,#PB_Cipher_CRC32,#PB_Cipher_MD5,#PB_Cipher_SHA1,#PB_Cipher_SHA2,#PB_Cipher_SHA3"
Data$ "StringFingerprint,4,#PB_UTF8,#PB_Ascii,#PB_Unicode"
Data$ "StringGadget,1,#PB_Any"
Data$ "StringGadget,7,#PB_String_Numeric,#PB_String_Password,#PB_String_ReadOnly,#PB_String_LowerCase,#PB_String_UpperCase,#PB_String_BorderLess"
Data$ "StringGadget3D,1,#PB_Any"
Data$ "StringGadget3D,7,#PB_String3D_Numeric,#PB_String3D_Password,#PB_String3D_ReadOnly"
Data$ "StrokePath,2,#PB_Path_Default,#PB_Path_Preserve,#PB_Path_RoundEnd,#PB_Path_SquareEnd,#PB_Path_RoundCorner,#PB_Path_DiagonalCorner"
Data$ "StrU,2,#PB_Quad,#PB_Byte,#PB_Ascii,#PB_Word,#PB_Unicode,#PB_Long"
;- T
Data$ "Text3DAlignment,2,#PB_Text3D_Left,#PB_Text3D_Top,#PB_Text3D_Bottom,#PB_Text3D_HorizontallyCentered,#PB_Text3D_VerticallyCentered"
Data$ "TextGadget,1,#PB_Any"
Data$ "TextGadget,7,#PB_Text_Center,#PB_Text_Right,#PB_Text_Border"
Data$ "TextGadget3D,1,#PB_Any"
Data$ "ToolBarImageButton,3,#PB_ToolBar_Normal,#PB_ToolBar_Toggle"
Data$ "TrackBarGadget,1,#PB_Any"
Data$ "TrackBarGadget,8,#PB_TrackBar_Ticks,#PB_TrackBar_Vertical"
Data$ "TranslateCoordinates,3,#PB_Coordinate_User,#PB_Coordinate_Source"
Data$ "TreeGadget,1,#PB_Any"
Data$ "TreeGadget,6,#PB_Tree_AlwaysShowSelection,#PB_Tree_NoLines,#PB_Tree_NoButtons,#PB_Tree_CheckBoxes,#PB_Tree_ThreeState"
;- U
Data$ "UnbindEvent,1,#PB_Event_*"
Data$ "UnbindEvent,5,#PB_EventType_*"
Data$ "UnbindGadgetEvent,3,#PB_EventType_*"
Data$ "UncompressMemory,5,#PB_PackerPlugin_BriefLZ,#PB_PackerPlugin_Zip,#PB_PackerPlugin_Lzma,#PB_PackerPlugin_Jcalg1"
Data$ "UnescapeString,2,#PB_String_EscapeInternal,#PB_String_EscapeJSON,#PB_String_EscapeXML"
Data$ "URLDecoder,2,#PB_UTF8,#PB_Ascii"
Data$ "URLEncoder,2,#PB_UTF8,#PB_Ascii"
;- V
Data$ "VectorSourceImage,5,#PB_VectorImage_Default,#PB_VectorImage_Repeat"
Data$ "VectorTextHeight,2,#PB_VectorText_Default,#PB_VectorText_Visible,#PB_VectorText_Offset,#PB_VectorText_Baseline"
Data$ "VectorTextWidth,2,#PB_VectorText_Default,#PB_VectorText_Visible,#PB_VectorText_Offset"
;- W
Data$ "WebGadget,7,#PB_Web_Edge"
Data$ "WebViewGadget,6,#PB_WebView_Debug"
Data$ "WindowHeight,2,#PB_Window_InnerCoordinate,#PB_Window_FrameCoordinate"
Data$ "WindowVectorOutput,2,#PB_Unit_Pixel,#PB_Unit_Point,#PB_Unit_Inch,#PB_Unit_Millimeter"
Data$ "WindowWidth,2,#PB_Window_InnerCoordinate,#PB_Window_FrameCoordinate"
Data$ "WindowX,2,#PB_Window_FrameCoordinate,#PB_Window_InnerCoordinate"
Data$ "WindowY,2,#PB_Window_FrameCoordinate,#PB_Window_InnerCoordinate"
Data$ "WorldDebug,1,#PB_World_DebugNone,#PB_World_DebugEntity,#PB_World_DebugBody"
Data$ "WriteCGIHeader,1,#PB_CGI_HeaderContentLength,#PB_CGI_HeaderContentType,#PB_CGI_HeaderExpires,#PB_CGI_HeaderLocation,#PB_CGI_HeaderPragma,#PB_CGI_HeaderStatus,#PB_CGI_HeaderContentDisposition,#PB_CGI_HeaderRefresh,#PB_CGI_HeaderSetCookie"
Data$ "WriteCGIHeader,3,#PB_Ascii,#PB_UTF8,#PB_CGI_LastHeader"
Data$ "WriteCGIString,2,#PB_UTF8,#PB_Ascii"
Data$ "WriteCGIStringN,2,#PB_UTF8,#PB_Ascii"
Data$ "WriteCharacter,3,#PB_Ascii,#PB_Unicode,#PB_UTF8"
Data$ "WriteProgramString,3,#PB_Ascii,#PB_UTF8,#PB_Unicode"
Data$ "WriteProgramStringN,3,#PB_Ascii,#PB_UTF8,#PB_Unicode"
Data$ "WriteSerialPortString,3,#PB_Ascii,#PB_UTF8,#PB_Unicode"
Data$ "WriteString,3,#PB_Ascii,#PB_UTF8,#PB_Unicode"
Data$ "WriteStringFormat,2,#PB_Ascii,#PB_UTF8,#PB_Unicode,#PB_UTF16BE,#PB_UTF32,#PB_UTF32BE"
Data$ "WriteStringN,3,#PB_Ascii,#PB_UTF8,#PB_Unicode"
;- X
; Nothing yet
;- Y
Data$ "Yaw,3,#PB_Relative,#PB_Absolute,#PB_Local,#PB_Parent,#PB_World"
;- Z
Data$ "ZoomSprite,2,#PB_Default"
Data$ "ZoomSprite,3,#PB_Default"
; Termination of list
Data$ ""
EndDataSection