diff --git a/docs/en/API documentation/Unofficial-BeamNG-Lua-API b/docs/en/API documentation/Unofficial-BeamNG-Lua-API deleted file mode 100644 index b536d7fe4..000000000 --- a/docs/en/API documentation/Unofficial-BeamNG-Lua-API +++ /dev/null @@ -1,11908 +0,0 @@ -## Table of Contents -- [GE API](#ge-api) -- [GE Object Methods](#ge-object-methods) -- [VLUA API](#vlua-api) -- [VLUA Object Methods](#vlua-object-methods) -- [Hooks](#hooks) - -## GE API - -| Function | Params | Line | Returns | -|---|---|---|---| -| csvlib.newCSV `ge` | 0+ | 38 | | -| csvlib.newTSV `ge` | 0+ | 42 | | -| csvlib.readFileCSV `ge` | 2 | 163 | | -| csvlib.decode `ge` | 2 | 99 | | -| extensions.unloadModule `ge` | 1 | 333 | | -| extensions.reloadModule `ge` | 1 | 921 | | -| extensions.loadModule `ge` | 1 | 1155 | | -| extensions.use `ge` | 1 | 1160 | | -| extensions.getLoadedExtensionsNames `ge` | 1 | 1167 | | -| extensions.load `ge` | 0+ | 635 | | -| extensions.loadModulesInDirectory `ge` | 2 | 695 | | -| extensions.loadAtRoot `ge` | 2 | 645 | multiple | -| extensions.reload `ge` | 1 | 901 | | -| extensions.refresh `ge` | 1 | 907 | | -| extensions.unload `ge` | 1 | 285 | | -| extensions.unloadExcept `ge` | 0+ | 338 | | -| extensions.isExtensionLoaded `ge` | 1 | 281 | | -| extensions.hookExcept `ge` | 2+ | 863 | | -| extensions.hookNotify `ge` | 1+ | 878 | | -| extensions.hookUpdate `ge` | 1 | 91 | | -| extensions.printHooks `ge` | 1 | 846 | | -| extensions.printExtensions `ge` | 0 | 839 | | -| extensions.addModulePath `ge` | 1 | 688 | | -| extensions.saveModulePath `ge` | 0 | 892 | | -| extensions.restoreModulePath `ge` | 0 | 896 | | -| extensions.disableSerialization `ge` | 0+ | 926 | | -| extensions.getSerializationData `ge` | 1 | 944 | | -| extensions.deserialize `ge` | 2 | 992 | | -| extensions.setCompletedCallback `ge` | 2 | 744 | | -| extensions.luaPathToExtName `ge` | 1 | 52 | | -| extensions.extNameToLuaPath `ge` | 1 | 61 | | -| extensions.setProfiler `ge` | 1 | 830 | | -| extensions.wrapAllExtensionsForProfiler `ge` | 0 | 480 | | -| extensions_networking_editorToolchain.onExtensionLoaded `ge` | 0 | 150 | | -| extensions_networking_editorToolchain.onExtensionUnloaded `ge` | 0 | 154 | | -| extensions_tech_techCapture.getAllRelatedFiles `ge` | 3 | 34 | | -| extensions_tech_techCapture.getCaptureTypeFromFile `ge` | 1 | 62 | | -| extensions_tech_techCapture.filterFilesByHeader `ge` | 3 | 87 | | -| extensions_tech_techCapture.openRequestFile `ge` | 1 | 147 | | -| extensions_tech_techCapture.recordRequest `ge` | 1 | 172 | boolean | -| extensions_tech_techCapture.closeRequestFile `ge` | 0 | 196 | | -| extensions_tech_techCapture.isRecordingRequests `ge` | 0 | 164 | | -| extensions_tech_techCapture.openResponseFile `ge` | 1 | 205 | | -| extensions_tech_techCapture.recordResponse `ge` | 1 | 220 | | -| extensions_tech_techCapture.closeResponseFile `ge` | 0 | 235 | | -| extensions_tech_techCapture.isRecordingResponses `ge` | 0 | 168 | | -| extensions_tech_techCapture.enableRequestCapture `ge` | 2 | 287 | | -| extensions_tech_techCapture.disableRequestCapture `ge` | 0 | 297 | | -| extensions_tech_techCapture.enableResponseCapture `ge` | 1 | 302 | | -| extensions_tech_techCapture.disableResponseCapture `ge` | 0 | 310 | | -| extensions_tech_techCapture.injectMessage `ge` | 2 | 315 | multiple | -| extensions_tech_techCapture.export `ge` | 0 | 321 | table | -| extensions_tech_techCapture.import `ge` | 1 | 330 | | -| extensions_ui_flowgraph_editor.vehicleSelectorRefresh `ge` | 2 | 522 | | -| extensions_ui_flowgraph_editor.vehicleSelector `ge` | 2 | 567 | | -| extensions_ui_flowgraph_editor.shortDisplay `ge` | 2 | 225 | | -| extensions_ui_flowgraph_editor.shortValueString `ge` | 2 | 190 | string | -| extensions_ui_flowgraph_editor.fullDisplay `ge` | 2 | 273 | | -| extensions_ui_flowgraph_editor.fullValueString `ge` | 2 | 238 | string | -| extensions_ui_flowgraph_editor.variableEditor `ge` | 3 | 286 | | -| extensions_ui_flowgraph_editor.getSimpleTypes `ge` | 0 | 160 | table | -| extensions_ui_flowgraph_editor.getTypes `ge` | 0 | 164 | | -| extensions_ui_flowgraph_editor.getTypeColor `ge` | 1 | 178 | | -| extensions_ui_flowgraph_editor.getGraphTypes `ge` | 0 | 186 | | -| extensions_ui_flowgraph_editor.getTypeIcon `ge` | 1 | 182 | | -| extensions_ui_flowgraph_editor.tooltip `ge` | 1 | 168 | | -| extensions_ui_flowgraph_editor.isFunctionalNode `ge` | 1 | 814 | | -| extensions_ui_flowgraph_editor.isSimpleNode `ge` | 1 | 828 | | -| extensions_ui_flowgraph_editor.isDurationNode `ge` | 1 | 833 | | -| extensions_ui_flowgraph_editor.isF_DurationNode `ge` | 1 | 842 | | -| extensions_ui_flowgraph_editor.isOnceNode `ge` | 1 | 848 | | -| extensions_ui_flowgraph_editor.isDynamicNode `ge` | 1 | 854 | | -| extensions_ui_flowgraph_editor.getBehaviourIcon `ge` | 1 | 867 | | -| extensions_ui_flowgraph_editor.getBehaviourDescription `ge` | 1 | 871 | | -| extensions_ui_flowgraph_editor.getAutoTypeFromName `ge` | 1 | 875 | | -| extensions_ui_imgui.onImGuiReady `ge` | 0 | 22 | | -| extensions_ui_imgui.onExtensionLoaded `ge` | 0 | 29 | | -| extensions_ui_imguiWire.clear `ge` | 0 | 61 | | -| graphpath.newMinheap `ge` | 0 | 48 | | -| graphpath.newGraphpath `ge` | 0 | 124 | | -| guihooks.reset `ge` | 0 | 97 | | -| guihooks.sendStreams `ge` | 0 | 88 | | -| guihooks.trigger `ge` | 1+ | 26 | | -| guihooks.triggerClient `ge` | 2+ | 41 | | -| guihooks.triggerStream `ge` | 2 | 58 | | -| guihooks.triggerRawJS `ge` | 2 | 54 | | -| guihooks.message `ge` | 4 | 126 | | -| guihooks.graph `ge` | 1+ | 133 | | -| guihooks.graphWithCSV `ge` | 1+ | 149 | | -| guihooks.graphWithCSVWrite `ge` | 0 | 167 | | -| introspection.gather_methods `ge` | 0 | 10 | | -| jbeamWriter.writeFile `ge` | 2 | 93 | boolean | -| jbeam_expressionParser.parseSafe `ge` | 2 | 98 | string | -| jbeam_expressionParser.parse `ge` | 2 | 131 | string | -| jbeam_expressionParser.compileSafe `ge` | 1 | 154 | string | -| jbeam_groups.process `ge` | 1 | 10 | | -| jbeam_interaction.process `ge` | 1 | 14 | | -| jbeam_io.onExtensionLoaded `ge` | 0 | 471 | | -| jbeam_io.startLoading `ge` | 1 | 227 | table | -| jbeam_io.finishLoading `ge` | 0 | 285 | | -| jbeam_io.getPart `ge` | 2 | 255 | | -| jbeam_io.getMainPartName `ge` | 1 | 276 | | -| jbeam_io.getAvailableParts `ge` | 1 | 289 | | -| jbeam_io.getAvailableSlotNameMap `ge` | 1 | 312 | | -| jbeam_io.getAvailablePartNamesForSlot `ge` | 2 | 339 | | -| jbeam_io.getCompatiblePartNamesForSlot `ge` | 3 | 349 | table | -| jbeam_io.getLastStartLoadingStats `ge` | 0 | 467 | | -| jbeam_links.prepareLinksDestructive `ge` | 2 | 15 | | -| jbeam_links.resolveLinks `ge` | 2 | 159 | boolean | -| jbeam_links.resolveGroupLinks `ge` | 1 | 184 | boolean | -| jbeam_loader.loadVehicleStage1 `ge` | 3 | 289 | | -| jbeam_loader.loadBundle `ge` | 3 | 222 | | -| jbeam_materials.process `ge` | 2 | 32 | | -| jbeam_optimization.assignCIDs `ge` | 1 | 53 | boolean | -| jbeam_optimization.process `ge` | 2 | 218 | boolean | -| jbeam_scaling.process `ge` | 1 | 12 | | -| jbeam_sectionMerger.process `ge` | 2 | 70 | boolean | -| jbeam_sections_assorted.process `ge` | 1 | 10 | | -| jbeam_sections_camera.process `ge` | 2 | 196 | | -| jbeam_sections_colors.process `ge` | 3 | 10 | | -| jbeam_sections_events.process `ge` | 3 | 199 | | -| jbeam_sections_licenseplatesSkins.process `ge` | 4 | 11 | | -| jbeam_sections_meshs.process `ge` | 3 | 318 | | -| jbeam_sections_mirror.process `ge` | 3 | 11 | | -| jbeam_sections_nodeBeam.process `ge` | 1 | 149 | | -| jbeam_sections_paints.process `ge` | 3 | 10 | | -| jbeam_sections_vropes.process `ge` | 3 | 117 | | -| jbeam_sections_wheels.processWheels `ge` | 1 | 1948 | boolean | -| jbeam_sections_wheels.processRotators `ge` | 1 | 1966 | | -| jbeam_slotSystem.partFitsSlot `ge` | 2 | 180 | multiple | -| jbeam_slotSystem.findParts `ge` | 2 | 429 | multiple | -| jbeam_slotSystem.unifyPartJournal `ge` | 2 | 500 | boolean | -| jbeam_tableSchema.process `ge` | 3 | 225 | boolean | -| jbeam_tableSchema.processTableWithSchemaDestructive `ge` | 4 | 184 | | -| jbeam_utils.addNodeWithOptions `ge` | 4 | 26 | | -| jbeam_utils.addNode `ge` | 3 | 44 | | -| jbeam_utils.increaseMax `ge` | 2 | 20 | | -| jbeam_utils.addBeamWithOptions `ge` | 6 | 48 | | -| jbeam_utils.addBeam `ge` | 3 | 97 | | -| jbeam_utils.addRotator `ge` | 3 | 101 | | -| jbeam_utils.getPosAfterNodeRotateOffsetMove `ge` | 4 | 281 | multiple | -| jbeam_utils.getFlexbodyPosRotAfterNodeRotateOffsetMove `ge` | 7 | 297 | | -| jbeam_utils.getPosRotBeforeNodeRotateOffsetMove `ge` | 7 | 318 | | -| jbeam_variables.processComponents `ge` | 4 | 449 | boolean | -| jbeam_variables.cleanup `ge` | 1 | 489 | boolean | -| jbeam_variables.getAllVariables `ge` | 3 | 274 | | -| jbeam_variables.postProcessVariables `ge` | 2 | 380 | | -| jbeam_variables.processParts `ge` | 4 | 335 | | -| json-ast.testFiles `ge` | 2 | 503 | | -| json-ast.testFile `ge` | 3 | 445 | boolean | -| json-ast.stringify `ge` | 1 | 421 | | -| json-ast.stringifyNode `ge` | 1 | 294 | | -| json-ast.stringifyNodes `ge` | 1 | 345 | | -| json-ast.parse `ge` | 2 | 391 | | -| json.decode `ge` | 1 | 233 | | -| jsonDebug.decode `ge` | 2 | 250 | multiple | -| jsonPrettyEncoderCustom.encode `ge` | 6 | 76 | string | -| kdtreebox2d.new `ge` | 1 | 106 | | -| kdtreebox3d.new `ge` | 1 | 115 | | -| kdtreepoint3d.new `ge` | 1 | 105 | | -| libs_binaryheap_binaryheap.binaryHeap `ge` | 3 | 58 | | -| libs_binaryheap_binaryheap.minHeap `ge` | 1 | 217 | | -| libs_binaryheap_binaryheap.maxHeap `ge` | 1 | 227 | | -| libs_binaryheap_binaryheap.minUnique `ge` | 1 | 382 | | -| libs_binaryheap_binaryheap.maxUnique `ge` | 1 | 396 | | -| libs_xlsxlib_tests_tests.runTests `ge` | 0 | 123 | | -| libs_xlsxlib_xlsxlib.loadFileXLSX `ge` | 1 | 402 | table | -| libs_xlsxlib_xlsxlib.getSheetData `ge` | 3 | 467 | | -| lpack.encode `ge` | 1 | 96 | string | -| lpack.decode `ge` | 1 | 210 | | -| lpack.encodeLua `ge` | 1 | 85 | | -| lpack.decodeLua `ge` | 1 | 91 | | -| lpack.encodeBin `ge` | 1 | 105 | string | -| lpack.encodeBinWorkBuffer `ge` | 1 | 112 | string | -| lpack.encodeDoubleArray `ge` | 1 | 71 | | -| lpack.decodeDoubleArray `ge` | 2 | 76 | | -| particles.getMaterialByID `ge` | 2 | 11 | | -| particles.getMaterialIDByName `ge` | 2 | 30 | | -| particles.getOrAddMaterialIDByName `ge` | 2 | 16 | | -| particles.getMaterialsParticlesTable `ge` | 0 | 122 | multiple | -| quadtree.newQuadtree `ge` | 1 | 81 | | -| settings.getValue `ge` | 2 | 127 | | -| settings.getValues `ge` | 0 | 98 | | -| settings.refresh `ge` | 0 | 135 | | -| settings.settingsChanged `ge` | 0 | 135 | | -| settings.invalidateCache `ge` | 0 | 135 | | -| tech_pcdLib.newPcd `ge` | 0 | 114 | | -| tech_techCommunication.newSet `ge` | 0 | 36 | | -| tech_techCommunication.checkForClients `ge` | 1 | 62 | | -| tech_techCommunication.receive `ge` | 1 | 72 | multiple | -| tech_techCommunication.checkMessages `ge` | 2 | 190 | | -| tech_techCommunication.sanitizeTable `ge` | 1 | 233 | | -| tech_techCommunication.sendLegacyError `ge` | 2 | 274 | | -| tech_techCommunication.sendMessage `ge` | 2 | 287 | | -| tech_techCommunication.openServer `ge` | 2 | 305 | | -| tech_techCommunication.enableDebug `ge` | 0 | 360 | | -| tech_techCommunication.disableDebug `ge` | 0 | 365 | | -| tech_techCommunication.callRequestHandler `ge` | 2 | 166 | | -| tech_techUtils.getSurfaceHeight `ge` | 1 | 7 | | -| tech_techUtils.tableToVec3Recursive `ge` | 1 | 38 | | -| tech_techUtils.migrateOldKeysRecursive `ge` | 1 | 58 | | -| utils_calltracer.start `ge` | 0 | 52 | | -| utils_calltracer.stop `ge` | 0 | 56 | | -| utils_calltracer.reset `ge` | 0 | 86 | | -| utils_calltracer.save `ge` | 1 | 61 | | -| utils_dateUtils.parseIso8601 `ge` | 1 | 8 | | -| utils_dateUtils.timeSince `ge` | 1 | 38 | | -| utils_debugDraw.drawSphere `ge` | 4 | 33 | | -| utils_debugDraw.drawLineInstance_MinArg `ge` | 4 | 37 | | -| utils_debugDraw.drawSquarePrism `ge` | 6 | 40 | | -| utils_debugDraw.drawTextAdvanced `ge` | 8 | 44 | | -| utils_debugDraw.drawTriSolid `ge` | 5 | 53 | | -| utils_filterchain.test `ge` | 0 | 234 | | -| utils_heatmap.init `ge` | 1 | 80 | | -| utils_heatmap.destroy `ge` | 0 | 74 | | -| utils_heatmap.save `ge` | 0 | 69 | | -| utils_heatmap.update `ge` | 0 | 96 | | -| utils_httpJsonServer.init `ge` | 3 | 52 | | -| utils_httpJsonServer.update `ge` | 0 | 105 | | -| utils_interactiveShell.start `ge` | 0 | 66 | | -| utils_languageMap.resolve `ge` | 1 | 544 | | -| utils_perf.update `ge` | 0 | 38 | | -| utils_perf.enable `ge` | 3 | 116 | | -| utils_perf.disable `ge` | 0 | 124 | | -| utils_perf.getData `ge` | 0 | 89 | | -| utils_perf.saveDataToCSV `ge` | 1 | 94 | | -| utils_pixellib.test `ge` | 0 | 240 | | -| utils_pixellib.create `ge` | 0 | 32 | | -| utils_simpleHttpServer.start `ge` | 5 | 68 | | -| utils_simpleHttpServer.stop `ge` | 0 | 90 | | -| utils_simpleHttpServer.update `ge` | 0 | 235 | | -| utils_simpleProfiler_report.createReport `ge` | 3 | 16 | | -| utils_torqueScriptParser.parse `ge` | 1 | 90 | | -| utils_wsUtils.createOrGetWS `ge` | 6 | 77 | multiple | -| console_bananabench.getAllVehicles `ge` | 0 | 71 | | -| client_canvas.createCanvas `ge` | 1 | 8 | | -| client_canvas.initializeCanvas `ge` | 0 | 28 | | -| client_canvas.showCursor `ge` | 0 | 48 | | -| client_canvas.hideCursor `ge` | 0 | 57 | | -| client_core.loadCoreMaterials `ge` | 0 | 719 | | -| client_core.initializeCore `ge` | 0 | 1039 | | -| client_core.reloadCore `ge` | 0 | 1066 | | -| client_init.loadMainMenu `ge` | 0 | 101 | | -| client_init.initClient `ge` | 0 | 179 | | -| client_init.reloadClient `ge` | 0 | 225 | | -| client_lighting.reloadLightingSystems `ge` | 0 | 7 | | -| client_lighting.initLightingSystems `ge` | 0 | 65 | | -| client_parseArgs.defaultParseArgs `ge` | 0 | 29 | | -| client_postFx.initPostEffects `ge` | 0 | 57 | | -| client_postFx.reloadPostEffects `ge` | 0 | 82 | | -| client_postFx.savePresetFile `ge` | 1 | 119 | | -| client_postFx.loadPresetFile `ge` | 1 | 143 | boolean | -| client_postFx.applyDefaultPreset `ge` | 0 | 180 | | -| client_postFx.applySSAOPreset `ge` | 0 | 199 | | -| client_postFx.applyHDRPreset `ge` | 0 | 221 | | -| client_postFx.applyLightRaysPreset `ge` | 0 | 239 | | -| client_postFx.applyDOFPreset `ge` | 0 | 244 | | -| client_postFx.settingsApplyFromPreset `ge` | 0 | 258 | | -| client_postFx.settingsSetEnabled `ge` | 1 | 278 | | -| client_postFx.backupCurrentSettings `ge` | 0 | 324 | | -| client_postFx.clearBackup `ge` | 0 | 387 | | -| client_postFx.settingsApplyAll `ge` | 0 | 448 | | -| client_postFx.restore_cs_preset_from_json `ge` | 0 | 467 | | -| client_postFx_dof.updateDOFSettings `ge` | 0 | 587 | | -| client_postFx_utils.loadPresets `ge` | 0 | 9 | | -| client_postFx_utils.savePresets `ge` | 0 | 21 | | -| client_renderManager.initRenderManager `ge` | 0 | 7 | | -| extensions.c2_panelPlugins_tileManager.onExtensionLoaded `ge` | 0 | 1058 | | -| extensions.c2_panelPlugins_tileManager.onMissionLoaded `ge` | 0 | 1063 | | -| extensions.c2_panelPlugins_tileManager.onSerialize `ge` | 0 | 1041 | table | -| extensions.c2_panelPlugins_tileManager.onDeserialized `ge` | 1 | 1045 | | -| extensions.c2_panelPlugins_tileManager.showWindow `ge` | 0 | 1051 | | -| extensions.c2_webSocketHandler.onExtensionLoaded `ge` | 0 | 46 | | -| extensions.c2_webSocketHandler.onExtensionUnloaded `ge` | 0 | 52 | | -| extensions.campaign_campaigns.markCompleted `ge` | 2 | 466 | | -| extensions.campaign_campaigns.rewardSelectionCallback `ge` | 1 | 517 | | -| extensions.campaign_campaigns.isSubsectionMarker `ge` | 2 | 657 | boolean | -| extensions.campaign_campaigns.isTransitionPoint `ge` | 2 | 627 | | -| extensions.campaign_campaigns.isMissionGiver `ge` | 2 | 637 | | -| extensions.campaign_campaigns.isPlayerHQ `ge` | 2 | 632 | | -| extensions.campaign_campaigns.isSiteLocation `ge` | 2 | 642 | | -| extensions.campaign_campaigns.isScenarioLocation `ge` | 2 | 647 | | -| extensions.campaign_campaigns.startCampaign `ge` | 1 | 712 | | -| extensions.campaign_campaigns.getLocationData `ge` | 2 | 563 | | -| extensions.campaign_campaigns.isCampaignOver `ge` | 1 | 45 | | -| extensions.campaign_campaigns.getCampaign `ge` | 0 | 548 | | -| extensions.campaign_campaigns.getCurrentLocation `ge` | 0 | 574 | | -| extensions.campaign_campaigns.getCampaignTitle `ge` | 0 | 54 | | -| extensions.campaign_campaigns.canStartScenario `ge` | 1 | 161 | | -| extensions.campaign_campaigns.scenarioFinished `ge` | 1 | 474 | | -| extensions.campaign_campaigns.scenarioStarted `ge` | 1 | 403 | | -| extensions.campaign_campaigns.stop `ge` | 0 | 115 | | -| extensions.campaign_campaigns.uiEventCancel `ge` | 0 | 525 | | -| extensions.campaign_campaigns.uiEventNext `ge` | 0 | 533 | | -| extensions.campaign_campaigns.getCampaignActive `ge` | 0 | 544 | | -| extensions.campaign_campaigns.getActiveSubsectionLocationData `ge` | 1 | 570 | | -| extensions.campaign_campaigns.getActiveSubsection `ge` | 0 | 559 | | -| extensions.campaign_campaigns.getSubsection `ge` | 1 | 552 | | -| extensions.campaign_campaigns.isLocationCompleted `ge` | 1 | 181 | | -| extensions.campaign_campaigns.canImproveResult `ge` | 1 | 188 | | -| extensions.campaign_campaigns.startScenarioFromKey `ge` | 2 | 61 | | -| extensions.campaign_campaigns.execEndCallback `ge` | 0 | 195 | | -| extensions.campaign_campaigns.onSerialize `ge` | 0 | 581 | | -| extensions.campaign_campaigns.onDeserialized `ge` | 1 | 594 | | -| extensions.campaign_campaigns.onExtensionUnloaded `ge` | 0 | 727 | | -| extensions.campaign_campaigns.getOwningSubsection `ge` | 1 | 28 | | -| extensions.campaign_campaigns.resumeCampaign `ge` | 2 | 737 | | -| extensions.campaign_campaigns.getLocationStatusTable `ge` | 0 | 747 | | -| extensions.campaign_campaignsLoader.getCampaignFilenames `ge` | 0 | 45 | | -| extensions.campaign_campaignsLoader.getList `ge` | 0 | 60 | | -| extensions.campaign_campaignsLoader.getCampaignScenarios `ge` | 0 | 76 | | -| extensions.campaign_campaignsLoader.loadCampaign `ge` | 1 | 12 | | -| extensions.campaign_campaignsLoader.start `ge` | 2 | 238 | | -| extensions.campaign_campaignsLoader.startByFolder `ge` | 2 | 271 | | -| extensions.campaign_campaignsLoader.splitFieldByToken `ge` | 2 | 123 | | -| extensions.campaign_campaignsLoader.checkSaveExists `ge` | 2 | 300 | | -| extensions.campaign_campaignsLoader.saveCampaign `ge` | 1 | 338 | | -| extensions.campaign_campaignsLoader.resumeSavedCampaign `ge` | 2 | 356 | | -| extensions.campaign_comics.playComic `ge` | 2 | 18 | | -| extensions.campaign_comics.onSpineAnimationFinished `ge` | 0 | 55 | | -| extensions.campaign_dealer.addToStock `ge` | 2 | 32 | | -| extensions.campaign_dealer.buy `ge` | 2 | 98 | | -| extensions.campaign_dealer.getStock `ge` | 1 | 61 | | -| extensions.campaign_dealer.removeFromStock `ge` | 2 | 68 | | -| extensions.campaign_dealer.onResumeCampaign `ge` | 2 | 118 | | -| extensions.campaign_dealer.onSerialize `ge` | 0 | 102 | | -| extensions.campaign_dealer.onDeserialized `ge` | 1 | 108 | | -| extensions.campaign_exploration.onUiChangedState `ge` | 2 | 1003 | | -| extensions.campaign_exploration.startTimeTrail `ge` | 3 | 1030 | | -| extensions.campaign_exploration.uiEventSelectVehicle `ge` | 1 | 1037 | | -| extensions.campaign_exploration.uiEventGarageExit `ge` | 0 | 1063 | | -| extensions.campaign_exploration.updateMapUI `ge` | 0 | 859 | | -| extensions.campaign_exploration.setFocusPOI `ge` | 1 | 38 | | -| extensions.campaign_exploration.onFocusPOI `ge` | 1 | 848 | | -| extensions.campaign_exploration.buildRoadIndicator `ge` | 0 | 102 | | -| extensions.campaign_exploration.queryRoadNodeToPosition `ge` | 3 | 74 | | -| extensions.campaign_exploration.accept `ge` | 0 | 736 | | -| extensions.campaign_exploration.decline `ge` | 0 | 783 | | -| extensions.campaign_exploration.startSubsectionExploration `ge` | 3 | 442 | | -| extensions.campaign_exploration.endSubsectionExploration `ge` | 0 | 272 | | -| extensions.campaign_exploration.stop `ge` | 0 | 957 | | -| extensions.campaign_exploration.toggleMinimap `ge` | 0 | 970 | | -| extensions.campaign_exploration.getExplorationActive `ge` | 0 | 127 | | -| extensions.campaign_exploration.isValidLocation `ge` | 3 | 309 | boolean | -| extensions.campaign_exploration.isValidSubsection `ge` | 2 | 296 | boolean | -| extensions.campaign_exploration.onSerialize `ge` | 0 | 983 | | -| extensions.campaign_exploration.onDeserialized `ge` | 1 | 993 | | -| extensions.campaign_exploration.onClientEndMission `ge` | 1 | 436 | | -| extensions.campaign_exploration.onResumeCampaign `ge` | 2 | 1106 | | -| extensions.campaign_exploration.refreshLocationMarkers `ge` | 1 | 184 | | -| extensions.campaign_exploration.onUILayoutLoaded `ge` | 1 | 1111 | | -| extensions.campaign_photoSafari.missionaccepted `ge` | 1 | 22 | | -| extensions.campaign_photoSafari.takepiccheck `ge` | 0 | 144 | | -| extensions.campaign_rewards.iterateRewardsConst `ge` | 2 | 10 | | -| extensions.campaign_rewards.getRewards `ge` | 4 | 17 | | -| extensions.campaign_rewards.processRewards `ge` | 4 | 53 | | -| extensions.campaign_rewards.processUserSelection `ge` | 2 | 97 | | -| extensions.campaign_rewards.getScenarioReward `ge` | 2 | 119 | | -| extensions.career_branches.getOrder `ge` | 1 | 21 | | -| extensions.career_branches.getBranchByPath `ge` | 1 | 252 | | -| extensions.career_branches.getBranchByDomainBranchSkill `ge` | 3 | 265 | | -| extensions.career_branches.getBranchSimpleInfo `ge` | 1 | 315 | table | -| extensions.career_branches.expandUnlocks `ge` | 3 | 396 | | -| extensions.career_branches.checkUnlocks `ge` | 0 | 460 | | -| extensions.career_branches.getBranches `ge` | 0 | 158 | | -| extensions.career_branches.getBranchById `ge` | 1 | 248 | | -| extensions.career_branches.getSortedBranches `ge` | 0 | 281 | | -| extensions.career_branches.getBranchLevel `ge` | 1 | 331 | | -| extensions.career_branches.getBranchLevelByPath `ge` | 1 | 338 | | -| extensions.career_branches.getBranchXP `ge` | 1 | 345 | | -| extensions.career_branches.getXPNeededForLevel `ge` | 2 | 352 | | -| extensions.career_branches.getBranchIcon `ge` | 1 | 360 | | -| extensions.career_branches.getLevelLabel `ge` | 2 | 366 | string | -| extensions.career_branches.getLevelRewardMultiplier `ge` | 1 | 374 | | -| extensions.career_branches.calcBranchLevelFromValue `ge` | 2 | 294 | multiple | -| extensions.career_branches.orderAttributeKeysByBranchOrder `ge` | 1 | 383 | | -| extensions.career_branches.orderBranchNamesKeysByBranchOrder `ge` | 1 | 389 | | -| extensions.career_branches.extractBranchPathIdFromFilePath `ge` | 1 | 620 | | -| extensions.career_career.getAdditionalMenuButtons `ge` | 0 | 550 | | -| extensions.career_career.createOrLoadCareerAndStart `ge` | 3 | 280 | boolean | -| extensions.career_career.activateCareer `ge` | 1 | 219 | | -| extensions.career_career.deactivateCareer `ge` | 1 | 258 | | -| extensions.career_career.deactivateCareerAndReloadLevel `ge` | 1 | 270 | | -| extensions.career_career.isActive `ge` | 0 | 276 | | -| extensions.career_career.sendAllCareerSaveSlotsData `ge` | 0 | 444 | | -| extensions.career_career.sendCurrentSaveSlotData `ge` | 0 | 458 | | -| extensions.career_career.getAutosavesForSaveSlot `ge` | 1 | 466 | | -| extensions.career_career.hasBoughtStarterVehicle `ge` | 0 | 517 | | -| extensions.career_career.hasInteractedWithOrganization `ge` | 1 | 521 | | -| extensions.career_career.interactWithOrganization `ge` | 1 | 525 | | -| extensions.career_career.closeAllMenus `ge` | 0 | 538 | | -| extensions.career_career.isAutosaveEnabled `ge` | 0 | 542 | | -| extensions.career_career.setAutosaveEnabled `ge` | 1 | 546 | | -| extensions.career_career.getBeamXPLevel `ge` | 1 | 335 | multiple | -| extensions.career_career.setDebugMenuEnabled `ge` | 1 | 571 | | -| extensions.career_career.onSerialize `ge` | 0 | 487 | | -| extensions.career_career.onDeserialized `ge` | 1 | 496 | | -| extensions.career_career.onClientEndMission `ge` | 1 | 479 | | -| extensions.career_career.sendCurrentSaveSlotName `ge` | 0 | 502 | | -| extensions.career_modules_branches_landing.getBranchSkillCardData `ge` | 1 | 339 | | -| extensions.career_modules_branches_landing.openBigMapWithMissionSelected `ge` | 1 | 439 | | -| extensions.career_modules_branches_landing.formatMission `ge` | 1 | 446 | table | -| extensions.career_modules_branches_landing.formatDriftSpot `ge` | 1 | 464 | | -| extensions.career_modules_branches_landing.getLandingPageData `ge` | 1 | 492 | | -| extensions.career_modules_branches_leagues.getLeagueById `ge` | 1 | 8 | | -| extensions.career_modules_branches_leagues.clearLeagueUnlockCache `ge` | 0 | 14 | | -| extensions.career_modules_branches_leagues.getSimpleUnlockedStatus `ge` | 0 | 18 | | -| extensions.career_modules_branches_leagues.isLeagueUnlocked `ge` | 1 | 27 | | -| extensions.career_modules_branches_leagues.formatLeague `ge` | 1 | 123 | | -| extensions.career_modules_branches_leagues.getLeaguesForProgressBranchPage `ge` | 2 | 161 | | -| extensions.career_modules_branches_leagues.getLeaguesForUnlockChange `ge` | 2 | 177 | | -| extensions.career_modules_branches_leagues.getNoLeague `ge` | 3 | 191 | | -| extensions.career_modules_branches_leagues.getLeaguesForMission `ge` | 1 | 197 | | -| extensions.career_modules_branches_leagues.getStarsForSkills `ge` | 1 | 373 | multiple | -| extensions.career_modules_branches_leagues.getStarsForSkill `ge` | 1 | 386 | | -| extensions.career_modules_branches_leagues.startConditionIncludesLeague `ge` | 2 | 388 | | -| extensions.career_modules_branches_leagues.getStartConditionLeagueId `ge` | 2 | 401 | | -| extensions.career_modules_branches_leagues.addLeagueSortOrder `ge` | 0 | 214 | | -| extensions.career_modules_computer.openMenu `ge` | 3 | 18 | | -| extensions.career_modules_computer.openComputerMenuById `ge` | 1 | 104 | | -| extensions.career_modules_computer.onMenuClosed `ge` | 0 | 96 | | -| extensions.career_modules_computer.closeMenu `ge` | 0 | 100 | | -| extensions.career_modules_computer.getComputerUIData `ge` | 0 | 72 | | -| extensions.career_modules_computer.computerButtonCallback `ge` | 2 | 61 | | -| extensions.career_modules_delivery_cargoCards.onCareerActivated `ge` | 0 | 8 | | -| extensions.career_modules_delivery_cargoCards.resetFilterCounters `ge` | 0 | 65 | | -| extensions.career_modules_delivery_cargoCards.getFilterSets `ge` | 1 | 483 | | -| extensions.career_modules_delivery_cargoCards.addFilterPlayerData `ge` | 3 | 524 | | -| extensions.career_modules_delivery_cargoCards.getCardGroupSetsByKey `ge` | 3 | 78 | | -| extensions.career_modules_delivery_cargoCards.addSortingValuesToGroups `ge` | 2 | 467 | | -| extensions.career_modules_delivery_cargoCards.getCardSortingSetsByKey `ge` | 1 | 354 | | -| extensions.career_modules_delivery_cargoCards.getConfirmButtonFromPlayerCards `ge` | 1 | 549 | table | -| extensions.career_modules_delivery_cargoScreen.onCareerActivated `ge` | 0 | 11 | | -| extensions.career_modules_delivery_cargoScreen.isCargoScreenOpen `ge` | 0 | 46 | | -| extensions.career_modules_delivery_cargoScreen.setCargoScreenTab `ge` | 1 | 47 | | -| extensions.career_modules_delivery_cargoScreen.getCargoScreenTab `ge` | 0 | 70 | | -| extensions.career_modules_delivery_cargoScreen.formatCargoGroup `ge` | 3 | 90 | | -| extensions.career_modules_delivery_cargoScreen.tryLoadAll `ge` | 1 | 364 | | -| extensions.career_modules_delivery_cargoScreen.formatAcceptedOfferForUI `ge` | 1 | 521 | | -| extensions.career_modules_delivery_cargoScreen.abandonAcceptedOffer `ge` | 1 | 580 | | -| extensions.career_modules_delivery_cargoScreen.clearTransientMovesForStorage `ge` | 1 | 737 | | -| extensions.career_modules_delivery_cargoScreen.moveMaterialFromUi `ge` | 4 | 748 | | -| extensions.career_modules_delivery_cargoScreen.deliveryScreenExternalButtonPressed `ge` | 1 | 948 | | -| extensions.career_modules_delivery_cargoScreen.requestCargoDataForUi `ge` | 3 | 958 | | -| extensions.career_modules_delivery_cargoScreen.applyTransientMoves `ge` | 0 | 1346 | | -| extensions.career_modules_delivery_cargoScreen.spawnOffer `ge` | 0+ | 1352 | | -| extensions.career_modules_delivery_cargoScreen.toggleOfferForSpawning `ge` | 1 | 1354 | | -| extensions.career_modules_delivery_cargoScreen.moveCargoFromUi `ge` | 2 | 1330 | | -| extensions.career_modules_delivery_cargoScreen.enterMyCargo `ge` | 0 | 1423 | | -| extensions.career_modules_delivery_cargoScreen.enterCargoOverviewScreen `ge` | 2 | 1372 | | -| extensions.career_modules_delivery_cargoScreen.exitCargoOverviewScreen `ge` | 2 | 1427 | | -| extensions.career_modules_delivery_cargoScreen.commitDeliveryConfiguration `ge` | 0 | 1438 | | -| extensions.career_modules_delivery_cargoScreen.cancelDeliveryConfiguration `ge` | 0 | 1516 | | -| extensions.career_modules_delivery_cargoScreen.setBestRoute `ge` | 1 | 1558 | | -| extensions.career_modules_delivery_cargoScreen.onCargoPickedUp `ge` | 0 | 1643 | | -| extensions.career_modules_delivery_cargoScreen.deliveryMarkerSelected `ge` | 1 | 1687 | | -| extensions.career_modules_delivery_cargoScreen.showRoutePreview `ge` | 1 | 1705 | | -| extensions.career_modules_delivery_cargoScreen.showLocationRoutePreview `ge` | 2 | 1771 | | -| extensions.career_modules_delivery_cargoScreen.showCargoRoutePreview `ge` | 1 | 1729 | | -| extensions.career_modules_delivery_cargoScreen.showVehicleOfferRoutePreview `ge` | 1 | 1756 | | -| extensions.career_modules_delivery_cargoScreen.highlightCargoInPoi `ge` | 1 | 1668 | | -| extensions.career_modules_delivery_cargoScreen.setCargoRoute `ge` | 2 | 1786 | | -| extensions.career_modules_delivery_cargoScreen.setVisibleIdsForBigMap `ge` | 0 | 1801 | | -| extensions.career_modules_delivery_cargoScreen.exitDeliveryMode `ge` | 0 | 1821 | | -| extensions.career_modules_delivery_cargoScreen.showCargoContainerHelpPopup `ge` | 0 | 1822 | | -| extensions.career_modules_delivery_cargoScreen.unloadCargoPopupClosed `ge` | 0 | 1825 | | -| extensions.career_modules_delivery_cargoScreen.requestDropOffData `ge` | 0+ | 1826 | | -| extensions.career_modules_delivery_cargoScreen.confirmDropOffData `ge` | 0+ | 1827 | | -| extensions.career_modules_delivery_cargoScreen.clearTransientMoveForCargo `ge` | 0+ | 1828 | | -| extensions.career_modules_delivery_cargoScreen.dropOffPopupClosed `ge` | 1 | 1830 | | -| extensions.career_modules_delivery_general.onCareerActivated `ge` | 0 | 10 | | -| extensions.career_modules_delivery_general.getDeliveryAbandonPenaltyFactor `ge` | 0 | 29 | | -| extensions.career_modules_delivery_general.loadSaveData `ge` | 0 | 37 | | -| extensions.career_modules_delivery_general.time `ge` | 0 | 172 | | -| extensions.career_modules_delivery_general.getVehicleName `ge` | 1 | 178 | | -| extensions.career_modules_delivery_general.getNearbyVehicleCargoContainers `ge` | 1 | 189 | table | -| extensions.career_modules_delivery_general.getMostRecentCargoContainerData `ge` | 0 | 285 | | -| extensions.career_modules_delivery_general.requestUpdateContainerWeights `ge` | 0 | 323 | | -| extensions.career_modules_delivery_general.updateContainerWeights `ge` | 1 | 324 | | -| extensions.career_modules_delivery_general.setDeliveryTimePaused `ge` | 1 | 407 | | -| extensions.career_modules_delivery_general.isAutomaticRouteEnabled `ge` | 0 | 981 | | -| extensions.career_modules_delivery_general.setAutomaticRoute `ge` | 1 | 986 | | -| extensions.career_modules_delivery_general.setDetailedDropOff `ge` | 1 | 997 | | -| extensions.career_modules_delivery_general.setSetting `ge` | 2 | 1009 | | -| extensions.career_modules_delivery_general.getSettings `ge` | 0 | 1013 | | -| extensions.career_modules_delivery_general.startDeliveryMode `ge` | 0 | 932 | | -| extensions.career_modules_delivery_general.exitDeliveryMode `ge` | 0 | 940 | | -| extensions.career_modules_delivery_general.checkExitDeliveryMode `ge` | 0 | 973 | | -| extensions.career_modules_delivery_general.isDeliveryModeActive `ge` | 0 | 1027 | | -| extensions.career_modules_delivery_general.getDeliveryModePenalty `ge` | 1 | 1029 | | -| extensions.career_modules_delivery_general.onCareerPaintingStarted `ge` | 0 | 1073 | | -| extensions.career_modules_delivery_generator.onCareerActivated `ge` | 0 | 10 | | -| extensions.career_modules_delivery_generator.selectAccessPointByLookupKeyByType `ge` | 3 | 56 | | -| extensions.career_modules_delivery_generator.finalizeParcelItemDistanceAndRewards `ge` | 1 | 142 | | -| extensions.career_modules_delivery_generator.getParcelTemplateById `ge` | 1 | 222 | | -| extensions.career_modules_delivery_generator.finalizeVehicleOffer `ge` | 1 | 468 | | -| extensions.career_modules_delivery_generator.getMaterialsTemplatesById `ge` | 1 | 685 | | -| extensions.career_modules_delivery_generator.splitOffPartsFromMaterialCargo `ge` | 2 | 892 | | -| extensions.career_modules_delivery_generator.changeMaterialAmountInFacility `ge` | 3 | 955 | | -| extensions.career_modules_delivery_generator.moveMaterialToDestination `ge` | 2 | 918 | | -| extensions.career_modules_delivery_generator.addMaterialAsParcelToContainer `ge` | 5 | 814 | | -| extensions.career_modules_delivery_generator.finalizeMaterialDistances `ge` | 1 | 711 | | -| extensions.career_modules_delivery_generator.finalizeMaterialDistanceRewards `ge` | 2 | 981 | | -| extensions.career_modules_delivery_generator.triggerGenerator `ge` | 3 | 1002 | | -| extensions.career_modules_delivery_generator.isMixable `ge` | 1 | 1082 | | -| extensions.career_modules_delivery_generator.setup `ge` | 1 | 1441 | | -| extensions.career_modules_delivery_generator.getFacilities `ge` | 0 | 1497 | | -| extensions.career_modules_delivery_generator.getFacilityById `ge` | 1 | 1498 | | -| extensions.career_modules_delivery_generator.getParkingSpotByPath `ge` | 1 | 1499 | | -| extensions.career_modules_delivery_generator.getFacilitiesForOrganizationId `ge` | 1 | 1500 | | -| extensions.career_modules_delivery_generator.getDistanceBetweenFacilities `ge` | 2 | 105 | | -| extensions.career_modules_delivery_generator.getLocationCoordinates `ge` | 1 | 90 | | -| extensions.career_modules_delivery_generator.distanceBetween `ge` | 2 | 75 | | -| extensions.career_modules_delivery_generator.triggerAllGenerators `ge` | 0 | 1018 | | -| extensions.career_modules_delivery_pages.onCareerActivated `ge` | 0 | 8 | | -| extensions.career_modules_delivery_parcelManager.onCareerActivated `ge` | 0 | 14 | | -| extensions.career_modules_delivery_parcelManager.addTransientMoveCargo `ge` | 2 | 78 | | -| extensions.career_modules_delivery_parcelManager.getTransientMoveCargo `ge` | 0 | 95 | | -| extensions.career_modules_delivery_parcelManager.clearTransientMoveForCargo `ge` | 1 | 106 | | -| extensions.career_modules_delivery_parcelManager.clearAllTransientMoves `ge` | 0 | 123 | | -| extensions.career_modules_delivery_parcelManager.applyTransientMoves `ge` | 1 | 131 | multiple | -| extensions.career_modules_delivery_parcelManager.getTransientMovesForTargetLocationWithCargo `ge` | 1 | 193 | | -| extensions.career_modules_delivery_parcelManager.addCargo `ge` | 2 | 39 | | -| extensions.career_modules_delivery_parcelManager.changeCargoLocation `ge` | 2 | 46 | | -| extensions.career_modules_delivery_parcelManager.clearTransientFlags `ge` | 0 | 206 | | -| extensions.career_modules_delivery_parcelManager.undoTransientCargo `ge` | 0 | 219 | | -| extensions.career_modules_delivery_parcelManager.getAllCargoForFacilityUnexpiredUndelivered `ge` | 3 | 308 | | -| extensions.career_modules_delivery_parcelManager.sameLocationCargo `ge` | 2 | 241 | | -| extensions.career_modules_delivery_parcelManager.sameLocation `ge` | 2 | 245 | | -| extensions.career_modules_delivery_parcelManager.getAllCargoCustomFilter `ge` | 1+ | 253 | | -| extensions.career_modules_delivery_parcelManager.getAllCargoForLocation `ge` | 1 | 264 | | -| extensions.career_modules_delivery_parcelManager.getAllCargoForLocationUnexpired `ge` | 1 | 278 | | -| extensions.career_modules_delivery_parcelManager.getAllCargoForLocationUnexpiredUndelivered `ge` | 3 | 292 | | -| extensions.career_modules_delivery_parcelManager.getAllCargoForDestinationFacilityStillAtOriginUnexpired `ge` | 1 | 324 | | -| extensions.career_modules_delivery_parcelManager.getAllCargoAtFacilityUnexpired `ge` | 1 | 337 | | -| extensions.career_modules_delivery_parcelManager.getAllCargoInVehicles `ge` | 1 | 350 | | -| extensions.career_modules_delivery_parcelManager.getRewardsWithBreakdown `ge` | 1 | 429 | multiple | -| extensions.career_modules_delivery_parcelManager.addParcelRewardsSummary `ge` | 1 | 567 | | -| extensions.career_modules_delivery_parcelManager.getLocationLabelShort `ge` | 1 | 370 | | -| extensions.career_modules_delivery_parcelManager.getLocationLabelLong `ge` | 1 | 393 | | -| extensions.career_modules_delivery_parcelManager.getCargoById `ge` | 1 | 419 | | -| extensions.career_modules_delivery_parcelManager.cleanUpCargo `ge` | 0 | 653 | | -| extensions.career_modules_delivery_parcelMods.onCareerActivated `ge` | 0 | 6 | | -| extensions.career_modules_delivery_parcelMods.setProgress `ge` | 1 | 180 | | -| extensions.career_modules_delivery_parcelMods.getProgress `ge` | 0 | 184 | | -| extensions.career_modules_delivery_parcelMods.getModData `ge` | 1 | 188 | | -| extensions.career_modules_delivery_parcelMods.getModifierIcon `ge` | 1 | 189 | | -| extensions.career_modules_delivery_parcelMods.getLabelAndShortDescription `ge` | 1 | 190 | | -| extensions.career_modules_delivery_parcelMods.isImportant `ge` | 1 | 191 | | -| extensions.career_modules_delivery_parcelMods.calculateTimedModifierTime `ge` | 1 | 193 | | -| extensions.career_modules_delivery_parcelMods.generateModifiers `ge` | 3 | 204 | | -| extensions.career_modules_delivery_parcelMods.isParcelModUnlocked `ge` | 1 | 228 | | -| extensions.career_modules_delivery_parcelMods.lockedBecauseOfMods `ge` | 1 | 234 | multiple | -| extensions.career_modules_delivery_parcelMods.getParcelModUnlockStatusSimple `ge` | 0 | 254 | | -| extensions.career_modules_delivery_parcelMods.getParcelModProgressLabel `ge` | 1 | 262 | | -| extensions.career_modules_delivery_parcelMods.trackModifierStats `ge` | 1 | 265 | | -| extensions.career_modules_delivery_parcelMods.onGetSkillUnlockInfoForUi `ge` | 2 | 288 | | -| extensions.career_modules_delivery_precisionParking.onCareerActivated `ge` | 0 | 9 | | -| extensions.career_modules_delivery_precisionParking.calculateVehiclePrecisionParking `ge` | 1 | 378 | | -| extensions.career_modules_delivery_precisionParking.calculateCargoPrecisionParking `ge` | 2 | 398 | | -| extensions.career_modules_delivery_precisionParking.getPrecisionParkingConfig `ge` | 0 | 413 | | -| extensions.career_modules_delivery_precisionParking.getPrecisionParkingBonus `ge` | 1 | 171 | table | -| extensions.career_modules_delivery_precisionParking.calculateVehiclePrecisionScore `ge` | 2 | 64 | table | -| extensions.career_modules_delivery_precisionParking.debugPrecisionParking `ge` | 2 | 424 | | -| extensions.career_modules_delivery_progress.onCareerActivated `ge` | 0 | 7 | | -| extensions.career_modules_delivery_progress.setProgress `ge` | 1 | 33 | | -| extensions.career_modules_delivery_progress.getProgress `ge` | 0 | 37 | | -| extensions.career_modules_delivery_progress.onCargoDelivered `ge` | 1 | 41 | | -| extensions.career_modules_delivery_progress.onVehicleTasksFinished `ge` | 1 | 71 | | -| extensions.career_modules_delivery_progress.aggregateBefore `ge` | 0 | 92 | | -| extensions.career_modules_delivery_progress.aggregateAfter `ge` | 0 | 101 | | -| extensions.career_modules_delivery_progress.requestDropOffData `ge` | 2 | 118 | | -| extensions.career_modules_delivery_progress.unloadMaterialsManualStart `ge` | 2 | 187 | | -| extensions.career_modules_delivery_progress.openDropOffScreenGatheringComplete `ge` | 0 | 193 | | -| extensions.career_modules_delivery_progress.confirmDropOffData `ge` | 3 | 294 | | -| extensions.career_modules_delivery_progress.confirmDropOffCheckComplete `ge` | 0 | 360 | | -| extensions.career_modules_delivery_progress.unloadCargoPopupClosed `ge` | 0 | 513 | | -| extensions.career_modules_delivery_progress.isFacilityUnlocked `ge` | 1 | 526 | boolean | -| extensions.career_modules_delivery_progress.isFacilityVisible `ge` | 2 | 550 | boolean | -| extensions.career_modules_delivery_progress.getFacilityCountForCargoCount `ge` | 1 | 575 | | -| extensions.career_modules_delivery_progress.getMoneyMultiplerForSkill `ge` | 2 | 588 | | -| extensions.career_modules_delivery_progress.activateSound `ge` | 2 | 605 | | -| extensions.career_modules_delivery_tasklist.onCareerActivated `ge` | 0 | 8 | | -| extensions.career_modules_delivery_tasklist.sendCargoToTasklist `ge` | 0 | 22 | | -| extensions.career_modules_delivery_tasklist.updateTasklistForCargoId `ge` | 1 | 122 | | -| extensions.career_modules_delivery_tasklist.updateTasklistForOfferId `ge` | 1 | 129 | | -| extensions.career_modules_delivery_tasklist.clearTasklistForOfferId `ge` | 1 | 136 | | -| extensions.career_modules_delivery_tasklist.clearAll `ge` | 0 | 143 | | -| extensions.career_modules_delivery_tasklist.updateCargoTasklistElements `ge` | 0 | 152 | | -| extensions.career_modules_delivery_tutorial.onCareerActivated `ge` | 0 | 8 | | -| extensions.career_modules_delivery_tutorial.isCargoDeliveryTutorialActive `ge` | 0 | 25 | | -| extensions.career_modules_delivery_tutorial.isVehicleDeliveryTutorialActive `ge` | 0 | 32 | | -| extensions.career_modules_delivery_tutorial.isMaterialsDeliveryTutorialActive `ge` | 0 | 39 | | -| extensions.career_modules_delivery_tutorial.getTutorialInfo `ge` | 0 | 111 | | -| extensions.career_modules_delivery_vehicleOfferManager.onCareerActivated `ge` | 0 | 8 | | -| extensions.career_modules_delivery_vehicleOfferManager.makeTaskLabel `ge` | 1 | 21 | | -| extensions.career_modules_delivery_vehicleOfferManager.isVehicleTagUnlocked `ge` | 1 | 110 | multiple | -| extensions.career_modules_delivery_vehicleOfferManager.getVehicleTagUnlockedSimple `ge` | 0 | 121 | | -| extensions.career_modules_delivery_vehicleOfferManager.getVehicleTagLabelSingular `ge` | 1 | 130 | string | -| extensions.career_modules_delivery_vehicleOfferManager.getVehicleTagLabelPlural `ge` | 1 | 135 | string | -| extensions.career_modules_delivery_vehicleOfferManager.getDefaultVehicleModifiersForUI `ge` | 0 | 141 | table | -| extensions.career_modules_delivery_vehicleOfferManager.onGetSkillUnlockInfoForUi `ge` | 2 | 151 | | -| extensions.career_modules_delivery_vehicleOfferManager.spawnOffer `ge` | 3 | 277 | | -| extensions.career_modules_delivery_vehicleOfferManager.addOffer `ge` | 1 | 206 | | -| extensions.career_modules_delivery_vehicleOfferManager.getOfferById `ge` | 1 | 268 | | -| extensions.career_modules_delivery_vehicleOfferManager.sameLocationOffer `ge` | 2 | 210 | | -| extensions.career_modules_delivery_vehicleOfferManager.sameLocation `ge` | 2 | 214 | | -| extensions.career_modules_delivery_vehicleOfferManager.getAllOfferCustomFilter `ge` | 1+ | 222 | | -| extensions.career_modules_delivery_vehicleOfferManager.getAllOfferUnexpired `ge` | 0 | 237 | | -| extensions.career_modules_delivery_vehicleOfferManager.getAllOfferForLocation `ge` | 1 | 233 | | -| extensions.career_modules_delivery_vehicleOfferManager.getAllOfferAtFacilityUnexpired `ge` | 2 | 250 | | -| extensions.career_modules_delivery_vehicleTasks.onCareerActivated `ge` | 0 | 8 | | -| extensions.career_modules_delivery_vehicleTasks.addVehicleTask `ge` | 2 | 73 | | -| extensions.career_modules_delivery_vehicleTasks.getVehicleDataWithRewardsSummary `ge` | 0 | 360 | | -| extensions.career_modules_delivery_vehicleTasks.canDropOffCargoAtPsPath `ge` | 1 | 418 | multiple | -| extensions.career_modules_delivery_vehicleTasks.finishTasks `ge` | 1 | 432 | | -| extensions.career_modules_delivery_vehicleTasks.getFineForAbandon `ge` | 1 | 525 | | -| extensions.career_modules_delivery_vehicleTasks.getTargetDestinationsForActiveTasks `ge` | 0 | 607 | | -| extensions.career_modules_delivery_vehicleTasks.isVehicleDeliveryVehicle `ge` | 1 | 621 | boolean | -| extensions.career_modules_delivery_vehicleTasks.giveBackDeliveryVehicle `ge` | 1 | 631 | | -| extensions.career_modules_delivery_vehicleTasks.getVehicleTasks `ge` | 0 | 641 | | -| extensions.career_modules_delivery_vehicleTasks.getFineForAbandonAllVehicleTasks `ge` | 0 | 646 | | -| extensions.career_modules_delivery_vehicleTasks.abandonAllVehicleTasks `ge` | 0 | 657 | | -| extensions.career_modules_delivery_vehicleTasks.getVehicleTaskForOffer `ge` | 1 | 669 | | -| extensions.career_modules_delivery_vehicleTasks.drawDebugMenu `ge` | 0 | 683 | | -| extensions.career_modules_delivery_vehicleTasks.navigateToNextTask `ge` | 0 | 554 | | -| extensions.career_modules_fuel.startTransaction `ge` | 1 | 178 | | -| extensions.career_modules_fuel.getFuelData `ge` | 0 | 187 | | -| extensions.career_modules_fuel.isCurrentlyFueling `ge` | 0 | 388 | boolean | -| extensions.career_modules_fuel.getFuelingData `ge` | 0 | 328 | | -| extensions.career_modules_fuel.payPrice `ge` | 0 | 357 | | -| extensions.career_modules_fuel.onChangeFlowRate `ge` | 1 | 306 | | -| extensions.career_modules_fuel.uiButtonStartFueling `ge` | 1 | 374 | | -| extensions.career_modules_fuel.uiButtonStopFueling `ge` | 1 | 378 | | -| extensions.career_modules_fuel.requestRefuelingTransactionData `ge` | 0 | 174 | | -| extensions.career_modules_fuel.uiCancelTransaction `ge` | 0 | 382 | | -| extensions.career_modules_fuel.sendUpdateDataToUI `ge` | 0 | 126 | | -| extensions.career_modules_fuel.onClientEndMission `ge` | 1 | 530 | | -| extensions.career_modules_fuel.minimumRefuelingCheck `ge` | 1 | 505 | | -| extensions.career_modules_inspectVehicle.repairVehicle `ge` | 0 | 350 | | -| extensions.career_modules_inspectVehicle.showVehicle `ge` | 1 | 78 | | -| extensions.career_modules_inspectVehicle.buySpawnedVehicle `ge` | 1 | 259 | | -| extensions.career_modules_inspectVehicle.startTestDrive `ge` | 0 | 340 | | -| extensions.career_modules_inspectVehicle.startInspection `ge` | 2 | 196 | | -| extensions.career_modules_inspectVehicle.getSpawnedVehicleInfo `ge` | 0 | 345 | | -| extensions.career_modules_inspectVehicle.getDidTestDrive `ge` | 0 | 430 | | -| extensions.career_modules_inspectVehicle.getInspectVehiclePoi `ge` | 0 | 360 | | -| extensions.career_modules_inspectVehicle.onPurchaseMenuClosed `ge` | 0 | 434 | | -| extensions.career_modules_inspectVehicle.onTestDriveAbandoned `ge` | 0 | 439 | | -| extensions.career_modules_inspectVehicle.leaveSaleCallback `ge` | 4 | 136 | | -| extensions.career_modules_insurance_history.addToPlHistory `ge` | 1 | 10 | | -| extensions.career_modules_insurance_history.buildPlHistory `ge` | 0 | 23 | | -| extensions.career_modules_insurance_history.getPlHistory `ge` | 0 | 53 | | -| extensions.career_modules_insurance_history.setPlHistory `ge` | 1 | 57 | | -| extensions.career_modules_insurance_history.initPlHistory `ge` | 0 | 61 | | -| extensions.career_modules_insurance_history.getInsuranceClaimsCount `ge` | 0 | 85 | | -| extensions.career_modules_insurance_history.getNonInsuranceRepairsCount `ge` | 0 | 89 | | -| extensions.career_modules_insurance_history.getTotalPremiumPaid `ge` | 0 | 93 | | -| extensions.career_modules_insurance_history.getTotalInsuranceRepairDeductiblesPaid `ge` | 0 | 65 | | -| extensions.career_modules_insurance_history.getTotalPrivateRepairsPaid `ge` | 0 | 99 | | -| extensions.career_modules_insurance_history.getDamageCostCoveredByInsurance `ge` | 0 | 75 | | -| extensions.career_modules_insurance_insurance.genericVehNeedsRepair `ge` | 2 | 594 | | -| extensions.career_modules_insurance_insurance.makeRepairClaim `ge` | 3 | 437 | | -| extensions.career_modules_insurance_insurance.makeTestDriveDamageClaim `ge` | 1 | 420 | | -| extensions.career_modules_insurance_insurance.startRepairInstant `ge` | 3 | 517 | | -| extensions.career_modules_insurance_insurance.startRepair `ge` | 3 | 533 | | -| extensions.career_modules_insurance_insurance.inventoryVehNeedsRepair `ge` | 1 | 353 | | -| extensions.career_modules_insurance_insurance.missionStartRepairCallback `ge` | 1 | 512 | | -| extensions.career_modules_insurance_insurance.closeMenu `ge` | 1 | 1556 | | -| extensions.career_modules_insurance_insurance.repairPartConditions `ge` | 1 | 359 | | -| extensions.career_modules_insurance_insurance.expediteRepair `ge` | 2 | 1667 | | -| extensions.career_modules_insurance_insurance.isRoadSideAssistanceFree `ge` | 1 | 1709 | | -| extensions.career_modules_insurance_insurance.sendChooseInsuranceDataToTheUI `ge` | 3 | 1356 | | -| extensions.career_modules_insurance_insurance.sendChangeInsuranceDataToTheUI `ge` | 1 | 1340 | | -| extensions.career_modules_insurance_insurance.calculateAddVehiclePrice `ge` | 2 | 1067 | | -| extensions.career_modules_insurance_insurance.calculateInsurancePremium `ge` | 4 | 988 | | -| extensions.career_modules_insurance_insurance.calculateVehiclePremium `ge` | 3 | 937 | | -| extensions.career_modules_insurance_insurance.saveNewInsuranceCoverageOptions `ge` | 2 | 1676 | | -| extensions.career_modules_insurance_insurance.saveNewVehicleCoverageOptions `ge` | 2 | 1695 | | -| extensions.career_modules_insurance_insurance.openChooseInsuranceScreen `ge` | 0 | 1783 | | -| extensions.career_modules_insurance_insurance.useRoadsideAssistance `ge` | 1 | 1717 | | -| extensions.career_modules_insurance_insurance.getInsuranceClassFromVehicleShoppingData `ge` | 1 | 848 | | -| extensions.career_modules_insurance_insurance.getInsuranceDataById `ge` | 1 | 1779 | | -| extensions.career_modules_insurance_insurance.getVehInsuranceInfo `ge` | 1 | 1658 | table | -| extensions.career_modules_insurance_insurance.getQuickRepairExtraPrice `ge` | 0 | 1654 | | -| extensions.career_modules_insurance_insurance.getInvVehRepairTime `ge` | 1 | 1646 | | -| extensions.career_modules_insurance_insurance.getPlayerInsurancesData `ge` | 0 | 1650 | | -| extensions.career_modules_insurance_insurance.getPlHistory `ge` | 0 | 1834 | | -| extensions.career_modules_insurance_insurance.getTestDriveClaimPrice `ge` | 0 | 1724 | | -| extensions.career_modules_insurance_insurance.getDefaultInsuranceForClassId `ge` | 1 | 1741 | | -| extensions.career_modules_insurance_insurance.getDriverScore `ge` | 0 | 508 | | -| extensions.career_modules_insurance_insurance.resetDriverScore `ge` | 0 | 1621 | boolean | -| extensions.career_modules_insurance_insurance.getPlayerAbstractData `ge` | 0 | 1251 | | -| extensions.career_modules_insurance_insurance.startRepairInGarage `ge` | 2 | 583 | | -| extensions.career_modules_insurance_insurance.openMenu `ge` | 1 | 1577 | | -| extensions.career_modules_insurance_insurance.sendUIData `ge` | 0 | 1369 | | -| extensions.career_modules_insurance_insurance.changeInvVehInsuranceCoverageOptions `ge` | 2 | 1532 | | -| extensions.career_modules_insurance_insurance.changeInvVehInsurance `ge` | 3 | 1428 | | -| extensions.career_modules_insurance_insurance.onExitInsurancesComputerScreen `ge` | 0 | 1585 | | -| extensions.career_modules_insurance_insurance.getInvVehFuelDiscountData `ge` | 1 | 1759 | | -| extensions.career_modules_insurance_insurance.getPerkValueByInvVehId `ge` | 2 | 1735 | | -| extensions.career_modules_insurance_insurance.getPerkValueByInsuranceId `ge` | 2 | 1728 | | -| extensions.career_modules_insurance_insurance.getActualRepairPrice `ge` | 1 | 734 | | -| extensions.career_modules_insurance_insurance.getPlCoverageOptionValue `ge` | 2 | 115 | | -| extensions.career_modules_insurance_insurance.addToPlHistory `ge` | 1 | 1872 | | -| extensions.career_modules_insurance_insurance.formatPerkIconData `ge` | 4 | 882 | table | -| extensions.career_modules_insurance_insurance.getRenewsIn `ge` | 1 | 1051 | | -| extensions.career_modules_insurance_insurance.topUpRoadsideAssistance `ge` | 1 | 1703 | | -| extensions.career_modules_insurance_insurance.getDriverScoreResetCost `ge` | 0 | 1605 | | -| extensions.career_modules_insurance_insurance.sanitizeCoverageOption `ge` | 3 | 650 | | -| extensions.career_modules_insurance_insurance.getDriverScoreTierData `ge` | 1 | 498 | | -| extensions.career_modules_insurance_insurance.doesInsuranceExist `ge` | 1 | 1791 | | -| extensions.career_modules_insurance_insurance.getInsuranceName `ge` | 1 | 1795 | | -| extensions.career_modules_insurance_insurance.getAccidentForgivenessCount `ge` | 1 | 1799 | | -| extensions.career_modules_insurance_insurance.getInvVehs `ge` | 0 | 1803 | | -| extensions.career_modules_insurance_insurance.resetPlPolicyData `ge` | 0 | 1888 | | -| extensions.career_modules_insurance_insurance.setDriverScore `ge` | 1 | 1787 | | -| extensions.career_modules_insurance_repairScreen.getRepairData `ge` | 0 | 81 | | -| extensions.career_modules_insurance_repairScreen.openRepairMenu `ge` | 2 | 11 | | -| extensions.career_modules_insurance_repairScreen.closeRepairMenu `ge` | 0 | 17 | | -| extensions.career_modules_insurance_repairScreen.closeMenu `ge` | 0 | 173 | | -| extensions.career_modules_insurance_repairScreen.startRepairInGarage `ge` | 2 | 177 | | -| extensions.career_modules_inventory.addVehicle `ge` | 3 | 297 | | -| extensions.career_modules_inventory.removeVehicle `ge` | 1 | 366 | | -| extensions.career_modules_inventory.enterVehicle `ge` | 3 | 500 | | -| extensions.career_modules_inventory.sellVehicle `ge` | 2 | 1114 | boolean | -| extensions.career_modules_inventory.sellVehicleFromInventory `ge` | 1 | 1127 | | -| extensions.career_modules_inventory.returnLoanedVehicleFromInventory `ge` | 1 | 1134 | | -| extensions.career_modules_inventory.expediteRepairFromInventory `ge` | 2 | 1141 | | -| extensions.career_modules_inventory.updatePartConditions `ge` | 3 | 389 | | -| extensions.career_modules_inventory.updatePartConditionsOfSpawnedVehicles `ge` | 1 | 154 | | -| extensions.career_modules_inventory.removeVehicleObject `ge` | 2 | 348 | | -| extensions.career_modules_inventory.openMenu `ge` | 3 | 974 | | -| extensions.career_modules_inventory.closeMenu `ge` | 0 | 996 | | -| extensions.career_modules_inventory.openMenuFromComputer `ge` | 1 | 1041 | | -| extensions.career_modules_inventory.chooseVehicleFromMenu `ge` | 3 | 1070 | | -| extensions.career_modules_inventory.delayVehicleAccess `ge` | 3 | 1147 | | -| extensions.career_modules_inventory.hasFreeSlot `ge` | 0 | 292 | | -| extensions.career_modules_inventory.getNumberOfFreeSlots `ge` | 0 | 284 | | -| extensions.career_modules_inventory.setFavoriteVehicle `ge` | 1 | 1162 | | -| extensions.career_modules_inventory.getFavoriteVehicle `ge` | 0 | 1168 | | -| extensions.career_modules_inventory.sendDataToUi `ge` | 0 | 864 | | -| extensions.career_modules_inventory.setLicensePlateText `ge` | 2 | 1188 | | -| extensions.career_modules_inventory.purchaseLicensePlateText `ge` | 3 | 1196 | | -| extensions.career_modules_inventory.getVehicleThumbnail `ge` | 1 | 731 | | -| extensions.career_modules_inventory.renameVehicle `ge` | 2 | 1305 | boolean | -| extensions.career_modules_inventory.isLicensePlateValid `ge` | 1 | 1296 | | -| extensions.career_modules_inventory.isVehicleNameValid `ge` | 1 | 1300 | | -| extensions.career_modules_inventory.onExtensionLoaded `ge` | 0 | 54 | | -| extensions.career_modules_inventory.onExitVehicleInventory `ge` | 0 | 1095 | | -| extensions.career_modules_inventory.openInventoryMenuForChoosingListing `ge` | 0 | 1074 | | -| extensions.career_modules_inventory.getPartConditionsCallback `ge` | 2 | 383 | | -| extensions.career_modules_inventory.applyPartConditions `ge` | 2 | 411 | | -| extensions.career_modules_inventory.setVehicleDirty `ge` | 1 | 150 | | -| extensions.career_modules_inventory.getDirtiedVehicles `ge` | 0 | 1288 | | -| extensions.career_modules_inventory.getVehicles `ge` | 0 | 1106 | | -| extensions.career_modules_inventory.getVehicle `ge` | 1 | 1110 | | -| extensions.career_modules_inventory.isEmpty `ge` | 0 | 1292 | | -| extensions.career_modules_inventory.spawnVehicle `ge` | 3 | 419 | | -| extensions.career_modules_inventory.getInventoryIdsInClosestGarage `ge` | 1 | 938 | | -| extensions.career_modules_inventory.getClosestGarage `ge` | 1 | 36 | | -| extensions.career_modules_inventory.isSeatedInsideOwnedVehicle `ge` | 0 | 673 | | -| extensions.career_modules_inventory.getCurrentVehicle `ge` | 0 | 645 | | -| extensions.career_modules_inventory.getCurrentVehicleId `ge` | 0 | 669 | | -| extensions.career_modules_inventory.getLastVehicle `ge` | 0 | 649 | | -| extensions.career_modules_inventory.getVehicleIdFromInventoryId `ge` | 1 | 653 | | -| extensions.career_modules_inventory.getInventoryIdFromVehicleId `ge` | 1 | 659 | | -| extensions.career_modules_inventory.getMapInventoryIdToVehId `ge` | 0 | 665 | | -| extensions.career_modules_inventory.debugRespawnCurrentVehicle `ge` | 0 | 1315 | | -| extensions.career_modules_inventory.getVehicleUiData `ge` | 2 | 801 | | -| extensions.career_modules_linearTutorial.endTutorial `ge` | 0 | 77 | | -| extensions.career_modules_linearTutorial.getCustomTowHookLabel `ge` | 0 | 88 | | -| extensions.career_modules_linearTutorial.onExtensionUnloaded `ge` | 0 | 125 | | -| extensions.career_modules_linearTutorial.getTutorialData `ge` | 0 | 159 | | -| extensions.career_modules_linearTutorial.setTrafficForTutorial `ge` | 0 | 168 | | -| extensions.career_modules_linearTutorial.setTrafficAfterTutorial `ge` | 0 | 185 | | -| extensions.career_modules_linearTutorial.wasIntroPopupsSeen `ge` | 1 | 196 | boolean | -| extensions.career_modules_linearTutorial.introPopup `ge` | 2 | 206 | | -| extensions.career_modules_linearTutorial.showNonTutorialWelcomeSplashscreen `ge` | 0 | 287 | | -| extensions.career_modules_linearTutorial.showAllSplashscreensAndLogbookEntries `ge` | 0 | 307 | | -| extensions.career_modules_linearTutorial.drawDebugFunctions `ge` | 0 | 353 | | -| extensions.career_modules_linearTutorial.onExtensionLoaded `ge` | 0 | 23 | | -| extensions.career_modules_linearTutorial.beginLinearStep `ge` | 1 | 101 | | -| extensions.career_modules_linearTutorial.completeLinearStep `ge` | 1 | 138 | | -| extensions.career_modules_linearTutorial.getLinearStep `ge` | 0 | 145 | | -| extensions.career_modules_linearTutorial.isLinearTutorialActive `ge` | 0 | 148 | | -| extensions.career_modules_linearTutorial.getTutorialFlag `ge` | 1 | 151 | | -| extensions.career_modules_linearTutorial.setTutorialFlag `ge` | 2 | 154 | | -| extensions.career_modules_loanerVehicles.markForSpawning `ge` | 1 | 18 | | -| extensions.career_modules_loanerVehicles.unmarkAllForSpawning `ge` | 0 | 27 | | -| extensions.career_modules_loanerVehicles.spawnAllOffers `ge` | 0 | 37 | | -| extensions.career_modules_loanerVehicles.returnVehicle `ge` | 2 | 109 | | -| extensions.career_modules_loanerVehicles.getLoanedVehiclesByOrg `ge` | 1 | 134 | | -| extensions.career_modules_loanerVehicles.formatLoanerOfferForUi `ge` | 1 | 283 | | -| extensions.career_modules_loanerVehicles.formatSpawnedLoanersForUi `ge` | 0 | 249 | | -| extensions.career_modules_loanerVehicles.getLoaningOrgsOfVehicle `ge` | 1 | 205 | | -| extensions.career_modules_log.addLog `ge` | 3 | 11 | | -| extensions.career_modules_logbook.getPopups `ge` | 0 | 35 | | -| extensions.career_modules_logbook.getLogbookMostRecentUnread `ge` | 1 | 46 | | -| extensions.career_modules_logbook.logbookEntry `ge` | 1 | 203 | | -| extensions.career_modules_logbook.getLogbook `ge` | 0 | 23 | | -| extensions.career_modules_logbook.setLogbookEntryRead `ge` | 2 | 72 | | -| extensions.career_modules_logbook.addNewLogbookEntry `ge` | 2 | 84 | | -| extensions.career_modules_logbook.missionUnlocked `ge` | 1 | 106 | | -| extensions.career_modules_logbook.deliveryFacilityUnlocked `ge` | 1 | 120 | | -| extensions.career_modules_logbook.spawnPointUnlocked `ge` | 1 | 134 | | -| extensions.career_modules_logbook.genericInfoUnlocked `ge` | 6 | 148 | | -| extensions.career_modules_logbook.genericLogbookEntry `ge` | 4 | 170 | | -| extensions.career_modules_marketplace.onExtensionLoaded `ge` | 0 | 939 | | -| extensions.career_modules_marketplace.getListings `ge` | 0 | 875 | | -| extensions.career_modules_marketplace.menuOpened `ge` | 1 | 922 | | -| extensions.career_modules_marketplace.acceptOffer `ge` | 2 | 189 | | -| extensions.career_modules_marketplace.declineOffer `ge` | 2 | 200 | | -| extensions.career_modules_marketplace.listVehicles `ge` | 1 | 28 | | -| extensions.career_modules_marketplace.findVehicleListing `ge` | 1 | 20 | | -| extensions.career_modules_marketplace.openMenu `ge` | 1 | 929 | | -| extensions.career_modules_marketplace.removeVehicleListing `ge` | 1 | 69 | | -| extensions.career_modules_marketplace.generateOffer `ge` | 1 | 147 | | -| extensions.career_modules_marketplace.generatePersonality `ge` | 2 | 77 | table | -| extensions.career_modules_marketplace.startNegotiateBuyingOffer `ge` | 2 | 351 | | -| extensions.career_modules_marketplace.startNegotiateSellingOffer `ge` | 1 | 402 | | -| extensions.career_modules_marketplace.getNegotiationState `ge` | 0 | 284 | table | -| extensions.career_modules_marketplace.makeNegotiationOffer `ge` | 1 | 797 | | -| extensions.career_modules_marketplace.takeTheirOffer `ge` | 0 | 801 | | -| extensions.career_modules_marketplace.cancelNegotiation `ge` | 0 | 454 | | -| extensions.career_modules_milestones_general.claim `ge` | 1 | 59 | | -| extensions.career_modules_milestones_general.getMilestone `ge` | 1 | 78 | | -| extensions.career_modules_milestones_general.printDebug `ge` | 0 | 160 | | -| extensions.career_modules_milestones_generalMilestones_branches.setNotificationTarget `ge` | 1 | 65 | | -| extensions.career_modules_milestones_generalMilestones_delivery.setNotificationTarget `ge` | 1 | 162 | | -| extensions.career_modules_milestones_generalMilestones_missions.makeAllMissionStarMilestones `ge` | 2 | 39 | | -| extensions.career_modules_milestones_generalMilestones_missions.makeBranchMissionStarMilestones `ge` | 3 | 145 | | -| extensions.career_modules_milestones_generalMilestones_missions.makeUnlockMissionsMilestones `ge` | 2 | 251 | | -| extensions.career_modules_milestones_generalMilestones_missions.setNotificationTarget `ge` | 1 | 285 | | -| extensions.career_modules_milestones_generalMilestones_money.setNotificationTarget `ge` | 1 | 116 | | -| extensions.career_modules_milestones_generalMilestones_statistic.registerStastisticCallback `ge` | 1 | 95 | | -| extensions.career_modules_milestones_generalMilestones_statistic.clearStatisticCallback `ge` | 1 | 88 | | -| extensions.career_modules_milestones_milestones.claim `ge` | 1 | 34 | | -| extensions.career_modules_milestones_milestones.getMilestones `ge` | 1 | 48 | table | -| extensions.career_modules_milestones_milestones.milestoneReached `ge` | 1 | 78 | | -| extensions.career_modules_milestones_milestones.loadSaveData `ge` | 0 | 92 | | -| extensions.career_modules_milestones_milestones.onExtensionLoaded `ge` | 0 | 101 | | -| extensions.career_modules_milestones_milestones.unclaimedMilestonesCount `ge` | 0 | 111 | | -| extensions.career_modules_milestones_milestones.minorLinear `ge` | 1 | 140 | | -| extensions.career_modules_milestones_milestones.majorLinear `ge` | 1 | 141 | | -| extensions.career_modules_missionWrapper.cacheMissionData `ge` | 2 | 48 | | -| extensions.career_modules_missionWrapper.onMissionLoaded `ge` | 2 | 52 | | -| extensions.career_modules_missionWrapper.saveMission `ge` | 1 | 56 | | -| extensions.career_modules_missionWrapper.preMissionHandling `ge` | 2 | 76 | | -| extensions.career_modules_missionWrapper.onExtensionLoaded `ge` | 0 | 20 | | -| extensions.career_modules_missionWrapper.onExtensionUnloaded `ge` | 0 | 27 | | -| extensions.career_modules_painting.start `ge` | 2 | 105 | | -| extensions.career_modules_painting.apply `ge` | 0 | 178 | | -| extensions.career_modules_painting.close `ge` | 1 | 127 | | -| extensions.career_modules_painting.getPaintData `ge` | 0 | 75 | | -| extensions.career_modules_painting.setPaints `ge` | 3 | 248 | | -| extensions.career_modules_painting.getFactoryPaint `ge` | 0 | 272 | | -| extensions.career_modules_painting.getPrimerColor `ge` | 0 | 45 | | -| extensions.career_modules_painting.onUIOpened `ge` | 0 | 278 | | -| extensions.career_modules_partInventory.generateAndGetPartsFromVehicle `ge` | 1 | 197 | table | -| extensions.career_modules_partInventory.changedPartsCallback `ge` | 2 | 261 | | -| extensions.career_modules_partInventory.initConditionsCallback `ge` | 2 | 108 | | -| extensions.career_modules_partInventory.sendUIData `ge` | 0 | 371 | | -| extensions.career_modules_partInventory.openMenu `ge` | 1 | 529 | | -| extensions.career_modules_partInventory.closeMenu `ge` | 0 | 554 | | -| extensions.career_modules_partInventory.partInventoryClosed `ge` | 0 | 576 | | -| extensions.career_modules_partInventory.getSlotToPartIdMap `ge` | 0 | 580 | | -| extensions.career_modules_partInventory.getPartPathToPartIdMap `ge` | 0 | 584 | | -| extensions.career_modules_partInventory.getInventory `ge` | 0 | 588 | | -| extensions.career_modules_partInventory.addPartToInventory `ge` | 1 | 252 | | -| extensions.career_modules_partInventory.getPart `ge` | 2 | 520 | | -| extensions.career_modules_partInventory.updatePartConditionsInInventory `ge` | 0 | 244 | | -| extensions.career_modules_partInventory.sellParts `ge` | 1 | 124 | | -| extensions.career_modules_partInventory.onExtensionLoaded `ge` | 0 | 454 | | -| extensions.career_modules_partShopping.startShopping `ge` | 2 | 410 | | -| extensions.career_modules_partShopping.installPart `ge` | 1 | 699 | | -| extensions.career_modules_partShopping.installPartByPartShopId `ge` | 1 | 714 | | -| extensions.career_modules_partShopping.removePartBySlot `ge` | 1 | 723 | | -| extensions.career_modules_partShopping.updatePreviewVehicle `ge` | 1 | 335 | | -| extensions.career_modules_partShopping.cancelShopping `ge` | 0 | 754 | | -| extensions.career_modules_partShopping.applyShopping `ge` | 0 | 811 | | -| extensions.career_modules_partShopping.sendShoppingDataToUI `ge` | 0 | 313 | | -| extensions.career_modules_partShopping.getPartsInShop `ge` | 0 | 840 | | -| extensions.career_modules_partShopping.getShoppingCart `ge` | 0 | 844 | | -| extensions.career_modules_partShopping.isShoppingSessionActive `ge` | 0 | 836 | | -| extensions.career_modules_partShopping.setupTether `ge` | 0 | 395 | | -| extensions.career_modules_payment.canPay `ge` | 1 | 9 | boolean | -| extensions.career_modules_payment.pay `ge` | 2 | 18 | boolean | -| extensions.career_modules_permissions.getStatusForTag `ge` | 2 | 41 | | -| extensions.career_modules_playbookWriter.onExtensionLoaded `ge` | 0 | 32 | | -| extensions.career_modules_playbookWriter.addMissionPlayedEntry `ge` | 2 | 14 | | -| extensions.career_modules_playerAbstract.openPlayerAbstractMenu `ge` | 1 | 6 | | -| extensions.career_modules_playerAbstract.getPlayerAbstractData `ge` | 0 | 39 | | -| extensions.career_modules_playerAbstract.closePlayerAbstractMenu `ge` | 0 | 30 | | -| extensions.career_modules_playerAttributes.addAttributes `ge` | 2 | 32 | | -| extensions.career_modules_playerAttributes.setAttributes `ge` | 2 | 87 | | -| extensions.career_modules_playerAttributes.getAttribute `ge` | 1 | 96 | | -| extensions.career_modules_playerAttributes.getAttributeValue `ge` | 1 | 99 | | -| extensions.career_modules_playerAttributes.getAllAttributes `ge` | 0 | 103 | | -| extensions.career_modules_playerAttributes.getAttributeLog `ge` | 0 | 260 | | -| extensions.career_modules_playerAttributes.onExtensionLoaded `ge` | 0 | 107 | | -| extensions.career_modules_playerDriving.getPlayerData `ge` | 0 | 16 | | -| extensions.career_modules_playerDriving.retrieveFavoriteVehicle `ge` | 0 | 103 | | -| extensions.career_modules_playerDriving.playerPursuitActive `ge` | 0 | 92 | | -| extensions.career_modules_playerDriving.resetPlayerState `ge` | 0 | 96 | | -| extensions.career_modules_playerDriving.teleportToGarage `ge` | 3 | 151 | | -| extensions.career_modules_playerDriving.showPosition `ge` | 1 | 302 | | -| extensions.career_modules_quickTravel.quickTravelToPos `ge` | 3 | 33 | | -| extensions.career_modules_quickTravel.quickTravelToGarage `ge` | 1 | 45 | | -| extensions.career_modules_quickTravel.getPriceForQuickTravel `ge` | 1 | 19 | multiple | -| extensions.career_modules_quickTravel.getPriceForQuickTravelToGarage `ge` | 1 | 54 | | -| extensions.career_modules_rentals.isRenting `ge` | 0 | 42 | | -| extensions.career_modules_reputation.addReputationToOrg `ge` | 1 | 101 | | -| extensions.career_modules_reputation.getLabel `ge` | 1 | 133 | | -| extensions.career_modules_reputation.getMinimumValue `ge` | 0 | 137 | | -| extensions.career_modules_reputation.getMaximumValue `ge` | 0 | 141 | | -| extensions.career_modules_reputation.getValueForEvent `ge` | 1 | 78 | | -| extensions.career_modules_spawnPoints.onExtensionLoaded `ge` | 0 | 97 | | -| extensions.career_modules_spawnPoints.isSpawnPointDiscovered `ge` | 2 | 90 | | -| extensions.career_modules_spawnPoints.getUnlockedSpawnpointsData `ge` | 0 | 76 | | -| extensions.career_modules_speedTraps.onExtensionLoaded `ge` | 0 | 119 | | -| extensions.career_modules_testDrive.abandonTestDrive `ge` | 0 | 196 | | -| extensions.career_modules_testDrive.onPoiDetailPromptOpening `ge` | 2 | 255 | | -| extensions.career_modules_testDrive.getTimeLeft `ge` | 0 | 227 | | -| extensions.career_modules_testDrive.stop `ge` | 0 | 189 | | -| extensions.career_modules_testDrive.start `ge` | 2 | 99 | | -| extensions.career_modules_testDrive.isActive `ge` | 0 | 231 | | -| extensions.career_modules_testDrive.formatTestDriveToRawPoi `ge` | 1 | 236 | | -| extensions.career_modules_testDrive.resetData `ge` | 0 | 52 | | -| extensions.career_modules_testDrive.onVehicleRepairedByInsurance `ge` | 1 | 185 | | -| extensions.career_modules_tether.startBoxTether `ge` | 6 | 27 | | -| extensions.career_modules_tether.startSphereTether `ge` | 4 | 63 | | -| extensions.career_modules_tether.startDoorTether `ge` | 4 | 38 | | -| extensions.career_modules_tether.startCapsuleTetherBetweenStaticAndVehicle `ge` | 6 | 112 | | -| extensions.career_modules_tether.startCapsuleTetherBetweenStatics `ge` | 6 | 94 | | -| extensions.career_modules_tether.startVehicleTether `ge` | 4 | 153 | | -| extensions.career_modules_tether.addTether `ge` | 1 | 202 | | -| extensions.career_modules_tether.removeTether `ge` | 1 | 210 | | -| extensions.career_modules_tether.drawAxisBox `ge` | 5 | 221 | | -| extensions.career_modules_tuning.start `ge` | 2 | 261 | | -| extensions.career_modules_tuning.apply `ge` | 2 | 282 | | -| extensions.career_modules_tuning.getTuningData `ge` | 0 | 163 | | -| extensions.career_modules_tuning.close `ge` | 0 | 322 | | -| extensions.career_modules_tuning.applyShopping `ge` | 0 | 142 | | -| extensions.career_modules_tuning.cancelShopping `ge` | 0 | 318 | | -| extensions.career_modules_tuning.removeVarFromShoppingCart `ge` | 1 | 305 | | -| extensions.career_modules_uiUtils.getCareerStatusData `ge` | 0 | 10 | | -| extensions.career_modules_uiUtils.getCareerSimpleStats `ge` | 0 | 21 | | -| extensions.career_modules_uiUtils.storeCareerPauseContextButtons `ge` | 1 | 51 | | -| extensions.career_modules_uiUtils.callCareerPauseContextButtons `ge` | 1 | 58 | | -| extensions.career_modules_uiUtils.getCareerPauseContextButtons `ge` | 0 | 62 | | -| extensions.career_modules_uiUtils.getCareerCurrentLevelName `ge` | 0 | 129 | | -| extensions.career_modules_unlockFlags.onCareerActivated `ge` | 0 | 59 | | -| extensions.career_modules_unlockFlags.getFlag `ge` | 1 | 29 | | -| extensions.career_modules_unlockFlags.getFlagDefinition `ge` | 1 | 38 | | -| extensions.career_modules_unlockFlags.setFlag `ge` | 2 | 49 | | -| extensions.career_modules_unlockFlags.resetFlags `ge` | 0 | 55 | | -| extensions.career_modules_valueCalculator.getPartDifference `ge` | 3 | 54 | multiple | -| extensions.career_modules_valueCalculator.getInventoryVehicleValue `ge` | 2 | 198 | | -| extensions.career_modules_valueCalculator.getPartValue `ge` | 1 | 90 | | -| extensions.career_modules_valueCalculator.getAdjustedVehicleBaseValue `ge` | 2 | 46 | | -| extensions.career_modules_valueCalculator.getVehicleMileageById `ge` | 1 | 32 | | -| extensions.career_modules_valueCalculator.getBrokenPartsThreshold `ge` | 0 | 232 | | -| extensions.career_modules_valueCalculator.getRepairDetails `ge` | 1 | 137 | | -| extensions.career_modules_valueCalculator.getNumberOfBrokenParts `ge` | 1 | 204 | | -| extensions.career_modules_valueCalculator.partConditionsNeedRepair `ge` | 1 | 222 | | -| extensions.career_modules_vehicleClassGrouping.getAggressionMultiplier `ge` | 1 | 37 | | -| extensions.career_modules_vehicleClassGrouping.generateGroup `ge` | 8 | 50 | | -| extensions.career_modules_vehicleDeletionService.flagForDeletion `ge` | 2 | 71 | | -| extensions.career_modules_vehicleDeletionService.clearFlags `ge` | 1 | 78 | | -| extensions.career_modules_vehicleDeletionService.deleteFlaggedVehicles `ge` | 0 | 65 | | -| extensions.career_modules_vehicleDeletionService.onExtensionLoaded `ge` | 0 | 12 | | -| extensions.career_modules_vehiclePerformance.startDragTest `ge` | 1 | 114 | | -| extensions.career_modules_vehiclePerformance.invalidateCertification `ge` | 1 | 54 | | -| extensions.career_modules_vehiclePerformance.isTestInProgress `ge` | 0 | 572 | | -| extensions.career_modules_vehiclePerformance.cancelTest `ge` | 1 | 490 | | -| extensions.career_modules_vehiclePerformance.getAggregateScoresFromVehId `ge` | 1 | 471 | | -| extensions.career_modules_vehiclePerformance.getVehicleClass `ge` | 1 | 478 | | -| extensions.career_modules_vehiclePerformance.addScoresToPerformanceData `ge` | 1 | 485 | | -| extensions.career_modules_vehiclePerformance.openMenu `ge` | 1 | 551 | | -| extensions.career_modules_vehiclePerformance.onVehicleDamaged `ge` | 2 | 559 | | -| extensions.career_modules_vehicleShopping.openShop `ge` | 3 | 485 | | -| extensions.career_modules_vehicleShopping.showVehicle `ge` | 1 | 729 | | -| extensions.career_modules_vehicleShopping.navigateToPos `ge` | 1 | 477 | | -| extensions.career_modules_vehicleShopping.buySpawnedVehicle `ge` | 1 | 566 | | -| extensions.career_modules_vehicleShopping.quickTravelToVehicle `ge` | 1 | 734 | | -| extensions.career_modules_vehicleShopping.updateVehicleList `ge` | 1 | 185 | | -| extensions.career_modules_vehicleShopping.getShoppingData `ge` | 0 | 83 | | -| extensions.career_modules_vehicleShopping.sendPurchaseDataToUi `ge` | 0 | 581 | | -| extensions.career_modules_vehicleShopping.getCurrentSellerId `ge` | 0 | 860 | | -| extensions.career_modules_vehicleShopping.getVisualValueFromMileage `ge` | 1 | 393 | | -| extensions.career_modules_vehicleShopping.getVehicleInfoByShopId `ge` | 1 | 157 | | -| extensions.career_modules_vehicleShopping.openPurchaseMenu `ge` | 3 | 739 | | -| extensions.career_modules_vehicleShopping.updateInsuranceSelection `ge` | 1 | 746 | | -| extensions.career_modules_vehicleShopping.buyFromPurchaseMenu `ge` | 2 | 753 | | -| extensions.career_modules_vehicleShopping.openInventoryMenuForTradeIn `ge` | 0 | 803 | | -| extensions.career_modules_vehicleShopping.removeTradeInVehicle `ge` | 0 | 798 | | -| extensions.career_modules_vehicleShopping.endShopping `ge` | 0 | 535 | | -| extensions.career_modules_vehicleShopping.cancelShopping `ge` | 0 | 540 | | -| extensions.career_modules_vehicleShopping.cancelPurchase `ge` | 1 | 790 | | -| extensions.career_modules_vehicleShopping.getVehiclesInShop `ge` | 0 | 553 | | -| extensions.career_modules_vehicleShopping.onVehicleSpawnFinished `ge` | 1 | 426 | | -| extensions.career_modules_vehicleShopping.onExtensionLoaded `ge` | 0 | 827 | | -| extensions.career_modules_vehicleShopping.onShoppingMenuClosed `ge` | 0 | 549 | | -| extensions.career_modules_vehicleShopping.onUiChangedState `ge` | 1 | 909 | | -| extensions.career_modules_vehicleShopping.getEligibleVehiclesWithoutDealershipVehicles `ge` | 2 | 166 | | -| extensions.career_saveSystem.setSaveSlot `ge` | 2 | 70 | boolean | -| extensions.career_saveSystem.removeSaveSlot `ge` | 1 | 101 | | -| extensions.career_saveSystem.renameSaveSlot `ge` | 2 | 140 | | -| extensions.career_saveSystem.getCurrentSaveSlot `ge` | 0 | 156 | multiple | -| extensions.career_saveSystem.saveCurrent `ge` | 1 | 213 | | -| extensions.career_saveSystem.getAllSaveSlots `ge` | 0 | 240 | | -| extensions.career_saveSystem.getSaveRootDirectory `ge` | 0 | 253 | | -| extensions.career_saveSystem.getAutosave `ge` | 2 | 32 | multiple | -| extensions.career_saveSystem.getAllAutosaves `ge` | 1 | 15 | | -| extensions.career_saveSystem.getSaveSystemVersion `ge` | 0 | 271 | | -| extensions.career_saveSystem.getBackwardsCompVersion `ge` | 0 | 275 | | -| extensions.career_saveSystem.saveFailed `ge` | 0 | 166 | | -| extensions.career_saveSystem.registerAsyncSaveExtension `ge` | 1 | 202 | | -| extensions.career_saveSystem.asyncSaveExtensionFinished `ge` | 1 | 206 | | -| extensions.career_saveSystem.jsonWriteFileSafe `ge` | 5 | 170 | boolean | -| extensions.career_saveSystem.onExtensionLoaded `ge` | 0 | 250 | | -| extensions.career_saveSystem.onSerialize `ge` | 0 | 257 | | -| extensions.career_saveSystem.onDeserialized `ge` | 1 | 265 | | -| extensions.core_activity.startActivity `ge` | 1 | 16 | | -| extensions.core_audio.registerBaseBank `ge` | 1 | 193 | | -| extensions.core_audio.loadLevelBank `ge` | 1 | 213 | | -| extensions.core_audio.loadVehicleBank `ge` | 1 | 249 | | -| extensions.core_audio.triggerBankHotloading `ge` | 0 | 366 | | -| extensions.core_audio.onClientEndMission `ge` | 0 | 348 | | -| extensions.core_audio.onSerialize `ge` | 0 | 412 | table | -| extensions.core_audio.onDeserialized `ge` | 1 | 419 | | -| extensions.core_audioRibbon.onSerialize `ge` | 0 | 612 | | -| extensions.core_audioRibbon.onDeserialized `ge` | 1 | 625 | | -| extensions.core_audioRibbon.createEmitterHost `ge` | 1 | 455 | table | -| extensions.core_audioRibbon.updateRibbonData `ge` | 1 | 437 | | -| extensions.core_audioRibbon.removeRibbon `ge` | 1 | 427 | | -| extensions.core_audioRibbon.recomputeMap `ge` | 0 | 407 | | -| extensions.core_audioRibbon.clearAllSFXEmitters `ge` | 0 | 415 | | -| extensions.core_audioRibbon.clearNearFarLists `ge` | 0 | 701 | | -| extensions.core_audioRibbon.clearRibbonNames `ge` | 0 | 707 | | -| extensions.core_audioRibbon.getRibbons `ge` | 0 | 710 | | -| extensions.core_audioRibbon.setRibbons `ge` | 1 | 711 | | -| extensions.core_audioRibbon.getRibbonNames `ge` | 0 | 712 | | -| extensions.core_audioRibbon.getNearList `ge` | 0 | 713 | | -| extensions.core_audioRibbon.getFarList `ge` | 0 | 714 | | -| extensions.core_audioRibbon.getSfxEmitters `ge` | 0 | 715 | | -| extensions.core_busRouteManager.onExtensionLoaded `ge` | 0 | 73 | | -| extensions.core_busRouteManager.onBusUpdate `ge` | 1 | 119 | | -| extensions.core_busRouteManager.setLine `ge` | 3 | 83 | | -| extensions.core_busRouteManager.onAtStop `ge` | 1 | 96 | | -| extensions.core_camera.processVehicleCameraConfigChanged `ge` | 3 | 528 | | -| extensions.core_camera.onTrigger `ge` | 1 | 1141 | | -| extensions.core_camera.onDespawnObject `ge` | 2 | 1370 | | -| extensions.core_camera.onClientEndMission `ge` | 0 | 1512 | | -| extensions.core_camera.onSerialize `ge` | 0 | 1429 | | -| extensions.core_camera.onDeserialized `ge` | 1 | 1464 | | -| extensions.core_camera.clearInputs `ge` | 0 | 197 | | -| extensions.core_camera.resetCameraByID `ge` | 1+ | 1029 | | -| extensions.core_camera.setRotation `ge` | 1+ | 1033 | | -| extensions.core_camera.setFOV `ge` | 1+ | 1045 | | -| extensions.core_camera.setOffset `ge` | 1+ | 1057 | | -| extensions.core_camera.setRefNodes `ge` | 1+ | 1065 | | -| extensions.core_camera.setRef `ge` | 1+ | 1069 | | -| extensions.core_camera.setTargetMode `ge` | 1+ | 1073 | | -| extensions.core_camera.setDefaultDistance `ge` | 1+ | 1077 | | -| extensions.core_camera.setDistance `ge` | 1+ | 1081 | | -| extensions.core_camera.setMaxDistance `ge` | 1+ | 1085 | | -| extensions.core_camera.setDefaultRotation `ge` | 1+ | 1089 | | -| extensions.core_camera.setSkipFovModifier `ge` | 1+ | 1093 | | -| extensions.core_camera.setFastSpeedModifier `ge` | 1 | 1520 | | -| extensions.core_camera.changeSpeed `ge` | 1 | 1599 | | -| extensions.core_camera.setPosition `ge` | 1+ | 1099 | | -| extensions.core_camera.setSmoothedCam `ge` | 1+ | 1111 | | -| extensions.core_camera.setNewtonRotation `ge` | 1+ | 1115 | | -| extensions.core_camera.setNewtonTranslation `ge` | 1+ | 1119 | | -| extensions.core_camera.setByName `ge` | 0+ | 383 | | -| extensions.core_camera.setVehicleCameraByNameWithId `ge` | 4 | 347 | | -| extensions.core_camera.exitCinematicCamera `ge` | 0 | 1658 | | -| extensions.core_camera.toggleEnabledById `ge` | 1 | 234 | | -| extensions.core_camera.setBySlotId `ge` | 2 | 485 | | -| extensions.core_camera.changeOrder `ge` | 2 | 208 | | -| extensions.core_camera.getCameraDataById `ge` | 1 | 426 | | -| extensions.core_camera.getDriverData `ge` | 1 | 444 | | -| extensions.core_camera.getDriverDataById `ge` | 1 | 433 | multiple | -| extensions.core_camera.getActiveCamName `ge` | 1 | 448 | | -| extensions.core_camera.getActiveCamNameByVehId `ge` | 1 | 466 | | -| extensions.core_camera.displayCameraNameUI `ge` | 1 | 154 | | -| extensions.core_camera.isCameraInside `ge` | 2 | 408 | | -| extensions.core_camera.timeSinceLastRotation `ge` | 0 | 1217 | | -| extensions.core_camera.getGlobalCameras `ge` | 0 | 99 | | -| extensions.core_camera.objectTeleported `ge` | 4 | 774 | | -| extensions.core_camera.setGlobalCameraByName `ge` | 3 | 243 | | -| extensions.core_camera.setPosRot `ge` | 8 | 1524 | | -| extensions.core_camera.setSpeed `ge` | 1 | 1532 | | -| extensions.core_camera.getSpeed `ge` | 0 | 1536 | | -| extensions.core_camera.getActiveGlobalCameraName `ge` | 0 | 1611 | | -| extensions.core_camera.getPosition `ge` | 0 | 1548 | vec3 | -| extensions.core_camera.getPositionXYZ `ge` | 0 | 1552 | multiple | -| extensions.core_camera.getUp `ge` | 0 | 1557 | | -| extensions.core_camera.getRight `ge` | 0 | 1563 | | -| extensions.core_camera.getForward `ge` | 0 | 1569 | | -| extensions.core_camera.getForwardXYZ `ge` | 0 | 1576 | multiple | -| extensions.core_camera.getQuat `ge` | 0 | 1582 | quat | -| extensions.core_camera.getQuatXYZW `ge` | 0 | 1586 | multiple | -| extensions.core_camera.getFovDeg `ge` | 0 | 1591 | | -| extensions.core_camera.getFovRad `ge` | 0 | 1595 | | -| extensions.core_camera.proxy_Player `ge` | 1+ | 1136 | | -| extensions.core_camera.globalCameraFunction `ge` | 2+ | 1123 | | -| extensions.core_camera.requestConfig `ge` | 1 | 191 | | -| extensions.core_camera.notifyUI `ge` | 2 | 180 | | -| extensions.core_camera.resetConfiguration `ge` | 0 | 1399 | | -| extensions.core_camera.setVehicleCameraByIndexOffset `ge` | 2 | 957 | | -| extensions.core_camera.resetCamera `ge` | 1 | 1200 | | -| extensions.core_camera.setLookBack `ge` | 2 | 1540 | | -| extensions.core_camera.hotkey `ge` | 3 | 1205 | | -| extensions.core_camera.rotate_pitch `ge` | 2 | 1257 | | -| extensions.core_camera.rotate_pitch_up `ge` | 2 | 1245 | | -| extensions.core_camera.rotate_pitch_down `ge` | 2 | 1251 | | -| extensions.core_camera.rotate_yaw `ge` | 2 | 1233 | | -| extensions.core_camera.rotate_yaw_left `ge` | 2 | 1221 | | -| extensions.core_camera.rotate_yaw_right `ge` | 2 | 1227 | | -| extensions.core_camera.cameraZoom `ge` | 1 | 1301 | | -| extensions.core_camera.rotate_yaw_relative `ge` | 1 | 1312 | | -| extensions.core_camera.rotate_pitch_relative `ge` | 1 | 1316 | | -| extensions.core_camera.rotate_roll_right `ge` | 2 | 1269 | | -| extensions.core_camera.rotate_roll_left `ge` | 2 | 1275 | | -| extensions.core_camera.yawAbs `ge` | 1 | 1333 | | -| extensions.core_camera.rollAbs `ge` | 1 | 1334 | | -| extensions.core_camera.pitchAbs `ge` | 1 | 1335 | | -| extensions.core_camera.xAxisAbs `ge` | 1 | 1340 | | -| extensions.core_camera.yAxisAbs `ge` | 1 | 1341 | | -| extensions.core_camera.zAxisAbs `ge` | 1 | 1342 | | -| extensions.core_camera.yAxisMoveStep `ge` | 1 | 1345 | | -| extensions.core_camera.moveleft `ge` | 1 | 1321 | | -| extensions.core_camera.moveright `ge` | 1 | 1322 | | -| extensions.core_camera.moveforward `ge` | 1 | 1323 | | -| extensions.core_camera.movebackward `ge` | 1 | 1324 | | -| extensions.core_camera.moveup `ge` | 1 | 1325 | | -| extensions.core_camera.movedown `ge` | 1 | 1326 | | -| extensions.core_camera.moveForwardBackward `ge` | 1 | 1281 | | -| extensions.core_camera.moveLeftRight `ge` | 1 | 1291 | | -| extensions.core_camera.getLastFilter `ge` | 0 | 1210 | | -| extensions.core_chat.send `ge` | 2 | 136 | | -| extensions.core_chat.requestState `ge` | 0 | 34 | | -| extensions.core_chat.activate `ge` | 0 | 142 | | -| extensions.core_chat.deactivate `ge` | 0 | 156 | | -| extensions.core_checkpoints.onClientEndMission `ge` | 1 | 266 | | -| extensions.core_checkpoints.completeReset `ge` | 2 | 54 | | -| extensions.core_checkpoints.onSerialize `ge` | 0 | 206 | | -| extensions.core_checkpoints.onDeserialized `ge` | 1 | 217 | | -| extensions.core_checkpoints.onResumeCampaign `ge` | 2 | 285 | | -| extensions.core_checkpoints.saveCheckpoint `ge` | 3 | 25 | | -| extensions.core_checkpoints.saveAIPath `ge` | 2 | 87 | | -| extensions.core_commandhandler.onSchemeCommand `ge` | 2 | 25 | | -| extensions.core_commandhandler.onSerialize `ge` | 0 | 172 | table | -| extensions.core_commandhandler.onDeserialized `ge` | 1 | 176 | | -| extensions.core_couplerCameraModifier.checkForTrailer `ge` | 2 | 17 | boolean | -| extensions.core_couplerCameraModifier.onSerialize `ge` | 0 | 188 | table | -| extensions.core_couplerCameraModifier.onDeserialized `ge` | 1 | 199 | | -| extensions.core_dynamicProps.westCoastPole `ge` | 0 | 296 | | -| extensions.core_dynamicProps.westCoastBin `ge` | 0 | 306 | | -| extensions.core_dynamicProps.unloadAll `ge` | 0 | 286 | | -| extensions.core_dynamicProps.createDynamicProps `ge` | 1 | 91 | | -| extensions.core_environment.getTimeOfDayOptions `ge` | 1 | 133 | | -| extensions.core_environment.getDefaultTimeOfDayOptions `ge` | 0 | 138 | | -| extensions.core_environment.setState `ge` | 1 | 589 | | -| extensions.core_environment.requestState `ge` | 0 | 833 | | -| extensions.core_environment.reset `ge` | 0 | 769 | | -| extensions.core_environment.getState `ge` | 0 | 559 | | -| extensions.core_environment.reset_init `ge` | 0 | 779 | | -| extensions.core_environment.setTimeOfDay `ge` | 1 | 142 | | -| extensions.core_environment.getTimeOfDay `ge` | 0 | 161 | | -| extensions.core_environment.cycleTimeOfDay `ge` | 0 | 175 | | -| extensions.core_environment.getShadowDistance `ge` | 0 | 194 | | -| extensions.core_environment.setShadowDistance `ge` | 1 | 201 | | -| extensions.core_environment.getShadowSoftness `ge` | 0 | 208 | | -| extensions.core_environment.setShadowSoftness `ge` | 1 | 215 | | -| extensions.core_environment.getShadowLogWeight `ge` | 0 | 222 | | -| extensions.core_environment.setShadowLogWeight `ge` | 1 | 229 | | -| extensions.core_environment.getSkyBrightness `ge` | 0 | 236 | | -| extensions.core_environment.setSkyBrightness `ge` | 1 | 243 | | -| extensions.core_environment.getColorizeGradientFile `ge` | 0 | 250 | | -| extensions.core_environment.setColorizeGradientFile `ge` | 1 | 257 | | -| extensions.core_environment.getSunScaleGradientFile `ge` | 0 | 264 | | -| extensions.core_environment.setSunScaleGradientFile `ge` | 1 | 271 | | -| extensions.core_environment.getAmbientScaleGradientFile `ge` | 0 | 278 | | -| extensions.core_environment.setAmbientScaleGradientFile `ge` | 1 | 285 | | -| extensions.core_environment.getFogScaleGradientFile `ge` | 0 | 292 | | -| extensions.core_environment.setFogScaleGradientFile `ge` | 1 | 299 | | -| extensions.core_environment.getNightGradientFile `ge` | 0 | 306 | | -| extensions.core_environment.setNightGradientFile `ge` | 1 | 313 | | -| extensions.core_environment.getNightFogGradientFile `ge` | 0 | 320 | | -| extensions.core_environment.setNightFogGradientFile `ge` | 1 | 327 | | -| extensions.core_environment.setWindSpeed `ge` | 1 | 340 | | -| extensions.core_environment.getWindSpeed `ge` | 0 | 351 | | -| extensions.core_environment.setCloudCover `ge` | 1 | 360 | | -| extensions.core_environment.getCloudCover `ge` | 0 | 371 | | -| extensions.core_environment.getCloudCoverByID `ge` | 1 | 382 | | -| extensions.core_environment.setCloudCoverByID `ge` | 2 | 391 | | -| extensions.core_environment.getCloudExposureByID `ge` | 1 | 400 | | -| extensions.core_environment.setCloudExposureByID `ge` | 2 | 409 | | -| extensions.core_environment.getCloudWindByID `ge` | 1 | 418 | | -| extensions.core_environment.setCloudWindByID `ge` | 2 | 427 | | -| extensions.core_environment.getCloudHeightByID `ge` | 1 | 437 | | -| extensions.core_environment.setCloudHeightByID `ge` | 2 | 446 | | -| extensions.core_environment.setFogDensity `ge` | 1 | 460 | | -| extensions.core_environment.getFogDensity `ge` | 0 | 470 | multiple | -| extensions.core_environment.setFogDensityOffset `ge` | 1 | 479 | | -| extensions.core_environment.getFogDensityOffset `ge` | 0 | 487 | | -| extensions.core_environment.setFogAtmosphereHeight `ge` | 1 | 496 | | -| extensions.core_environment.getFogAtmosphereHeight `ge` | 0 | 504 | | -| extensions.core_environment.setGravity `ge` | 1 | 513 | | -| extensions.core_environment.getGravity `ge` | 0 | 526 | | -| extensions.core_environment.setPrecipitation `ge` | 1 | 537 | | -| extensions.core_environment.getPrecipitation `ge` | 0 | 544 | | -| extensions.core_environment.enableChanges `ge` | 1 | 783 | | -| extensions.core_environment.canChange `ge` | 0 | 788 | | -| extensions.core_environment.getTemperatureK `ge` | 0 | 553 | | -| extensions.core_environment.reloadGroundModels `ge` | 1 | 739 | | -| extensions.core_environment.onClientEndMission `ge` | 0 | 896 | | -| extensions.core_environment.dumpGroundModels `ge` | 0 | 607 | | -| extensions.core_flowgraphManager.refreshDependencies `ge` | 0 | 21 | | -| extensions.core_flowgraphManager.getAvailableStateTemplates `ge` | 0 | 323 | multiple | -| extensions.core_flowgraphManager.controls `ge` | 1 | 384 | | -| extensions.core_flowgraphManager.onFlowgraphSceneObjectAdd `ge` | 3 | 396 | | -| extensions.core_flowgraphManager.onFlowgraphSceneObjectRemove `ge` | 3 | 400 | | -| extensions.core_flowgraphManager.onFlowgraphSceneObjectChanged `ge` | 3 | 404 | | -| extensions.core_flowgraphManager.startNextFrame `ge` | 1 | 144 | | -| extensions.core_flowgraphManager.removeNextFrame `ge` | 1 | 147 | | -| extensions.core_flowgraphManager.getManagerByID `ge` | 1 | 69 | | -| extensions.core_flowgraphManager.getManagerGraphNode `ge` | 3 | 78 | | -| extensions.core_flowgraphManager.getManagerModule `ge` | 2 | 88 | | -| extensions.core_flowgraphManager.onExtensionLoaded `ge` | 0 | 28 | | -| extensions.core_flowgraphManager.getNextUniqueIdentifier `ge` | 0 | 9 | | -| extensions.core_flowgraphManager.removeManager `ge` | 1 | 123 | | -| extensions.core_flowgraphManager.loadManager `ge` | 3 | 96 | | -| extensions.core_flowgraphManager.addManager `ge` | 1 | 114 | | -| extensions.core_flowgraphManager.getAllManagers `ge` | 0 | 65 | | -| extensions.core_flowgraphManager.clearAllManagers `ge` | 0 | 58 | | -| extensions.core_flowgraphManager.onDeserialized `ge` | 1 | 241 | | -| extensions.core_flowgraphManager.onSerialize `ge` | 0 | 221 | table | -| extensions.core_flowgraphManager.getSingleton `ge` | 1 | 364 | | -| extensions.core_flowgraphManager.getAvailableNodeTemplates `ge` | 0 | 259 | multiple | -| extensions.core_flowgraphManager.getAvailablePinTypes `ge` | 1 | 299 | | -| extensions.core_flowgraphManager.startOnLoadingScreenFadeout `ge` | 1 | 160 | | -| extensions.core_forest.getForestObject `ge` | 0 | 9 | | -| extensions.core_funstuff.breakAllBreakgroups `ge` | 0 | 63 | table | -| extensions.core_funstuff.breakHinges `ge` | 0 | 68 | table | -| extensions.core_funstuff.deflateTires `ge` | 0 | 73 | table | -| extensions.core_funstuff.deflateRandomTire `ge` | 0 | 78 | table | -| extensions.core_funstuff.igniteVehicle `ge` | 0 | 83 | table | -| extensions.core_funstuff.extinguishVehicle `ge` | 0 | 88 | table | -| extensions.core_funstuff.explodeVehicle `ge` | 0 | 111 | table | -| extensions.core_funstuff.toggleForceField `ge` | 0 | 7 | table | -| extensions.core_funstuff.openLatches `ge` | 0 | 226 | table | -| extensions.core_funstuff.closeLatches `ge` | 0 | 231 | table | -| extensions.core_funstuff.flingUpward `ge` | 0 | 23 | table | -| extensions.core_funstuff.flingDownward `ge` | 0 | 31 | table | -| extensions.core_funstuff.boost `ge` | 0 | 39 | table | -| extensions.core_funstuff.boostBackwards `ge` | 0 | 50 | table | -| extensions.core_funstuff.registerFunstuffActions `ge` | 1 | 249 | | -| extensions.core_gameContext.getWIPWarningLabel `ge` | 0 | 25 | | -| extensions.core_gameContext.getGameContext `ge` | 0+ | 7 | table | -| extensions.core_gameContext.toggleMenues `ge` | 0 | 17 | | -| extensions.core_gamestate.onDeserialized `ge` | 1 | 162 | | -| extensions.core_gamestate.requestGameState `ge` | 0 | 23 | | -| extensions.core_gamestate.setGameState `ge` | 4 | 29 | | -| extensions.core_gamestate.requestMainMenuState `ge` | 0 | 47 | | -| extensions.core_gamestate.requestEnterLoadingScreen `ge` | 2 | 87 | | -| extensions.core_gamestate.requestExitLoadingScreen `ge` | 2 | 127 | | -| extensions.core_gamestate.loading `ge` | 0 | 79 | | -| extensions.core_gamestate.getLoadingStatus `ge` | 1 | 83 | | -| extensions.core_gamestate.loadingScreenActive `ge` | 0 | 156 | | -| extensions.core_gamestate.onUIInitialised `ge` | 0 | 165 | | -| extensions.core_gamestate.onExtensionLoaded `ge` | 0 | 177 | | -| extensions.core_gamestate.onUiChangedState `ge` | 2 | 210 | | -| extensions.core_groundMarkerArrows.createArrowPool `ge` | 1 | 50 | | -| extensions.core_groundMarkerArrows.updateArrows `ge` | 2 | 121 | | -| extensions.core_groundMarkerArrows.clearArrows `ge` | 0 | 29 | | -| extensions.core_groundMarkers.setPath `ge` | 2 | 246 | | -| extensions.core_groundMarkers.getPathLength `ge` | 0 | 43 | number | -| extensions.core_groundMarkers.onClientEndMission `ge` | 0 | 334 | | -| extensions.core_groundMarkers.onExtensionUnloaded `ge` | 0 | 338 | | -| extensions.core_groundMarkers.onSerialize `ge` | 0 | 342 | | -| extensions.core_groundMarkers.resetAll `ge` | 0 | 320 | | -| extensions.core_groundMarkers.generateRouteDecals `ge` | 1 | 139 | | -| extensions.core_groundMarkers.sendToApp `ge` | 0 | 231 | | -| extensions.core_groundMarkers.currentlyHasTarget `ge` | 0 | 346 | | -| extensions.core_groundMarkers.getTargetPos `ge` | 0 | 349 | | -| extensions.core_groundMarkers.setFocus `ge` | 11 | 307 | | -| extensions.core_hardwareinfo.getInfo `ge` | 0 | 11 | | -| extensions.core_hardwareinfo.requestInfo `ge` | 0 | 180 | | -| extensions.core_hardwareinfo.logInfo `ge` | 1 | 187 | | -| extensions.core_hardwareinfo.runPhysicsBenchmark `ge` | 0 | 198 | | -| extensions.core_hardwareinfo.onBananaBenchReady `ge` | 1 | 206 | | -| extensions.core_hardwareinfo.latestBananbench `ge` | 0 | 217 | | -| extensions.core_hardwareinfo.latestBenchmarkExists `ge` | 0 | 221 | | -| extensions.core_hardwareinfo.acknowledgeWarning `ge` | 1 | 225 | | -| extensions.core_hardwareinfo.diskInfoCallback `ge` | 1 | 234 | | -| extensions.core_hardwareinfo.runDiskUsage `ge` | 0 | 248 | | -| extensions.core_highscores.setHighscores `ge` | 1 | 34 | | -| extensions.core_highscores.getHighscores `ge` | 0 | 25 | | -| extensions.core_highscores.setScenarioHighscores `ge` | 7 | 77 | | -| extensions.core_highscores.setScenarioHighscoresCustom `ge` | 5 | 86 | | -| extensions.core_highscores.getScenarioHighscores `ge` | 3 | 38 | table | -| extensions.core_hotlapping.newRaceStart `ge` | 1 | 887 | | -| extensions.core_hotlapping.newRacePathnodeReached `ge` | 2 | 903 | | -| extensions.core_hotlapping.newRaceLapSkipped `ge` | 2 | 929 | | -| extensions.core_hotlapping.onMenuToggled `ge` | 0+ | 950 | | -| extensions.core_hotlapping.newRaceStop `ge` | 0 | 958 | | -| extensions.core_hotlapping.startHotlapping `ge` | 0 | 56 | | -| extensions.core_hotlapping.stopHotlapping `ge` | 0 | 88 | | -| extensions.core_hotlapping.start `ge` | 0 | 168 | | -| extensions.core_hotlapping.skipLap `ge` | 1 | 209 | | -| extensions.core_hotlapping.startAi `ge` | 0 | 104 | | -| extensions.core_hotlapping.stopAi `ge` | 1 | 135 | | -| extensions.core_hotlapping.addCheckPoint `ge` | 3 | 250 | | -| extensions.core_hotlapping.setVisible `ge` | 1 | 298 | | -| extensions.core_hotlapping.getTimeInfoRaw `ge` | 0 | 584 | | -| extensions.core_hotlapping.setTime `ge` | 1 | 504 | | -| extensions.core_hotlapping.setEndTime `ge` | 0 | 475 | | -| extensions.core_hotlapping.passTimeToGUI `ge` | 0 | 459 | | -| extensions.core_hotlapping.getTimeInfo `ge` | 0 | 592 | | -| extensions.core_hotlapping.formatMillis `ge` | 2 | 714 | | -| extensions.core_hotlapping.getDiffColor `ge` | 1 | 732 | | -| extensions.core_hotlapping.clearAllCP `ge` | 0 | 291 | | -| extensions.core_hotlapping.stopTimer `ge` | 0 | 216 | | -| extensions.core_hotlapping.load `ge` | 1 | 748 | | -| extensions.core_hotlapping.save `ge` | 1 | 797 | | -| extensions.core_hotlapping.rename `ge` | 2 | 813 | | -| extensions.core_hotlapping.changeRadius `ge` | 1 | 839 | | -| extensions.core_hotlapping.refreshTracklist `ge` | 0 | 824 | | -| extensions.core_hotlapping.onClientEndMission `ge` | 0 | 875 | | -| extensions.core_hotlapping.onExtensionUnloaded `ge` | 0 | 879 | | -| extensions.core_hotlapping.onCheckPointPassed `ge` | 1 | 329 | | -| extensions.core_input_actionFilter.addAction `ge` | 3 | 92 | | -| extensions.core_input_actionFilter.clear `ge` | 1 | 98 | | -| extensions.core_input_actionFilter.setGroup `ge` | 2 | 103 | | -| extensions.core_input_actionFilter.getGroup `ge` | 1 | 107 | | -| extensions.core_input_actionFilter.isActionBlocked `ge` | 1 | 111 | | -| extensions.core_input_actionFilter.createActionTemplate `ge` | 3 | 12 | | -| extensions.core_input_actionFilter.getActionTemplates `ge` | 0 | 131 | | -| extensions.core_input_actionFilter.onSerialize `ge` | 0 | 119 | | -| extensions.core_input_actionFilter.onDeserialized `ge` | 1 | 126 | | -| extensions.core_input_actionFilter.getBlockedActions `ge` | 0 | 135 | | -| extensions.core_input_actions.getActiveActions `ge` | 0 | 358 | | -| extensions.core_input_actions.upgradeAction `ge` | 1 | 170 | | -| extensions.core_input_actions.actionToCommands `ge` | 2 | 202 | multiple | -| extensions.core_input_actions.uniqueNameToName `ge` | 2 | 20 | | -| extensions.core_input_actions.nameToUniqueName `ge` | 2 | 16 | | -| extensions.core_input_actions.executeCommand `ge` | 3 | 305 | number | -| extensions.core_input_actions.triggerDown `ge` | 1 | 272 | | -| extensions.core_input_actions.triggerUp `ge` | 1 | 275 | | -| extensions.core_input_actions.triggerDownUp `ge` | 1 | 278 | | -| extensions.core_input_bindings.resetBindings `ge` | 1 | 859 | | -| extensions.core_input_bindings.saveBindingsToDisk `ge` | 1 | 824 | | -| extensions.core_input_bindings.notifyUI `ge` | 1 | 643 | | -| extensions.core_input_bindings.menuActive `ge` | 1 | 1013 | | -| extensions.core_input_bindings.setMenuActionMapEnabled `ge` | 1 | 940 | | -| extensions.core_input_bindings.getMenuActionMapEnabled `ge` | 0 | 951 | | -| extensions.core_input_bindings.setMenuActionEnabled `ge` | 3 | 918 | | -| extensions.core_input_bindings.getAssignedPlayers `ge` | 0 | 964 | | -| extensions.core_input_bindings.setPlayerToDevice `ge` | 2 | 885 | | -| extensions.core_input_bindings.onDeviceChanged `ge` | 0 | 992 | | -| extensions.core_input_bindings.getControlForAction `ge` | 1 | 629 | | -| extensions.core_input_bindings.getUsedBindingsFiles `ge` | 0 | 1028 | | -| extensions.core_input_bindings.enableCustomModifier `ge` | 3 | 1034 | | -| extensions.core_input_bindings.getRecentDevices `ge` | 0 | 1125 | | -| extensions.core_input_bindings.onUIStateTriggered `ge` | 3 | 955 | | -| extensions.core_input_bindings.onExtensionLoaded `ge` | 0 | 1121 | | -| extensions.core_input_bindings.onRecentDevicesChanged `ge` | 1 | 1130 | | -| extensions.core_input_vehicleSwitching.switchCycleVehicle `ge` | 2 | 14 | | -| extensions.core_input_vehicleSwitching.setVehicleOrder `ge` | 1 | 8 | | -| extensions.core_input_virtualInput.createDevice `ge` | 5 | 9 | multiple | -| extensions.core_input_virtualInput.deleteDevice `ge` | 1 | 26 | | -| extensions.core_input_virtualInput.getDeviceInfo `ge` | 1 | 38 | | -| extensions.core_input_virtualInput.emit `ge` | 5 | 48 | | -| extensions.core_inventory.addItem `ge` | 2 | 29 | | -| extensions.core_inventory.removeItem `ge` | 2 | 58 | | -| extensions.core_inventory.getItem `ge` | 2 | 85 | | -| extensions.core_inventory.getItemList `ge` | 1 | 101 | | -| extensions.core_inventory.processOnEvent `ge` | 2 | 129 | | -| extensions.core_inventory.onResumeCampaign `ge` | 2 | 185 | | -| extensions.core_inventory.onSerialize `ge` | 0 | 190 | | -| extensions.core_inventory.onDeserialized `ge` | 1 | 196 | | -| extensions.core_jobsystem.create `ge` | 2+ | 43 | | -| extensions.core_jobsystem.wrap `ge` | 2 | 89 | | -| extensions.core_jobsystem.getRunningJobCount `ge` | 0 | 140 | | -| extensions.core_lapTimes.initialize `ge` | 0 | 53 | | -| extensions.core_lapTimes.formatTime `ge` | 2 | 92 | | -| extensions.core_lapTimes.getDiffFlavor `ge` | 1 | 109 | | -| extensions.core_lapTimes.setConfiguration `ge` | 1 | 120 | | -| extensions.core_lapTimes.onRaceStop `ge` | 0 | 147 | | -| extensions.core_lapTimes.updateFastFromRace `ge` | 2 | 156 | | -| extensions.core_lapTimes.updateSlowFromRace `ge` | 2 | 240 | | -| extensions.core_lapTimes.updateStaticFromRace `ge` | 2 | 544 | | -| extensions.core_lapTimes.updatePlacementFromRace `ge` | 2 | 570 | | -| extensions.core_lapTimes.newRaceStart `ge` | 1 | 639 | | -| extensions.core_lapTimes.newRaceStop `ge` | 0 | 652 | | -| extensions.core_levels.maybeSpawnDefaultVehicle `ge` | 0 | 400 | | -| extensions.core_levels.requestData `ge` | 0 | 221 | | -| extensions.core_levels.startLevel `ge` | 4 | 532 | | -| extensions.core_levels.expandMissionFileName `ge` | 1 | 459 | | -| extensions.core_levels.getLevelName `ge` | 1 | 528 | | -| extensions.core_levels.getLevelPaths `ge` | 0 | 213 | | -| extensions.core_levels.getList `ge` | 0 | 67 | | -| extensions.core_levels.getListWithStats `ge` | 0 | 583 | table | -| extensions.core_levels.getLevelNames `ge` | 0 | 205 | | -| extensions.core_levels.getSimpleList `ge` | 0 | 205 | | -| extensions.core_levels.getLevelByName `ge` | 1 | 226 | | -| extensions.core_levels.getLevelTitle `ge` | 1 | 236 | | -| extensions.core_levels.getLevelPreview `ge` | 1 | 261 | | -| extensions.core_levels.getTimeOfDayOptions `ge` | 1 | 291 | | -| extensions.core_loadMapCmd.onExtensionLoaded `ge` | 0 | 66 | | -| extensions.core_loadMapCmd.onExtensionUnloaded `ge` | 0 | 69 | | -| extensions.core_loadMapCmd.onSerialize `ge` | 0 | 103 | table | -| extensions.core_loadMapCmd.onDeserialized `ge` | 1 | 107 | | -| extensions.core_loadMapCmd.set `ge` | 2 | 49 | | -| extensions.core_metrics.onSerialize `ge` | 0 | 258 | table | -| extensions.core_metrics.onDeserialized `ge` | 1 | 262 | | -| extensions.core_metrics.toggle `ge` | 0 | 15 | | -| extensions.core_modmanager.isReady `ge` | 0 | 1194 | | -| extensions.core_modmanager.unpackMod `ge` | 1 | 1008 | | -| extensions.core_modmanager.openEntryInExplorer `ge` | 1 | 81 | | -| extensions.core_modmanager.openModFolderInExplorer `ge` | 0 | 1303 | | -| extensions.core_modmanager.packMod `ge` | 1 | 1084 | | -| extensions.core_modmanager.requestState `ge` | 0 | 39 | | -| extensions.core_modmanager.updateZipMod `ge` | 2 | 1382 | | -| extensions.core_modmanager.getModNameFromID `ge` | 1 | 863 | | -| extensions.core_modmanager.getStats `ge` | 0 | 1363 | | -| extensions.core_modmanager.deleteMod `ge` | 1 | 975 | boolean | -| extensions.core_modmanager.deactivateMod `ge` | 2 | 834 | | -| extensions.core_modmanager.deactivateModId `ge` | 1 | 873 | | -| extensions.core_modmanager.activateMod `ge` | 1 | 882 | | -| extensions.core_modmanager.activateModId `ge` | 1 | 920 | | -| extensions.core_modmanager.enableModsAfterUpdate `ge` | 0 | 650 | | -| extensions.core_modmanager.deactivateAllMods `ge` | 0 | 627 | | -| extensions.core_modmanager.activateAllMods `ge` | 0 | 929 | | -| extensions.core_modmanager.deleteAllMods `ge` | 0 | 998 | | -| extensions.core_modmanager.workOffChangedMod `ge` | 2 | 1164 | | -| extensions.core_modmanager.checkMod `ge` | 1 | 180 | | -| extensions.core_modmanager.getConflict `ge` | 1 | 1294 | | -| extensions.core_modmanager.getModDB `ge` | 1 | 1299 | | -| extensions.core_modmanager.modIsUnpacked `ge` | 1 | 1307 | | -| extensions.core_modmanager.check4Update `ge` | 0 | 1343 | | -| extensions.core_modmanager.getModFromPath `ge` | 1 | 112 | | -| extensions.core_modmanager.getModFromPathSUPERSLOW `ge` | 1 | 112 | | -| extensions.core_modmanager.getPossiblyBrokenMods `ge` | 0 | 729 | | -| extensions.core_modmanager.getMods `ge` | 0 | 1378 | | -| extensions.core_modmanager.getModForFilename `ge` | 1 | 1318 | | -| extensions.core_modmanager.disableAutoMount `ge` | 0 | 1354 | | -| extensions.core_modmanager.enableAutoMount `ge` | 0 | 1358 | | -| extensions.core_multiseat.getAssignedPlayers `ge` | 3 | 17 | | -| extensions.core_multiseat.enterNextVehicle `ge` | 2 | 109 | | -| extensions.core_multiseatCamera.onSerialize `ge` | 0 | 85 | | -| extensions.core_multiSpawn.deleteVehicles `ge` | 2 | 802 | | -| extensions.core_multiSpawn.setupVehicles `ge` | 4 | 797 | | -| extensions.core_multiSpawn.getInstalledVehicleData `ge` | 1 | 134 | | -| extensions.core_multiSpawn.vehIdsToGroup `ge` | 1 | 310 | | -| extensions.core_multiSpawn.spawnedVehsToGroup `ge` | 1 | 333 | | -| extensions.core_multiSpawn.createGroup `ge` | 2 | 285 | | -| extensions.core_multiSpawn.spawnGroup `ge` | 3 | 751 | | -| extensions.core_multiSpawn.spawnProcessedGroup `ge` | 2 | 569 | | -| extensions.core_multiSpawn.fitGroup `ge` | 2 | 660 | | -| extensions.core_multiSpawn.placeGroup `ge` | 2 | 642 | | -| extensions.core_multiSpawn.teleportGroup `ge` | 2 | 642 | | -| extensions.core_multiSpawn.setVehicleSpawnData `ge` | 2 | 684 | | -| extensions.core_online.openSession `ge` | 0 | 50 | | -| extensions.core_online.onExtensionLoaded `ge` | 0 | 248 | | -| extensions.core_online.onOnlineStateChanged `ge` | 1 | 22 | | -| extensions.core_online.onUIOnlineMessageReady `ge` | 0 | 276 | | -| extensions.core_online.onUIOnlineMessageHide `ge` | 1 | 282 | | -| extensions.core_online.apiCall `ge` | 8 | 143 | | -| extensions.core_online.download `ge` | 6 | 139 | | -| extensions.core_online.requestState `ge` | 0 | 37 | | -| extensions.core_online.callbackSecureCommCpp `ge` | 9 | 148 | | -| extensions.core_online.callbackSecureCommCppProgress `ge` | 8 | 199 | | -| extensions.core_online.onInstructions `ge` | 1 | 297 | | -| extensions.core_online.getRequestsUI `ge` | 0 | 41 | | -| extensions.core_online.clearRequest `ge` | 1 | 194 | | -| extensions.core_paths.onExtensionLoaded `ge` | 0 | 183 | | -| extensions.core_paths.loadPath `ge` | 1 | 125 | | -| extensions.core_paths.savePath `ge` | 2 | 96 | | -| extensions.core_paths.getPaths `ge` | 0 | 84 | | -| extensions.core_paths.addPath `ge` | 1 | 60 | | -| extensions.core_paths.createPath `ge` | 1 | 65 | | -| extensions.core_paths.deletePath `ge` | 1 | 70 | | -| extensions.core_paths.getUniquePathName `ge` | 1 | 27 | | -| extensions.core_paths.getMarkerIds `ge` | 2 | 42 | multiple | -| extensions.core_paths.getEndIdx `ge` | 1 | 88 | | -| extensions.core_paths.playPath `ge` | 3 | 272 | | -| extensions.core_paths.stopCurrentPath `ge` | 0 | 284 | | -| extensions.core_paths.onSerialize `ge` | 0 | 186 | table | -| extensions.core_paths.onDeserialized `ge` | 1 | 192 | | -| extensions.core_paths.getPath `ge` | 1 | 220 | | -| extensions.core_quickAccess.resetDynamicSlotSettings `ge` | 0 | 321 | | -| extensions.core_quickAccess.setDynamicSlotConfiguration `ge` | 2 | 508 | | -| extensions.core_quickAccess.gotoLevel `ge` | 1 | 2171 | | -| extensions.core_quickAccess.clearRecentActions `ge` | 0 | 2258 | | -| extensions.core_quickAccess.getVehicleName `ge` | 1 | 2616 | string | -| extensions.core_quickAccess.tryAction `ge` | 1 | 2678 | | -| extensions.core_quickAccess.getMostRecentAvailableActions `ge` | 3 | 1932 | | -| extensions.core_quickAccess.vehicleItemsCallback `ge` | 3 | 2158 | | -| extensions.core_quickAccess.vehicleItemSelectCallback `ge` | 2 | 2573 | | -| extensions.core_quickAccess.onExtensionLoaded `ge` | 0 | 2586 | | -| extensions.core_quickAccess.onExtensionUnloaded `ge` | 0 | 2592 | | -| extensions.core_quickAccess.onUiChangedState `ge` | 1 | 2602 | | -| extensions.core_quickAccess.onSerialize `ge` | 0 | 2606 | | -| extensions.core_quickAccess.getUiData `ge` | 0 | 1814 | | -| extensions.core_quickAccess.openDynamicSlotConfigurator `ge` | 1 | 434 | | -| extensions.core_quickAccess.addEntry `ge` | 1 | 592 | boolean | -| extensions.core_quickAccess.registerMenu `ge` | 0 | 2711 | | -| extensions.core_quickAccess.selectItem `ge` | 3 | 2458 | | -| extensions.core_quickAccess.contextAction `ge` | 3 | 2469 | | -| extensions.core_quickAccess.back `ge` | 0 | 2207 | | -| extensions.core_quickAccess.isEnabled `ge` | 0 | 255 | | -| extensions.core_quickAccess.moved `ge` | 0 | 2509 | | -| extensions.core_quickAccess.getMovedRadialLastTimeMs `ge` | 0 | 2505 | | -| extensions.core_quickAccess.reload `ge` | 0 | 2203 | | -| extensions.core_quickAccess.getDynamicSlotConfigurationData `ge` | 0 | 440 | | -| extensions.core_quickAccess.toNiceName `ge` | 1 | 535 | | -| extensions.core_quickAccess.setEnabled `ge` | 3 | 2481 | | -| extensions.core_quickAccess.toggle `ge` | 1 | 2496 | | -| extensions.core_recoveryPrompt.isActive `ge` | 0 | 475 | | -| extensions.core_recoveryPrompt.setActive `ge` | 1 | 476 | | -| extensions.core_recoveryPrompt.setDefaultsForFreeroam `ge` | 0 | 477 | | -| extensions.core_recoveryPrompt.setDefaultsForCareer `ge` | 0 | 482 | | -| extensions.core_recoveryPrompt.setDefaultsForTutorial `ge` | 0 | 496 | | -| extensions.core_recoveryPrompt.setEverythingActive `ge` | 0 | 505 | | -| extensions.core_recoveryPrompt.deactivateAllButtons `ge` | 0 | 510 | | -| extensions.core_recoveryPrompt.addButton `ge` | 9 | 538 | | -| extensions.core_recoveryPrompt.removeButtonById `ge` | 1 | 568 | | -| extensions.core_recoveryPrompt.getButtonActiveById `ge` | 1 | 517 | | -| extensions.core_recoveryPrompt.setButtonActiveById `ge` | 2 | 512 | | -| extensions.core_recoveryPrompt.setButtonEnabledById `ge` | 2 | 522 | | -| extensions.core_recoveryPrompt.setButtonLimits `ge` | 1 | 590 | | -| extensions.core_recoveryPrompt.resetButtonLimitCounters `ge` | 1 | 601 | | -| extensions.core_recoveryPrompt.getButtonLimitsAndCounts `ge` | 0 | 609 | | -| extensions.core_recoveryPrompt.serializeState `ge` | 0 | 622 | | -| extensions.core_recoveryPrompt.deserializeState `ge` | 1 | 632 | | -| extensions.core_recoveryPrompt.buttonPressed `ge` | 2 | 645 | | -| extensions.core_recoveryPrompt.onPopupClosed `ge` | 0 | 666 | | -| extensions.core_recoveryPrompt.handleCurrRecoveryOption `ge` | 0 | 672 | | -| extensions.core_recoveryPrompt.getCustomRecoveryOptionsActiveState `ge` | 0 | 895 | | -| extensions.core_remoteController.onExtensionLoaded `ge` | 0 | 164 | boolean | -| extensions.core_remoteController.getQRCode `ge` | 0 | 54 | | -| extensions.core_remoteController.devicesConnected `ge` | 0 | 182 | | -| extensions.core_replay.onClientEndMission `ge` | 1 | 277 | | -| extensions.core_replay.startLevel `ge` | 1 | 297 | | -| extensions.core_replay.stateChanged `ge` | 9 | 37 | | -| extensions.core_replay.getRecordings `ge` | 0 | 28 | | -| extensions.core_replay.setSpeed `ge` | 1 | 81 | | -| extensions.core_replay.toggleSpeed `ge` | 1 | 90 | | -| extensions.core_replay.togglePlay `ge` | 0 | 146 | | -| extensions.core_replay.toggleRecording `ge` | 2 | 196 | | -| extensions.core_replay.cancelRecording `ge` | 0 | 183 | | -| extensions.core_replay.loadFile `ge` | 1 | 164 | | -| extensions.core_replay.stop `ge` | 0 | 175 | | -| extensions.core_replay.pause `ge` | 1 | 132 | | -| extensions.core_replay.seek `ge` | 1 | 246 | | -| extensions.core_replay.jumpTime `ge` | 1 | 262 | | -| extensions.core_replay.jump `ge` | 1 | 254 | | -| extensions.core_replay.jumpFrames `ge` | 1 | 254 | | -| extensions.core_replay.openReplayFolderInExplorer `ge` | 0 | 270 | | -| extensions.core_replay.displayMsg `ge` | 3 | 140 | | -| extensions.core_replay.getPositionSeconds `ge` | 0 | 61 | | -| extensions.core_replay.getTotalSeconds `ge` | 0 | 65 | | -| extensions.core_replay.getState `ge` | 0 | 69 | | -| extensions.core_replay.isPaused `ge` | 0 | 73 | | -| extensions.core_replay.getLoadedFile `ge` | 0 | 77 | | -| extensions.core_replay.acceptRename `ge` | 2 | 304 | | -| extensions.core_replay.saveMissionReplay `ge` | 1 | 365 | | -| extensions.core_replay.getMissionReplayFiles `ge` | 2 | 325 | | -| extensions.core_replay.getMissionReplaysPath `ge` | 0 | 440 | | -| extensions.core_replay.toggleMissionRecording `ge` | 0 | 242 | | -| extensions.core_replay.removeMissionSavedReplay `ge` | 1 | 382 | | -| extensions.core_replay.openMissionReplayFolder `ge` | 1 | 398 | | -| extensions.core_repository.requestMods `ge` | 5 | 262 | | -| extensions.core_repository.requestMyMods `ge` | 5 | 346 | | -| extensions.core_repository.requestMod `ge` | 2 | 318 | | -| extensions.core_repository.modSubscribe `ge` | 2 | 376 | | -| extensions.core_repository.modUnsubscribe `ge` | 1 | 429 | | -| extensions.core_repository.installMod `ge` | 4 | 152 | | -| extensions.core_repository.addUpdateQueue `ge` | 1 | 474 | | -| extensions.core_repository.uiUpdateQueue `ge` | 0 | 53 | | -| extensions.core_repository.updateAllMods `ge` | 0 | 504 | | -| extensions.core_repository.updateOneMod `ge` | 1 | 517 | | -| extensions.core_repository.changeStateUpdateQueue `ge` | 2 | 139 | | -| extensions.core_repository.setRepoMsg `ge` | 1 | 543 | | -| extensions.core_repository.setRepoCmd `ge` | 1 | 547 | | -| extensions.core_repository.setrepoAutomationMsg `ge` | 1 | 551 | | -| extensions.core_repository.uiShowRepo `ge` | 0 | 588 | | -| extensions.core_repository.uiShowMod `ge` | 1 | 593 | | -| extensions.core_repository.onOnlineStateChanged `ge` | 1 | 609 | | -| extensions.core_repository.runSubscription `ge` | 0 | 600 | | -| extensions.core_repository.requestModOffline `ge` | 1 | 293 | | -| extensions.core_repository.updateAllMissing `ge` | 0 | 530 | | -| extensions.core_ropeVisualTest.onExtensionLoaded `ge` | 1 | 2013 | | -| extensions.core_ropeVisualTest.onExtensionUnloaded `ge` | 0 | 700 | | -| extensions.core_ropeVisualTest.onSerialize `ge` | 0 | 617 | | -| extensions.core_settings_audio.getOptions `ge` | 0 | 328 | | -| extensions.core_settings_audio.restoreDefaults `ge` | 0 | 261 | | -| extensions.core_settings_audio.buildOptionHelpers `ge` | 0 | 47 | | -| extensions.core_settings_audio.onFirstUpdateSettings `ge` | 1 | 282 | | -| extensions.core_settings_audio.switchOutputDevice `ge` | 1 | 316 | | -| extensions.core_settings_graphic.getOptions `ge` | 1 | 1273 | | -| extensions.core_settings_graphic.getDisplayInformation `ge` | 0 | 1277 | | -| extensions.core_settings_graphic.load `ge` | 1 | 1206 | | -| extensions.core_settings_graphic.buildOptionHelpers `ge` | 0 | 137 | | -| extensions.core_settings_graphic.onInitSettings `ge` | 1 | 1026 | | -| extensions.core_settings_graphic.onFirstUpdateSettings `ge` | 0 | 1039 | | -| extensions.core_settings_graphic.refreshGraphicsState `ge` | 1 | 1112 | | -| extensions.core_settings_graphic.applyGraphicsState `ge` | 0 | 1059 | | -| extensions.core_settings_graphic.onUiChangedState `ge` | 2 | 1190 | | -| extensions.core_settings_graphic.openMonitorConfiguration `ge` | 0 | 1211 | | -| extensions.core_settings_graphic.autoDetectApplyGraphicsQuality `ge` | 0 | 1214 | | -| extensions.core_settings_graphic.toggleFullscreen `ge` | 0 | 1265 | | -| extensions.core_settings_graphic.getOverallQualityPresets `ge` | 0 | 1294 | | -| extensions.core_settings_lightingQuality.onApply `ge` | 0 | 34 | | -| extensions.core_settings_rally.getOptions `ge` | 1 | 52 | | -| extensions.core_settings_rally.isNgrcMode `ge` | 0 | 59 | boolean | -| extensions.core_settings_rally.buildOptionHelpers `ge` | 0 | 27 | | -| extensions.core_settings_settings.finalizeInit `ge` | 0 | 455 | | -| extensions.core_settings_settings.notifyUI `ge` | 0 | 47 | | -| extensions.core_settings_settings.requestState `ge` | 0 | 47 | | -| extensions.core_settings_settings.refreshTSState `ge` | 1 | 104 | | -| extensions.core_settings_settings.requestSave `ge` | 0 | 301 | | -| extensions.core_settings_settings.setState `ge` | 2 | 233 | | -| extensions.core_settings_settings.setValue `ge` | 3 | 307 | | -| extensions.core_settings_settings.getValue `ge` | 2 | 341 | | -| extensions.core_settings_settings.getValuesCopy `ge` | 0 | 490 | | -| extensions.core_settings_settings.save `ge` | 0 | 301 | | -| extensions.core_settings_settings.load `ge` | 1 | 375 | | -| extensions.core_settings_settings.initSettings `ge` | 1 | 400 | | -| extensions.core_settings_settings.loadPlatformSettings `ge` | 1 | 443 | | -| extensions.core_settings_settings.exit `ge` | 0 | 494 | | -| extensions.core_settings_settings.resetSettingToDefault `ge` | 1 | 335 | | -| extensions.core_settings_textureQuality.onApply `ge` | 0 | 37 | | -| extensions.core_snapshot.onSnapshotSchemeCommand `ge` | 3 | 54 | | -| extensions.core_snapshot.onSerialize `ge` | 0 | 62 | table | -| extensions.core_snapshot.onDeserialized `ge` | 1 | 68 | | -| extensions.core_snapshot.createSnapshot `ge` | 2 | 27 | | -| extensions.core_snapshot.loadSnapshot `ge` | 1 | 43 | | -| extensions.core_sounds.initEngineSound `ge` | 6 | 82 | | -| extensions.core_sounds.initExhaustSound `ge` | 6 | 93 | | -| extensions.core_sounds.updateEngineSound `ge` | 5 | 105 | | -| extensions.core_sounds.setEngineSoundParameter `ge` | 4 | 111 | | -| extensions.core_sounds.setEngineSoundParameterList `ge` | 3 | 117 | | -| extensions.core_sounds.setExhaustSoundNodes `ge` | 3 | 123 | | -| extensions.core_sounds.onUiChangedState `ge` | 2 | 134 | | -| extensions.core_sounds.setCabinFilterStrength `ge` | 2 | 201 | | -| extensions.core_sounds.setAudioBlur `ge` | 1 | 229 | | -| extensions.core_terrain.getTerrain `ge` | 0 | 9 | | -| extensions.core_terrain.getTerrainHeight `ge` | 1 | 21 | | -| extensions.core_terrain.getTerrainNormal `ge` | 1 | 28 | | -| extensions.core_terrain.getTerrainSmoothNormal `ge` | 1 | 35 | | -| extensions.core_trafficSignals.newSignal `ge` | 1 | 1175 | | -| extensions.core_trafficSignals.newController `ge` | 1 | 1179 | | -| extensions.core_trafficSignals.newSequence `ge` | 1 | 1183 | | -| extensions.core_trafficSignals.getSignals `ge` | 0 | 1198 | | -| extensions.core_trafficSignals.getSignalByName `ge` | 1 | 1206 | | -| extensions.core_trafficSignals.getControllers `ge` | 0 | 1210 | | -| extensions.core_trafficSignals.getControllerByName `ge` | 1 | 1214 | | -| extensions.core_trafficSignals.getSequences `ge` | 0 | 1218 | | -| extensions.core_trafficSignals.getSequenceByName `ge` | 1 | 1222 | | -| extensions.core_trafficSignals.getElementById `ge` | 1 | 46 | | -| extensions.core_trafficSignals.getControllerDefinitions `ge` | 0 | 1194 | | -| extensions.core_trafficSignals.getMapNodeSignals `ge` | 0 | 1202 | | -| extensions.core_trafficSignals.getTimer `ge` | 0 | 1226 | | -| extensions.core_trafficSignals.getData `ge` | 1 | 1230 | | -| extensions.core_trafficSignals.setupSignalObjects `ge` | 0 | 50 | | -| extensions.core_trafficSignals.loadSignals `ge` | 1 | 1426 | boolean | -| extensions.core_trafficSignals.setupSignals `ge` | 2 | 1337 | | -| extensions.core_trafficSignals.resetSignals `ge` | 0 | 1405 | | -| extensions.core_trafficSignals.loadControllerDefinitions `ge` | 1 | 1409 | | -| extensions.core_trafficSignals.setControllerDefinitions `ge` | 1 | 1187 | | -| extensions.core_trafficSignals.resetControllerDefinitions `ge` | 0 | 65 | | -| extensions.core_trafficSignals.resetTimer `ge` | 0 | 1250 | | -| extensions.core_trafficSignals.setTimer `ge` | 1 | 1264 | | -| extensions.core_trafficSignals.setActive `ge` | 2 | 1311 | | -| extensions.core_trafficSignals.setLightsManual `ge` | 2 | 1326 | | -| extensions.core_trafficSignals.onClientEndMission `ge` | 0 | 1576 | | -| extensions.core_trafficSignals.onSerialize `ge` | 0 | 1580 | | -| extensions.core_trafficSignals.onDeserialized `ge` | 1 | 1598 | | -| extensions.core_trailerRespawn.setEnabled `ge` | 1 | 209 | | -| extensions.core_trailerRespawn.getEnabled `ge` | 0 | 227 | | -| extensions.core_trailerRespawn.getTrailerData `ge` | 0 | 31 | | -| extensions.core_trailerRespawn.getAttachedNonTrailer `ge` | 1 | 95 | boolean | -| extensions.core_trailerRespawn.isVehicleCoupledToTrailer `ge` | 2 | 219 | | -| extensions.core_trailerRespawn.getVehicleTrain `ge` | 3 | 56 | | -| extensions.core_trailerRespawn.placeTrailer `ge` | 1 | 156 | | -| extensions.core_trailerRespawn.coupleTrailer `ge` | 1 | 165 | | -| extensions.core_trailerRespawn.onSerialize `ge` | 0 | 12 | | -| extensions.core_trailerRespawn.onDeserialized `ge` | 1 | 19 | | -| extensions.core_trailerRespawn.resetData `ge` | 0 | 25 | | -| extensions.core_vehicleActivePooling.createPool `ge` | 1 | 338 | | -| extensions.core_vehicleActivePooling.deletePool `ge` | 1 | 345 | | -| extensions.core_vehicleActivePooling.getPool `ge` | 1 | 349 | | -| extensions.core_vehicleActivePooling.getPoolById `ge` | 1 | 364 | | -| extensions.core_vehicleActivePooling.getPoolOfVeh `ge` | 1 | 356 | | -| extensions.core_vehicleActivePooling.getAllPools `ge` | 0 | 368 | | -| extensions.core_vehicleActivePooling.deleteAllPools `ge` | 0 | 372 | | -| extensions.core_vehicleActivePooling.onClientEndMission `ge` | 0 | 391 | | -| extensions.core_vehicleActivePooling.onSerialize `ge` | 0 | 395 | | -| extensions.core_vehicleActivePooling.onDeserialized `ge` | 1 | 404 | | -| extensions.core_vehicleBridge.logCommandFunction `ge` | 2 | 10 | | -| extensions.core_vehicleBridge.setLogCommands `ge` | 1 | 14 | | -| extensions.core_vehicleBridge.getCachedVehicleData `ge` | 2 | 124 | | -| extensions.core_vehicleBridge.requestValue `ge` | 2+ | 48 | | -| extensions.core_vehicleBridge.executeAction `ge` | 1+ | 106 | | -| extensions.core_vehicleBridge.callbackFromVlua `ge` | 2+ | 32 | | -| extensions.core_vehicleBridge.registerValueChangeNotification `ge` | 2 | 64 | | -| extensions.core_vehicleBridge.unregisterValueChangeNotification `ge` | 2 | 87 | | -| extensions.core_vehiclePaints.setupPaints `ge` | 2 | 209 | | -| extensions.core_vehiclePaints.getRandomPaints `ge` | 2 | 568 | | -| extensions.core_vehiclePaints.getRandomPaintsByVehicle `ge` | 1 | 594 | table | -| extensions.core_vehiclePaints.testRandomPaint `ge` | 3 | 614 | | -| extensions.core_vehicles.getFilesJson `ge` | 0 | 424 | | -| extensions.core_vehicles.getFilesParsed `ge` | 0 | 440 | | -| extensions.core_vehicles.getPaintFiles `ge` | 0 | 446 | | -| extensions.core_vehicles.getModelsData `ge` | 0 | 464 | | -| extensions.core_vehicles.createFilters `ge` | 1 | 933 | | -| extensions.core_vehicles.getCurrentVehicleDetails `ge` | 0 | 928 | | -| extensions.core_vehicles.getVehicleDetails `ge` | 1 | 906 | table | -| extensions.core_vehicles.getModel `ge` | 1 | 763 | table | -| extensions.core_vehicles.openSelectorUI `ge` | 0 | 1012 | | -| extensions.core_vehicles.openSelectorUI_legcay `ge` | 0 | 1021 | | -| extensions.core_vehicles.requestList `ge` | 0 | 1034 | | -| extensions.core_vehicles.requestListEnd `ge` | 0 | 1081 | | -| extensions.core_vehicles.getModelList `ge` | 1 | 969 | table | -| extensions.core_vehicles.getConfigList `ge` | 1 | 983 | table | -| extensions.core_vehicles.getConfig `ge` | 2 | 1002 | | -| extensions.core_vehicles.generateAttachedVehiclesTree `ge` | 1 | 1419 | | -| extensions.core_vehicles.getCouplerOffset `ge` | 2 | 1425 | | -| extensions.core_vehicles.replaceVehicle `ge` | 4 | 1797 | | -| extensions.core_vehicles.spawnNewVehicle `ge` | 2 | 1762 | | -| extensions.core_vehicles.removeCurrent `ge` | 0 | 1784 | | -| extensions.core_vehicles.cloneCurrent `ge` | 0 | 1864 | | -| extensions.core_vehicles.removeAll `ge` | 0 | 1884 | | -| extensions.core_vehicles.removeAllExceptCurrent `ge` | 0 | 1854 | | -| extensions.core_vehicles.clearCache `ge` | 0 | 1894 | | -| extensions.core_vehicles.setPlateText `ge` | 4 | 2098 | | -| extensions.core_vehicles.getVehicleLicenseText `ge` | 1 | 2083 | | -| extensions.core_vehicles.makeVehicleLicenseText `ge` | 2 | 2028 | string | -| extensions.core_vehicles.regenerateVehicleLicenseText `ge` | 1 | 2071 | | -| extensions.core_vehicles.isLicensePlateValid `ge` | 1 | 2091 | | -| extensions.core_vehicles.reloadVehicle `ge` | 1 | 2789 | | -| extensions.core_vehicles.getDefaultVehicleParams `ge` | 0 | 2272 | | -| extensions.core_vehicles.loadCustomVehicle `ge` | 2 | 2262 | | -| extensions.core_vehicles.spawnDefault `ge` | 0 | 2514 | | -| extensions.core_vehicles.onSerialize `ge` | 0 | 2810 | | -| extensions.core_vehicles.onDeserialized `ge` | 1 | 2840 | | -| extensions.core_vehicles.getVehicleList `ge` | 0 | 1087 | table | -| extensions.core_vehicles.changeMeshVisibility `ge` | 1 | 2797 | | -| extensions.core_vehicles.setMeshVisibility `ge` | 1 | 2802 | | -| extensions.core_vehicles.convertVehicleInfo `ge` | 2 | 593 | | -| extensions.core_vehicles.getAttributesWhiteList `ge` | 0 | 2806 | | -| extensions.core_vehicles.getAttributesConvertToDict `ge` | 0 | 2807 | | -| extensions.core_vehicles.getAttributesConvertToRange `ge` | 0 | 2808 | | -| extensions.core_vehicleTriggers.onActionEvent `ge` | 2 | 569 | | -| extensions.core_vehicleTriggers.triggerEvent `ge` | 5 | 540 | | -| extensions.core_vehicleTriggers.triggerEventWithoutVdata `ge` | 4 | 561 | | -| extensions.core_vehicleTriggers.onCursorVisibilityChanged `ge` | 1 | 419 | | -| extensions.core_vehicleTriggers.onSerialize `ge` | 0 | 602 | table | -| extensions.core_vehicleTriggers.onDeserialized `ge` | 1 | 609 | | -| extensions.core_vehicleTriggers.enableDebugUI `ge` | 0 | 598 | | -| extensions.core_vehicle_colors.setVehicleColor `ge` | 3 | 35 | | -| extensions.core_vehicle_colors.setVehiclePaint `ge` | 3 | 52 | | -| extensions.core_vehicle_colors.colorStringToColorTable `ge` | 1 | 8 | | -| extensions.core_vehicle_inplaceEdit.setShowWindow `ge` | 1 | 345 | | -| extensions.core_vehicle_inplaceEdit.toggleShowWindow `ge` | 0 | 350 | | -| extensions.core_vehicle_inplaceEdit.onInput `ge` | 2 | 361 | | -| extensions.core_vehicle_manager.onDespawnObject `ge` | 2 | 221 | | -| extensions.core_vehicle_manager.onSerialize `ge` | 0 | 283 | | -| extensions.core_vehicle_manager.onDeserialized `ge` | 1 | 275 | | -| extensions.core_vehicle_manager.onClientEndMission `ge` | 0 | 47 | | -| extensions.core_vehicle_manager.getPlayerVehicleData `ge` | 0 | 227 | | -| extensions.core_vehicle_manager.spawnPhysicsForVehicle `ge` | 3 | 68 | | -| extensions.core_vehicle_manager.setVehicleColorsNames `ge` | 3 | 258 | | -| extensions.core_vehicle_manager.setVehiclePaintsNames `ge` | 3 | 258 | | -| extensions.core_vehicle_manager.liveUpdateVehicleColors `ge` | 4 | 235 | | -| extensions.core_vehicle_manager.getVehicleData `ge` | 1 | 231 | | -| extensions.core_vehicle_manager.toggleModifyKey `ge` | 0 | 294 | | -| extensions.core_vehicle_manager.queueAdditionalVehicleData `ge` | 2 | 63 | | -| extensions.core_vehicle_manager._spawnCCallback `ge` | 4 | 98 | | -| extensions.core_vehicle_manager.reloadVehicle `ge` | 1 | 298 | | -| extensions.core_vehicle_manager.reloadAllVehicles `ge` | 0 | 305 | | -| extensions.core_vehicle_manager.getDebug `ge` | 0 | 19 | | -| extensions.core_vehicle_manager.setDebug `ge` | 1 | 23 | | -| extensions.core_vehicle_manager.toggleDebug `ge` | 0 | 28 | | -| extensions.core_vehicle_mirror.onExtensionLoaded `ge` | 0 | 288 | | -| extensions.core_vehicle_mirror.onSerialize `ge` | 0 | 35 | | -| extensions.core_vehicle_mirror.onDeserialized `ge` | 1 | 41 | | -| extensions.core_vehicle_mirror.focusOnMirror `ge` | 1 | 240 | | -| extensions.core_vehicle_mirror.setAngleOffset `ge` | 5 | 110 | | -| extensions.core_vehicle_mirror.getAnglesOffset `ge` | 2 | 65 | table | -| extensions.core_vehicle_mirror.vehicleEvent `ge` | 3 | 213 | | -| extensions.core_vehicle_mirror.setDebug `ge` | 1 | 205 | | -| extensions.core_vehicle_partmgmt.save `ge` | 1 | 494 | | -| extensions.core_vehicle_partmgmt.compileVehicleCollection `ge` | 1 | 275 | | -| extensions.core_vehicle_partmgmt.saveVehicleCollection `ge` | 2 | 359 | | -| extensions.core_vehicle_partmgmt.savePartConfigFileStage2 `ge` | 2 | 402 | | -| extensions.core_vehicle_partmgmt.buildConfigFromString `ge` | 3 | 104 | multiple | -| extensions.core_vehicle_partmgmt.setHighlightedPartsVisiblity `ge` | 2 | 814 | | -| extensions.core_vehicle_partmgmt.changeHighlightedPartsVisiblity `ge` | 2 | 825 | | -| extensions.core_vehicle_partmgmt.highlightParts `ge` | 2 | 845 | | -| extensions.core_vehicle_partmgmt.selectParts `ge` | 2 | 876 | | -| extensions.core_vehicle_partmgmt.setNewParts `ge` | 1 | 886 | | -| extensions.core_vehicle_partmgmt.showHighlightedParts `ge` | 1 | 836 | | -| extensions.core_vehicle_partmgmt.resetVehicleHighlights `ge` | 2 | 968 | | -| extensions.core_vehicle_partmgmt.setConfig `ge` | 2 | 640 | | -| extensions.core_vehicle_partmgmt.setConfigPaints `ge` | 2 | 670 | | -| extensions.core_vehicle_partmgmt.setConfigVars `ge` | 2 | 674 | | -| extensions.core_vehicle_partmgmt.setPartsConfig `ge` | 2 | 678 | | -| extensions.core_vehicle_partmgmt.setPartsTreeConfig `ge` | 2 | 682 | | -| extensions.core_vehicle_partmgmt.getConfig `ge` | 0 | 686 | | -| extensions.core_vehicle_partmgmt.resetConfig `ge` | 0 | 988 | | -| extensions.core_vehicle_partmgmt.reset `ge` | 0 | 636 | | -| extensions.core_vehicle_partmgmt.sendDataToUI `ge` | 0 | 541 | | -| extensions.core_vehicle_partmgmt.sendPartsSelectorStateToUI `ge` | 0 | 935 | | -| extensions.core_vehicle_partmgmt.partsSelectorChanged `ge` | 1 | 961 | | -| extensions.core_vehicle_partmgmt.getConfigList `ge` | 0 | 739 | | -| extensions.core_vehicle_partmgmt.openConfigFolderInExplorer `ge` | 0 | 762 | | -| extensions.core_vehicle_partmgmt.loadLocal `ge` | 2 | 695 | | -| extensions.core_vehicle_partmgmt.removeLocal `ge` | 1 | 704 | | -| extensions.core_vehicle_partmgmt.resetAllToLoadedConfig `ge` | 0 | 992 | | -| extensions.core_vehicle_partmgmt.resetPartsToLoadedConfig `ge` | 0 | 1002 | | -| extensions.core_vehicle_partmgmt.resetVarsToLoadedConfig `ge` | 0 | 1022 | | -| extensions.core_vehicle_partmgmt.saveLocal `ge` | 1 | 507 | | -| extensions.core_vehicle_partmgmt.saveLocalScreenshot `ge` | 1 | 516 | | -| extensions.core_vehicle_partmgmt.saveLocalScreenshot_stage2 `ge` | 1 | 526 | | -| extensions.core_vehicle_partmgmt.savedefault `ge` | 0 | 536 | | -| extensions.core_vehicle_partmgmt.hasAvailablePart `ge` | 1 | 582 | boolean | -| extensions.core_vehicle_partmgmt.setSkin `ge` | 1 | 594 | | -| extensions.core_vehicle_partmgmt.onSerialize `ge` | 0 | 1057 | table | -| extensions.core_vehicle_partmgmt.onDeserialized `ge` | 1 | 1064 | | -| extensions.core_versionUpdate.updatedFromVersion `ge` | 0 | 41 | | -| extensions.core_versionUpdate.onExtensionLoaded `ge` | 0 | 12 | | -| extensions.core_weather.onExtensionLoaded `ge` | 0 | 323 | | -| extensions.core_weather.activate `ge` | 1 | 209 | | -| extensions.core_weather.switchWeather `ge` | 2 | 185 | | -| extensions.core_weather.getPresets `ge` | 0 | 315 | | -| extensions.core_weather.dumpWeather `ge` | 0 | 344 | | -| extensions.core_weather.getCurrentWeatherPreset `ge` | 0 | 22 | | -| extensions.core_windowsConsole.onExtensionLoaded `ge` | 0 | 77 | | -| extensions.core_windowsConsole.configure `ge` | 0 | 47 | | -| extensions.core_windowsConsole.executeCommand `ge` | 2 | 10 | | -| extensions.core_windowsConsole.tryRunCommand `ge` | 1 | 28 | string | -| extensions.editor_aiViz.enableDrawMode `ge` | 2 | 389 | | -| extensions.editor_aiViz.getDrawMode `ge` | 0 | 401 | | -| extensions.editor_api_aiPath.initialize `ge` | 1 | 8 | | -| extensions.editor_api_assets.initialize `ge` | 1 | 39 | | -| extensions.editor_api_camera.initialize `ge` | 1 | 319 | | -| extensions.editor_api_core.initialize `ge` | 1 | 667 | | -| extensions.editor_api_dataBlock.initialize `ge` | 1 | 99 | | -| extensions.editor_api_decal.initialize `ge` | 1 | 127 | | -| extensions.editor_api_dynamicDecals.getRandomUid `ge` | 0 | 1001 | | -| extensions.editor_api_dynamicDecals.setLayerNameBuildString `ge` | 1 | 1005 | | -| extensions.editor_api_dynamicDecals.getLayerNameBuildString `ge` | 0 | 1009 | | -| extensions.editor_api_dynamicDecals.setProjectDynamicDecalsState `ge` | 1 | 1013 | | -| extensions.editor_api_dynamicDecals.addMaskDecal `ge` | 1 | 1053 | | -| extensions.editor_api_dynamicDecals.addDecal `ge` | 1 | 1098 | | -| extensions.editor_api_dynamicDecals.addPathDataPoint `ge` | 0 | 1142 | | -| extensions.editor_api_dynamicDecals.addFillLayer `ge` | 1 | 1187 | | -| extensions.editor_api_dynamicDecals.addTextureFillLayer `ge` | 1 | 1229 | | -| extensions.editor_api_dynamicDecals.addGroup `ge` | 1 | 1270 | | -| extensions.editor_api_dynamicDecals.addLinkedSet `ge` | 1 | 1305 | | -| extensions.editor_api_dynamicDecals.addBrushStrokeLayer `ge` | 1 | 1342 | | -| extensions.editor_api_dynamicDecals.updateVehicleMaterials `ge` | 0 | 1447 | | -| extensions.editor_api_dynamicDecals.setup `ge` | 0 | 1452 | | -| extensions.editor_api_dynamicDecals.disableDecalHighlighting `ge` | 0 | 1523 | | -| extensions.editor_api_dynamicDecals.setLayerVisibility `ge` | 2 | 1529 | | -| extensions.editor_api_dynamicDecals.toggleLayerVisibility `ge` | 1 | 1548 | | -| extensions.editor_api_dynamicDecals.getLayerStack `ge` | 0 | 1562 | | -| extensions.editor_api_dynamicDecals.getLayerCount `ge` | 0 | 1566 | | -| extensions.editor_api_dynamicDecals.changeDecalSize `ge` | 2 | 1572 | | -| extensions.editor_api_dynamicDecals.changeDecalRotation `ge` | 2 | 1578 | | -| extensions.editor_api_dynamicDecals.bakeLayers `ge` | 1 | 1583 | | -| extensions.editor_api_dynamicDecals.getHighlightedLayer `ge` | 0 | 1597 | | -| extensions.editor_api_dynamicDecals.highlightLayer `ge` | 1 | 1602 | | -| extensions.editor_api_dynamicDecals.highlightLayerByUid `ge` | 1 | 1611 | | -| extensions.editor_api_dynamicDecals.clearLayerStack `ge` | 0 | 1637 | | -| extensions.editor_api_dynamicDecals.reprojectLayers `ge` | 0 | 1646 | | -| extensions.editor_api_dynamicDecals.getLayerByUid `ge` | 1 | 1698 | | -| extensions.editor_api_dynamicDecals.getLayerById `ge` | 2 | 1707 | | -| extensions.editor_api_dynamicDecals.setLayer `ge` | 2 | 1753 | | -| extensions.editor_api_dynamicDecals.moveLayer `ge` | 4 | 1798 | | -| extensions.editor_api_dynamicDecals.removeLayer `ge` | 2 | 1840 | | -| extensions.editor_api_dynamicDecals.duplicateLayer `ge` | 2 | 1879 | | -| extensions.editor_api_dynamicDecals.duplicateAndMirrorLayer `ge` | 3 | 1907 | | -| extensions.editor_api_dynamicDecals.getSettings `ge` | 0 | 1925 | | -| extensions.editor_api_dynamicDecals.isDecalGradientColorEnabled `ge` | 0 | 1929 | | -| extensions.editor_api_dynamicDecals.isAlphaMaskInvertEnabled `ge` | 0 | 1933 | | -| extensions.editor_api_dynamicDecals.isWrapAlphaMaskXEnabled `ge` | 0 | 1937 | | -| extensions.editor_api_dynamicDecals.isWrapAlphaMaskYEnabled `ge` | 0 | 1941 | | -| extensions.editor_api_dynamicDecals.isWrapColorTextureXEnabled `ge` | 0 | 1945 | | -| extensions.editor_api_dynamicDecals.isWrapColorTextureYEnabled `ge` | 0 | 1949 | | -| extensions.editor_api_dynamicDecals.isUseMousePos `ge` | 0 | 1953 | | -| extensions.editor_api_dynamicDecals.toggleSetting `ge` | 1 | 1957 | | -| extensions.editor_api_dynamicDecals.getBlendMode `ge` | 0 | 1961 | | -| extensions.editor_api_dynamicDecals.setBlendMode `ge` | 1 | 1965 | | -| extensions.editor_api_dynamicDecals.exportTextures `ge` | 3 | 1969 | | -| extensions.editor_api_dynamicDecals.exportLayerMask `ge` | 4 | 1973 | | -| extensions.editor_api_dynamicDecals.exportSkin `ge` | 2 | 1977 | | -| extensions.editor_api_dynamicDecals.getDecalTexturePath `ge` | 1 | 2073 | | -| extensions.editor_api_dynamicDecals.setDecalTexturePath `ge` | 2 | 2077 | | -| extensions.editor_api_dynamicDecals.getFillTexturePath `ge` | 0 | 2081 | | -| extensions.editor_api_dynamicDecals.setFillTexturePath `ge` | 1 | 2085 | | -| extensions.editor_api_dynamicDecals.getDecalColor `ge` | 0 | 2089 | | -| extensions.editor_api_dynamicDecals.setDecalColor `ge` | 1 | 2093 | | -| extensions.editor_api_dynamicDecals.getDecalScale `ge` | 0 | 2097 | | -| extensions.editor_api_dynamicDecals.setDecalScale `ge` | 1 | 2101 | | -| extensions.editor_api_dynamicDecals.getDecalRotation `ge` | 0 | 2105 | | -| extensions.editor_api_dynamicDecals.setDecalRotation `ge` | 1 | 2109 | | -| extensions.editor_api_dynamicDecals.drawDynamicTextures `ge` | 1 | 2113 | | -| extensions.editor_api_dynamicDecals.drawBakedTextures `ge` | 1 | 2117 | | -| extensions.editor_api_dynamicDecals.drawHighlightTextures `ge` | 1 | 2121 | | -| extensions.editor_api_dynamicDecals.drawBrushInputTextures `ge` | 1 | 2125 | | -| extensions.editor_api_dynamicDecals.drawMaskTextures `ge` | 1 | 2129 | | -| extensions.editor_api_dynamicDecals.drawTextureSet `ge` | 3 | 2133 | | -| extensions.editor_api_dynamicDecals.getEnabled `ge` | 0 | 2137 | | -| extensions.editor_api_dynamicDecals.setEnabled `ge` | 1 | 2141 | | -| extensions.editor_api_dynamicDecals.toggleEnabled `ge` | 0 | 2154 | | -| extensions.editor_api_dynamicDecals.getFontTextureAtlasPath `ge` | 0 | 2162 | | -| extensions.editor_api_dynamicDecals.setFontTextureAtlasPath `ge` | 1 | 2166 | | -| extensions.editor_api_dynamicDecals.getDecalUv `ge` | 0 | 2170 | | -| extensions.editor_api_dynamicDecals.setDecalUv `ge` | 1 | 2174 | | -| extensions.editor_api_dynamicDecals.getDecalSkew `ge` | 0 | 2178 | | -| extensions.editor_api_dynamicDecals.setDecalSkew `ge` | 1 | 2182 | | -| extensions.editor_api_dynamicDecals.getColorTextureScale `ge` | 0 | 2186 | | -| extensions.editor_api_dynamicDecals.setColorTextureScale `ge` | 1 | 2190 | | -| extensions.editor_api_dynamicDecals.getAlphaMaskScale `ge` | 0 | 2194 | | -| extensions.editor_api_dynamicDecals.setAlphaMaskScale `ge` | 1 | 2198 | | -| extensions.editor_api_dynamicDecals.getAlphaMaskOffset `ge` | 0 | 2202 | | -| extensions.editor_api_dynamicDecals.setAlphaMaskOffset `ge` | 1 | 2206 | | -| extensions.editor_api_dynamicDecals.getAlphaMaskIntensity `ge` | 0 | 2210 | | -| extensions.editor_api_dynamicDecals.setAlphaMaskIntensity `ge` | 1 | 2214 | | -| extensions.editor_api_dynamicDecals.getNormalIntensity `ge` | 0 | 2218 | | -| extensions.editor_api_dynamicDecals.setNormalIntensity `ge` | 1 | 2222 | | -| extensions.editor_api_dynamicDecals.getMetallicIntensity `ge` | 0 | 2226 | | -| extensions.editor_api_dynamicDecals.setMetallicIntensity `ge` | 1 | 2230 | | -| extensions.editor_api_dynamicDecals.getRoughnessIntensity `ge` | 0 | 2234 | | -| extensions.editor_api_dynamicDecals.setRoughnessIntensity `ge` | 1 | 2238 | | -| extensions.editor_api_dynamicDecals.getGradientColorTopLeft `ge` | 0 | 2242 | | -| extensions.editor_api_dynamicDecals.setGradientColorTopLeft `ge` | 1 | 2246 | | -| extensions.editor_api_dynamicDecals.getGradientColorTopRight `ge` | 0 | 2250 | | -| extensions.editor_api_dynamicDecals.setGradientColorTopRight `ge` | 1 | 2254 | | -| extensions.editor_api_dynamicDecals.getGradientColorBottomLeft `ge` | 0 | 2258 | | -| extensions.editor_api_dynamicDecals.setGradientColorBottomLeft `ge` | 1 | 2262 | | -| extensions.editor_api_dynamicDecals.getGradientColorBottomRight `ge` | 0 | 2266 | | -| extensions.editor_api_dynamicDecals.setGradientColorBottomRight `ge` | 1 | 2270 | | -| extensions.editor_api_dynamicDecals.getColorPaletteMapId `ge` | 0 | 2274 | | -| extensions.editor_api_dynamicDecals.setColorPaletteMapId `ge` | 1 | 2278 | | -| extensions.editor_api_dynamicDecals.getShapePath `ge` | 0 | 2284 | | -| extensions.editor_api_dynamicDecals.setShapePath `ge` | 1 | 2288 | | -| extensions.editor_api_dynamicDecals.getTextureResolution `ge` | 0 | 2293 | | -| extensions.editor_api_dynamicDecals.setTextureResolution `ge` | 1 | 2297 | | -| extensions.editor_api_dynamicDecals.getUvLayer `ge` | 0 | 2305 | | -| extensions.editor_api_dynamicDecals.setUvLayer `ge` | 1 | 2309 | | -| extensions.editor_api_dynamicDecals.clearMaterialIdx `ge` | 0 | 2314 | | -| extensions.editor_api_dynamicDecals.getMaterialIndices `ge` | 0 | 2318 | | -| extensions.editor_api_dynamicDecals.setMaterialIdx `ge` | 1 | 2322 | | -| extensions.editor_api_dynamicDecals.addMaterialIdx `ge` | 1 | 2326 | | -| extensions.editor_api_dynamicDecals.removeMaterialIdx `ge` | 1 | 2330 | | -| extensions.editor_api_dynamicDecals.getMeshObjectCount `ge` | 0 | 2334 | | -| extensions.editor_api_dynamicDecals.getFillLayerColor `ge` | 0 | 2338 | | -| extensions.editor_api_dynamicDecals.setFillLayerColor `ge` | 1 | 2342 | | -| extensions.editor_api_dynamicDecals.getFillLayerColorPaletteMapId `ge` | 0 | 2346 | | -| extensions.editor_api_dynamicDecals.setFillLayerColorPaletteMapId `ge` | 1 | 2350 | | -| extensions.editor_api_dynamicDecals.getAlphaMaskChannel `ge` | 0 | 2354 | | -| extensions.editor_api_dynamicDecals.setAlphaMaskChannel `ge` | 1 | 2358 | | -| extensions.editor_api_dynamicDecals.getAlphaMaskBlendMode `ge` | 0 | 2362 | | -| extensions.editor_api_dynamicDecals.setAlphaMaskBlendMode `ge` | 1 | 2366 | | -| extensions.editor_api_dynamicDecals.getAlphaMaskRotation `ge` | 0 | 2370 | | -| extensions.editor_api_dynamicDecals.setAlphaMaskRotation `ge` | 1 | 2374 | | -| extensions.editor_api_dynamicDecals.getMirrored `ge` | 0 | 2378 | | -| extensions.editor_api_dynamicDecals.setMirrored `ge` | 1 | 2382 | | -| extensions.editor_api_dynamicDecals.getMirrorOffset `ge` | 0 | 2386 | | -| extensions.editor_api_dynamicDecals.setMirrorOffset `ge` | 1 | 2390 | | -| extensions.editor_api_dynamicDecals.getMirrorDebug `ge` | 0 | 2394 | | -| extensions.editor_api_dynamicDecals.setMirrorDebug `ge` | 1 | 2398 | | -| extensions.editor_api_dynamicDecals.getTextureFillLayerScale `ge` | 0 | 2402 | | -| extensions.editor_api_dynamicDecals.setTextureFillLayerScale `ge` | 1 | 2406 | | -| extensions.editor_api_dynamicDecals.getTextureFillOffset `ge` | 0 | 2410 | | -| extensions.editor_api_dynamicDecals.setTextureFillOffset `ge` | 1 | 2414 | | -| extensions.editor_api_dynamicDecals.getBrushStrokeInterpolationSteps `ge` | 0 | 2418 | | -| extensions.editor_api_dynamicDecals.setBrushStrokeInterpolationSteps `ge` | 1 | 2422 | | -| extensions.editor_api_dynamicDecals.getPathLayerInterpolationSteps `ge` | 0 | 2426 | | -| extensions.editor_api_dynamicDecals.setPathLayerInterpolationSteps `ge` | 1 | 2430 | | -| extensions.editor_api_dynamicDecals.getShapeMaterialNames `ge` | 0 | 2434 | | -| extensions.editor_api_dynamicDecals.getLockDepth `ge` | 0 | 2438 | | -| extensions.editor_api_dynamicDecals.setLockDepth `ge` | 1 | 2442 | | -| extensions.editor_api_dynamicDecals.getDepth `ge` | 0 | 2446 | | -| extensions.editor_api_dynamicDecals.getLockSurfaceNormal `ge` | 0 | 2450 | | -| extensions.editor_api_dynamicDecals.setLockSurfaceNormal `ge` | 1 | 2454 | | -| extensions.editor_api_dynamicDecals.getSurfaceNormal `ge` | 0 | 2458 | | -| extensions.editor_api_dynamicDecals.getUseSurfaceNormal `ge` | 0 | 2462 | | -| extensions.editor_api_dynamicDecals.setUseSurfaceNormal `ge` | 1 | 2466 | | -| extensions.editor_api_dynamicDecals.setEnableBrushStroke `ge` | 1 | 2470 | | -| extensions.editor_api_dynamicDecals.setEnablePathLayer `ge` | 1 | 2474 | | -| extensions.editor_api_dynamicDecals.getEnablePathLayer `ge` | 0 | 2481 | | -| extensions.editor_api_dynamicDecals.hasActivePathLayer `ge` | 0 | 2485 | | -| extensions.editor_api_dynamicDecals.finishPathLayer `ge` | 0 | 2489 | | -| extensions.editor_api_dynamicDecals.removeLastPathLayerPoint `ge` | 0 | 2493 | | -| extensions.editor_api_dynamicDecals.getOrientPathDecals `ge` | 0 | 2506 | | -| extensions.editor_api_dynamicDecals.setOrientPathDecals `ge` | 1 | 2510 | | -| extensions.editor_api_dynamicDecals.getPathType `ge` | 0 | 2514 | | -| extensions.editor_api_dynamicDecals.setPathType `ge` | 1 | 2518 | | -| extensions.editor_api_dynamicDecals.getBrushStrokeLayerData `ge` | 0 | 2522 | | -| extensions.editor_api_dynamicDecals.getShapeMeshes `ge` | 0 | 2526 | | -| extensions.editor_api_dynamicDecals.enableAllMeshes `ge` | 0 | 2530 | | -| extensions.editor_api_dynamicDecals.disableAllMeshes `ge` | 0 | 2534 | | -| extensions.editor_api_dynamicDecals.areAllMeshesEnabled `ge` | 0 | 2538 | | -| extensions.editor_api_dynamicDecals.setMeshEnable `ge` | 2 | 2542 | | -| extensions.editor_api_dynamicDecals.getDecalWorldPos `ge` | 1 | 2546 | | -| extensions.editor_api_dynamicDecals.getDecalLocalPos `ge` | 1 | 2550 | | -| extensions.editor_api_dynamicDecals.setDecalLocalPos `ge` | 2 | 2554 | | -| extensions.editor_api_dynamicDecals.getDecalWorldTransform `ge` | 1 | 2558 | | -| extensions.editor_api_dynamicDecals.getPathLayerText `ge` | 0 | 2562 | | -| extensions.editor_api_dynamicDecals.setPathLayerText `ge` | 1 | 2566 | | -| extensions.editor_api_dynamicDecals.getDecalLayerFontCharacter `ge` | 0 | 2570 | | -| extensions.editor_api_dynamicDecals.setDecalLayerFontCharacter `ge` | 1 | 2574 | | -| extensions.editor_api_dynamicDecals.getDecalLayerFontPath `ge` | 0 | 2578 | | -| extensions.editor_api_dynamicDecals.setDecalLayerFontPath `ge` | 1 | 2582 | | -| extensions.editor_api_dynamicDecals.getPathLayerFontPath `ge` | 0 | 2586 | | -| extensions.editor_api_dynamicDecals.setPathLayerFontPath `ge` | 1 | 2590 | | -| extensions.editor_api_dynamicDecals.getFlipMirroredDecal `ge` | 0 | 2594 | | -| extensions.editor_api_dynamicDecals.setFlipMirroredDecal `ge` | 1 | 2598 | | -| extensions.editor_api_dynamicDecals.getSdfOutlineColor `ge` | 0 | 2602 | | -| extensions.editor_api_dynamicDecals.setSdfOutlineColor `ge` | 1 | 2606 | | -| extensions.editor_api_dynamicDecals.getSdfEnabled `ge` | 0 | 2610 | | -| extensions.editor_api_dynamicDecals.setSdfEnabled `ge` | 1 | 2614 | | -| extensions.editor_api_dynamicDecals.getSdfThickness `ge` | 0 | 2618 | | -| extensions.editor_api_dynamicDecals.setSdfThickness `ge` | 1 | 2622 | | -| extensions.editor_api_dynamicDecals.getSdfSoftness `ge` | 0 | 2626 | | -| extensions.editor_api_dynamicDecals.setSdfSoftness `ge` | 1 | 2630 | | -| extensions.editor_api_dynamicDecals.getSdfOutlineThickness `ge` | 0 | 2634 | | -| extensions.editor_api_dynamicDecals.setSdfOutlineThickness `ge` | 1 | 2638 | | -| extensions.editor_api_dynamicDecals.getSdfOutlineSoftness `ge` | 0 | 2642 | | -| extensions.editor_api_dynamicDecals.setSdfOutlineSoftness `ge` | 1 | 2646 | | -| extensions.editor_api_dynamicDecals.bakeBrush `ge` | 0 | 2650 | | -| extensions.editor_api_dynamicDecals.getTextureSet `ge` | 0 | 2654 | | -| extensions.editor_api_dynamicDecals.getCursorPosition `ge` | 0 | 2658 | | -| extensions.editor_api_dynamicDecals.setCursorPosition `ge` | 1 | 2662 | | -| extensions.editor_api_dynamicDecals.renderSdfTextureImgui `ge` | 2 | 2666 | | -| extensions.editor_api_dynamicDecals.moveLayerLocalPos `ge` | 4 | 2820 | | -| extensions.editor_api_dynamicDecals.rotateLayer `ge` | 2 | 2837 | | -| extensions.editor_api_dynamicDecals.scaleLayer `ge` | 2 | 2859 | | -| extensions.editor_api_dynamicDecals.onSerialize `ge` | 0 | 2893 | table | -| extensions.editor_api_dynamicDecals.onDeserialized `ge` | 1 | 2903 | | -| extensions.editor_api_dynamicDecals.saveLayerStackToFile `ge` | 1 | 2910 | | -| extensions.editor_api_dynamicDecals.loadLayerStackFromFile `ge` | 2 | 2916 | | -| extensions.editor_api_dynamicDecals.onUpdate_ `ge` | 0 | 2927 | | -| extensions.editor_api_dynamicDecals.getHistory `ge` | 0 | 2945 | | -| extensions.editor_api_dynamicDecals.undo `ge` | 0 | 2949 | | -| extensions.editor_api_dynamicDecals.redo `ge` | 0 | 2953 | | -| extensions.editor_api_dynamicDecals.onExtensionUnloaded `ge` | 0 | 2957 | | -| extensions.editor_api_dynamicDecals.getRandomUid `ge` | 0 | 48 | | -| extensions.editor_api_dynamicDecals.serializeLayer `ge` | 1 | 230 | | -| extensions.editor_api_dynamicDecals.deserializeLayer `ge` | 1 | 483 | | -| extensions.editor_api_dynamicDecals_sidecarFileMigration.migrate `ge` | 1 | 34 | | -| extensions.editor_api_dynamicDecals_textures.setup `ge` | 0 | 181 | | -| extensions.editor_api_dynamicDecals_textures.reloadTextureFiles `ge` | 0 | 111 | | -| extensions.editor_api_dynamicDecals_textures.getTextureFiles `ge` | 0 | 222 | | -| extensions.editor_api_dynamicDecals_textures.getSidecarTemplate `ge` | 0 | 223 | | -| extensions.editor_api_dynamicDecals_textures.getAndFlushMissingSidecarFiles `ge` | 0 | 224 | | -| extensions.editor_api_dynamicDecals_textures.sidecarFileExists `ge` | 1 | 72 | | -| extensions.editor_api_dynamicDecals_textures.readSidecarFile `ge` | 1 | 76 | | -| extensions.editor_api_dynamicDecals_textures.updateSidecarFile `ge` | 2 | 84 | | -| extensions.editor_api_dynamicDecals_textures.getTags `ge` | 0 | 232 | | -| extensions.editor_api_dynamicDecals_textures.getTagsWithRefs `ge` | 0 | 233 | | -| extensions.editor_api_dynamicDecals_textures.getTexturesDirectoryPath `ge` | 0 | 234 | | -| extensions.editor_api_forest.initialize `ge` | 1 | 93 | | -| extensions.editor_api_gizmo.initialize `ge` | 1 | 526 | | -| extensions.editor_api_gui.initialize `ge` | 1 | 2104 | | -| extensions.editor_api_gui.presentGui `ge` | 3 | 425 | | -| extensions.editor_api_material.initialize `ge` | 1 | 98 | | -| extensions.editor_api_navigation.initialize `ge` | 1 | 43 | | -| extensions.editor_api_object.initialize `ge` | 1 | 1335 | | -| extensions.editor_api_objectHistoryActions.createObjectUndo `ge` | 1 | 19 | | -| extensions.editor_api_objectHistoryActions.createObjectRedo `ge` | 1 | 27 | | -| extensions.editor_api_objectHistoryActions.deleteObjectUndo `ge` | 1 | 50 | | -| extensions.editor_api_objectHistoryActions.deleteObjectRedo `ge` | 1 | 94 | | -| extensions.editor_api_objectHistoryActions.changeObjectFieldUndo `ge` | 1 | 133 | | -| extensions.editor_api_objectHistoryActions.changeObjectFieldRedo `ge` | 1 | 147 | | -| extensions.editor_api_objectHistoryActions.changeObjectDynFieldUndo `ge` | 1 | 197 | | -| extensions.editor_api_objectHistoryActions.changeObjectDynFieldRedo `ge` | 1 | 204 | | -| extensions.editor_api_objectHistoryActions.selectObjectsUndo `ge` | 1 | 211 | | -| extensions.editor_api_objectHistoryActions.selectObjectsRedo `ge` | 1 | 221 | | -| extensions.editor_api_objectHistoryActions.setObjectTransformUndo `ge` | 1 | 231 | | -| extensions.editor_api_objectHistoryActions.setObjectTransformRedo `ge` | 1 | 240 | | -| extensions.editor_api_objectHistoryActions.setObjectScaleUndo `ge` | 1 | 249 | | -| extensions.editor_api_objectHistoryActions.setObjectScaleRedo `ge` | 1 | 258 | | -| extensions.editor_api_objectHistoryActions.createObjectWithUndo `ge` | 2 | 271 | | -| extensions.editor_api_objectHistoryActions.deleteObjectWithUndo `ge` | 1 | 276 | | -| extensions.editor_api_objectHistoryActions.deleteSelectedObjectsWithUndo `ge` | 0 | 282 | | -| extensions.editor_api_objectHistoryActions.changeObjectFieldWithUndo `ge` | 4 | 293 | | -| extensions.editor_api_objectHistoryActions.changeObjectFieldMultipleValuesWithUndo `ge` | 4 | 306 | | -| extensions.editor_api_objectHistoryActions.changeObjectFieldWithOldValues `ge` | 5 | 319 | | -| extensions.editor_api_objectHistoryActions.changeObjectDynFieldWithUndo `ge` | 4 | 324 | | -| extensions.editor_api_objectHistoryActions.callHookWithUndo `ge` | 1+ | 359 | | -| extensions.editor_api_objectHistoryActions.selectObjectsWithUndo `ge` | 2 | 364 | | -| extensions.editor_api_roadRiver.initialize `ge` | 1 | 238 | | -| extensions.editor_api_sketch.initialize `ge` | 1 | 26 | | -| extensions.editor_api_terrain.initialize `ge` | 1 | 205 | | -| extensions.editor_assemblySpline.setSelectedSplineIdx `ge` | 1 | 86 | | -| extensions.editor_assemblySpline.setSelectedNodeIdx `ge` | 1 | 89 | | -| extensions.editor_assemblySpline.onSerialize `ge` | 0 | 92 | | -| extensions.editor_assemblySpline.onDeserialized `ge` | 1 | 104 | | -| extensions.editor_assemblySpline.onClientEndMission `ge` | 0 | 1673 | | -| extensions.editor_assemblySpline_distribution.computeMeshMap `ge` | 3 | 114 | multiple | -| extensions.editor_assemblySpline_import.handleDelayedSplineUpdates `ge` | 0 | 42 | | -| extensions.editor_assemblySpline_import.validateToolCompatibleTSStatic `ge` | 1 | 145 | boolean | -| extensions.editor_assemblySpline_import.convertTSStatics2AssemblySpline `ge` | 1 | 566 | | -| extensions.editor_assemblySpline_import.importFromPolygon `ge` | 1 | 651 | | -| extensions.editor_assemblySpline_molecule.getRigidEnabled `ge` | 2 | 41 | | -| extensions.editor_assemblySpline_molecule.setRigidEnabled `ge` | 3 | 50 | | -| extensions.editor_assemblySpline_molecule.getBridgeEnabled `ge` | 2 | 56 | | -| extensions.editor_assemblySpline_molecule.setBridgeEnabled `ge` | 3 | 65 | | -| extensions.editor_assemblySpline_molecule.getRigidRandom `ge` | 2 | 71 | | -| extensions.editor_assemblySpline_molecule.setRigidRandom `ge` | 3 | 79 | | -| extensions.editor_assemblySpline_molecule.getRigidRandomWeight `ge` | 2 | 85 | | -| extensions.editor_assemblySpline_molecule.setRigidRandomWeight `ge` | 3 | 93 | | -| extensions.editor_assemblySpline_molecule.getBridgeRandom `ge` | 2 | 99 | | -| extensions.editor_assemblySpline_molecule.setBridgeRandom `ge` | 3 | 107 | | -| extensions.editor_assemblySpline_molecule.getBridgeRandomWeight `ge` | 2 | 113 | | -| extensions.editor_assemblySpline_molecule.setBridgeRandomWeight `ge` | 3 | 121 | | -| extensions.editor_assemblySpline_molecule.getAssemblyKit `ge` | 1 | 127 | | -| extensions.editor_assemblySpline_molecule.buildMolecule `ge` | 2 | 425 | | -| extensions.editor_assemblySpline_molecule.applyEnabledStatesToMolecule `ge` | 2 | 757 | | -| extensions.editor_assemblySpline_populate.populateAssemblySpline `ge` | 3 | 156 | | -| extensions.editor_assemblySpline_populate.tryRemove `ge` | 1 | 428 | | -| extensions.editor_assemblySpline_splineMgr.getToolPrefixStr `ge` | 0 | 87 | | -| extensions.editor_assemblySpline_splineMgr.getEditModeKey `ge` | 0 | 90 | | -| extensions.editor_assemblySpline_splineMgr.getAssemblySplines `ge` | 0 | 93 | | -| extensions.editor_assemblySpline_splineMgr.getSplineMap `ge` | 0 | 96 | | -| extensions.editor_assemblySpline_splineMgr.setAssemblySplines `ge` | 1 | 118 | | -| extensions.editor_assemblySpline_splineMgr.setAssemblySpline `ge` | 2 | 99 | | -| extensions.editor_assemblySpline_splineMgr.getDefaultSliderParams `ge` | 0 | 125 | table | -| extensions.editor_assemblySpline_splineMgr.setPreset `ge` | 2 | 140 | | -| extensions.editor_assemblySpline_splineMgr.addNewAssemblySpline `ge` | 0 | 172 | | -| extensions.editor_assemblySpline_splineMgr.splitAssemblySpline `ge` | 2 | 316 | | -| extensions.editor_assemblySpline_splineMgr.joinAssemblySplines `ge` | 4 | 405 | | -| extensions.editor_assemblySpline_splineMgr.removeAssemblySpline `ge` | 1 | 250 | | -| extensions.editor_assemblySpline_splineMgr.removeLinkedAssemblySpline `ge` | 1 | 266 | | -| extensions.editor_assemblySpline_splineMgr.removeAllAssemblySplines `ge` | 1 | 276 | | -| extensions.editor_assemblySpline_splineMgr.deepCopyAssemblySpline `ge` | 1 | 295 | | -| extensions.editor_assemblySpline_splineMgr.deepCopyAssemblySplineState `ge` | 0 | 307 | | -| extensions.editor_assemblySpline_splineMgr.copyAssemblySplineProfile `ge` | 1 | 545 | | -| extensions.editor_assemblySpline_splineMgr.pasteAssemblySplineProfile `ge` | 2 | 569 | | -| extensions.editor_assemblySpline_splineMgr.singleSplineEditUndo `ge` | 1 | 488 | | -| extensions.editor_assemblySpline_splineMgr.singleSplineEditRedo `ge` | 1 | 496 | | -| extensions.editor_assemblySpline_splineMgr.transSplineEditUndo `ge` | 1 | 504 | | -| extensions.editor_assemblySpline_splineMgr.transSplineEditRedo `ge` | 1 | 516 | | -| extensions.editor_assemblySpline_splineMgr.objectSelectUndo `ge` | 1 | 539 | | -| extensions.editor_assemblySpline_splineMgr.objectSelectRedo `ge` | 1 | 542 | | -| extensions.editor_assemblySpline_splineMgr.updateDirtyAssemblySplines `ge` | 0 | 625 | | -| extensions.editor_assemblySpline_splineMgr.convertPathsToAssemblySplines `ge` | 1 | 661 | | -| extensions.editor_assemblySpline_splineMgr.serializeAssemblySpline `ge` | 1 | 594 | | -| extensions.editor_assemblySpline_splineMgr.deserializeAssemblySpline `ge` | 2 | 605 | | -| extensions.editor_assemblySpline_splineMgr.deepCopyAssemblySplineState `ge` | 0 | 307 | | -| extensions.editor_assemblySpline_splineMgr.getCurrentAssemblySplineList `ge` | 0 | 693 | | -| extensions.editor_assemblySpline_splineMgr.isLinked `ge` | 1 | 707 | | -| extensions.editor_assemblySpline_splineMgr.setLink `ge` | 3 | 713 | | -| extensions.editor_assemblySpline_splineMgr.updateLinkedAssemblySpline `ge` | 6 | 728 | | -| extensions.editor_assemblySpline_splineMgr.unlinkAll `ge` | 0 | 751 | | -| extensions.editor_assetBrowser.selectFileByPath `ge` | 1 | 4125 | | -| extensions.editor_assetBrowser.onEditorRegisterPreferences `ge` | 1 | 4584 | | -| extensions.editor_assetBrowser.moveSelectionIndex `ge` | 1 | 4725 | | -| extensions.editor_assetDeduplicator.onWindowMenuItem `ge` | 0 | 30 | | -| extensions.editor_assetManagementTool.onExtensionLoaded `ge` | 0 | 1777 | | -| extensions.editor_audioEventsList.onWindowMenuItem `ge` | 0 | 269 | | -| extensions.editor_autoSave.onEditorRegisterPreferences `ge` | 1 | 152 | | -| extensions.editor_barriersEditor.onSerialize `ge` | 0 | 300 | | -| extensions.editor_barriersEditor.onDeserialized `ge` | 1 | 303 | | -| extensions.editor_barriersEditor.show `ge` | 0 | 281 | | -| extensions.editor_buildingEditor.reload `ge` | 2 | 48 | | -| extensions.editor_buildingEditor.onUp `ge` | 0 | 2514 | | -| extensions.editor_buildingEditor.onDeserialize `ge` | 1 | 2723 | | -| extensions.editor_buildingEditor.onSerialize `ge` | 0 | 2742 | table | -| extensions.editor_buildingEditor.onInput `ge` | 2 | 2836 | | -| extensions.editor_bulkRename.onExtensionLoaded `ge` | 0 | 261 | | -| extensions.editor_cameraBookmarks.onExtensionLoaded `ge` | 0 | 63 | | -| extensions.editor_camPathEditor.selectPath `ge` | 1 | 129 | | -| extensions.editor_camPathEditor.getTrackingOffset `ge` | 0 | 2044 | | -| extensions.editor_cosimulationSignalEditor.updateCollectedVehicleData `ge` | 1 | 92 | | -| extensions.editor_crawlEditor.getAllTrails `ge` | 0 | 1426 | | -| extensions.editor_crawlEditor.getAllMissionTrails `ge` | 0 | 1427 | | -| extensions.editor_crawlEditor.getAllPaths `ge` | 0 | 1428 | | -| extensions.editor_crawlEditor.getAllBoundaries `ge` | 0 | 1429 | | -| extensions.editor_crawlEditor.getAllStartingPositions `ge` | 0 | 1430 | | -| extensions.editor_crawlEditor.getSelectedTrailIndex `ge` | 0 | 1431 | | -| extensions.editor_crawlEditor.getSelectedPathIndex `ge` | 0 | 1432 | | -| extensions.editor_crawlEditor.getSelectedBoundaryIndex `ge` | 0 | 1433 | | -| extensions.editor_crawlEditor.getSelectedStartingPositionIndex `ge` | 0 | 1434 | | -| extensions.editor_crawlEditor.setSelectedTrailIndex `ge` | 1 | 1435 | | -| extensions.editor_crawlEditor.setSelectedPathIndex `ge` | 1 | 1436 | | -| extensions.editor_crawlEditor.setSelectedBoundaryIndex `ge` | 1 | 1437 | | -| extensions.editor_crawlEditor.setSelectedStartingPositionIndex `ge` | 1 | 1438 | | -| extensions.editor_crawlEditor.getSelectedTrail `ge` | 0 | 262 | | -| extensions.editor_crawlEditor.getSelectedPath `ge` | 0 | 271 | | -| extensions.editor_crawlEditor.getSelectedBoundary `ge` | 0 | 280 | | -| extensions.editor_crawlEditor.getSelectedStartingPosition `ge` | 0 | 289 | | -| extensions.editor_crawlEditor.renameObjectFile `ge` | 3 | 74 | boolean | -| extensions.editor_crawlEditor.markAsDirty `ge` | 2 | 296 | | -| extensions.editor_crawlEditor.testLogging `ge` | 0 | 1420 | boolean | -| extensions.editor_crawlEditor.onSerialize `ge` | 0 | 835 | | -| extensions.editor_crawlEditor.onDeserialized `ge` | 1 | 849 | | -| extensions.editor_crawlEditor.loadAllObjects `ge` | 0 | 167 | | -| extensions.editor_crawlEditor.moveTrailToLevel `ge` | 1 | 448 | boolean | -| extensions.editor_crawlEditor_input.getMouseInfo `ge` | 0 | 45 | | -| extensions.editor_crawlEditor_input.updateMouseInfo `ge` | 0 | 10 | | -| extensions.editor_crawlEditor_missionPortTool.portMission `ge` | 2 | 132 | boolean | -| extensions.editor_crawlEditor_missionPortTool.showPortingDialog `ge` | 0 | 409 | | -| extensions.editor_crawlEditor_missionPortTool.openPortingDialog `ge` | 0 | 492 | | -| extensions.editor_createObjectTool.onEditorRegisterPreferences `ge` | 1 | 1080 | | -| extensions.editor_createObjectTool.initGroups `ge` | 0 | 963 | | -| extensions.editor_createObjectTool.selectClass `ge` | 0 | 331 | | -| extensions.editor_createObjectTool.navigateList `ge` | 1 | 336 | | -| extensions.editor_dataBlockEditor.onExtensionLoaded `ge` | 0 | 97 | | -| extensions.editor_decalEditor.onExtensionLoaded `ge` | 0 | 1030 | | -| extensions.editor_decalSpline.setSelectedSplineIdx `ge` | 1 | 68 | | -| extensions.editor_decalSpline.setSelectedNodeIdx `ge` | 1 | 71 | | -| extensions.editor_decalSpline.onSerialize `ge` | 0 | 74 | | -| extensions.editor_decalSpline.onDeserialized `ge` | 1 | 90 | | -| extensions.editor_decalSpline.onClientEndMission `ge` | 0 | 1693 | | -| extensions.editor_decalSpline_populate.populateDecalSpline `ge` | 2 | 170 | | -| extensions.editor_decalSpline_populate.tryRemove `ge` | 1 | 129 | | -| extensions.editor_decalSpline_populate.removeFolder `ge` | 0 | 160 | | -| extensions.editor_decalSpline_populate.propagateRowsCols `ge` | 2 | 258 | | -| extensions.editor_decalSpline_splineMgr.getToolPrefixStr `ge` | 0 | 54 | | -| extensions.editor_decalSpline_splineMgr.getEditModeKey `ge` | 0 | 57 | | -| extensions.editor_decalSpline_splineMgr.getDecalSplines `ge` | 0 | 60 | | -| extensions.editor_decalSpline_splineMgr.getSplineMap `ge` | 0 | 63 | | -| extensions.editor_decalSpline_splineMgr.setDecalSplines `ge` | 1 | 72 | | -| extensions.editor_decalSpline_splineMgr.setDecalSpline `ge` | 2 | 66 | | -| extensions.editor_decalSpline_splineMgr.getDefaultSliderParams `ge` | 0 | 79 | | -| extensions.editor_decalSpline_splineMgr.addNewDecalSpline `ge` | 0 | 82 | | -| extensions.editor_decalSpline_splineMgr.splitDecalSpline `ge` | 2 | 218 | | -| extensions.editor_decalSpline_splineMgr.joinDecalSplines `ge` | 4 | 334 | | -| extensions.editor_decalSpline_splineMgr.removeDecalSpline `ge` | 1 | 157 | | -| extensions.editor_decalSpline_splineMgr.removeLinkedDecalSpline `ge` | 1 | 168 | | -| extensions.editor_decalSpline_splineMgr.removeAllDecalSplines `ge` | 1 | 178 | | -| extensions.editor_decalSpline_splineMgr.deepCopyDecalSpline `ge` | 1 | 197 | | -| extensions.editor_decalSpline_splineMgr.deepCopyDecalSplineState `ge` | 0 | 209 | | -| extensions.editor_decalSpline_splineMgr.copyDecalSplineProfile `ge` | 1 | 465 | | -| extensions.editor_decalSpline_splineMgr.pasteDecalSplineProfile `ge` | 2 | 480 | | -| extensions.editor_decalSpline_splineMgr.singleSplineEditUndo `ge` | 1 | 425 | | -| extensions.editor_decalSpline_splineMgr.singleSplineEditRedo `ge` | 1 | 433 | | -| extensions.editor_decalSpline_splineMgr.transSplineEditUndo `ge` | 1 | 441 | | -| extensions.editor_decalSpline_splineMgr.transSplineEditRedo `ge` | 1 | 453 | | -| extensions.editor_decalSpline_splineMgr.updateDirtyDecalSplines `ge` | 0 | 542 | | -| extensions.editor_decalSpline_splineMgr.convertPathsToDecalSplines `ge` | 1 | 576 | | -| extensions.editor_decalSpline_splineMgr.serializeDecalSpline `ge` | 1 | 523 | | -| extensions.editor_decalSpline_splineMgr.deserializeDecalSpline `ge` | 2 | 535 | | -| extensions.editor_decalSpline_splineMgr.deepCopyDecalSplineState `ge` | 0 | 209 | | -| extensions.editor_decalSpline_splineMgr.getCurrentDecalSplineList `ge` | 0 | 609 | | -| extensions.editor_decalSpline_splineMgr.isLinked `ge` | 1 | 623 | | -| extensions.editor_decalSpline_splineMgr.setLink `ge` | 3 | 629 | | -| extensions.editor_decalSpline_splineMgr.updateLinkedDecalSpline `ge` | 6 | 644 | | -| extensions.editor_decalSpline_splineMgr.unlinkAll `ge` | 0 | 666 | | -| extensions.editor_dragRaceEditor.onSerialize `ge` | 0 | 172 | table | -| extensions.editor_dragRaceEditor.onDeserialized `ge` | 1 | 185 | | -| extensions.editor_dragRaceEditor.show `ge` | 0 | 198 | | -| extensions.editor_dragRaceEditor_dragSettings.loadAllSettings `ge` | 0 | 63 | | -| extensions.editor_dragRaceEditor_dragSettings.getAllSettings `ge` | 0 | 154 | | -| extensions.editor_dragRaceEditor_dragSettings.getSelectedSettingsIndex `ge` | 0 | 158 | | -| extensions.editor_dragRaceEditor_dragSettings.setSelectedSettingsIndex `ge` | 1 | 162 | | -| extensions.editor_dragRaceEditor_dragSettings.getSelectedSettings `ge` | 0 | 166 | | -| extensions.editor_dragRaceEditor_dragSettings.selectSettings `ge` | 1 | 173 | | -| extensions.editor_dragRaceEditor_dragSettings.drawSettingsList `ge` | 0 | 189 | | -| extensions.editor_dragRaceEditor_dragSettings.drawSettingsDetails `ge` | 0 | 292 | | -| extensions.editor_dragRaceEditor_dragSettings.getDragSettings `ge` | 0 | 568 | | -| extensions.editor_dragRaceEditor_dragSettings.setDragSettings `ge` | 1 | 572 | | -| extensions.editor_dragRaceEditor_dragSettings.loadDragSettings `ge` | 1 | 576 | | -| extensions.editor_dragRaceEditor_dragSettings.saveDragSettings `ge` | 1 | 588 | boolean | -| extensions.editor_dragRaceEditor_dragSettings.validateDragSettings `ge` | 1 | 601 | boolean/multiple | -| extensions.editor_dragRaceEditor_dragSettings.drawDragSettingsSection `ge` | 0 | 619 | | -| extensions.editor_dragRaceEditor_dragSettings.drawPrefabsSection `ge` | 0 | 679 | | -| extensions.editor_dragRaceEditor_dragSettings.drawPhasesSection `ge` | 0 | 742 | | -| extensions.editor_dragRaceEditor_facilities.loadAllFacilities `ge` | 0 | 17 | | -| extensions.editor_dragRaceEditor_facilities.getAllFacilities `ge` | 0 | 22 | | -| extensions.editor_dragRaceEditor_facilities.getSelectedFacilityIndex `ge` | 0 | 26 | | -| extensions.editor_dragRaceEditor_facilities.setSelectedFacilityIndex `ge` | 1 | 30 | | -| extensions.editor_dragRaceEditor_facilities.getSelectedFacility `ge` | 0 | 34 | | -| extensions.editor_dragRaceEditor_facilities.selectFacility `ge` | 1 | 41 | | -| extensions.editor_dragRaceEditor_facilities.addFacility `ge` | 0 | 70 | | -| extensions.editor_dragRaceEditor_facilities.removeSelectedFacility `ge` | 0 | 87 | | -| extensions.editor_dragRaceEditor_facilities.saveAllFacilities `ge` | 0 | 101 | | -| extensions.editor_dragRaceEditor_facilities.saveFacility `ge` | 1 | 112 | | -| extensions.editor_dragRaceEditor_facilities.drawFacilitiesList `ge` | 0 | 127 | | -| extensions.editor_dragRaceEditor_facilities.drawFacilityDetails `ge` | 0 | 164 | | -| extensions.editor_dragRaceEditor_facilities.drawFacilitiesPreview `ge` | 0 | 241 | | -| extensions.editor_dragRaceEditor_lanes.loadAllLanes `ge` | 0 | 17 | | -| extensions.editor_dragRaceEditor_lanes.getAllLanes `ge` | 0 | 22 | | -| extensions.editor_dragRaceEditor_lanes.getSelectedLaneIndex `ge` | 0 | 26 | | -| extensions.editor_dragRaceEditor_lanes.setSelectedLaneIndex `ge` | 1 | 30 | | -| extensions.editor_dragRaceEditor_lanes.getSelectedLane `ge` | 0 | 34 | | -| extensions.editor_dragRaceEditor_lanes.selectLane `ge` | 1 | 41 | | -| extensions.editor_dragRaceEditor_lanes.addLane `ge` | 0 | 49 | | -| extensions.editor_dragRaceEditor_lanes.removeSelectedLane `ge` | 0 | 70 | | -| extensions.editor_dragRaceEditor_lanes.saveLane `ge` | 1 | 84 | | -| extensions.editor_dragRaceEditor_lanes.drawLanesSection `ge` | 0 | 97 | | -| extensions.editor_dragRaceEditor_lanes.drawLaneDetails `ge` | 0 | 143 | | -| extensions.editor_dragRaceEditor_lanes.drawTransformsPreview `ge` | 0 | 225 | | -| extensions.editor_dragRaceEditor_lanes.drawAxisBox `ge` | 5 | 234 | | -| extensions.editor_dragRaceEditor_state.getState `ge` | 0 | 38 | | -| extensions.editor_dragRaceEditor_state.setState `ge` | 1 | 42 | | -| extensions.editor_dragRaceEditor_state.getDragRaceData `ge` | 0 | 46 | | -| extensions.editor_dragRaceEditor_state.setDragRaceData `ge` | 1 | 50 | | -| extensions.editor_dragRaceEditor_state.getSelectedLaneIndex `ge` | 0 | 54 | | -| extensions.editor_dragRaceEditor_state.setSelectedLaneIndex `ge` | 1 | 58 | | -| extensions.editor_dragRaceEditor_state.getSelectedFacilityIndex `ge` | 0 | 62 | | -| extensions.editor_dragRaceEditor_state.setSelectedFacilityIndex `ge` | 1 | 66 | | -| extensions.editor_dragRaceEditor_state.getSelectedStripIndex `ge` | 0 | 70 | | -| extensions.editor_dragRaceEditor_state.setSelectedStripIndex `ge` | 1 | 74 | | -| extensions.editor_dragRaceEditor_state.getSelectedWaypointIndex `ge` | 0 | 78 | | -| extensions.editor_dragRaceEditor_state.setSelectedWaypointIndex `ge` | 1 | 82 | | -| extensions.editor_dragRaceEditor_state.getMouseInfo `ge` | 0 | 86 | | -| extensions.editor_dragRaceEditor_state.setMouseInfo `ge` | 1 | 90 | | -| extensions.editor_dragRaceEditor_state.getHasUnsavedChanges `ge` | 0 | 94 | | -| extensions.editor_dragRaceEditor_state.setHasUnsavedChanges `ge` | 1 | 98 | | -| extensions.editor_dragRaceEditor_state.getTransforms `ge` | 0 | 102 | | -| extensions.editor_dragRaceEditor_state.setTransforms `ge` | 1 | 106 | | -| extensions.editor_dragRaceEditor_state.getCurrentFileDir `ge` | 0 | 110 | | -| extensions.editor_dragRaceEditor_state.setCurrentFileDir `ge` | 1 | 114 | | -| extensions.editor_dragRaceEditor_state.getCurrentFileName `ge` | 0 | 118 | | -| extensions.editor_dragRaceEditor_state.setCurrentFileName `ge` | 1 | 122 | | -| extensions.editor_dragRaceEditor_state.getUndoStack `ge` | 0 | 126 | | -| extensions.editor_dragRaceEditor_state.setUndoStack `ge` | 1 | 130 | | -| extensions.editor_dragRaceEditor_state.getRedoStack `ge` | 0 | 134 | | -| extensions.editor_dragRaceEditor_state.setRedoStack `ge` | 1 | 138 | | -| extensions.editor_dragRaceEditor_state.getMaxUndoSteps `ge` | 0 | 142 | | -| extensions.editor_dragRaceEditor_state.getLastError `ge` | 0 | 146 | | -| extensions.editor_dragRaceEditor_state.setLastError `ge` | 1 | 150 | | -| extensions.editor_dragRaceEditor_state.getErrorTimeout `ge` | 0 | 154 | | -| extensions.editor_dragRaceEditor_state.setErrorTimeout `ge` | 1 | 158 | | -| extensions.editor_dragRaceEditor_state.getUsingPrefabs `ge` | 0 | 162 | | -| extensions.editor_dragRaceEditor_state.getHasEndCamera `ge` | 0 | 166 | | -| extensions.editor_dragRaceEditor_state.getSearch `ge` | 0 | 170 | | -| extensions.editor_dragRaceEditor_strips.loadAllStrips `ge` | 0 | 20 | | -| extensions.editor_dragRaceEditor_strips.getAllStrips `ge` | 0 | 25 | | -| extensions.editor_dragRaceEditor_strips.getSelectedStripIndex `ge` | 0 | 29 | | -| extensions.editor_dragRaceEditor_strips.setSelectedStripIndex `ge` | 1 | 33 | | -| extensions.editor_dragRaceEditor_strips.getSelectedStrip `ge` | 0 | 37 | | -| extensions.editor_dragRaceEditor_strips.selectStrip `ge` | 1 | 44 | | -| extensions.editor_dragRaceEditor_strips.addStrip `ge` | 0 | 73 | | -| extensions.editor_dragRaceEditor_strips.removeSelectedStrip `ge` | 0 | 168 | | -| extensions.editor_dragRaceEditor_strips.saveStrip `ge` | 1 | 182 | | -| extensions.editor_dragRaceEditor_strips.drawStripsList `ge` | 0 | 195 | | -| extensions.editor_dragRaceEditor_strips.drawStripDetails `ge` | 0 | 240 | | -| extensions.editor_dragRaceEditor_strips.editLane `ge` | 2 | 364 | | -| extensions.editor_dragRaceEditor_strips.getSelectedLane `ge` | 0 | 376 | | -| extensions.editor_dragRaceEditor_strips.drawLaneEditor `ge` | 0 | 384 | | -| extensions.editor_dragRaceEditor_strips.drawStripsPreview `ge` | 0 | 651 | | -| extensions.editor_dragRaceEditor_strips.enableWaypointGizmo `ge` | 1 | 664 | | -| extensions.editor_dragRaceEditor_strips.enableBoundaryGizmo `ge` | 1 | 682 | | -| extensions.editor_dragRaceEditor_strips.beginWaypointDrag `ge` | 1 | 700 | | -| extensions.editor_dragRaceEditor_strips.draggingWaypoint `ge` | 1 | 709 | | -| extensions.editor_dragRaceEditor_strips.endWaypointDrag `ge` | 1 | 727 | | -| extensions.editor_dragRaceEditor_strips.beginBoundaryDrag `ge` | 1 | 731 | | -| extensions.editor_dragRaceEditor_strips.draggingBoundary `ge` | 1 | 740 | | -| extensions.editor_dragRaceEditor_strips.endBoundaryDrag `ge` | 1 | 758 | | -| extensions.editor_dragRaceEditor_strips.drawWaypointsInWorld `ge` | 0 | 763 | | -| extensions.editor_dragRaceEditor_strips.drawAxisBox `ge` | 5 | 787 | | -| extensions.editor_dragRaceEditor_strips.drawBoundariesInWorld `ge` | 0 | 843 | | -| extensions.editor_dragRaceEditor_utils.logError `ge` | 1 | 11 | | -| extensions.editor_dragRaceEditor_utils.showError `ge` | 0 | 17 | | -| extensions.editor_dragRaceEditor_utils.markUnsavedChanges `ge` | 0 | 30 | | -| extensions.editor_dragRaceEditor_utils.clearUnsavedChanges `ge` | 0 | 34 | | -| extensions.editor_dragRaceEditor_utils.saveToUndoStack `ge` | 0 | 38 | | -| extensions.editor_dragRaceEditor_utils.undo `ge` | 0 | 50 | | -| extensions.editor_dragRaceEditor_utils.redo `ge` | 0 | 62 | | -| extensions.editor_dragRaceEditor_utils.validateDragRaceData `ge` | 1 | 74 | multiple | -| extensions.editor_dragRaceEditor_utils.createNewLane `ge` | 1 | 96 | table | -| extensions.editor_dragRaceEditor_utils.createNewDragRaceData `ge` | 0 | 118 | table | -| extensions.editor_dragRaceEditor_utils.reorderLanes `ge` | 3 | 166 | | -| extensions.editor_dragRaceEditor_utils.updateMouseInfo `ge` | 0 | 176 | | -| extensions.editor_dragRaceEditor_utils.setupTransform `ge` | 5 | 215 | | -| extensions.editor_dragRaceEditor_waypoints.loadAllWaypoints `ge` | 0 | 17 | | -| extensions.editor_dragRaceEditor_waypoints.getAllWaypoints `ge` | 0 | 22 | | -| extensions.editor_dragRaceEditor_waypoints.getSelectedWaypointIndex `ge` | 0 | 26 | | -| extensions.editor_dragRaceEditor_waypoints.setSelectedWaypointIndex `ge` | 1 | 30 | | -| extensions.editor_dragRaceEditor_waypoints.getSelectedWaypoint `ge` | 0 | 34 | | -| extensions.editor_dragRaceEditor_waypoints.selectWaypoint `ge` | 1 | 41 | | -| extensions.editor_dragRaceEditor_waypoints.addWaypoint `ge` | 1 | 49 | | -| extensions.editor_dragRaceEditor_waypoints.removeSelectedWaypoint `ge` | 0 | 64 | | -| extensions.editor_dragRaceEditor_waypoints.saveWaypoint `ge` | 1 | 78 | | -| extensions.editor_dragRaceEditor_waypoints.drawWaypointsSection `ge` | 0 | 91 | | -| extensions.editor_dragRaceEditor_waypoints.drawWaypointDetails `ge` | 0 | 142 | | -| extensions.editor_dragRaceEditor_waypoints.drawWaypointsPreview `ge` | 0 | 183 | | -| extensions.editor_driftDataEditor.updateMouseInfo `ge` | 0 | 759 | | -| extensions.editor_driftDataEditor.drawAxisBox `ge` | 5 | 795 | | -| extensions.editor_driftDataEditor.onSerialize `ge` | 0 | 739 | | -| extensions.editor_driftDataEditor.onDeserialized `ge` | 1 | 749 | | -| extensions.editor_driftDataEditor.show `ge` | 0 | 726 | | -| extensions.editor_driftDataEditor.drawElementDetail `ge` | 1 | 58 | | -| extensions.editor_driftDataEditor.selectStuntZone `ge` | 1 | 113 | | -| extensions.editor_driftDataEditor.clearStuntZonesEditor `ge` | 0 | 171 | | -| extensions.editor_drivePathEditor.setSelectedSplineIdx `ge` | 1 | 78 | | -| extensions.editor_drivePathEditor.setSelectedNodeIdx `ge` | 1 | 81 | | -| extensions.editor_drivePathEditor.onSerialize `ge` | 0 | 84 | | -| extensions.editor_drivePathEditor.onDeserialized `ge` | 1 | 97 | | -| extensions.editor_drivePathEditor.onClientEndMission `ge` | 0 | 1127 | | -| extensions.editor_drivePathEditor_playback.getPlaybackTime `ge` | 0 | 25 | | -| extensions.editor_drivePathEditor_playback.startPlayback `ge` | 2 | 30 | | -| extensions.editor_drivePathEditor_playback.stopPlayback `ge` | 0 | 58 | | -| extensions.editor_drivePathEditor_playback.handlePlayback `ge` | 0 | 77 | | -| extensions.editor_drivePathEditor_record.getRecordingTime `ge` | 0 | 36 | | -| extensions.editor_drivePathEditor_record.handleRecord `ge` | 0 | 39 | | -| extensions.editor_drivePathEditor_record.startRecord `ge` | 1 | 64 | | -| extensions.editor_drivePathEditor_record.stopRecord `ge` | 1 | 86 | | -| extensions.editor_drivePathEditor_splineMgr.getToolPrefixStr `ge` | 0 | 58 | | -| extensions.editor_drivePathEditor_splineMgr.getEditModeKey `ge` | 0 | 61 | | -| extensions.editor_drivePathEditor_splineMgr.getDrivePathSplines `ge` | 0 | 64 | | -| extensions.editor_drivePathEditor_splineMgr.getSplineMap `ge` | 0 | 67 | | -| extensions.editor_drivePathEditor_splineMgr.setDrivePathSplines `ge` | 1 | 76 | | -| extensions.editor_drivePathEditor_splineMgr.setDrivePathSpline `ge` | 2 | 70 | | -| extensions.editor_drivePathEditor_splineMgr.computeActiveVehicles `ge` | 0 | 83 | | -| extensions.editor_drivePathEditor_splineMgr.getActiveVehicles `ge` | 1 | 93 | | -| extensions.editor_drivePathEditor_splineMgr.getVehicleById `ge` | 1 | 101 | | -| extensions.editor_drivePathEditor_splineMgr.getNavGraph `ge` | 0 | 140 | | -| extensions.editor_drivePathEditor_splineMgr.resetGeometry `ge` | 1 | 185 | | -| extensions.editor_drivePathEditor_splineMgr.getDefaultSliderParams `ge` | 0 | 182 | | -| extensions.editor_drivePathEditor_splineMgr.addNewDrivePathSpline `ge` | 0 | 201 | | -| extensions.editor_drivePathEditor_splineMgr.splitDrivePathSpline `ge` | 2 | 357 | | -| extensions.editor_drivePathEditor_splineMgr.joinDrivePathSplines `ge` | 4 | 481 | | -| extensions.editor_drivePathEditor_splineMgr.flipSpline `ge` | 1 | 572 | | -| extensions.editor_drivePathEditor_splineMgr.removeDrivePathSpline `ge` | 1 | 254 | | -| extensions.editor_drivePathEditor_splineMgr.removeAllDrivePathSplines `ge` | 1 | 262 | | -| extensions.editor_drivePathEditor_splineMgr.deepCopyDrivePathSpline `ge` | 1 | 281 | | -| extensions.editor_drivePathEditor_splineMgr.deepCopyDrivePathSplineState `ge` | 0 | 347 | | -| extensions.editor_drivePathEditor_splineMgr.singleSplineEditUndo `ge` | 1 | 710 | | -| extensions.editor_drivePathEditor_splineMgr.singleSplineEditRedo `ge` | 1 | 718 | | -| extensions.editor_drivePathEditor_splineMgr.transSplineEditUndo `ge` | 1 | 726 | | -| extensions.editor_drivePathEditor_splineMgr.transSplineEditRedo `ge` | 1 | 738 | | -| extensions.editor_drivePathEditor_splineMgr.updateDirtyDrivePathSplines `ge` | 1 | 900 | | -| extensions.editor_drivePathEditor_splineMgr.convertPathsToDrivePathSplines `ge` | 1 | 944 | | -| extensions.editor_drivePathEditor_splineMgr.serializeDrivePathSpline `ge` | 1 | 750 | | -| extensions.editor_drivePathEditor_splineMgr.deserializeDrivePathSpline `ge` | 1 | 804 | | -| extensions.editor_drivePathEditor_splineMgr.deepCopyDrivePathSplineState `ge` | 0 | 347 | | -| extensions.editor_drivePathEditor_splineMgr.resetVehiclePose `ge` | 2 | 597 | | -| extensions.editor_drivePathEditor_splineMgr.linkSpline `ge` | 2 | 630 | | -| extensions.editor_drivePathEditor_splineMgr.unlinkSpline `ge` | 2 | 641 | | -| extensions.editor_drivePathEditor_splineMgr.relinkAllVehiclesToSplines `ge` | 0 | 668 | | -| extensions.editor_dynamicDecalsTool.getSectionWindowName `ge` | 1 | 146 | | -| extensions.editor_dynamicDecalsTool.registerEditorOnUpdateFn `ge` | 2 | 780 | | -| extensions.editor_dynamicDecalsTool.unregisterEditorOnUpdateFn `ge` | 1 | 784 | | -| extensions.editor_dynamicDecalsTool.registerSection `ge` | 6 | 801 | | -| extensions.editor_dynamicDecalsTool.setSectionOpenState `ge` | 3 | 805 | | -| extensions.editor_dynamicDecalsTool.getSectionOpenState `ge` | 1 | 827 | | -| extensions.editor_dynamicDecalsTool.registerToolbarToolItem `ge` | 3 | 838 | | -| extensions.editor_dynamicDecalsTool.registerToolbarActionItem `ge` | 3 | 843 | | -| extensions.editor_dynamicDecalsTool.registerOnEditorGuiFn `ge` | 2 | 848 | | -| extensions.editor_dynamicDecalsTool.unregisterOnEditorGuiFn `ge` | 1 | 852 | | -| extensions.editor_dynamicDecalsTool.onSerialize `ge` | 0 | 859 | table | -| extensions.editor_dynamicDecalsTool.onDeserialized `ge` | 1 | 864 | | -| extensions.editor_dynamicDecalsTool.onEditorRegisterPreferences `ge` | 1 | 690 | | -| extensions.editor_dynamicDecalsTool.applyDecal `ge` | 1 | 880 | | -| extensions.editor_dynamicDecalsTool.changeDecalSize `ge` | 2 | 906 | | -| extensions.editor_dynamicDecalsTool.changeDecalRotation `ge` | 2 | 907 | | -| extensions.editor_dynamicDecalsTool.undo `ge` | 0 | 909 | | -| extensions.editor_dynamicDecalsTool.redo `ge` | 0 | 918 | | -| extensions.editor_dynamicDecalsTool.lockDepth `ge` | 1 | 944 | | -| extensions.editor_dynamicDecalsTool.lockSurfaceNormal `ge` | 1 | 948 | | -| extensions.editor_dynamicDecalsTool.enableBrushStroke `ge` | 1 | 952 | | -| extensions.editor_dynamicDecalsTool.enablePathLayer `ge` | 1 | 960 | | -| extensions.editor_dynamicDecalsTool.finishPathLayer `ge` | 0 | 964 | | -| extensions.editor_dynamicDecalsTool.removeLastPathLayerPoint `ge` | 0 | 968 | | -| extensions.editor_dynamicDecalsTool.getIconSize `ge` | 0 | 978 | | -| extensions.editor_dynamicDecalsTool.getIconSizeVec2 `ge` | 0 | 982 | | -| extensions.editor_dynamicDecalsTool.getMainScrollY `ge` | 0 | 986 | | -| extensions.editor_dynamicDecalsTool.setCurrentMaskEditingLayerUid `ge` | 1 | 990 | | -| extensions.editor_dynamicDecalsTool.getCurrentMaskEditingLayerUid `ge` | 0 | 994 | | -| extensions.editor_dynamicDecals_browser.registerBrowserTab `ge` | 3 | 71 | | -| extensions.editor_dynamicDecals_browser.showWindow `ge` | 0 | 76 | | -| extensions.editor_dynamicDecals_browser.hideWindow `ge` | 0 | 80 | | -| extensions.editor_dynamicDecals_browser.isWindowVisible `ge` | 0 | 84 | | -| extensions.editor_dynamicDecals_browser.onGui `ge` | 0 | 20 | | -| extensions.editor_dynamicDecals_browser.registerEditorPreferences `ge` | 1 | 37 | | -| extensions.editor_dynamicDecals_browser.editorPreferenceValueChanged `ge` | 2 | 43 | | -| extensions.editor_dynamicDecals_browser.setup `ge` | 1 | 60 | | -| extensions.editor_dynamicDecals_brushes.inspectorGui `ge` | 1 | 306 | | -| extensions.editor_dynamicDecals_brushes.loadBrush `ge` | 1 | 135 | | -| extensions.editor_dynamicDecals_brushes.saveBrush `ge` | 1 | 55 | | -| extensions.editor_dynamicDecals_brushes.getBrushes `ge` | 0 | 599 | | -| extensions.editor_dynamicDecals_brushes.registerEditorPreferences `ge` | 1 | 603 | | -| extensions.editor_dynamicDecals_brushes.editorPreferenceValueChanged `ge` | 2 | 609 | | -| extensions.editor_dynamicDecals_brushes.setup `ge` | 1 | 613 | | -| extensions.editor_dynamicDecals_camera.registerEditorPreferences `ge` | 1 | 102 | | -| extensions.editor_dynamicDecals_camera.editorPreferenceValueChanged `ge` | 2 | 118 | | -| extensions.editor_dynamicDecals_camera.setup `ge` | 1 | 122 | | -| extensions.editor_dynamicDecals_colorHistory.addColorToHistory `ge` | 1 | 15 | | -| extensions.editor_dynamicDecals_colorHistory.onGui `ge` | 1 | 29 | | -| extensions.editor_dynamicDecals_colorHistory.registerEditorPreferences `ge` | 1 | 52 | | -| extensions.editor_dynamicDecals_colorHistory.editorPreferenceValueChanged `ge` | 2 | 61 | | -| extensions.editor_dynamicDecals_colorHistory.setup `ge` | 1 | 76 | | -| extensions.editor_dynamicDecals_colorPresets.onGui `ge` | 1 | 30 | | -| extensions.editor_dynamicDecals_colorPresets.registerEditorPreferences `ge` | 1 | 101 | | -| extensions.editor_dynamicDecals_colorPresets.editorPreferenceValueChanged `ge` | 2 | 152 | | -| extensions.editor_dynamicDecals_colorPresets.setup `ge` | 1 | 169 | | -| extensions.editor_dynamicDecals_debugSection.registerEditorPreferences `ge` | 1 | 166 | | -| extensions.editor_dynamicDecals_debugSection.editorPreferenceValueChanged `ge` | 2 | 172 | | -| extensions.editor_dynamicDecals_debugSection.setup `ge` | 1 | 176 | | -| extensions.editor_dynamicDecals_debugTextures.registerEditorPreferences `ge` | 1 | 42 | | -| extensions.editor_dynamicDecals_debugTextures.editorPreferenceValueChanged `ge` | 2 | 48 | | -| extensions.editor_dynamicDecals_debugTextures.setup `ge` | 1 | 52 | | -| extensions.editor_dynamicDecals_docs.introductionGui `ge` | 1 | 197 | | -| extensions.editor_dynamicDecals_docs.register `ge` | 1 | 328 | | -| extensions.editor_dynamicDecals_docs.selectSection `ge` | 2 | 386 | | -| extensions.editor_dynamicDecals_docs.showWindow `ge` | 0 | 401 | | -| extensions.editor_dynamicDecals_docs.hideWindow `ge` | 0 | 408 | | -| extensions.editor_dynamicDecals_docs.isWindowVisible `ge` | 0 | 412 | | -| extensions.editor_dynamicDecals_docs.image `ge` | 4 | 173 | | -| extensions.editor_dynamicDecals_docs.verticalSpacing `ge` | 0 | 193 | | -| extensions.editor_dynamicDecals_docs.registerEditorPreferences `ge` | 1 | 307 | | -| extensions.editor_dynamicDecals_docs.editorPreferenceValueChanged `ge` | 2 | 314 | | -| extensions.editor_dynamicDecals_docs.setup `ge` | 1 | 278 | | -| extensions.editor_dynamicDecals_export.registerEditorPreferences `ge` | 1 | 185 | | -| extensions.editor_dynamicDecals_export.editorPreferenceValueChanged `ge` | 2 | 191 | | -| extensions.editor_dynamicDecals_export.setup `ge` | 1 | 196 | | -| extensions.editor_dynamicDecals_fonts.checkOrGenerateFontBitmaps `ge` | 1 | 501 | | -| extensions.editor_dynamicDecals_fonts.getFontDirectory `ge` | 0 | 516 | | -| extensions.editor_dynamicDecals_fonts.getGeneratedFontAtlases `ge` | 0 | 520 | | -| extensions.editor_dynamicDecals_fonts.registerEditorPreferences `ge` | 1 | 461 | | -| extensions.editor_dynamicDecals_fonts.editorPreferenceValueChanged `ge` | 2 | 469 | | -| extensions.editor_dynamicDecals_fonts.setup `ge` | 1 | 482 | | -| extensions.editor_dynamicDecals_gizmo.getTransformMode `ge` | 0 | 40 | | -| extensions.editor_dynamicDecals_gizmo.setTransformMode `ge` | 1 | 44 | | -| extensions.editor_dynamicDecals_gizmo.resetTransformFn `ge` | 0 | 48 | | -| extensions.editor_dynamicDecals_gizmo.getDragCount `ge` | 0 | 54 | | -| extensions.editor_dynamicDecals_gizmo.gizmoBeginDrag `ge` | 0 | 59 | | -| extensions.editor_dynamicDecals_gizmo.gizmoEndDrag `ge` | 0 | 66 | | -| extensions.editor_dynamicDecals_gizmo.gizmoDragging `ge` | 0 | 72 | | -| extensions.editor_dynamicDecals_gizmo.registerEditorPreferences `ge` | 1 | 100 | | -| extensions.editor_dynamicDecals_gizmo.editorPreferenceValueChanged `ge` | 2 | 112 | | -| extensions.editor_dynamicDecals_gizmo.editModeUpdate `ge` | 3 | 116 | | -| extensions.editor_dynamicDecals_gizmo.setup `ge` | 1 | 142 | | -| extensions.editor_dynamicDecals_helper.textUnformattedCentered `ge` | 1 | 12 | | -| extensions.editor_dynamicDecals_helper.textColoredCentered `ge` | 2 | 18 | | -| extensions.editor_dynamicDecals_helper.imageWidget `ge` | 2 | 24 | | -| extensions.editor_dynamicDecals_helper.imageTooltip `ge` | 2 | 32 | | -| extensions.editor_dynamicDecals_helper.iconTooltip `ge` | 2 | 44 | | -| extensions.editor_dynamicDecals_helper.splitAndCapitalizeCamelCase `ge` | 1 | 52 | | -| extensions.editor_dynamicDecals_helper.capitalizeWords `ge` | 1 | 60 | | -| extensions.editor_dynamicDecals_helper.registerEditorPreferences `ge` | 1 | 66 | | -| extensions.editor_dynamicDecals_helper.editorPreferenceValueChanged `ge` | 2 | 72 | | -| extensions.editor_dynamicDecals_helper.setup `ge` | 1 | 76 | | -| extensions.editor_dynamicDecals_history.registerEditorPreferences `ge` | 1 | 83 | | -| extensions.editor_dynamicDecals_history.editorPreferenceValueChanged `ge` | 2 | 89 | | -| extensions.editor_dynamicDecals_history.setup `ge` | 1 | 93 | | -| extensions.editor_dynamicDecals_inspector.registerLayerGui `ge` | 2 | 133 | | -| extensions.editor_dynamicDecals_inspector.inspectorGuiLayer `ge` | 1 | 64 | | -| extensions.editor_dynamicDecals_inspector.inspectorGuiBrush `ge` | 1 | 91 | | -| extensions.editor_dynamicDecals_inspector.registerEditorPreferences `ge` | 1 | 98 | | -| extensions.editor_dynamicDecals_inspector.editorPreferenceValueChanged `ge` | 2 | 104 | | -| extensions.editor_dynamicDecals_inspector.setup `ge` | 1 | 118 | | -| extensions.editor_dynamicDecals_inspector_utils.onGui `ge` | 0 | 126 | | -| extensions.editor_dynamicDecals_inspector_utils.decalTextureWidgetInspect `ge` | 4 | 17 | | -| extensions.editor_dynamicDecals_inspector_utils.decalColorGradientWidgetInspect `ge` | 3 | 56 | | -| extensions.editor_dynamicDecals_inspector_utils.registerEditorPreferences `ge` | 1 | 130 | | -| extensions.editor_dynamicDecals_inspector_utils.editorPreferenceValueChanged `ge` | 2 | 136 | | -| extensions.editor_dynamicDecals_inspector_utils.setup `ge` | 1 | 140 | | -| extensions.editor_dynamicDecals_layerStack.registerLayerElementGui `ge` | 0 | 839 | | -| extensions.editor_dynamicDecals_layerStack.registerEditorPreferences `ge` | 1 | 786 | | -| extensions.editor_dynamicDecals_layerStack.editorPreferenceValueChanged `ge` | 2 | 804 | | -| extensions.editor_dynamicDecals_layerStack.setup `ge` | 1 | 820 | | -| extensions.editor_dynamicDecals_layerTypes_brushStroke.registerEditorPreferences `ge` | 1 | 538 | | -| extensions.editor_dynamicDecals_layerTypes_brushStroke.editorPreferenceValueChanged `ge` | 2 | 544 | | -| extensions.editor_dynamicDecals_layerTypes_brushStroke.setup `ge` | 1 | 589 | | -| extensions.editor_dynamicDecals_layerTypes_decal.isTexturesSdfCompatible `ge` | 1 | 67 | | -| extensions.editor_dynamicDecals_layerTypes_decal.checkColorDecalTexturesSdfCompatible `ge` | 0 | 77 | | -| extensions.editor_dynamicDecals_layerTypes_decal.showSdfIntroWindow `ge` | 0 | 1246 | | -| extensions.editor_dynamicDecals_layerTypes_decal.hideSdfIntroWindow `ge` | 0 | 1247 | | -| extensions.editor_dynamicDecals_layerTypes_decal.registerEditorPreferences `ge` | 1 | 1134 | | -| extensions.editor_dynamicDecals_layerTypes_decal.editorPreferenceValueChanged `ge` | 2 | 1146 | | -| extensions.editor_dynamicDecals_layerTypes_decal.setup `ge` | 1 | 1211 | | -| extensions.editor_dynamicDecals_layerTypes_decal.editModeUpdate `ge` | 3 | 1154 | | -| extensions.editor_dynamicDecals_layerTypes_fill.registerEditorPreferences `ge` | 1 | 119 | | -| extensions.editor_dynamicDecals_layerTypes_fill.editorPreferenceValueChanged `ge` | 2 | 125 | | -| extensions.editor_dynamicDecals_layerTypes_fill.setup `ge` | 1 | 143 | | -| extensions.editor_dynamicDecals_layerTypes_fill.openAddLayerWindow `ge` | 0 | 129 | | -| extensions.editor_dynamicDecals_layerTypes_group.onGui `ge` | 1 | 27 | | -| extensions.editor_dynamicDecals_layerTypes_group.registerEditorPreferences `ge` | 1 | 31 | | -| extensions.editor_dynamicDecals_layerTypes_group.editorPreferenceValueChanged `ge` | 2 | 37 | | -| extensions.editor_dynamicDecals_layerTypes_group.setup `ge` | 1 | 52 | | -| extensions.editor_dynamicDecals_layerTypes_linkedSet.onGui `ge` | 1 | 174 | | -| extensions.editor_dynamicDecals_layerTypes_linkedSet.registerEditorPreferences `ge` | 1 | 178 | | -| extensions.editor_dynamicDecals_layerTypes_linkedSet.editorPreferenceValueChanged `ge` | 2 | 184 | | -| extensions.editor_dynamicDecals_layerTypes_linkedSet.setup `ge` | 1 | 202 | | -| extensions.editor_dynamicDecals_layerTypes_path.registerEditorPreferences `ge` | 1 | 712 | | -| extensions.editor_dynamicDecals_layerTypes_path.editorPreferenceValueChanged `ge` | 2 | 718 | | -| extensions.editor_dynamicDecals_layerTypes_path.setup `ge` | 1 | 769 | | -| extensions.editor_dynamicDecals_layerTypes_textureFill.registerEditorPreferences `ge` | 1 | 155 | | -| extensions.editor_dynamicDecals_layerTypes_textureFill.editorPreferenceValueChanged `ge` | 2 | 161 | | -| extensions.editor_dynamicDecals_layerTypes_textureFill.setup `ge` | 1 | 181 | | -| extensions.editor_dynamicDecals_layerTypes_textureFill.openAddLayerWindow `ge` | 0 | 165 | | -| extensions.editor_dynamicDecals_loadSave.onSerialize `ge` | 0 | 135 | table | -| extensions.editor_dynamicDecals_loadSave.onDeserialized `ge` | 1 | 141 | | -| extensions.editor_dynamicDecals_loadSave.getCurrentPorjectFilePath `ge` | 0 | 145 | | -| extensions.editor_dynamicDecals_loadSave.loadFileDialog `ge` | 0 | 22 | | -| extensions.editor_dynamicDecals_loadSave.saveAsFileDialog `ge` | 0 | 39 | | -| extensions.editor_dynamicDecals_loadSave.registerEditorPreferences `ge` | 1 | 82 | | -| extensions.editor_dynamicDecals_loadSave.editorPreferenceValueChanged `ge` | 2 | 88 | | -| extensions.editor_dynamicDecals_loadSave.setup `ge` | 1 | 117 | | -| extensions.editor_dynamicDecals_meshes.registerEditorPreferences `ge` | 1 | 40 | | -| extensions.editor_dynamicDecals_meshes.editorPreferenceValueChanged `ge` | 2 | 46 | | -| extensions.editor_dynamicDecals_meshes.setup `ge` | 1 | 50 | | -| extensions.editor_dynamicDecals_news.showWindow `ge` | 0 | 164 | | -| extensions.editor_dynamicDecals_news.registerEditorPreferences `ge` | 1 | 154 | | -| extensions.editor_dynamicDecals_news.editorPreferenceValueChanged `ge` | 2 | 160 | | -| extensions.editor_dynamicDecals_news.setup `ge` | 1 | 145 | | -| extensions.editor_dynamicDecals_notification.add `ge` | 4 | 97 | | -| extensions.editor_dynamicDecals_notification.onGui `ge` | 0 | 31 | | -| extensions.editor_dynamicDecals_notification.registerEditorPreferences `ge` | 1 | 78 | | -| extensions.editor_dynamicDecals_notification.editorPreferenceValueChanged `ge` | 2 | 84 | | -| extensions.editor_dynamicDecals_notification.setup `ge` | 1 | 88 | | -| extensions.editor_dynamicDecals_selection.selectLayer `ge` | 2 | 28 | | -| extensions.editor_dynamicDecals_selection.deselectLayer `ge` | 1 | 119 | | -| extensions.editor_dynamicDecals_selection.registerEditorPreferences `ge` | 1 | 136 | | -| extensions.editor_dynamicDecals_selection.editorPreferenceValueChanged `ge` | 2 | 142 | | -| extensions.editor_dynamicDecals_selection.setup `ge` | 1 | 146 | | -| extensions.editor_dynamicDecals_settings.updateMaterials `ge` | 0 | 28 | | -| extensions.editor_dynamicDecals_settings.getUsedMaterialNames `ge` | 0 | 246 | | -| extensions.editor_dynamicDecals_settings.registerEditorPreferences `ge` | 1 | 198 | | -| extensions.editor_dynamicDecals_settings.editorPreferenceValueChanged `ge` | 2 | 204 | | -| extensions.editor_dynamicDecals_settings.setup `ge` | 1 | 213 | | -| extensions.editor_dynamicDecals_textures.getTexturesDirectoryPath `ge` | 0 | 585 | | -| extensions.editor_dynamicDecals_textures.registerEditorPreferences `ge` | 1 | 249 | | -| extensions.editor_dynamicDecals_textures.editorPreferenceValueChanged `ge` | 2 | 257 | | -| extensions.editor_dynamicDecals_textures.setup `ge` | 1 | 492 | | -| extensions.editor_dynamicDecals_vehicleColorPalette.onSerialize `ge` | 0 | 438 | table | -| extensions.editor_dynamicDecals_vehicleColorPalette.onDeserialized `ge` | 1 | 454 | | -| extensions.editor_dynamicDecals_vehicleColorPalette.onGui `ge` | 1 | 66 | | -| extensions.editor_dynamicDecals_vehicleColorPalette.registerEditorPreferences `ge` | 1 | 322 | | -| extensions.editor_dynamicDecals_vehicleColorPalette.editorPreferenceValueChanged `ge` | 2 | 394 | | -| extensions.editor_dynamicDecals_vehicleColorPalette.setup `ge` | 1 | 426 | | -| extensions.editor_dynamicDecals_widgets.draw `ge` | 5 | 1325 | | -| extensions.editor_dynamicDecals_widgets.highlight `ge` | 2 | 1553 | | -| extensions.editor_dynamicDecals_widgets.defaultButton `ge` | 3 | 59 | | -| extensions.editor_dynamicDecals_widgets.registerEditorPreferences `ge` | 1 | 1575 | | -| extensions.editor_dynamicDecals_widgets.editorPreferenceValueChanged `ge` | 2 | 1582 | | -| extensions.editor_dynamicDecals_widgets.setup `ge` | 1 | 1567 | | -| extensions.editor_engineAudioDebug.onExtensionLoaded `ge` | 0 | 271 | | -| extensions.editor_engineAudioDebug.open `ge` | 0 | 265 | | -| extensions.editor_extensionsDebug.onExtensionLoaded `ge` | 0 | 56 | | -| extensions.editor_extensionsEditor.onEditorRegisterPreferences `ge` | 1 | 67 | | -| extensions.editor_fileDialog.onExtensionLoaded `ge` | 0 | 899 | | -| extensions.editor_fileDialog.onEditorRegisterPreferences `ge` | 1 | 940 | | -| extensions.editor_fileDialog.openFile `ge` | 6 | 891 | | -| extensions.editor_fileDialog.saveFile `ge` | 5 | 895 | | -| extensions.editor_flowgraphEditor.getPropertiesWindow `ge` | 0 | 1059 | | -| extensions.editor_flowgraphEditor.uiFocusNodesShortcut `ge` | 0 | 854 | | -| extensions.editor_flowgraphEditor.uiHideShortcut `ge` | 1 | 864 | | -| extensions.editor_flowgraphEditor.uiShowSourceShortcut `ge` | 0 | 903 | | -| extensions.editor_flowgraphEditor.uiAutoConnectShortcut `ge` | 0 | 913 | | -| extensions.editor_flowgraphEditor.uiFindShortcut `ge` | 0 | 1033 | | -| extensions.editor_flowgraphEditor.uiDisconnectShortcut `ge` | 0 | 1000 | | -| extensions.editor_flowgraphEditor.uiToggleCategoryShortcut `ge` | 0 | 1038 | | -| extensions.editor_flowgraphEditor.isActionMapEnabled `ge` | 1 | 1048 | boolean | -| extensions.editor_flowgraphEditor.arrowControllableWindowCall `ge` | 1+ | 848 | | -| extensions.editor_flowgraphEditor.open `ge` | 0 | 618 | | -| extensions.editor_flowgraphEditor.closeCurrent `ge` | 0 | 100 | | -| extensions.editor_flowgraphEditor.autoSave `ge` | 0 | 149 | | -| extensions.editor_flowgraphEditor.onSerialize `ge` | 0 | 693 | table | -| extensions.editor_flowgraphEditor.onDeserialized `ge` | 1 | 792 | | -| extensions.editor_flowgraphEditor.drawRestoreMenu `ge` | 0 | 406 | | -| extensions.editor_flowgraphEditor.drawExecution `ge` | 0 | 386 | | -| extensions.editor_flowgraphEditor.drawEditor `ge` | 3 | 473 | | -| extensions.editor_flowgraphEditor.drawContextMenus `ge` | 0 | 378 | | -| extensions.editor_flowgraphEditor.setManager `ge` | 2 | 685 | | -| extensions.editor_flowgraphEditor.getManager `ge` | 0 | 797 | | -| extensions.editor_flowgraphEditor.showNodeReferences `ge` | 1 | 835 | | -| extensions.editor_flowgraphEditor.saveCurrent `ge` | 0 | 131 | | -| extensions.editor_flowgraphEditor.saveMacro `ge` | 1 | 114 | | -| extensions.editor_flowgraphEditor.save `ge` | 0 | 139 | | -| extensions.editor_flowgraphEditor.saveFile `ge` | 0 | 160 | | -| extensions.editor_flowgraphEditor.saveAsFile `ge` | 1 | 195 | | -| extensions.editor_flowgraphEditor.openFile `ge` | 3 | 80 | | -| extensions.editor_flowgraphEditor.windowsMenu `ge` | 0 | 801 | | -| extensions.editor_flowgraphEditor.addHistory `ge` | 2 | 392 | | -| extensions.editor_flowgraphEditor.onEditorRegisterPreferences `ge` | 1 | 745 | | -| extensions.editor_forestEditor.dumpForestBrushes `ge` | 0 | 137 | | -| extensions.editor_forestEditor.dumpForestBrushesMap `ge` | 0 | 143 | | -| extensions.editor_forestEditor.dumpBrushProperties `ge` | 0 | 149 | | -| extensions.editor_forestEditor.onEditorRegisterPreferences `ge` | 1 | 2911 | | -| extensions.editor_forestEditor.onDeserialize `ge` | 1 | 2941 | | -| extensions.editor_forestEditor.onSerialize `ge` | 0 | 2945 | boolean | -| extensions.editor_forestEditor.changeBrush `ge` | 2 | 1059 | | -| extensions.editor_forestEditor.selectBrushByIndex `ge` | 1 | 2937 | | -| extensions.editor_forestEditor.beginChangeBrushSizeWithKeys `ge` | 1 | 2964 | | -| extensions.editor_forestEditor.endChangeBrushSizeWithKeys `ge` | 0 | 2965 | | -| extensions.editor_forestEditor.selectForestItems `ge` | 2 | 235 | | -| extensions.editor_forestEditor.selectToolByName `ge` | 1 | 380 | | -| extensions.editor_forestEditor.clearForestItemsSelection `ge` | 0 | 224 | | -| extensions.editor_gen_lib_ai.go2 `ge` | 5 | 61 | multiple | -| extensions.editor_gen_lib_ai.line `ge` | 2 | 120 | multiple | -| extensions.editor_gen_lib_jbeam.fileUp `ge` | 3 | 23 | | -| extensions.editor_gen_lib_jbeam.part2file `ge` | 0 | 146 | | -| extensions.editor_gen_lib_ui.columnRight `ge` | 2 | 69 | | -| extensions.editor_gen_lib_ui.buttonTxt `ge` | 7 | 77 | | -| extensions.editor_gen_lib_ui.buttonImg `ge` | 7 | 112 | | -| extensions.editor_gen_lib_ui.check `ge` | 3 | 163 | | -| extensions.editor_gen_lib_ui.sliderC `ge` | 5 | 183 | | -| extensions.editor_gen_lib_ui.slider `ge` | 5 | 208 | | -| extensions.editor_gen_lib_ui.check_ `ge` | 2 | 238 | | -| extensions.editor_gen_lib_ui.combo `ge` | 4 | 257 | | -| extensions.editor_gen_lib_ui.table `ge` | 6 | 308 | | -| extensions.editor_gen_lib_ui.listBox `ge` | 3 | 387 | | -| extensions.editor_gen_lib_ui.tree2ui `ge` | 1 | 416 | | -| extensions.editor_gen_lib_ui.tree2ui_ `ge` | 1 | 449 | | -| extensions.editor_gen_mesh.to `ge` | 4 | 96 | | -| extensions.editor_gen_mesh.fillSegment `ge` | 5 | 125 | | -| extensions.editor_gen_mesh.flipSide `ge` | 2 | 159 | | -| extensions.editor_gen_mesh.forBeam `ge` | 5 | 234 | table | -| extensions.editor_gen_mesh.tri2mdata `ge` | 9 | 271 | multiple | -| extensions.editor_gen_mesh.zip2 `ge` | 8 | 345 | multiple | -| extensions.editor_gen_mesh.uvTransform `ge` | 3 | 714 | | -| extensions.editor_gen_mesh.forNode `ge` | 5 | 1124 | | -| extensions.editor_gen_mesh.ofChild `ge` | 3 | 1162 | | -| extensions.editor_gen_mesh.d2buf `ge` | 2 | 1178 | | -| extensions.editor_gen_mesh.toSource `ge` | 4 | 1200 | | -| extensions.editor_gen_mesh.toGeo `ge` | 4 | 1210 | | -| extensions.editor_gen_mesh.gpuFrom `ge` | 1 | 1276 | | -| extensions.editor_gen_mesh.forBeams `ge` | 2 | 1366 | | -| extensions.editor_gen_mesh.vehFrom `ge` | 1 | 1433 | multiple | -| extensions.editor_gen_mesh.toGhost `ge` | 1 | 1536 | | -| extensions.editor_gen_mesh.daeFrom `ge` | 1 | 1551 | | -| extensions.editor_gen_mesh.forChild `ge` | 3 | 1672 | | -| extensions.editor_gen_mesh.geoFrom `ge` | 2 | 1686 | multiple/table | -| extensions.editor_gen_mesh.toDAE `ge` | 2 | 1847 | | -| extensions.editor_gen_mesh.toXML `ge` | 2 | 1942 | | -| extensions.editor_gen_mesh.toLOD `ge` | 4 | 2000 | | -| extensions.editor_gen_mesh.forLOD `ge` | 3 | 2172 | | -| extensions.editor_gen_mesh.text2node `ge` | 2 | 2184 | | -| extensions.editor_gen_mesh.toNode `ge` | 3 | 2192 | | -| extensions.editor_gen_mesh.ofNode `ge` | 2 | 2205 | | -| extensions.editor_gen_mesh.xmlOn `ge` | 1 | 2223 | | -| extensions.editor_gen_mesh.xml2file `ge` | 2 | 2242 | | -| extensions.editor_gen_mesh.matUp `ge` | 2 | 2394 | multiple | -| extensions.editor_gen_mesh.matReplace `ge` | 2 | 2424 | | -| extensions.editor_gen_mesh.rcPave__ `ge` | 3 | 3448 | | -| extensions.editor_gen_mesh.framePave `ge` | 3 | 3471 | table | -| extensions.editor_gen_mesh.rcPave `ge` | 4 | 4379 | multiple | -| extensions.editor_gen_mesh.rcPave_ `ge` | 5 | 5066 | | -| extensions.editor_gen_mesh.valid `ge` | 1 | 5750 | boolean | -| extensions.editor_gen_mesh.frameSpline `ge` | 5 | 5848 | multiple | -| extensions.editor_gen_mesh.forBags `ge` | 1 | 6038 | multiple | -| extensions.editor_gen_mesh.forPlate `ge` | 1 | 6128 | multiple/table | -| extensions.editor_gen_mesh.joint `ge` | 3 | 6468 | | -| extensions.editor_gen_mesh.forJoint `ge` | 2 | 6538 | multiple | -| extensions.editor_gen_mesh.colorOn `ge` | 2 | 6634 | | -| extensions.editor_gen_mesh.space `ge` | 6 | 6646 | | -| extensions.editor_gen_mesh.align `ge` | 4 | 27 | | -| extensions.editor_gen_mesh.rc `ge` | 6 | 643 | multiple | -| extensions.editor_gen_mesh.rect `ge` | 6 | 677 | multiple | -| extensions.editor_gen_mesh.dissect `ge` | 3 | 2504 | | -| extensions.editor_gen_mesh.faceHit `ge` | 1 | 2546 | multiple | -| extensions.editor_gen_mesh.fromGrid `ge` | 10 | 872 | multiple | -| extensions.editor_gen_mesh.daeParse `ge` | 1 | 2387 | | -| extensions.editor_gen_mesh.matSet `ge` | 4 | 2462 | | -| extensions.editor_gen_mesh.pop `ge` | 2 | 2961 | multiple | -| extensions.editor_gen_mesh.move `ge` | 5 | 2852 | | -| extensions.editor_gen_mesh.copy `ge` | 4 | 2902 | | -| extensions.editor_gen_mesh.cut `ge` | 4 | 2907 | | -| extensions.editor_gen_mesh.clone `ge` | 1 | 2791 | | -| extensions.editor_gen_mesh.step `ge` | 2 | 2382 | | -| extensions.editor_gen_mesh.update `ge` | 1 | 2772 | | -| extensions.editor_gen_mesh.mark `ge` | 2 | 2912 | | -| extensions.editor_gen_mesh.save `ge` | 2 | 2491 | | -| extensions.editor_gen_mesh.meshUp `ge` | 3 | 5810 | multiple | -| extensions.editor_gen_mesh.dae2proc `ge` | 3 | 2582 | | -| extensions.editor_gen_mesh.forAMat `ge` | 1 | 2570 | | -| extensions.editor_gen_mesh.grid2mesh `ge` | 10 | 910 | multiple | -| extensions.editor_gen_mesh.forUV `ge` | 6 | 200 | | -| extensions.editor_gen_mesh.ifHit `ge` | 4 | 2922 | multiple | -| extensions.editor_gen_mesh.uv4grid `ge` | 7 | 728 | | -| extensions.editor_gen_mesh.uv4poly `ge` | 4 | 171 | | -| extensions.editor_gen_mesh.grid2plate `ge` | 11 | 758 | multiple | -| extensions.editor_gen_mesh.tri `ge` | 8 | 617 | multiple | -| extensions.editor_gen_mesh.zip `ge` | 5 | 502 | | -| extensions.editor_gen_mesh.log `ge` | 3 | 33 | multiple | -| extensions.editor_gen_test.clear `ge` | 1 | 9 | | -| extensions.editor_gen_test.pretest_BAT `ge` | 1 | 104 | | -| extensions.editor_gen_test.test_BAT `ge` | 1 | 156 | boolean | -| extensions.editor_gen_test.inject `ge` | 1 | 2021 | | -| extensions.editor_gen_test.onUp `ge` | 1 | 2033 | | -| extensions.editor_gen_ui.inject `ge` | 1 | 220 | | -| extensions.editor_gen_ui.tree2ui `ge` | 1 | 2759 | | -| extensions.editor_gen_ui.control `ge` | 4 | 722 | | -| extensions.editor_gen_ui.hint `ge` | 1 | 2850 | | -| extensions.editor_gen_world.wallCut `ge` | 0 | 6411 | | -| extensions.editor_gizmoHelper.gizmoDrawCalled `ge` | 0 | 17 | | -| extensions.editor_gizmoHelper.isGizmoVisible `ge` | 0 | 21 | | -| extensions.editor_iconOverview.onExtensionLoaded `ge` | 0 | 80 | | -| extensions.editor_iconOverview.open `ge` | 0 | 68 | | -| extensions.editor_iconOverview.drawContent `ge` | 1 | 35 | | -| extensions.editor_inspector.onExtensionLoaded `ge` | 0 | 820 | | -| extensions.editor_layoutManager.getWindowLayouts `ge` | 1 | 14 | | -| extensions.editor_layoutManager.loadWindowLayout `ge` | 2 | 18 | | -| extensions.editor_layoutManager.saveWindowLayout `ge` | 2 | 30 | | -| extensions.editor_layoutManager.loadCurrentWindowLayout `ge` | 1 | 37 | | -| extensions.editor_layoutManager.saveCurrentWindowLayout `ge` | 1 | 42 | | -| extensions.editor_layoutManager.deleteWindowLayout `ge` | 1 | 47 | | -| extensions.editor_layoutManager.resetLayouts `ge` | 1 | 55 | | -| extensions.editor_levelSettings.onExtensionLoaded `ge` | 0 | 13 | | -| extensions.editor_levelValidator.startLevelValidation `ge` | 0 | 560 | | -| extensions.editor_levelValidator.getLevelLogs `ge` | 0 | 887 | | -| extensions.editor_levelValidator.getLevelLogsAggregated `ge` | 0 | 890 | | -| extensions.editor_levelValidator.onExtensionLoaded `ge` | 0 | 854 | | -| extensions.editor_levelValidator.onEditorRegisterPreferences `ge` | 1 | 858 | | -| extensions.editor_logger.onExtensionLoaded `ge` | 0 | 12 | | -| extensions.editor_main.log `ge` | 1 | 50 | | -| extensions.editor_main.logDebug `ge` | 1 | 54 | | -| extensions.editor_main.logError `ge` | 1 | 58 | | -| extensions.editor_main.logWarn `ge` | 1 | 62 | | -| extensions.editor_main.logInfo `ge` | 1 | 50 | | -| extensions.editor_main.initializeModules `ge` | 0 | 294 | | -| extensions.editor_main.toggleActive `ge` | 1 | 656 | | -| extensions.editor_main.setEditorActive `ge` | 2 | 578 | | -| extensions.editor_main.isEditorActive `ge` | 0 | 585 | | -| extensions.editor_main.saveState `ge` | 1 | 353 | | -| extensions.editor_main.loadState `ge` | 1 | 365 | | -| extensions.editor_main.savePreferences `ge` | 0 | 81 | | -| extensions.editor_main.loadPreferences `ge` | 0 | 74 | | -| extensions.editor_main.loadExtensionsSettings `ge` | 0 | 85 | | -| extensions.editor_main.saveExtensionsSettings `ge` | 0 | 89 | | -| extensions.editor_main.loadEditorExtension `ge` | 1 | 140 | | -| extensions.editor_main.loadEditorExtensions `ge` | 1 | 171 | | -| extensions.editor_main.unloadEditorExtension `ge` | 1 | 213 | | -| extensions.editor_main.shutdown `ge` | 0 | 589 | | -| extensions.editor_main.onClientEndMission `ge` | 0 | 610 | | -| extensions.editor_main.onExtensionLoaded `ge` | 0 | 665 | | -| extensions.editor_main.onExtensionUnloaded `ge` | 0 | 668 | | -| extensions.editor_main.onSerialize `ge` | 0 | 672 | | -| extensions.editor_main.onDeserialized `ge` | 1 | 715 | | -| extensions.editor_mainMenu.onExtensionLoaded `ge` | 0 | 735 | | -| extensions.editor_mainUpdate.onExtensionLoaded `ge` | 0 | 41 | | -| extensions.editor_mainUpdate.onExtensionUnloaded `ge` | 0 | 44 | | -| extensions.editor_mapSensorEditor.onSerialize `ge` | 0 | 1365 | table | -| extensions.editor_mapSensorEditor.onDeserialized `ge` | 1 | 1374 | | -| extensions.editor_masterSpline.setSelectedSplineIdx `ge` | 1 | 110 | | -| extensions.editor_masterSpline.setSelectedNodeIdx `ge` | 1 | 113 | | -| extensions.editor_masterSpline.onSerialize `ge` | 0 | 116 | | -| extensions.editor_masterSpline.onDeserialized `ge` | 1 | 136 | | -| extensions.editor_masterSpline.onClientEndMission `ge` | 0 | 1661 | | -| extensions.editor_masterSpline_autoRoadGen.isPreview `ge` | 0 | 64 | | -| extensions.editor_masterSpline_autoRoadGen.clearPreview `ge` | 0 | 67 | | -| extensions.editor_masterSpline_autoRoadGen.generateAutoPreview `ge` | 3 | 290 | | -| extensions.editor_masterSpline_autoRoadGen.createAutoRoad `ge` | 3 | 346 | | -| extensions.editor_masterSpline_autoRoadGen.handlePreview `ge` | 1 | 375 | | -| extensions.editor_masterSpline_homologation.getOptimisationIterationsPerFrame `ge` | 0 | 46 | | -| extensions.editor_masterSpline_homologation.analyseSpline `ge` | 1 | 218 | | -| extensions.editor_masterSpline_homologation.optimiseSpline `ge` | 2 | 406 | | -| extensions.editor_masterSpline_layerMgr.getSliderDefaults `ge` | 0 | 61 | | -| extensions.editor_masterSpline_layerMgr.deepCopyLayer `ge` | 1 | 64 | | -| extensions.editor_masterSpline_layerMgr.deepCopyAllLayers `ge` | 1 | 67 | | -| extensions.editor_masterSpline_layerMgr.updateAllLayers `ge` | 1 | 143 | | -| extensions.editor_masterSpline_layerMgr.updateOnlyDirtyLayers `ge` | 1 | 150 | | -| extensions.editor_masterSpline_layerMgr.removeLayer `ge` | 2 | 162 | | -| extensions.editor_masterSpline_layerMgr.removeAllLayers `ge` | 1 | 173 | | -| extensions.editor_masterSpline_layerMgr.addNewLayer `ge` | 1 | 186 | | -| extensions.editor_masterSpline_layerMgr.serializeLayer `ge` | 1 | 201 | table | -| extensions.editor_masterSpline_layerMgr.deserializeLayer `ge` | 1 | 216 | table | -| extensions.editor_masterSpline_splineMgr.getToolPrefixStr `ge` | 0 | 54 | | -| extensions.editor_masterSpline_splineMgr.getEditModeKey `ge` | 0 | 57 | | -| extensions.editor_masterSpline_splineMgr.getMasterSplines `ge` | 0 | 60 | | -| extensions.editor_masterSpline_splineMgr.getIdToIdxMap `ge` | 0 | 63 | | -| extensions.editor_masterSpline_splineMgr.addToMasterSplineArray `ge` | 1 | 135 | | -| extensions.editor_masterSpline_splineMgr.removeMasterSpline `ge` | 1 | 138 | | -| extensions.editor_masterSpline_splineMgr.removeAllMasterSplines `ge` | 0 | 148 | | -| extensions.editor_masterSpline_splineMgr.updateDirtyMasterSplines `ge` | 1 | 156 | | -| extensions.editor_masterSpline_splineMgr.manageLiveOptimise `ge` | 1 | 215 | | -| extensions.editor_masterSpline_splineMgr.addNewMasterSpline `ge` | 1 | 75 | | -| extensions.editor_masterSpline_splineMgr.deepCopyMasterSpline `ge` | 1 | 224 | | -| extensions.editor_masterSpline_splineMgr.deepCopyAllMasterSplines `ge` | 0 | 227 | | -| extensions.editor_masterSpline_splineMgr.captureLinkedSplinesState `ge` | 0 | 230 | | -| extensions.editor_masterSpline_splineMgr.captureTransTierState `ge` | 0 | 301 | table | -| extensions.editor_masterSpline_splineMgr.splitMasterSpline `ge` | 3 | 309 | | -| extensions.editor_masterSpline_splineMgr.joinMasterSplines `ge` | 4 | 472 | | -| extensions.editor_masterSpline_splineMgr.convertPathsToMasterSplines `ge` | 1 | 1024 | | -| extensions.editor_masterSpline_splineMgr.serializeMasterSpline `ge` | 1 | 501 | table | -| extensions.editor_masterSpline_splineMgr.deserializeMasterSpline `ge` | 1 | 537 | table | -| extensions.editor_masterSpline_splineMgr.lightSplineUndo `ge` | 1 | 670 | | -| extensions.editor_masterSpline_splineMgr.lightSplineRedo `ge` | 1 | 673 | | -| extensions.editor_masterSpline_splineMgr.singleMasterSplineEditUndo `ge` | 1 | 732 | | -| extensions.editor_masterSpline_splineMgr.singleMasterSplineEditRedo `ge` | 1 | 831 | | -| extensions.editor_masterSpline_splineMgr.undoLayerAdd `ge` | 1 | 862 | | -| extensions.editor_masterSpline_splineMgr.redoLayerAdd `ge` | 1 | 884 | | -| extensions.editor_masterSpline_splineMgr.undoLayerRemove `ge` | 1 | 929 | | -| extensions.editor_masterSpline_splineMgr.redoLayerRemove `ge` | 1 | 973 | | -| extensions.editor_masterSpline_splineMgr.undoAddNewMasterSpline `ge` | 1 | 999 | | -| extensions.editor_masterSpline_splineMgr.redoAddNewMasterSpline `ge` | 1 | 1008 | | -| extensions.editor_masterSpline_splineMgr.transMasterSplineEditUndo `ge` | 1 | 826 | | -| extensions.editor_masterSpline_splineMgr.transMasterSplineEditRedo `ge` | 1 | 857 | | -| extensions.editor_masterSpline_splineMgr.updateLinkedSplineName `ge` | 3 | 996 | | -| extensions.editor_masterSpline_splineMgr.unlinkAllSplines `ge` | 1 | 1015 | | -| extensions.editor_materialEditor.setProperty `ge` | 4 | 1075 | | -| extensions.editor_materialEditor.deleteMapButton `ge` | 3 | 1357 | | -| extensions.editor_materialEditor.imageButton `ge` | 4 | 1403 | | -| extensions.editor_materialEditor.inputFloat `ge` | 7 | 1672 | | -| extensions.editor_materialEditor.colorEdit4 `ge` | 5 | 1552 | | -| extensions.editor_materialEditor.showMaterialEditor `ge` | 0 | 2821 | | -| extensions.editor_materialEditor.selectMaterialByName `ge` | 2 | 811 | | -| extensions.editor_materialEditor.setMaterialDirty `ge` | 1 | 1068 | | -| extensions.editor_materialEditor.onEditorRegisterPreferences `ge` | 1 | 3307 | | -| extensions.editor_measuresInspectorHeader.onExtensionLoaded `ge` | 0 | 49 | | -| extensions.editor_meshEditor.onEditorInspectorHeaderGui_ `ge` | 1 | 354 | | -| extensions.editor_meshEditor.onEditorRegisterPreferences_ `ge` | 1 | 979 | | -| extensions.editor_meshEditor.onEditorPreferenceValueChanged_ `ge` | 2 | 975 | | -| extensions.editor_meshEditor.onEditorInspectorFieldChanged_ `ge` | 4 | 991 | | -| extensions.editor_meshEditor.onEditorAxisGizmoAligmentChanged_ `ge` | 0 | 1002 | | -| extensions.editor_meshEditor.onEditorObjectSelectionChanged_ `ge` | 0 | 1009 | | -| extensions.editor_meshEditor.onUpdate_ `ge` | 0 | 717 | | -| extensions.editor_meshEditor.onToolbar_ `ge` | 0 | 962 | | -| extensions.editor_meshEditor.onActivate_ `ge` | 0 | 1017 | | -| extensions.editor_meshEditor.copySettingsAM `ge` | 0 | 942 | | -| extensions.editor_meshEditor.pasteFieldsAM `ge` | 0 | 129 | | -| extensions.editor_meshEditor.onDeleteSelection `ge` | 0 | 269 | | -| extensions.editor_meshEditor.onSelectAll `ge` | 0 | 53 | | -| extensions.editor_meshRoadEditor.onExtensionLoaded `ge` | 0 | 39 | | -| extensions.editor_meshSpline.setSelectedSplineIdx `ge` | 1 | 84 | | -| extensions.editor_meshSpline.setSelectedNodeIdx `ge` | 1 | 87 | | -| extensions.editor_meshSpline.onSerialize `ge` | 0 | 90 | | -| extensions.editor_meshSpline.onDeserialized `ge` | 1 | 107 | | -| extensions.editor_meshSpline.onClientEndMission `ge` | 0 | 1679 | | -| extensions.editor_meshSpline_import.handleDelayedSplineUpdates `ge` | 0 | 35 | | -| extensions.editor_meshSpline_import.convertTSStatics2MeshSpline `ge` | 1 | 508 | | -| extensions.editor_meshSpline_import.importFromPolygon `ge` | 1 | 627 | | -| extensions.editor_meshSpline_populate.populateMeshSpline `ge` | 2 | 227 | | -| extensions.editor_meshSpline_populate.tryRemove `ge` | 1 | 327 | | -| extensions.editor_meshSpline_splineMgr.getToolPrefixStr `ge` | 0 | 345 | | -| extensions.editor_meshSpline_splineMgr.getEditModeKey `ge` | 0 | 348 | | -| extensions.editor_meshSpline_splineMgr.getMeshSplines `ge` | 0 | 351 | | -| extensions.editor_meshSpline_splineMgr.getSplineMap `ge` | 0 | 354 | | -| extensions.editor_meshSpline_splineMgr.setMeshSplines `ge` | 1 | 377 | | -| extensions.editor_meshSpline_splineMgr.setMeshSpline `ge` | 2 | 357 | | -| extensions.editor_meshSpline_splineMgr.setPreset `ge` | 2 | 384 | | -| extensions.editor_meshSpline_splineMgr.getDefaultSliderParams `ge` | 0 | 477 | | -| extensions.editor_meshSpline_splineMgr.addNewMeshSpline `ge` | 0 | 480 | | -| extensions.editor_meshSpline_splineMgr.splitMeshSpline `ge` | 2 | 591 | | -| extensions.editor_meshSpline_splineMgr.joinMeshSplines `ge` | 4 | 742 | | -| extensions.editor_meshSpline_splineMgr.removeMeshSpline `ge` | 1 | 525 | | -| extensions.editor_meshSpline_splineMgr.removeLinkedMeshSpline `ge` | 1 | 541 | | -| extensions.editor_meshSpline_splineMgr.removeAllMeshSplines `ge` | 1 | 551 | | -| extensions.editor_meshSpline_splineMgr.deepCopyMeshSpline `ge` | 1 | 570 | | -| extensions.editor_meshSpline_splineMgr.deepCopyMeshSplineState `ge` | 0 | 582 | | -| extensions.editor_meshSpline_splineMgr.copyMeshSplineProfile `ge` | 1 | 934 | | -| extensions.editor_meshSpline_splineMgr.pasteMeshSplineProfile `ge` | 2 | 949 | | -| extensions.editor_meshSpline_splineMgr.singleSplineEditUndo `ge` | 1 | 853 | | -| extensions.editor_meshSpline_splineMgr.singleSplineEditRedo `ge` | 1 | 861 | | -| extensions.editor_meshSpline_splineMgr.presetSelectionUndo `ge` | 1 | 869 | | -| extensions.editor_meshSpline_splineMgr.presetSelectionRedo `ge` | 1 | 883 | | -| extensions.editor_meshSpline_splineMgr.transSplineEditUndo `ge` | 1 | 897 | | -| extensions.editor_meshSpline_splineMgr.transSplineEditRedo `ge` | 1 | 907 | | -| extensions.editor_meshSpline_splineMgr.objectSelectUndo `ge` | 1 | 928 | | -| extensions.editor_meshSpline_splineMgr.objectSelectRedo `ge` | 1 | 931 | | -| extensions.editor_meshSpline_splineMgr.updateDirtyMeshSplines `ge` | 0 | 1038 | | -| extensions.editor_meshSpline_splineMgr.convertPathsToMeshSplines `ge` | 1 | 1074 | | -| extensions.editor_meshSpline_splineMgr.serializeMeshSpline `ge` | 1 | 1006 | | -| extensions.editor_meshSpline_splineMgr.deserializeMeshSpline `ge` | 2 | 1017 | | -| extensions.editor_meshSpline_splineMgr.deepCopyMeshSplineState `ge` | 0 | 582 | | -| extensions.editor_meshSpline_splineMgr.getCurrentMeshSplineList `ge` | 0 | 1107 | | -| extensions.editor_meshSpline_splineMgr.isLinked `ge` | 1 | 1121 | | -| extensions.editor_meshSpline_splineMgr.setLink `ge` | 3 | 1127 | | -| extensions.editor_meshSpline_splineMgr.updateLinkedMeshSpline `ge` | 6 | 1142 | | -| extensions.editor_meshSpline_splineMgr.unlinkAll `ge` | 0 | 1165 | | -| extensions.editor_missionEditor.onSerialize `ge` | 0 | 1698 | | -| extensions.editor_missionEditor.onDeserialized `ge` | 1 | 1706 | | -| extensions.editor_missionEditor.onEditorRegisterPreferences `ge` | 1 | 1684 | | -| extensions.editor_missionEditor.getMissionList `ge` | 0 | 1724 | | -| extensions.editor_missionEditor.clickMission `ge` | 1 | 1725 | | -| extensions.editor_missionEditor.show `ge` | 0 | 1663 | | -| extensions.editor_missionEditor.getStartTriggerWindow `ge` | 0 | 1727 | | -| extensions.editor_missionEditor.getMissionTypeWindow `ge` | 0 | 1728 | | -| extensions.editor_missionEditor.setMissionById `ge` | 2 | 1729 | | -| extensions.editor_missionEditor.getCurrentEditorHelperWhenActive `ge` | 0 | 1747 | | -| extensions.editor_missionEditor.reloadMissionSystem `ge` | 0 | 1753 | | -| extensions.editor_missionEditor.onConsoleLog `ge` | 4 | 1777 | | -| extensions.editor_missionEditor.getSelectedMissionId `ge` | 0 | 1781 | | -| extensions.editor_missionPlaybook.book `ge` | 0 | 25 | table | -| extensions.editor_missionPlaybook.onSerialize `ge` | 0 | 444 | | -| extensions.editor_missionPlaybook.onDeserialized `ge` | 1 | 452 | | -| extensions.editor_missionPlaybook.drawBookViewer `ge` | 0 | 428 | | -| extensions.editor_missionPlaybook.onEditorRegisterPreferences `ge` | 1 | 413 | | -| extensions.editor_missionPlaybook.show `ge` | 0 | 401 | | -| extensions.editor_missionPlaybook_attributeViewer.show `ge` | 0 | 87 | | -| extensions.editor_missionPlaybook_missionTreeViewer.show `ge` | 0 | 221 | | -| extensions.editor_missionPlaybook_unlockedMissionsViewer.show `ge` | 0 | 49 | | -| extensions.editor_missionStartPositionEditor.setSelectedMission `ge` | 1 | 284 | | -| extensions.editor_multiSpawnManager.onWindowMenuItem `ge` | 0 | 868 | | -| extensions.editor_multiSpawnManager.loadGroup `ge` | 1 | 192 | | -| extensions.editor_multiSpawnManager.saveGroup `ge` | 2 | 223 | | -| extensions.editor_navMeshEditor.allowGizmo `ge` | 0 | 61 | | -| extensions.editor_navMeshEditor.show `ge` | 0 | 22 | | -| extensions.editor_newsMessage.onEditorRegisterPreferences `ge` | 1 | 43 | | -| extensions.editor_objectTool.onEditorRegisterPreferences `ge` | 1 | 1001 | | -| extensions.editor_particleEditor.onExtensionLoaded `ge` | 0 | 561 | | -| extensions.editor_particleEditor.onExtensionUnloaded `ge` | 0 | 565 | | -| extensions.editor_perfProfiler.loadFile `ge` | 1 | 427 | | -| extensions.editor_perfProfiler.show `ge` | 0 | 550 | | -| extensions.editor_physicsReloader.openWindow `ge` | 0 | 13 | | -| extensions.editor_preferences.onExtensionLoaded `ge` | 0 | 299 | | -| extensions.editor_preferences.onSerialize `ge` | 1 | 420 | table | -| extensions.editor_preferences.onDeserialized `ge` | 1 | 424 | | -| extensions.editor_preferences.onEditorRegisterPreferences `ge` | 1 | 331 | | -| extensions.editor_raceEditor.onEditorRegisterPreferences `ge` | 1 | 549 | | -| extensions.editor_raceEditor.onSerialize `ge` | 0 | 526 | | -| extensions.editor_raceEditor.onDeserialized `ge` | 1 | 535 | | -| extensions.editor_raceEditor.allowGizmo `ge` | 0 | 565 | | -| extensions.editor_raceEditor.getCurrentFilename `ge` | 0 | 566 | | -| extensions.editor_raceEditor.getCurrentPath `ge` | 0 | 567 | | -| extensions.editor_raceEditor.isVisible `ge` | 0 | 568 | | -| extensions.editor_raceEditor.changedFromExternal `ge` | 0 | 569 | | -| extensions.editor_raceEditor.setupRace `ge` | 0 | 109 | | -| extensions.editor_raceEditor.show `ge` | 0 | 462 | | -| extensions.editor_raceEditor.loadRace `ge` | 1 | 84 | | -| extensions.editor_raceEditor.saveRace `ge` | 2 | 72 | | -| extensions.editor_raceEditor.onWindowGotFocus `ge` | 1 | 520 | | -| extensions.editor_raceEditor.getToolsWindow `ge` | 0 | 580 | | -| extensions.editor_rallyEditor.onEditorRegisterPreferences `ge` | 1 | 742 | | -| extensions.editor_rallyEditor.onSerialize `ge` | 0 | 716 | | -| extensions.editor_rallyEditor.onDeserialized `ge` | 1 | 731 | | -| extensions.editor_rallyEditor.allowGizmo `ge` | 0 | 899 | | -| extensions.editor_rallyEditor.getCurrentFilename `ge` | 0 | 829 | | -| extensions.editor_rallyEditor.getCurrentPath `ge` | 0 | 902 | | -| extensions.editor_rallyEditor.isVisible `ge` | 0 | 903 | | -| extensions.editor_rallyEditor.show `ge` | 0 | 615 | | -| extensions.editor_rallyEditor.showRallyTool `ge` | 0 | 603 | | -| extensions.editor_rallyEditor.showPacenotesTab `ge` | 0 | 598 | | -| extensions.editor_rallyEditor.loadNotebook `ge` | 1 | 178 | | -| extensions.editor_rallyEditor.loadOrCreateNotebook `ge` | 1 | 165 | | -| extensions.editor_rallyEditor.saveNotebook `ge` | 0 | 51 | | -| extensions.editor_rallyEditor.onWindowGotFocus `ge` | 1 | 710 | | -| extensions.editor_rallyEditor.detectNotebookToLoad `ge` | 1 | 812 | | -| extensions.editor_rallyEditor.listNotebooks `ge` | 1 | 794 | | -| extensions.editor_rallyEditor.selectPrevPacenote `ge` | 0 | 68 | | -| extensions.editor_rallyEditor.selectNextPacenote `ge` | 0 | 73 | | -| extensions.editor_rallyEditor.insertMode `ge` | 0 | 78 | | -| extensions.editor_rallyEditor.setFreeCam `ge` | 0 | 83 | | -| extensions.editor_rallyEditor.deselect `ge` | 0 | 92 | | -| extensions.editor_rallyEditor.selectNextWaypoint `ge` | 0 | 97 | | -| extensions.editor_rallyEditor.moveSelectedWaypointForward `ge` | 1 | 116 | | -| extensions.editor_rallyEditor.moveSelectedWaypointBackward `ge` | 1 | 126 | | -| extensions.editor_rallyEditor.cameraPathPlay `ge` | 0 | 136 | | -| extensions.editor_rallyEditor.toggleCornerCalls `ge` | 0 | 141 | | -| extensions.editor_rallyEditor.getPrefDefaultRadius `ge` | 0 | 778 | | -| extensions.editor_rallyEditor.getPrefLockWaypoints `ge` | 0 | 786 | | -| extensions.editor_rallyEditor.setPrefLockWaypoints `ge` | 1 | 790 | | -| extensions.editor_rallyEditor.getPrefShowNextPacenote `ge` | 0 | 774 | | -| extensions.editor_rallyEditor.getPrefShowPreviousPacenote `ge` | 0 | 770 | | -| extensions.editor_rallyEditor.getPrefUiPacenoteNoteFieldWidth `ge` | 0 | 782 | | -| extensions.editor_rallyEditor.changeDebugDrawOpacity `ge` | 1 | 837 | | -| extensions.editor_rallyEditor.mouseWheelZoom `ge` | 1 | 849 | | -| extensions.editor_rallyEditor.zoomIn `ge` | 1 | 860 | | -| extensions.editor_rallyEditor.zoomOut `ge` | 1 | 873 | | -| extensions.editor_rallyEditor.loadForMissionEditor `ge` | 1 | 824 | | -| extensions.editor_rallyEditor.getVolatilePreferences `ge` | 0 | 942 | | -| extensions.editor_rallyEditor.getPacenotesWindow `ge` | 0 | 944 | | -| extensions.editor_rallyEditor.getMissionDir `ge` | 0 | 945 | | -| extensions.editor_rallyEditor.getMissionId `ge` | 0 | 946 | | -| extensions.editor_rallyEditor.isToolboxOpen `ge` | 0 | 885 | | -| extensions.editor_rallyEditor.isPacenotesToolsSectionExpanded `ge` | 0 | 948 | | -| extensions.editor_rallyEditor_pacenotes_customForm.load `ge` | 0 | 17 | | -| extensions.editor_rallyEditor_pacenotes_customForm.draw `ge` | 1 | 20 | | -| extensions.editor_rallyEditor_pacenotes_customForm.clear `ge` | 0 | 119 | | -| extensions.editor_rallyEditor_pacenotes_measurementsForm.draw `ge` | 2 | 17 | | -| extensions.editor_rallyEditor_pacenotes_measurementsForm.clear `ge` | 0 | 170 | | -| extensions.editor_rallyEditor_pacenotes_structuredForm.draw `ge` | 1 | 153 | | -| extensions.editor_rallyEditor_pacenotes_structuredForm.clear `ge` | 0 | 402 | | -| extensions.editor_rayCastTest.onExtensionLoaded `ge` | 0 | 47 | | -| extensions.editor_rayCastTest.onEditorRegisterPreferences `ge` | 1 | 123 | | -| extensions.editor_resourceChecker.jobData `ge` | 2 | 1804 | | -| extensions.editor_resourceChecker.updateDuplicateTable `ge` | 1 | 1813 | | -| extensions.editor_resourceChecker.onWindowMenuItem `ge` | 0 | 17 | | -| extensions.editor_resourceChecker_resourceUtil.onExtensionLoaded `ge` | 0 | 2909 | | -| extensions.editor_resourceChecker_resourceUtil.onExtensionUnloaded `ge` | 0 | 149 | | -| extensions.editor_resourceChecker_resourceUtil.getSimObjects `ge` | 1 | 154 | | -| extensions.editor_resourceChecker_resourceUtil.resaveMaterial `ge` | 1 | 166 | | -| extensions.editor_resourceChecker_resourceUtil.powerOfTwo `ge` | 1 | 186 | | -| extensions.editor_resourceChecker_resourceUtil.removeFromForestJson `ge` | 2 | 195 | | -| extensions.editor_resourceChecker_resourceUtil.findDuplicates `ge` | 1 | 245 | | -| extensions.editor_resourceChecker_resourceUtil.getMaterialTexFields `ge` | 1 | 215 | | -| extensions.editor_resourceChecker_resourceUtil.verifyVersion `ge` | 1 | 335 | | -| extensions.editor_resourceChecker_resourceUtil.verifyDuplicate `ge` | 2 | 403 | | -| extensions.editor_resourceChecker_resourceUtil.fixPID `ge` | 2 | 457 | | -| extensions.editor_resourceChecker_resourceUtil.checkMatTex `ge` | 1 | 597 | | -| extensions.editor_resourceChecker_resourceUtil.checkTex `ge` | 1 | 724 | | -| extensions.editor_resourceChecker_resourceUtil.checkmissingMats `ge` | 1 | 812 | | -| extensions.editor_resourceChecker_resourceUtil.checkStatic `ge` | 0 | 884 | | -| extensions.editor_resourceChecker_resourceUtil.checkForest `ge` | 0 | 953 | | -| extensions.editor_resourceChecker_resourceUtil.checkTerrains `ge` | 0 | 1002 | | -| extensions.editor_resourceChecker_resourceUtil.checkUnusedMats `ge` | 2 | 1286 | | -| extensions.editor_resourceChecker_resourceUtil.checkUsedMats `ge` | 2 | 1602 | | -| extensions.editor_resourceChecker_resourceUtil.checkUnusedModels `ge` | 2 | 1946 | | -| extensions.editor_resourceChecker_resourceUtil.unusedTextures `ge` | 2 | 2188 | | -| extensions.editor_resourceChecker_resourceUtil.removeUnused `ge` | 3 | 2341 | | -| extensions.editor_resourceChecker_resourceUtil.checkColData `ge` | 2 | 1748 | | -| extensions.editor_resourceChecker_resourceUtil.duplicateData `ge` | 1 | 2390 | | -| extensions.editor_resourceChecker_resourceUtil.removeDummy `ge` | 2 | 2459 | | -| extensions.editor_resourceChecker_resourceUtil.textureExporter `ge` | 2 | 2504 | | -| extensions.editor_resourceChecker_resourceUtil.assetStats `ge` | 1 | 2790 | | -| extensions.editor_resourceChecker_resourceUtil.getProgress `ge` | 0 | 2795 | | -| extensions.editor_resourceChecker_resourceUtil.stopProgress `ge` | 0 | 2852 | | -| extensions.editor_riverEditor.onExtensionLoaded `ge` | 0 | 39 | | -| extensions.editor_roadArchitect.onSerialize `ge` | 0 | 7937 | table | -| extensions.editor_roadArchitect.onDeserialized `ge` | 0 | 8017 | | -| extensions.editor_roadDecorations.decorateProps `ge` | 7 | 112 | | -| extensions.editor_roadDecorations.findOffsetPoint `ge` | 4 | 7 | | -| extensions.editor_roadEditor.onExtensionLoaded `ge` | 0 | 1538 | | -| extensions.editor_roadEditor.onEditorRegisterPreferences `ge` | 1 | 1670 | | -| extensions.editor_roadEditor.cycleHoveredRoadsAM `ge` | 1 | 1616 | | -| extensions.editor_roadRiverGui.editModeToolbar `ge` | 0 | 34 | | -| extensions.editor_roadSpline.setSelectedSplineIdx `ge` | 1 | 73 | | -| extensions.editor_roadSpline.setSelectedNodeIdx `ge` | 1 | 76 | | -| extensions.editor_roadSpline.onSerialize `ge` | 0 | 101 | | -| extensions.editor_roadSpline.onDeserialized `ge` | 1 | 113 | | -| extensions.editor_roadSpline.onClientEndMission `ge` | 0 | 1437 | | -| extensions.editor_roadSpline_groupMgr.getGroups `ge` | 0 | 38 | | -| extensions.editor_roadSpline_groupMgr.getIdToIdxMap `ge` | 0 | 41 | | -| extensions.editor_roadSpline_groupMgr.getToolPrefixStr `ge` | 0 | 44 | | -| extensions.editor_roadSpline_groupMgr.getEditModeKey `ge` | 0 | 47 | | -| extensions.editor_roadSpline_groupMgr.addGroupToGroupArray `ge` | 1 | 50 | | -| extensions.editor_roadSpline_groupMgr.removeGroup `ge` | 1 | 69 | | -| extensions.editor_roadSpline_groupMgr.removeLinkedRoadSpline `ge` | 1 | 89 | | -| extensions.editor_roadSpline_groupMgr.removeAllGroups `ge` | 1 | 97 | | -| extensions.editor_roadSpline_groupMgr.updateDirtyGroups `ge` | 0 | 142 | | -| extensions.editor_roadSpline_groupMgr.setFixedWidth `ge` | 2 | 191 | | -| extensions.editor_roadSpline_groupMgr.recreateAutoGeneratedLayers `ge` | 1 | 117 | | -| extensions.editor_roadSpline_groupMgr.addNewGroup `ge` | 1 | 199 | | -| extensions.editor_roadSpline_groupMgr.copyGroupProfile `ge` | 1 | 279 | | -| extensions.editor_roadSpline_groupMgr.pasteGroupProfile `ge` | 2 | 312 | | -| extensions.editor_roadSpline_groupMgr.deepCopyGroup `ge` | 1 | 343 | | -| extensions.editor_roadSpline_groupMgr.deepCopyAllGroups `ge` | 0 | 355 | | -| extensions.editor_roadSpline_groupMgr.splitGroup `ge` | 3 | 364 | | -| extensions.editor_roadSpline_groupMgr.joinRoadSplines `ge` | 4 | 404 | | -| extensions.editor_roadSpline_groupMgr.convertPathsToRoadGroups `ge` | 1 | 431 | | -| extensions.editor_roadSpline_groupMgr.serializeGroup `ge` | 1 | 464 | | -| extensions.editor_roadSpline_groupMgr.deserializeGroup `ge` | 2 | 477 | | -| extensions.editor_roadSpline_groupMgr.singleGroupEditUndo `ge` | 1 | 554 | | -| extensions.editor_roadSpline_groupMgr.singleGroupEditRedo `ge` | 1 | 555 | | -| extensions.editor_roadSpline_groupMgr.transGroupEditUndo `ge` | 1 | 573 | | -| extensions.editor_roadSpline_groupMgr.transGroupEditRedo `ge` | 1 | 574 | | -| extensions.editor_roadSpline_groupMgr.getCurrentRoadSplineList `ge` | 0 | 577 | | -| extensions.editor_roadSpline_groupMgr.isLinked `ge` | 1 | 590 | | -| extensions.editor_roadSpline_groupMgr.setLink `ge` | 3 | 596 | | -| extensions.editor_roadSpline_groupMgr.updateLinkedRoadSpline `ge` | 6 | 610 | | -| extensions.editor_roadSpline_groupMgr.unlinkAll `ge` | 0 | 620 | | -| extensions.editor_roadSpline_import.importSelectedIntoNewGroup `ge` | 1 | 351 | | -| extensions.editor_roadSpline_import.importFromPolygon `ge` | 1 | 425 | | -| extensions.editor_roadSpline_layerMgr.getSliderDefaults `ge` | 0 | 110 | | -| extensions.editor_roadSpline_layerMgr.deepCopyLayer `ge` | 1 | 113 | | -| extensions.editor_roadSpline_layerMgr.deepCopyAllLayers `ge` | 1 | 122 | | -| extensions.editor_roadSpline_layerMgr.updateAllLayers `ge` | 2 | 367 | | -| extensions.editor_roadSpline_layerMgr.updateOnlyDirtyLayers `ge` | 2 | 380 | | -| extensions.editor_roadSpline_layerMgr.removeDecalRoadInLayer `ge` | 1 | 151 | | -| extensions.editor_roadSpline_layerMgr.removeLayer `ge` | 2 | 396 | | -| extensions.editor_roadSpline_layerMgr.removeAllLayers `ge` | 1 | 404 | | -| extensions.editor_roadSpline_layerMgr.removeAllHiddenLayers `ge` | 1 | 411 | | -| extensions.editor_roadSpline_layerMgr.addNewLayer `ge` | 1 | 421 | | -| extensions.editor_roadSpline_layerMgr.duplicateLayer `ge` | 2 | 450 | | -| extensions.editor_roadSpline_layerMgr.switchOffAllAutoLayers `ge` | 1 | 459 | | -| extensions.editor_roadSpline_layerMgr.addLightTreadMarksLayers `ge` | 1 | 550 | | -| extensions.editor_roadSpline_layerMgr.removeLightTreadMarksLayers `ge` | 1 | 551 | | -| extensions.editor_roadSpline_layerMgr.addHeavyTreadMarksLayers `ge` | 1 | 552 | | -| extensions.editor_roadSpline_layerMgr.removeHeavyTreadMarksLayers `ge` | 1 | 553 | | -| extensions.editor_roadSpline_layerMgr.addRoadCrackLayers `ge` | 1 | 554 | | -| extensions.editor_roadSpline_layerMgr.removeRoadCrackLayers `ge` | 1 | 555 | | -| extensions.editor_roadSpline_layerMgr.addRepair1Layers `ge` | 1 | 556 | | -| extensions.editor_roadSpline_layerMgr.removeRepair1Layers `ge` | 1 | 557 | | -| extensions.editor_roadSpline_layerMgr.addRepair2Layers `ge` | 1 | 558 | | -| extensions.editor_roadSpline_layerMgr.removeRepair2Layers `ge` | 1 | 559 | | -| extensions.editor_roadSpline_layerMgr.addPatchesLayers `ge` | 1 | 560 | | -| extensions.editor_roadSpline_layerMgr.removePatchesLayers `ge` | 1 | 561 | | -| extensions.editor_roadSpline_layerMgr.addRoadDamageAsphalt1Layers `ge` | 1 | 562 | | -| extensions.editor_roadSpline_layerMgr.removeRoadDamageAsphalt1Layers `ge` | 1 | 563 | | -| extensions.editor_roadSpline_layerMgr.addRoadDamageAsphalt2Layers `ge` | 1 | 564 | | -| extensions.editor_roadSpline_layerMgr.removeRoadDamageAsphalt2Layers `ge` | 1 | 565 | | -| extensions.editor_roadSpline_layerMgr.addRoadCenterLineLayers `ge` | 1 | 568 | | -| extensions.editor_roadSpline_layerMgr.removeRoadCenterLineLayers `ge` | 1 | 595 | | -| extensions.editor_roadSpline_layerMgr.addRoadEdgeLinesLayers `ge` | 1 | 598 | | -| extensions.editor_roadSpline_layerMgr.removeRoadEdgeLinesLayers `ge` | 1 | 649 | | -| extensions.editor_roadSpline_layerMgr.addRoadLaneLinesLayers `ge` | 1 | 652 | | -| extensions.editor_roadSpline_layerMgr.removeRoadLaneLinesLayers `ge` | 1 | 709 | | -| extensions.editor_roadSpline_layerMgr.addEdgeBlend1Layers `ge` | 1 | 712 | | -| extensions.editor_roadSpline_layerMgr.removeEdgeBlend1Layers `ge` | 1 | 763 | | -| extensions.editor_roadSpline_layerMgr.addEdgeBlend2Layers `ge` | 1 | 766 | | -| extensions.editor_roadSpline_layerMgr.removeEdgeBlend2Layers `ge` | 1 | 817 | | -| extensions.editor_roadSpline_layerMgr.addEdgeBlend3Layers `ge` | 1 | 820 | | -| extensions.editor_roadSpline_layerMgr.removeEdgeBlend3Layers `ge` | 1 | 871 | | -| extensions.editor_roadSpline_layerMgr.serializeLayer `ge` | 1 | 874 | table | -| extensions.editor_roadSpline_layerMgr.deserializeLayer `ge` | 1 | 894 | table | -| extensions.editor_roadTemplateEditor.onEditorRegisterPreferences `ge` | 1 | 412 | | -| extensions.editor_roadUtils.updateChildRoads `ge` | 1 | 172 | | -| extensions.editor_roadUtils.reloadTemplates `ge` | 0 | 234 | | -| extensions.editor_roadUtils.getMaterials `ge` | 0 | 283 | | -| extensions.editor_roadUtils.getMaterialNames `ge` | 0 | 287 | | -| extensions.editor_roadUtils.getRoadTemplateFiles `ge` | 0 | 291 | | -| extensions.editor_roadUtils.reloadDecorations `ge` | 1 | 43 | | -| extensions.editor_roadUtils.reloadDecals `ge` | 2 | 97 | | -| extensions.editor_sceneTree.onExtensionLoaded `ge` | 0 | 2285 | | -| extensions.editor_sceneTree.moveSelectionIndex `ge` | 1 | 913 | | -| extensions.editor_sceneTree.refreshNodeNames `ge` | 1 | 2439 | | -| extensions.editor_sceneTree.refreshAllNodes `ge` | 1 | 934 | | -| extensions.editor_sceneTree.recacheAllNodes `ge` | 1 | 617 | | -| extensions.editor_sceneTree.closeAllInstances `ge` | 0 | 2478 | | -| extensions.editor_sceneTree.openSceneTree `ge` | 0 | 2060 | | -| extensions.editor_sceneTree.debugNode `ge` | 2 | 2486 | | -| extensions.editor_sceneView.onSerialize `ge` | 0 | 417 | table | -| extensions.editor_sceneView.onDeserialized `ge` | 1 | 438 | | -| extensions.editor_scriptAIEditor.onVehicleSubmitRecording `ge` | 2 | 3146 | | -| extensions.editor_scriptAIEditor.onSerialize `ge` | 0 | 3179 | table | -| extensions.editor_scriptAIEditor.onDeserialized `ge` | 1 | 3196 | | -| extensions.editor_scriptAIManager.getCurrentRecordings `ge` | 0 | 576 | | -| extensions.editor_scriptAIManager.onWindowMenuItem `ge` | 0 | 552 | | -| extensions.editor_scriptAIManager.onVehicleSubmitRecording `ge` | 2 | 509 | | -| extensions.editor_scriptAIManager.onVehicleSubmitInfo `ge` | 2 | 515 | | -| extensions.editor_scriptAIManager.onSerialize `ge` | 0 | 557 | table | -| extensions.editor_scriptAIManager.onDeserialized `ge` | 1 | 561 | | -| extensions.editor_sensorConfigurationEditor.doesContainSensorType `ge` | 2 | 181 | boolean | -| extensions.editor_sensorConfigurationEditor.numberOfSensorType `ge` | 2 | 195 | multiple | -| extensions.editor_sensorConfigurationEditor.updateCollectedVehiclePOIData `ge` | 1 | 98 | | -| extensions.editor_sensorConfigurationEditor.onSerialize `ge` | 0 | 2545 | table | -| extensions.editor_sensorConfigurationEditor.onDeserialized `ge` | 1 | 2559 | | -| extensions.editor_shapeEditor.onSerialize `ge` | 0 | 696 | | -| extensions.editor_shapeEditor.onDeserialized `ge` | 1 | 703 | | -| extensions.editor_shapeEditor.onEditorRegisterPreferences `ge` | 1 | 728 | | -| extensions.editor_shapeEditor.showShapeEditorLoadFile `ge` | 1 | 684 | | -| extensions.editor_shortcutLegend.onExtensionLoaded `ge` | 0 | 133 | | -| extensions.editor_sidewalkSpline.setSelectedSplineIdx `ge` | 1 | 82 | | -| extensions.editor_sidewalkSpline.setSelectedNodeIdx `ge` | 1 | 85 | | -| extensions.editor_sidewalkSpline.onSerialize `ge` | 0 | 88 | | -| extensions.editor_sidewalkSpline.onDeserialized `ge` | 1 | 100 | | -| extensions.editor_sidewalkSpline.onClientEndMission `ge` | 0 | 1177 | | -| extensions.editor_sidewalkSpline_kit.getSidewalkKit `ge` | 1 | 60 | | -| extensions.editor_sidewalkSpline_kit.buildSidewalkKit `ge` | 2 | 79 | table | -| extensions.editor_sidewalkSpline_kit.buildDistributionGroups `ge` | 1 | 157 | | -| extensions.editor_sidewalkSpline_kit.getRectAndPizzaMeshPaths `ge` | 1 | 244 | multiple | -| extensions.editor_sidewalkSpline_kit.getPieceEnabled `ge` | 2 | 230 | | -| extensions.editor_sidewalkSpline_kit.setPieceEnabled `ge` | 3 | 238 | | -| extensions.editor_sidewalkSpline_populate.populateSidewalkSpline `ge` | 2 | 210 | | -| extensions.editor_sidewalkSpline_populate.tryRemove `ge` | 1 | 477 | | -| extensions.editor_sidewalkSpline_splineMgr.getToolPrefixStr `ge` | 0 | 40 | | -| extensions.editor_sidewalkSpline_splineMgr.getEditModeKey `ge` | 0 | 43 | | -| extensions.editor_sidewalkSpline_splineMgr.getSidewalkSplines `ge` | 0 | 46 | | -| extensions.editor_sidewalkSpline_splineMgr.getSplineMap `ge` | 0 | 49 | | -| extensions.editor_sidewalkSpline_splineMgr.setSidewalkSpline `ge` | 2 | 52 | | -| extensions.editor_sidewalkSpline_splineMgr.setSidewalkSplines `ge` | 1 | 71 | | -| extensions.editor_sidewalkSpline_splineMgr.getDefaultSliderParams `ge` | 0 | 78 | | -| extensions.editor_sidewalkSpline_splineMgr.addNewSidewalkSpline `ge` | 0 | 81 | | -| extensions.editor_sidewalkSpline_splineMgr.removeSidewalkSpline `ge` | 1 | 140 | | -| extensions.editor_sidewalkSpline_splineMgr.removeAllSidewalkSplines `ge` | 1 | 162 | | -| extensions.editor_sidewalkSpline_splineMgr.deepCopySidewalkSpline `ge` | 1 | 181 | | -| extensions.editor_sidewalkSpline_splineMgr.deepCopySidewalkSplineState `ge` | 0 | 193 | | -| extensions.editor_sidewalkSpline_splineMgr.splitSidewalkSpline `ge` | 2 | 202 | | -| extensions.editor_sidewalkSpline_splineMgr.joinSidewalkSplines `ge` | 4 | 269 | | -| extensions.editor_sidewalkSpline_splineMgr.singleSplineEditUndo `ge` | 1 | 348 | | -| extensions.editor_sidewalkSpline_splineMgr.singleSplineEditRedo `ge` | 1 | 356 | | -| extensions.editor_sidewalkSpline_splineMgr.transSplineEditUndo `ge` | 1 | 364 | | -| extensions.editor_sidewalkSpline_splineMgr.transSplineEditRedo `ge` | 1 | 376 | | -| extensions.editor_sidewalkSpline_splineMgr.objectSelectUndo `ge` | 1 | 399 | | -| extensions.editor_sidewalkSpline_splineMgr.objectSelectRedo `ge` | 1 | 402 | | -| extensions.editor_sidewalkSpline_splineMgr.copySidewalkSplineProfile `ge` | 1 | 405 | | -| extensions.editor_sidewalkSpline_splineMgr.pasteSidewalkSplineProfile `ge` | 1 | 419 | | -| extensions.editor_sidewalkSpline_splineMgr.hasCopiedProfile `ge` | 0 | 448 | | -| extensions.editor_sidewalkSpline_splineMgr.copyProfileTemplate `ge` | 1 | 453 | table | -| extensions.editor_sidewalkSpline_splineMgr.pasteProfileTemplate `ge` | 2 | 467 | | -| extensions.editor_sidewalkSpline_splineMgr.serializeSidewalkSpline `ge` | 1 | 493 | | -| extensions.editor_sidewalkSpline_splineMgr.deserializeSidewalkSpline `ge` | 2 | 505 | | -| extensions.editor_sidewalkSpline_splineMgr.updateDirtySidewalkSplines `ge` | 0 | 555 | | -| extensions.editor_sitesEditor.onSerialize `ge` | 0 | 341 | | -| extensions.editor_sitesEditor.onDeserialized `ge` | 1 | 348 | | -| extensions.editor_sitesEditor.allowGizmo `ge` | 0 | 371 | | -| extensions.editor_sitesEditor.getCurrentSites `ge` | 0 | 372 | | -| extensions.editor_sitesEditor.getCurrentLocation `ge` | 0 | 373 | | -| extensions.editor_sitesEditor.getCurrentZone `ge` | 0 | 374 | | -| extensions.editor_sitesEditor.getCurrentParkingSpot `ge` | 0 | 375 | | -| extensions.editor_sitesEditor.selectZone `ge` | 2 | 376 | | -| extensions.editor_sitesEditor.show `ge` | 0 | 267 | | -| extensions.editor_sitesEditor.loadSites `ge` | 1 | 34 | | -| extensions.editor_sitesEditor.saveSites `ge` | 2 | 25 | | -| extensions.editor_sitesEditor.managerSites `ge` | 0 | 217 | | -| extensions.editor_slotTrafficEditor.onEditorRegisterPreferences `ge` | 1 | 1567 | | -| extensions.editor_slotTrafficEditor.selectAllNodes `ge` | 0 | 1432 | | -| extensions.editor_suspensionAudioDebug.onExtensionLoaded `ge` | 0 | 127 | | -| extensions.editor_suspensionAudioDebug.onExtensionUnloaded `ge` | 0 | 131 | | -| extensions.editor_suspensionAudioDebug.open `ge` | 0 | 122 | | -| extensions.editor_tech_roadArchitect_clothoid.evaluate `ge` | 5 | 296 | vec3 | -| extensions.editor_tech_roadArchitect_decals.createDecal `ge` | 2 | 91 | | -| extensions.editor_tech_roadArchitect_decals.tryRemove `ge` | 1 | 447 | | -| extensions.editor_tech_roadArchitect_decals.removeTemplates `ge` | 0 | 477 | | -| extensions.editor_tech_roadArchitect_decals.tryRemoveAll `ge` | 0 | 488 | | -| extensions.editor_tech_roadArchitect_export.export `ge` | 0 | 323 | | -| extensions.editor_tech_roadArchitect_geometry.computeRoadRenderData `ge` | 1 | 533 | | -| extensions.editor_tech_roadArchitect_groups.addGroupToRoadsAudition `ge` | 1 | 117 | | -| extensions.editor_tech_roadArchitect_groups.addGroupToRoadsPlace `ge` | 2 | 158 | | -| extensions.editor_tech_roadArchitect_groups.goToGroupView `ge` | 3 | 105 | | -| extensions.editor_tech_roadArchitect_groups.manageRotateCam `ge` | 0 | 198 | | -| extensions.editor_tech_roadArchitect_groups.createGroup `ge` | 2 | 207 | | -| extensions.editor_tech_roadArchitect_groups.copyPlacedGroup `ge` | 1 | 240 | table | -| extensions.editor_tech_roadArchitect_groups.createPrefabGroup `ge` | 1 | 247 | | -| extensions.editor_tech_roadArchitect_groups.goToOldView `ge` | 0 | 297 | | -| extensions.editor_tech_roadArchitect_groups.getDefaultGroups `ge` | 0 | 351 | | -| extensions.editor_tech_roadArchitect_groups.getPlacedGroups `ge` | 0 | 380 | | -| extensions.editor_tech_roadArchitect_groups.setPlacedGroups `ge` | 1 | 383 | | -| extensions.editor_tech_roadArchitect_groups.removePlacedGroupSoft `ge` | 1 | 386 | | -| extensions.editor_tech_roadArchitect_groups.removePlacedGroupHard `ge` | 1 | 389 | | -| extensions.editor_tech_roadArchitect_groups.goToPlacedGroup `ge` | 1 | 405 | | -| extensions.editor_tech_roadArchitect_groups.updateGroupsAfterRoadRemove `ge` | 0 | 364 | | -| extensions.editor_tech_roadArchitect_groups.save `ge` | 1 | 325 | | -| extensions.editor_tech_roadArchitect_groups.load `ge` | 0 | 338 | | -| extensions.editor_tech_roadArchitect_groups.serialiseGroup `ge` | 1 | 305 | | -| extensions.editor_tech_roadArchitect_groups.deserialiseGroup `ge` | 1 | 315 | | -| extensions.editor_tech_roadArchitect_import.import `ge` | 6 | 548 | | -| extensions.editor_tech_roadArchitect_junctions.addPedXJunction `ge` | 1 | 8280 | | -| extensions.editor_tech_roadArchitect_junctions.addCrossroads `ge` | 1 | 8381 | | -| extensions.editor_tech_roadArchitect_junctions.addTJunction `ge` | 1 | 8482 | | -| extensions.editor_tech_roadArchitect_junctions.addYJunction `ge` | 1 | 8583 | | -| extensions.editor_tech_roadArchitect_junctions.addRoundaboutJunction `ge` | 1 | 8684 | | -| extensions.editor_tech_roadArchitect_junctions.addRuralUrbanTransJunction `ge` | 1 | 8785 | | -| extensions.editor_tech_roadArchitect_junctions.addUrbanMergeJunction `ge` | 1 | 8869 | | -| extensions.editor_tech_roadArchitect_junctions.addUrbanSeparatorJunction `ge` | 1 | 8970 | | -| extensions.editor_tech_roadArchitect_junctions.addHighwayMergeJunction `ge` | 1 | 9056 | | -| extensions.editor_tech_roadArchitect_junctions.addHighwayUrbanTransJunction `ge` | 1 | 9155 | | -| extensions.editor_tech_roadArchitect_junctions.addHighwaySeparatorJunction `ge` | 1 | 9246 | | -| extensions.editor_tech_roadArchitect_junctions.addShoulderFadeJunction `ge` | 1 | 9330 | | -| extensions.editor_tech_roadArchitect_junctions.addHighwaySlipJunction `ge` | 1 | 9429 | | -| extensions.editor_tech_roadArchitect_junctions.updateJunctionAfterChange `ge` | 1 | 8244 | | -| extensions.editor_tech_roadArchitect_junctions.removeJunction `ge` | 1 | 9528 | | -| extensions.editor_tech_roadArchitect_junctions.clearAllJunctions `ge` | 0 | 9537 | | -| extensions.editor_tech_roadArchitect_junctions.getJunctionCentroid `ge` | 1 | 65 | | -| extensions.editor_tech_roadArchitect_junctions.computeInitRot `ge` | 1 | 97 | | -| extensions.editor_tech_roadArchitect_junctions.translateJunction `ge` | 2 | 9544 | | -| extensions.editor_tech_roadArchitect_junctions.rotateJunction `ge` | 3 | 9557 | | -| extensions.editor_tech_roadArchitect_junctions.rotateJunctionQuat `ge` | 3 | 9575 | | -| extensions.editor_tech_roadArchitect_junctions.goToJunction `ge` | 1 | 9588 | | -| extensions.editor_tech_roadArchitect_junctions.setAllMeshProperty `ge` | 1 | 9629 | | -| extensions.editor_tech_roadArchitect_junctions.updateJunctionsAfterRoadRemove `ge` | 0 | 9637 | | -| extensions.editor_tech_roadArchitect_junctions.updateJunctionCondition `ge` | 1 | 152 | | -| extensions.editor_tech_roadArchitect_junctions.finaliseJunction `ge` | 1 | 9651 | | -| extensions.editor_tech_roadArchitect_junctions.copyJunction `ge` | 1 | 9672 | table | -| extensions.editor_tech_roadArchitect_junctions.serialiseJct `ge` | 1 | 9730 | table | -| extensions.editor_tech_roadArchitect_junctions.deserialiseJct `ge` | 1 | 9788 | table | -| extensions.editor_tech_roadArchitect_junctions.saveJunction `ge` | 1 | 9846 | | -| extensions.editor_tech_roadArchitect_junctions.loadJunction `ge` | 0 | 9861 | | -| extensions.editor_tech_roadArchitect_junctions.chopRoadsToSphere `ge` | 3 | 10076 | | -| extensions.editor_tech_roadArchitect_junctions.createAutoJctOverlays `ge` | 3 | 10146 | | -| extensions.editor_tech_roadArchitect_junctions.importRoadsFromLSystem `ge` | 5 | 10329 | | -| extensions.editor_tech_roadArchitect_link.computePossibleLinks `ge` | 4 | 371 | | -| extensions.editor_tech_roadArchitect_link.joinRoads `ge` | 1 | 1020 | | -| extensions.editor_tech_roadArchitect_link.computePossibleJct `ge` | 4 | 1071 | | -| extensions.editor_tech_roadArchitect_link.createSplitJunction `ge` | 1 | 1180 | | -| extensions.editor_tech_roadArchitect_overlays.addCrossroadsOverlays `ge` | 1 | 17 | | -| extensions.editor_tech_roadArchitect_overlays.addTJunctionOverlays `ge` | 1 | 121 | | -| extensions.editor_tech_roadArchitect_overlays.addYJunctionOverlays `ge` | 1 | 205 | | -| extensions.editor_tech_roadArchitect_overlays.addRoundaboutOverlays `ge` | 2 | 265 | | -| extensions.editor_tech_roadArchitect_overlays.addHighwayMergeOverlays `ge` | 1 | 367 | | -| extensions.editor_tech_roadArchitect_overlays.addHighwayTransOverlays `ge` | 1 | 412 | | -| extensions.editor_tech_roadArchitect_overlays.addHighwaySlipOverlays `ge` | 1 | 457 | | -| extensions.editor_tech_roadArchitect_profiles.getMinMaxLaneKeys `ge` | 1 | 88 | multiple | -| extensions.editor_tech_roadArchitect_profiles.updateLaneFlags `ge` | 1 | 845 | | -| extensions.editor_tech_roadArchitect_profiles.getLaneFlags `ge` | 0 | 1210 | table | -| extensions.editor_tech_roadArchitect_profiles.removeLayer `ge` | 2 | 131 | | -| extensions.editor_tech_roadArchitect_profiles.layerChangePriority `ge` | 3 | 945 | | -| extensions.editor_tech_roadArchitect_profiles.addLayer `ge` | 3 | 989 | | -| extensions.editor_tech_roadArchitect_profiles.getIdFromName `ge` | 1 | 834 | | -| extensions.editor_tech_roadArchitect_profiles.getProfileFromName `ge` | 1 | 842 | | -| extensions.editor_tech_roadArchitect_profiles.cycleLaneType `ge` | 1 | 1032 | string | -| extensions.editor_tech_roadArchitect_profiles.cycleLaneTypeBack `ge` | 1 | 1041 | string | -| extensions.editor_tech_roadArchitect_profiles.computeLaneKeys `ge` | 1 | 1050 | multiple | -| extensions.editor_tech_roadArchitect_profiles.getOrderedLanes `ge` | 1 | 1069 | multiple | -| extensions.editor_tech_roadArchitect_profiles.getNumLanesLR `ge` | 1 | 1081 | multiple | -| extensions.editor_tech_roadArchitect_profiles.getNumRoadLanesLR `ge` | 1 | 1097 | multiple | -| extensions.editor_tech_roadArchitect_profiles.isProfileValidForMidJctPerfect `ge` | 1 | 1113 | boolean | -| extensions.editor_tech_roadArchitect_profiles.areSidewalksPresent `ge` | 1 | 1153 | boolean | -| extensions.editor_tech_roadArchitect_profiles.getWAndHByKey `ge` | 1 | 1164 | multiple | -| extensions.editor_tech_roadArchitect_profiles.getWidth `ge` | 1 | 1176 | | -| extensions.editor_tech_roadArchitect_profiles.removeAllTempCurrentProfiles `ge` | 0 | 3387 | | -| extensions.editor_tech_roadArchitect_profiles.autoPaintLines `ge` | 1 | 374 | | -| extensions.editor_tech_roadArchitect_profiles.autoEdgeBlending `ge` | 4 | 383 | | -| extensions.editor_tech_roadArchitect_profiles.addCenterline `ge` | 2 | 134 | | -| extensions.editor_tech_roadArchitect_profiles.addEdgeLines `ge` | 6 | 172 | | -| extensions.editor_tech_roadArchitect_profiles.addEndLine `ge` | 3 | 297 | | -| extensions.editor_tech_roadArchitect_profiles.addLaneDivisionLines `ge` | 2 | 252 | | -| extensions.editor_tech_roadArchitect_profiles.addLightTreadToLanes `ge` | 5 | 455 | | -| extensions.editor_tech_roadArchitect_profiles.createTemplateOnRequest `ge` | 1 | 3396 | | -| extensions.editor_tech_roadArchitect_profiles.computeSectionsByType `ge` | 3 | 100 | | -| extensions.editor_tech_roadArchitect_profiles.createCustomImportProfile `ge` | 1 | 1217 | multiple | -| extensions.editor_tech_roadArchitect_profiles.createProfileFromTemplate `ge` | 2 | 1297 | | -| extensions.editor_tech_roadArchitect_profiles.createProfileFromDecalData `ge` | 2 | 1369 | | -| extensions.editor_tech_roadArchitect_profiles.createOverlayProfile `ge` | 1 | 1444 | | -| extensions.editor_tech_roadArchitect_profiles.createBridgeProfile `ge` | 2 | 1510 | | -| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoad `ge` | 7 | 1581 | | -| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadYSpecial `ge` | 8 | 1669 | | -| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoad1Way `ge` | 6 | 1752 | | -| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoad_SW `ge` | 7 | 1833 | | -| extensions.editor_tech_roadArchitect_profiles.createSidewalkOnlyProfile `ge` | 3 | 1922 | | -| extensions.editor_tech_roadArchitect_profiles.createRoundaboutProfile `ge` | 3 | 1992 | | -| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadHwyCap `ge` | 5 | 2060 | | -| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadHwyCapUrban `ge` | 7 | 2161 | | -| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadHwyUrbanTrans `ge` | 6 | 2273 | | -| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadHwyCap1W `ge` | 4 | 2390 | | -| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadHwyS2 `ge` | 5 | 2467 | | -| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadHwyS3 `ge` | 5 | 2568 | | -| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadHwyExit `ge` | 3 | 2693 | | -| extensions.editor_tech_roadArchitect_profiles.updateToNewTemplate `ge` | 2 | 859 | | -| extensions.editor_tech_roadArchitect_profiles.copyProfile `ge` | 1 | 2768 | | -| extensions.editor_tech_roadArchitect_profiles.goToProfileView `ge` | 2 | 2840 | | -| extensions.editor_tech_roadArchitect_profiles.goToOldView `ge` | 0 | 2852 | | -| extensions.editor_tech_roadArchitect_profiles.removeLane `ge` | 3 | 2878 | | -| extensions.editor_tech_roadArchitect_profiles.addLane `ge` | 4 | 2903 | | -| extensions.editor_tech_roadArchitect_profiles.applyMasterWidth `ge` | 2 | 2938 | | -| extensions.editor_tech_roadArchitect_profiles.populateProfileTemplates `ge` | 0 | 3413 | | -| extensions.editor_tech_roadArchitect_profiles.resetTemplates `ge` | 0 | 3424 | | -| extensions.editor_tech_roadArchitect_profiles.updateCondition `ge` | 1 | 2948 | | -| extensions.editor_tech_roadArchitect_profiles.serialiseProfile `ge` | 1 | 3142 | | -| extensions.editor_tech_roadArchitect_profiles.deserialiseProfile `ge` | 1 | 3247 | | -| extensions.editor_tech_roadArchitect_profiles.save `ge` | 1 | 3358 | | -| extensions.editor_tech_roadArchitect_profiles.load `ge` | 0 | 3373 | | -| extensions.editor_tech_roadArchitect_roadMesh.createRoad `ge` | 3 | 669 | | -| extensions.editor_tech_roadArchitect_roadMesh.tryRemove `ge` | 1 | 686 | | -| extensions.editor_tech_roadArchitect_roadMesh.updateBridge `ge` | 2 | 697 | | -| extensions.editor_tech_roadArchitect_roadMesh.tryRemoveBridge `ge` | 1 | 879 | | -| extensions.editor_tech_roadArchitect_roadMesh.clearBridges `ge` | 0 | 888 | | -| extensions.editor_tech_roadArchitect_roads.getCurrentMap `ge` | 0 | 55 | | -| extensions.editor_tech_roadArchitect_roads.setCurrentMap `ge` | 1 | 58 | | -| extensions.editor_tech_roadArchitect_roads.getTree `ge` | 0 | 182 | | -| extensions.editor_tech_roadArchitect_roads.removeTree `ge` | 0 | 185 | | -| extensions.editor_tech_roadArchitect_roads.createRoadFromProfile `ge` | 1 | 61 | table | -| extensions.editor_tech_roadArchitect_roads.createRoadFromTemplate `ge` | 1 | 129 | | -| extensions.editor_tech_roadArchitect_roads.setDirty `ge` | 1 | 149 | | -| extensions.editor_tech_roadArchitect_roads.setAllDirty `ge` | 0 | 175 | | -| extensions.editor_tech_roadArchitect_roads.setAuditionProfileDirty `ge` | 0 | 188 | | -| extensions.editor_tech_roadArchitect_roads.addNodeToRoad `ge` | 2 | 191 | | -| extensions.editor_tech_roadArchitect_roads.addNodeToRoadAtIdx `ge` | 3 | 210 | | -| extensions.editor_tech_roadArchitect_roads.isMouseAtIntermediatePos `ge` | 2 | 230 | multiple | -| extensions.editor_tech_roadArchitect_roads.setLocalWidth `ge` | 3 | 260 | | -| extensions.editor_tech_roadArchitect_roads.copyNode `ge` | 1 | 285 | table | -| extensions.editor_tech_roadArchitect_roads.updateWAndHToNewProfile `ge` | 1 | 304 | | -| extensions.editor_tech_roadArchitect_roads.computeRoadAABB_2D `ge` | 1 | 137 | multiple | -| extensions.editor_tech_roadArchitect_roads.computeAABB2D `ge` | 1 | 314 | | -| extensions.editor_tech_roadArchitect_roads.getRoadsFromGroup `ge` | 1 | 329 | | -| extensions.editor_tech_roadArchitect_roads.offsetRoads2Terrain `ge` | 0 | 1240 | | -| extensions.editor_tech_roadArchitect_roads.offsetByValue `ge` | 1 | 1248 | | -| extensions.editor_tech_roadArchitect_roads.recomputeMap `ge` | 0 | 345 | | -| extensions.editor_tech_roadArchitect_roads.removeRoad `ge` | 1 | 354 | | -| extensions.editor_tech_roadArchitect_roads.removeNode `ge` | 2 | 376 | | -| extensions.editor_tech_roadArchitect_roads.addIntermediateNode `ge` | 3 | 395 | | -| extensions.editor_tech_roadArchitect_roads.clearAllRoads `ge` | 0 | 443 | | -| extensions.editor_tech_roadArchitect_roads.removeHiddenRoads `ge` | 0 | 453 | | -| extensions.editor_tech_roadArchitect_roads.goToRoad `ge` | 1 | 469 | | -| extensions.editor_tech_roadArchitect_roads.moveRoad `ge` | 4 | 506 | | -| extensions.editor_tech_roadArchitect_roads.adjustHeight `ge` | 4 | 546 | | -| extensions.editor_tech_roadArchitect_roads.adjustLateralRotation `ge` | 4 | 593 | | -| extensions.editor_tech_roadArchitect_roads.copyRoad `ge` | 1 | 654 | | -| extensions.editor_tech_roadArchitect_roads.splitRoad `ge` | 2 | 728 | | -| extensions.editor_tech_roadArchitect_roads.flipRoad `ge` | 1 | 864 | | -| extensions.editor_tech_roadArchitect_roads.updateRoads `ge` | 0 | 880 | | -| extensions.editor_tech_roadArchitect_roads.clearBridges `ge` | 0 | 901 | | -| extensions.editor_tech_roadArchitect_roads.removeAll `ge` | 0 | 904 | | -| extensions.editor_tech_roadArchitect_roads.manageTempRoadSection `ge` | 1 | 950 | | -| extensions.editor_tech_roadArchitect_roads.updateBridgeParameters `ge` | 1 | 1045 | | -| extensions.editor_tech_roadArchitect_roads.createMultiSelect `ge` | 1 | 1066 | | -| extensions.editor_tech_roadArchitect_roads.getMultiSelectionCentroid `ge` | 0 | 1091 | vec3 | -| extensions.editor_tech_roadArchitect_roads.removeGroupFromRoad `ge` | 2 | 1120 | | -| extensions.editor_tech_roadArchitect_roads.updateRoadsAfterRemovingGroup `ge` | 1 | 1179 | | -| extensions.editor_tech_roadArchitect_roads.updateMultiAfterRemove `ge` | 0 | 1193 | | -| extensions.editor_tech_roadArchitect_roads.convertDecalRoads2RoadArchitect `ge` | 0 | 1204 | | -| extensions.editor_tech_roadArchitect_roads.finalise `ge` | 0 | 1261 | | -| extensions.editor_tech_roadArchitect_roads.unfinalise `ge` | 0 | 1325 | | -| extensions.editor_tech_roadArchitect_roads.computeAllRoadRenderData `ge` | 0 | 1106 | | -| extensions.editor_tech_roadArchitect_roads.computeRoadRenderDataSingle `ge` | 1 | 1117 | | -| extensions.editor_tech_roadArchitect_roads.setRoadsVisibilityMaster `ge` | 1 | 1407 | | -| extensions.editor_tech_roadArchitect_roads.setBridgesVisibilityMaster `ge` | 1 | 1417 | | -| extensions.editor_tech_roadArchitect_roads.setOverlaysVisibilityMaster `ge` | 1 | 1427 | | -| extensions.editor_tech_roadArchitect_roads.serialiseRoad `ge` | 1 | 1437 | table | -| extensions.editor_tech_roadArchitect_roads.deserialiseRoad `ge` | 1 | 1496 | table | -| extensions.editor_tech_roadArchitect_staticMesh.createStaticMeshes `ge` | 3 | 228 | | -| extensions.editor_tech_roadArchitect_staticMesh.tryRemove `ge` | 1 | 246 | | -| extensions.editor_tech_roadArchitect_staticMeshMgr.fetchAvailableStaticMeshes `ge` | 0 | 41 | | -| extensions.editor_tech_roadArchitect_staticMeshMgr.addMeshToAudition `ge` | 3 | 72 | | -| extensions.editor_tech_roadArchitect_staticMeshMgr.goToMeshView `ge` | 2 | 118 | | -| extensions.editor_tech_roadArchitect_staticMeshMgr.manageRotateCam `ge` | 0 | 129 | | -| extensions.editor_tech_roadArchitect_staticMeshMgr.goToOldView `ge` | 0 | 138 | | -| extensions.editor_tech_roadArchitect_staticMeshMgr.removeAuditionMesh `ge` | 0 | 55 | | -| extensions.editor_tech_roadArchitect_staticMeshMgr.updateCameraPose `ge` | 0 | 64 | | -| extensions.editor_tech_roadArchitect_terraform.conformTerrainToRoad `ge` | 3 | 237 | | -| extensions.editor_tech_roadArchitect_terraform.terraformMultiRoads `ge` | 3 | 386 | | -| extensions.editor_tech_roadArchitect_terraform.writeHeightmapToPng `ge` | 1 | 540 | | -| extensions.editor_tech_roadArchitect_terraform.setHeightmapFromPng `ge` | 1 | 568 | | -| extensions.editor_tech_roadArchitect_terraform.getRoadMasks `ge` | 3 | 608 | multiple | -| extensions.editor_tech_roadArchitect_tunnelMesh.createTunnel `ge` | 5 | 200 | | -| extensions.editor_tech_roadArchitect_tunnelMesh.tryRemove `ge` | 2 | 393 | | -| extensions.editor_tech_roadArchitect_utilities.drawSphere `ge` | 1 | 46 | | -| extensions.editor_tech_roadArchitect_utilities.drawGroupSphere `ge` | 1 | 47 | | -| extensions.editor_tech_roadArchitect_utilities.drawSphereHighlight `ge` | 1 | 48 | | -| extensions.editor_tech_roadArchitect_utilities.drawSphereHighlightRed `ge` | 1 | 49 | | -| extensions.editor_tech_roadArchitect_utilities.drawSphereHighlightPurple `ge` | 1 | 50 | | -| extensions.editor_tech_roadArchitect_utilities.drawHighlightSphereRad `ge` | 2 | 51 | | -| extensions.editor_tech_roadArchitect_utilities.drawPurpleLine `ge` | 2 | 54 | | -| extensions.editor_tech_roadArchitect_utilities.drawAutoJctMarkup `ge` | 3 | 57 | | -| extensions.editor_tech_roadArchitect_utilities.isMouseHoveringOverTerrain `ge` | 0 | 63 | | -| extensions.editor_tech_roadArchitect_utilities.mouseOnMapPos `ge` | 0 | 66 | | -| extensions.editor_tech_roadArchitect_utilities.isMouseOverNode `ge` | 1 | 74 | multiple | -| extensions.editor_tech_roadArchitect_utilities.isMouseCloseToNode `ge` | 3 | 158 | multiple | -| extensions.editor_tech_roadArchitect_utilities.getFilenameFromPath `ge` | 1 | 213 | | -| extensions.editor_tech_roadArchitect_utilities.removeExtension `ge` | 1 | 216 | | -| extensions.editor_tech_roadArchitect_utilities.removeFileNameFromPath `ge` | 1 | 219 | string | -| extensions.editor_tech_roadArchitect_utilities.computeRoadLength `ge` | 1 | 228 | | -| extensions.editor_tech_roadArchitect_utilities.getHalfWidthAtNode `ge` | 1 | 256 | | -| extensions.editor_tech_roadArchitect_utilities.findBounds `ge` | 2 | 267 | | -| extensions.editor_tech_roadArchitect_utilities.computeDivIndicesFromNode `ge` | 2 | 283 | number | -| extensions.editor_tech_roadArchitect_utilities.isInTunnel `ge` | 4 | 305 | boolean | -| extensions.editor_tech_roadArchitect_utilities.computeAABB2DGroup `ge` | 3 | 102 | table | -| extensions.editor_tech_roadArchitect_utilities.computeAABB2DAllRoads `ge` | 1 | 116 | table | -| extensions.editor_tech_roadArchitect_utilities.tryAddGroupIdxToRoad `ge` | 2 | 130 | | -| extensions.editor_tech_roadArchitect_utilities.round2 `ge` | 1 | 145 | | -| extensions.editor_tech_roadArchitect_utilities.polyLerp `ge` | 4 | 316 | multiple | -| extensions.editor_tech_roadArchitect_utilities.sqDist2D `ge` | 2 | 148 | | -| extensions.editor_tech_roadArchitect_utilities.distance2D `ge` | 4 | 154 | | -| extensions.editor_tech_roadArchitect_utilities.intersection2Lines `ge` | 4 | 339 | vec3 | -| extensions.editor_tech_roadArchitect_utilities.intersection2LineSegs `ge` | 4 | 378 | vec3 | -| extensions.editor_tech_roadArchitect_utilities.intersectionLineSegmentCircle `ge` | 7 | 390 | | -| extensions.editor_tech_roadArchitect_utilities.projectPointToLine `ge` | 3 | 428 | vec3 | -| extensions.editor_tech_roadArchitect_utilities.circle2DFrom3Points `ge` | 3 | 455 | vec3 | -| extensions.editor_tech_roadArchitect_utilities.slerp `ge` | 3 | 471 | | -| extensions.editor_tech_roadArchitect_utilities.angleBetweenVecs `ge` | 2 | 490 | | -| extensions.editor_tech_roadArchitect_utilities.angleBetweenVecs2D `ge` | 2 | 493 | | -| extensions.editor_tech_roadArchitect_utilities.clockwiseAngleBetweenVecs2D `ge` | 2 | 496 | | -| extensions.editor_tech_roadArchitect_utilities.rotateVecAroundAxis `ge` | 3 | 512 | | -| extensions.editor_tech_roadArchitect_utilities.getRotationBetweenVecs `ge` | 2 | 518 | quat | -| extensions.editor_tech_roadArchitect_utilities.rotateVecByQuaternion `ge` | 2 | 540 | vec3 | -| extensions.editor_tech_roadArchitect_utilities.isPointOnLeftSideOfLine `ge` | 3 | 546 | | -| extensions.editor_tech_roadArchitect_utilities.isInBox `ge` | 2 | 549 | | -| extensions.editor_tech_roadArchitect_utilities.isOverTerrain `ge` | 1 | 555 | | -| extensions.editor_tech_roadArchitect_utilities.randomInRange `ge` | 2 | 563 | | -| extensions.editor_tech_sensorConfiguration_conversions.makeSensorLive `ge` | 2 | 152 | | -| extensions.editor_tech_sensorConfiguration_conversions.makeSensorNotLive `ge` | 2 | 161 | | -| extensions.editor_tech_sensorConfiguration_conversions.createNewSensor `ge` | 3 | 308 | | -| extensions.editor_tech_sensorConfiguration_conversions.getLiveSensorConfiguration `ge` | 3 | 319 | | -| extensions.editor_tech_sensorConfiguration_conversions.updateLiveSensorPositionDirection `ge` | 2 | 339 | boolean | -| extensions.editor_tech_sensorConfiguration_utilities.posVS2Coeffs `ge` | 2 | 31 | vec3 | -| extensions.editor_tech_sensorConfiguration_utilities.coeffs2PosVS `ge` | 2 | 40 | | -| extensions.editor_tech_sensorConfiguration_utilities.sensor2VS `ge` | 3 | 49 | vec3 | -| extensions.editor_tech_sensorConfiguration_utilities.vS2Sensor `ge` | 3 | 58 | vec3 | -| extensions.editor_tech_sensorConfiguration_utilities.dirWorldSpace2Sensor `ge` | 3 | 66 | multiple | -| extensions.editor_tech_sensorConfiguration_utilities.coeffsToDirWorldSpace `ge` | 2 | 79 | vec3 | -| extensions.editor_tech_sensorConfiguration_utilities.dirToDirWorldSpace `ge` | 1 | 84 | vec3 | -| extensions.editor_tech_sensorConfiguration_utilities.computeBeamShapeRadius `ge` | 4 | 89 | number | -| extensions.editor_tech_sensorConfiguration_utilities.renderBeamShape `ge` | 5 | 121 | | -| extensions.editor_tech_sensorConfiguration_utilities.drawMouseSphere `ge` | 1 | 142 | | -| extensions.editor_tech_sensorConfiguration_utilities.renderLocalFrame `ge` | 3 | 147 | | -| extensions.editor_tech_sensorConfiguration_utilities.renderSensorBoxAndFrame `ge` | 4 | 158 | | -| extensions.editor_terraformTool.getDOI `ge` | 0 | 29 | | -| extensions.editor_terraformTool.getMargin `ge` | 0 | 30 | | -| extensions.editor_terraformTool.getFalloff `ge` | 0 | 31 | | -| extensions.editor_terraformTool.getRoughness `ge` | 0 | 32 | | -| extensions.editor_terraformTool.getScale `ge` | 0 | 33 | | -| extensions.editor_terraformTool.setDOI `ge` | 1 | 36 | | -| extensions.editor_terraformTool.setMargin `ge` | 1 | 37 | | -| extensions.editor_terraformTool.setFalloff `ge` | 1 | 38 | | -| extensions.editor_terraformTool.setRoughness `ge` | 1 | 39 | | -| extensions.editor_terraformTool.setScale `ge` | 1 | 40 | | -| extensions.editor_terraformTool.getPolygon `ge` | 0 | 43 | | -| extensions.editor_terraformTool.isPolygonExist `ge` | 0 | 46 | | -| extensions.editor_terraformTool.clearPolygon `ge` | 0 | 49 | | -| extensions.editor_terraformTool.handleTerraformingPolygon `ge` | 0 | 58 | | -| extensions.editor_terraformTool.terraformPolygon `ge` | 1 | 52 | | -| extensions.editor_terraformTool.terraformSelection `ge` | 0 | 61 | | -| extensions.editor_terraformTool.onEditorRegisterPreferences `ge` | 1 | 67 | | -| extensions.editor_terraform_fetchSources.getAllSourcesInPolygon `ge` | 1 | 245 | | -| extensions.editor_terraform_fetchSources.getAllSourcesInSelection `ge` | 0 | 287 | | -| extensions.editor_terraform_terraform.terraformToSources `ge` | 6 | 207 | | -| extensions.editor_terrainAndRoadImporter.conformTerrainToPeaks `ge` | 1 | 75 | | -| extensions.editor_terrainAndRoadImporter.importTerrain `ge` | 2 | 535 | | -| extensions.editor_terrainAndRoadImporter.importRoads `ge` | 3 | 581 | | -| extensions.editor_terrainAndRoadImporter.reset `ge` | 0 | 630 | | -| extensions.editor_terrainAndRoadImporter.toggleWorldEditor `ge` | 1 | 666 | | -| extensions.editor_terrainEditor.onEditorRegisterPreferences `ge` | 1 | 2326 | | -| extensions.editor_terrainEditor.onClientEndMission `ge` | 0 | 2392 | | -| extensions.editor_terrainEditor.changeBrushSize `ge` | 2 | 1615 | | -| extensions.editor_terrainEditor.updateTerrainBlockProxies `ge` | 0 | 732 | | -| extensions.editor_terrainEditor.updateMaterialLibrary `ge` | 0 | 590 | | -| extensions.editor_terrainEditor.getUniqueMtlName `ge` | 2 | 578 | | -| extensions.editor_terrainEditor.createMaterialProxy `ge` | 6 | 540 | | -| extensions.editor_terrainEditor.getMtlIdByName `ge` | 1 | 199 | multiple | -| extensions.editor_terrainEditor.setMaterialsDirty `ge` | 0 | 450 | | -| extensions.editor_terrainEditor.setTerrainDirty `ge` | 0 | 445 | | -| extensions.editor_terrainEditor.saveMaterials `ge` | 0 | 717 | | -| extensions.editor_terrainEditor.saveTerrainAndMaterials `ge` | 0 | 722 | | -| extensions.editor_terrainEditor.copyMaterialProxyWithInputs `ge` | 1 | 490 | | -| extensions.editor_terrainEditor.setupVars `ge` | 0 | 1522 | | -| extensions.editor_terrainEditor.dragDropTarget `ge` | 3 | 329 | | -| extensions.editor_terrainEditor.updatePaintMaterialProxies `ge` | 0 | 641 | | -| extensions.editor_terrainEditor.updateMap `ge` | 3 | 305 | | -| extensions.editor_terrainEditor.removeMap `ge` | 2 | 712 | | -| extensions.editor_terrainEditor.selectPaintMaterial `ge` | 1 | 625 | | -| extensions.editor_terrainEditor.fixGroundmodelName `ge` | 3 | 518 | | -| extensions.editor_terrainEditor.checkForTerrainMaterialFileFormat `ge` | 0 | 1905 | | -| extensions.editor_terrainEditor.deleteMaterialInJson `ge` | 1 | 2434 | | -| extensions.editor_terrainEditor.getTerrainBlockMaterialIndex `ge` | 1 | 2443 | number | -| extensions.editor_terrainEditor.getVars `ge` | 0 | 2452 | | -| extensions.editor_terrainEditor.getTerrainEditor `ge` | 0 | 2453 | | -| extensions.editor_terrainEditor.getTerrainBlock `ge` | 0 | 2454 | | -| extensions.editor_terrainEditor.getMaterialsInJson `ge` | 0 | 2455 | | -| extensions.editor_terrainEditor.getSelectedPaintMaterialProxy `ge` | 0 | 2456 | | -| extensions.editor_terrainEditor.getPaintMaterialProxies `ge` | 0 | 2457 | | -| extensions.editor_terrainEditor.getTerrainBlockProxies `ge` | 0 | 2458 | | -| extensions.editor_terrainEditor.getMatFilePath `ge` | 0 | 2459 | | -| extensions.editor_terrainEditor.getTerrainFolder `ge` | 0 | 2460 | | -| extensions.editor_terrainEditor.getErrors `ge` | 0 | 2461 | | -| extensions.editor_terrainEditor.getLevelPath `ge` | 0 | 2462 | | -| extensions.editor_terrainEditor.fixedFileFormat `ge` | 0 | 2463 | | -| extensions.editor_terrainEditor.beginChangeBrushSizeWithKeys `ge` | 1 | 2464 | | -| extensions.editor_terrainEditor.endChangeBrushSizeWithKeys `ge` | 0 | 2465 | | -| extensions.editor_textEditor.onSerialize `ge` | 0 | 90 | | -| extensions.editor_textEditor.onDeserialize `ge` | 1 | 84 | | -| extensions.editor_toolManager.removeAllSplineToolMeshes `ge` | 0 | 18 | | -| extensions.editor_toolUtilities_fitPoly.fitPoly `ge` | 1 | 118 | | -| extensions.editor_toolUtilities_geom.getPreRotQuats `ge` | 0 | 64 | | -| extensions.editor_toolUtilities_geom.getBarScale `ge` | 0 | 67 | | -| extensions.editor_toolUtilities_geom.squaredSegSegDist `ge` | 6 | 70 | | -| extensions.editor_toolUtilities_geom.isMouseOverNode `ge` | 1 | 109 | multiple | -| extensions.editor_toolUtilities_geom.isMouseOverSpline `ge` | 2 | 1091 | multiple | -| extensions.editor_toolUtilities_geom.isMouseOverPolyline `ge` | 2 | 130 | multiple | -| extensions.editor_toolUtilities_geom.isMouseOverRib `ge` | 1 | 150 | multiple | -| extensions.editor_toolUtilities_geom.isMouseOverBar `ge` | 1 | 191 | multiple | -| extensions.editor_toolUtilities_geom.isMouseOverGraphNode `ge` | 1 | 217 | multiple | -| extensions.editor_toolUtilities_geom.getAABB `ge` | 1 | 235 | table | -| extensions.editor_toolUtilities_geom.computeSplinePolygon `ge` | 3 | 248 | | -| extensions.editor_toolUtilities_geom.isPointInTriangle `ge` | 4 | 282 | | -| extensions.editor_toolUtilities_geom.getTerrainNormal `ge` | 1 | 296 | | -| extensions.editor_toolUtilities_geom.getTerrainNormalInPlace `ge` | 2 | 309 | | -| extensions.editor_toolUtilities_geom.rotateVecAroundZ `ge` | 3 | 321 | | -| extensions.editor_toolUtilities_geom.rotateVecAroundAxis `ge` | 3 | 329 | | -| extensions.editor_toolUtilities_geom.rotateVecAroundAxisInlined `ge` | 4 | 343 | | -| extensions.editor_toolUtilities_geom.computeTurningRadius `ge` | 3 | 357 | | -| extensions.editor_toolUtilities_geom.isLineSegIntersect `ge` | 4 | 372 | | -| extensions.editor_toolUtilities_geom.intersection2LineSegs `ge` | 5 | 378 | | -| extensions.editor_toolUtilities_geom.angleBetweenVecsNorm `ge` | 2 | 389 | | -| extensions.editor_toolUtilities_geom.angleBetweenVecs `ge` | 2 | 392 | | -| extensions.editor_toolUtilities_geom.angleBetweenVecs2D `ge` | 2 | 401 | | -| extensions.editor_toolUtilities_geom.signedAngleBetweenVecs `ge` | 3 | 411 | | -| extensions.editor_toolUtilities_geom.signedAngleAroundAxis `ge` | 3 | 421 | | -| extensions.editor_toolUtilities_geom.intersectsUpQuadBarycentric `ge` | 2 | 431 | boolean | -| extensions.editor_toolUtilities_geom.pointInQuadBarycentric `ge` | 2 | 440 | | -| extensions.editor_toolUtilities_geom.computeSourcesAABB `ge` | 1 | 446 | table | -| extensions.editor_toolUtilities_geom.getAllQuadrilaterals `ge` | 2 | 460 | | -| extensions.editor_toolUtilities_geom.populateTreeQuads `ge` | 1 | 483 | | -| extensions.editor_toolUtilities_geom.splitSplineGeometry `ge` | 4 | 497 | multiple | -| extensions.editor_toolUtilities_geom.splitLoopSplineGeometry `ge` | 4 | 533 | multiple | -| extensions.editor_toolUtilities_geom.joinSplineGeometry `ge` | 8 | 563 | multiple | -| extensions.editor_toolUtilities_geom.flipSplineDirection `ge` | 1 | 610 | | -| extensions.editor_toolUtilities_geom.closestRibbonSegPointToPoint `ge` | 3 | 623 | multiple | -| extensions.editor_toolUtilities_geom.getNodeSpansInsidePolygon `ge` | 2 | 641 | | -| extensions.editor_toolUtilities_geom.projectPointToSpline `ge` | 2 | 668 | multiple | -| extensions.editor_toolUtilities_geom.sampleSpline `ge` | 7 | 722 | | -| extensions.editor_toolUtilities_geom.sampleSplineAdaptive `ge` | 8 | 771 | | -| extensions.editor_toolUtilities_geom.translateSpline `ge` | 4 | 800 | | -| extensions.editor_toolUtilities_geom.computeRandomJitterQuat_ZOnly `ge` | 3 | 815 | | -| extensions.editor_toolUtilities_geom.computeRandomJitterQuat `ge` | 5 | 822 | | -| extensions.editor_toolUtilities_geom.computeRandomJitterQuatFromFreedomAxes `ge` | 3 | 845 | | -| extensions.editor_toolUtilities_geom.updateRibPointsFree `ge` | 1 | 859 | | -| extensions.editor_toolUtilities_geom.updateRibPointsRaycast `ge` | 1 | 886 | | -| extensions.editor_toolUtilities_geom.updateBarPoints `ge` | 2 | 914 | | -| extensions.editor_toolUtilities_geom.updateBarPointsGraph `ge` | 3 | 953 | | -| extensions.editor_toolUtilities_geom.computeSDF `ge` | 1 | 1027 | | -| extensions.editor_toolUtilities_geom.getScanlineSpans `ge` | 8 | 993 | | -| extensions.editor_toolUtilities_geom.catmullRomCentripetalFast `ge` | 7 | 1067 | | -| extensions.editor_toolUtilities_geom.catmullRomNodesOnly `ge` | 2 | 1116 | | -| extensions.editor_toolUtilities_geom.catmullRomNodesWidthsOnly `ge` | 4 | 1139 | multiple | -| extensions.editor_toolUtilities_geom.catmullRomNodesWidthsVelVelLimits `ge` | 2 | 1171 | multiple | -| extensions.editor_toolUtilities_geom.catmullRomRaycast `ge` | 3 | 1257 | | -| extensions.editor_toolUtilities_geom.catmullRomConformToTerrain `ge` | 2 | 1310 | | -| extensions.editor_toolUtilities_geom.catmullRomFree `ge` | 2 | 1360 | | -| extensions.editor_toolUtilities_geom.catmullRomFreeWithBanking `ge` | 3 | 1431 | | -| extensions.editor_toolUtilities_geom.computeGraphPathFromNodes `ge` | 1 | 1508 | | -| extensions.editor_toolUtilities_gizmo.handleGizmo `ge` | 9 | 91 | | -| extensions.editor_toolUtilities_materialSelectionMgr.getTexObj `ge` | 1 | 43 | | -| extensions.editor_toolUtilities_materialSelectionMgr.registerWindow `ge` | 0 | 57 | | -| extensions.editor_toolUtilities_materialSelectionMgr.openWindow `ge` | 0 | 60 | | -| extensions.editor_toolUtilities_materialSelectionMgr.closeWindow `ge` | 0 | 63 | | -| extensions.editor_toolUtilities_materialSelectionMgr.handleMaterialSelectionSubWindow `ge` | 2 | 66 | | -| extensions.editor_toolUtilities_meshAuditionMgr.getAvailableStaticMeshes `ge` | 0 | 53 | | -| extensions.editor_toolUtilities_meshAuditionMgr.populateAvailableStaticMeshes `ge` | 0 | 56 | | -| extensions.editor_toolUtilities_meshAuditionMgr.addMeshToAudition `ge` | 2 | 97 | | -| extensions.editor_toolUtilities_meshAuditionMgr.goToMeshView `ge` | 2 | 143 | | -| extensions.editor_toolUtilities_meshAuditionMgr.manageRotateCam `ge` | 0 | 154 | | -| extensions.editor_toolUtilities_meshAuditionMgr.goToOldView `ge` | 0 | 163 | | -| extensions.editor_toolUtilities_meshAuditionMgr.leaveAuditionView `ge` | 0 | 174 | | -| extensions.editor_toolUtilities_meshAuditionMgr.removeAuditionMesh `ge` | 0 | 78 | | -| extensions.editor_toolUtilities_meshAuditionMgr.updateCameraPose `ge` | 0 | 89 | | -| extensions.editor_toolUtilities_meshAuditionMgr.registerWindow `ge` | 0 | 171 | | -| extensions.editor_toolUtilities_meshAuditionMgr.handleMeshAuditionAndSelection `ge` | 2 | 184 | | -| extensions.editor_toolUtilities_polygon.getPolygon `ge` | 0 | 53 | | -| extensions.editor_toolUtilities_polygon.isPolygonValid `ge` | 0 | 56 | | -| extensions.editor_toolUtilities_polygon.clearPolygon `ge` | 0 | 59 | | -| extensions.editor_toolUtilities_polygon.handleUserPolygon `ge` | 1 | 108 | | -| extensions.editor_toolUtilities_rdp.rdpIndices `ge` | 5 | 24 | | -| extensions.editor_toolUtilities_rdp.simplifyNodes `ge` | 2 | 69 | | -| extensions.editor_toolUtilities_rdp.simplifyNodesWidths `ge` | 3 | 92 | | -| extensions.editor_toolUtilities_rdp.simplifyNodesWidthsNormals `ge` | 4 | 116 | | -| extensions.editor_toolUtilities_rdp.simplifyNodesVels `ge` | 3 | 140 | | -| extensions.editor_toolUtilities_rdp.simplifyNodesWidthsVelVelLimits `ge` | 5 | 164 | | -| extensions.editor_toolUtilities_render.drawSphereCulled `ge` | 3 | 79 | | -| extensions.editor_toolUtilities_render.drawSphereCursor `ge` | 2 | 151 | | -| extensions.editor_toolUtilities_render.drawSphereNode `ge` | 1 | 144 | | -| extensions.editor_toolUtilities_render.drawSphereRib `ge` | 1 | 85 | | -| extensions.editor_toolUtilities_render.drawSphereBarHover `ge` | 1 | 97 | | -| extensions.editor_toolUtilities_render.drawSphereNodeDull `ge` | 1 | 159 | | -| extensions.editor_toolUtilities_render.drawSphereHighlight `ge` | 1 | 160 | | -| extensions.editor_toolUtilities_render.drawSphereHighlightHover `ge` | 1 | 107 | | -| extensions.editor_toolUtilities_render.drawSphereHighlightSelected `ge` | 1 | 116 | | -| extensions.editor_toolUtilities_render.drawLineCulled `ge` | 4 | 163 | | -| extensions.editor_toolUtilities_render.drawLineImmediate `ge` | 4 | 158 | | -| extensions.editor_toolUtilities_render.drawSplineLine `ge` | 2 | 213 | | -| extensions.editor_toolUtilities_render.drawSplineLineDull `ge` | 2 | 207 | | -| extensions.editor_toolUtilities_render.drawWireFrameLine `ge` | 2 | 169 | | -| extensions.editor_toolUtilities_render.drawRibLine `ge` | 2 | 185 | | -| extensions.editor_toolUtilities_render.drawSplineLineLinked `ge` | 2 | 206 | | -| extensions.editor_toolUtilities_render.drawDropLine `ge` | 4 | 198 | | -| extensions.editor_toolUtilities_render.drawDropLineThick `ge` | 4 | 199 | | -| extensions.editor_toolUtilities_render.drawDropLineDull `ge` | 2 | 200 | | -| extensions.editor_toolUtilities_render.drawNormalLine `ge` | 2 | 201 | | -| extensions.editor_toolUtilities_render.drawRefNormalLine `ge` | 2 | 202 | | -| extensions.editor_toolUtilities_render.drawGroundLine `ge` | 2 | 192 | | -| extensions.editor_toolUtilities_render.drawGroundLineDull `ge` | 2 | 195 | | -| extensions.editor_toolUtilities_render.drawArcSegment `ge` | 2 | 217 | | -| extensions.editor_toolUtilities_render.drawSphereImmediate `ge` | 3 | 150 | | -| extensions.editor_toolUtilities_render.drawTriCulled `ge` | 4 | 226 | | -| extensions.editor_toolUtilities_render.drawTriNotSelectedSurface `ge` | 3 | 232 | | -| extensions.editor_toolUtilities_render.drawTriActiveSurface `ge` | 3 | 234 | | -| extensions.editor_toolUtilities_render.markupDrag `ge` | 1 | 252 | | -| extensions.editor_toolUtilities_render.markupAddNode `ge` | 1 | 256 | | -| extensions.editor_toolUtilities_render.markupInsertNode `ge` | 1 | 257 | | -| extensions.editor_toolUtilities_render.markupAdjustWidth `ge` | 1 | 259 | | -| extensions.editor_toolUtilities_render.markupAdjustBar `ge` | 1 | 260 | | -| extensions.editor_toolUtilities_render.markupWidthDisplay `ge` | 2 | 261 | | -| extensions.editor_toolUtilities_render.markupVelocity `ge` | 4 | 276 | | -| extensions.editor_toolUtilities_render.markupAddPolygonNode `ge` | 1 | 262 | | -| extensions.editor_toolUtilities_render.markupStart `ge` | 1 | 263 | | -| extensions.editor_toolUtilities_render.markupEnd `ge` | 1 | 264 | | -| extensions.editor_toolUtilities_render.markupAddPairLeft `ge` | 1 | 265 | | -| extensions.editor_toolUtilities_render.markupPairFirstNode `ge` | 1 | 266 | | -| extensions.editor_toolUtilities_render.markupPairSecondNode `ge` | 1 | 267 | | -| extensions.editor_toolUtilities_render.markupNode1 `ge` | 1 | 268 | | -| extensions.editor_toolUtilities_render.markupNode2 `ge` | 1 | 269 | | -| extensions.editor_toolUtilities_render.markupNode3 `ge` | 1 | 270 | | -| extensions.editor_toolUtilities_render.markupSelectSpline `ge` | 1 | 253 | | -| extensions.editor_toolUtilities_render.markupSelectedSplineDisabled `ge` | 1 | 254 | | -| extensions.editor_toolUtilities_render.markupSelectOrAdd `ge` | 1 | 255 | | -| extensions.editor_toolUtilities_render.markupActiveSurf `ge` | 1 | 272 | | -| extensions.editor_toolUtilities_render.markupVolume `ge` | 1 | 273 | | -| extensions.editor_toolUtilities_render.markupGraphFreeSpace `ge` | 1 | 278 | | -| extensions.editor_toolUtilities_render.markupGraphNodeHover `ge` | 1 | 277 | | -| extensions.editor_toolUtilities_render.markupObstacleDistance `ge` | 2 | 284 | | -| extensions.editor_toolUtilities_render.markupObstacleDistanceWithElevation `ge` | 3 | 285 | | -| extensions.editor_toolUtilities_render.markupAngleAndDistance `ge` | 3 | 286 | | -| extensions.editor_toolUtilities_render.markupAngleDistanceWithElevation `ge` | 4 | 287 | | -| extensions.editor_toolUtilities_render.markupLinkedSplineCannotAdd `ge` | 1 | 282 | | -| extensions.editor_toolUtilities_render.markupLoopedSplineCannotAdd `ge` | 1 | 283 | | -| extensions.editor_toolUtilities_render.drawArc `ge` | 6 | 290 | | -| extensions.editor_toolUtilities_render.drawRibPoints `ge` | 2 | 313 | | -| extensions.editor_toolUtilities_render.drawBarPoints `ge` | 2 | 336 | | -| extensions.editor_toolUtilities_render.handleSplineRendering `ge` | 9 | 351 | | -| extensions.editor_toolUtilities_render.renderLayer `ge` | 4 | 442 | | -| extensions.editor_toolUtilities_render.renderMasterLayer `ge` | 4 | 510 | | -| extensions.editor_toolUtilities_render.renderShells `ge` | 1 | 574 | | -| extensions.editor_toolUtilities_render.renderRibbonWireFrame `ge` | 3 | 603 | | -| extensions.editor_toolUtilities_render.renderHalfSplineWireFrame `ge` | 3 | 640 | | -| extensions.editor_toolUtilities_render.renderWireframeRibbons `ge` | 1 | 669 | | -| extensions.editor_toolUtilities_render.renderHomologatedSurface `ge` | 2 | 720 | | -| extensions.editor_toolUtilities_render.renderDrivePathSurface `ge` | 1 | 794 | | -| extensions.editor_toolUtilities_render.renderPreviewRibbon `ge` | 2 | 839 | | -| extensions.editor_toolUtilities_render.renderVelocities `ge` | 4 | 882 | | -| extensions.editor_toolUtilities_render.renderVelocitiesGraph `ge` | 4 | 921 | | -| extensions.editor_toolUtilities_render.renderStartEndMarkups `ge` | 1 | 1055 | | -| extensions.editor_toolUtilities_render.renderCandidateLoop `ge` | 2 | 1067 | | -| extensions.editor_toolUtilities_render.renderCandidateJoin `ge` | 2 | 1077 | | -| extensions.editor_toolUtilities_render.renderRibbon `ge` | 6 | 1096 | | -| extensions.editor_toolUtilities_render.renderNavGraph `ge` | 2 | 1240 | | -| extensions.editor_toolUtilities_render.renderGraphPath `ge` | 2 | 1272 | | -| extensions.editor_toolUtilities_render.renderChosenNodes `ge` | 2 | 1285 | | -| extensions.editor_toolUtilities_render.renderSplinePolylines `ge` | 2 | 1296 | | -| extensions.editor_toolUtilities_render.drawSplineLineUnselected `ge` | 2 | 210 | | -| extensions.editor_toolUtilities_ribbonInput.handleRibbonEvents `ge` | 9 | 210 | multiple | -| extensions.editor_toolUtilities_riverbed.terraform `ge` | 1 | 177 | | -| extensions.editor_toolUtilities_riverbed.revert `ge` | 1 | 289 | | -| extensions.editor_toolUtilities_riverbed.revertAll `ge` | 1 | 318 | | -| extensions.editor_toolUtilities_roadDesignStandards.getPresetStrings `ge` | 0 | 93 | | -| extensions.editor_toolUtilities_roadDesignStandards.getPresetsMap `ge` | 0 | 97 | | -| extensions.editor_toolUtilities_skeleton.skeletonise `ge` | 1 | 155 | | -| extensions.editor_toolUtilities_skeleton.extractPaths `ge` | 1 | 331 | | -| extensions.editor_toolUtilities_skeleton.estimateWidths `ge` | 2 | 451 | | -| extensions.editor_toolUtilities_skeleton.getPathsFromPng `ge` | 1 | 652 | | -| extensions.editor_toolUtilities_splineInput.handleNavGraphEvents `ge` | 6 | 835 | | -| extensions.editor_toolUtilities_splineInput.registerSplineTool `ge` | 6 | 460 | | -| extensions.editor_toolUtilities_splineMaskExport.export `ge` | 3 | 19 | | -| extensions.editor_toolUtilities_style.getStyle `ge` | 0 | 14 | table | -| extensions.editor_toolUtilities_style.getImguiCols `ge` | 1 | 290 | | -| extensions.editor_toolUtilities_terrainPainter.paint `ge` | 1 | 30 | | -| extensions.editor_toolUtilities_terrainPainter.revert `ge` | 1 | 116 | | -| extensions.editor_toolUtilities_terrainPainter.revertAll `ge` | 1 | 143 | | -| extensions.editor_toolUtilities_util.isMouseHoveringOverTerrain `ge` | 0 | 39 | | -| extensions.editor_toolUtilities_util.mouseOnMapPos `ge` | 0 | 44 | | -| extensions.editor_toolUtilities_util.vertRaycast `ge` | 1 | 52 | | -| extensions.editor_toolUtilities_util.fastArrayCopy `ge` | 1 | 59 | | -| extensions.editor_toolUtilities_util.msToMph `ge` | 1 | 68 | | -| extensions.editor_toolUtilities_util.msToKph `ge` | 1 | 69 | | -| extensions.editor_toolUtilities_util.sumOverNonArrayTable `ge` | 1 | 72 | | -| extensions.editor_toolUtilities_util.getMeshBox `ge` | 1 | 81 | table | -| extensions.editor_toolUtilities_util.getBlueToRedColour `ge` | 3 | 100 | color | -| extensions.editor_toolUtilities_util.getHueBasedColour255 `ge` | 1 | 124 | | -| extensions.editor_toolUtilities_util.hsvToRgb255 `ge` | 3 | 106 | multiple | -| extensions.editor_toolUtilities_util.generateUniqueName `ge` | 2 | 127 | | -| extensions.editor_toolUtilities_util.computeIdToIdxMap `ge` | 2 | 141 | | -| extensions.editor_toolUtilities_util.getNumMaterials `ge` | 0 | 149 | | -| extensions.editor_toolUtilities_util.getPolyLength `ge` | 1 | 156 | | -| extensions.editor_toolUtilities_util.getMinMaxWidth `ge` | 1 | 165 | multiple | -| extensions.editor_toolUtilities_util.isWidthFixed `ge` | 1 | 179 | multiple | -| extensions.editor_toolUtilities_util.filterClosePointsXY `ge` | 2 | 189 | | -| extensions.editor_toolUtilities_util.calculateAverageSpacingXY `ge` | 2 | 214 | | -| extensions.editor_toolUtilities_util.doesPathContainNode `ge` | 2 | 246 | multiple | -| extensions.editor_toolUtilities_util.flipSplineDirection `ge` | 1 | 256 | | -| extensions.editor_toolUtilities_util.goToSpline `ge` | 1 | 269 | | -| extensions.editor_toolUtilities_util.buildRibbonMeshFromPolyline `ge` | 3 | 302 | table | -| extensions.editor_toolUtilities_util.buildRibbonGLTF `ge` | 3 | 344 | | -| extensions.editor_toolUtilities_util.getSourcesSingle `ge` | 1 | 447 | table | -| extensions.editor_toolUtilities_util.getAllSources `ge` | 1 | 459 | | -| extensions.editor_toolUtilities_util.hsvToRgb `ge` | 3 | 479 | multiple | -| extensions.editor_toolUtilities_util.flipBitmapY `ge` | 1 | 499 | | -| extensions.editor_toolUtilities_util.writeMaskToPng `ge` | 2 | 514 | | -| extensions.editor_toolUtilities_util.writePathsToPng `ge` | 4 | 538 | | -| extensions.editor_toolUtilities_util.writeWidthsToPng `ge` | 5 | 573 | | -| extensions.editor_trafficManager.loadSession `ge` | 1 | 2058 | | -| extensions.editor_trafficManager.saveSession `ge` | 1 | 2169 | | -| extensions.editor_trafficManager.getSessionData `ge` | 0 | 2262 | | -| extensions.editor_trafficManager.enableSimulation `ge` | 0 | 579 | boolean | -| extensions.editor_trafficManager.disableSimulation `ge` | 0 | 596 | boolean | -| extensions.editor_trafficManager.onWindowMenuItem `ge` | 0 | 2513 | | -| extensions.editor_trafficManager.onSerialize `ge` | 0 | 2505 | | -| extensions.editor_trafficManager.onDeserialized `ge` | 1 | 2510 | | -| extensions.editor_trafficSignalsEditor.getCurrentElements `ge` | 0 | 253 | | -| extensions.editor_trafficSignalsEditor.getCurrentSignals `ge` | 0 | 257 | table | -| extensions.editor_trafficSignalsEditor.setCurrentSignals `ge` | 1 | 261 | | -| extensions.editor_trafficSignalsEditor.loadFile `ge` | 1 | 291 | | -| extensions.editor_trafficSignalsEditor.saveFile `ge` | 1 | 304 | | -| extensions.editor_trafficSignalsEditor.onWindowMenuItem `ge` | 0 | 1880 | | -| extensions.editor_trafficSignalsEditor.onClientEndMission `ge` | 0 | 1865 | | -| extensions.editor_trafficSignalsEditor.onSerialize `ge` | 0 | 1869 | | -| extensions.editor_trafficSignalsEditor.onDeserialized `ge` | 1 | 1874 | | -| extensions.editor_undoHistory.onExtensionLoaded `ge` | 0 | 85 | | -| extensions.editor_vehicleBridgeTest.callback `ge` | 0+ | 53 | | -| extensions.editor_vehicleDetailViewer.onDeserialized `ge` | 1 | 297 | | -| extensions.editor_vehicleDetailViewer.onSerialize `ge` | 0 | 274 | table | -| extensions.editor_vehicleDetailViewer.onExtensionLoaded `ge` | 0 | 596 | | -| extensions.editor_vehicleDetailViewer.onExtensionUnloaded `ge` | 0 | 601 | | -| extensions.editor_vehicleEditor_api_nodeTransformer.transformNodes `ge` | 0 | 48 | | -| extensions.editor_vehicleEditor_api_powerTrainUtils.displayLivedataByType `ge` | 2 | 11 | | -| extensions.editor_vehicleEditor_api_powerTrainUtils.displayLivedata `ge` | 1 | 102 | | -| extensions.editor_vehicleEditor_api_powerTrainUtils.showJbeamData `ge` | 1 | 126 | | -| extensions.editor_vehicleEditor_api_powerTrainUtils.initialize `ge` | 1 | 133 | | -| extensions.editor_vehicleEditor_liveEditor_veAdjustableTechCarTuner.open `ge` | 0 | 234 | | -| extensions.editor_vehicleEditor_liveEditor_veAdjustableTechCarTuner.onSerialize `ge` | 0 | 238 | table | -| extensions.editor_vehicleEditor_liveEditor_veAdjustableTechCarTuner.onDeserialized `ge` | 1 | 244 | | -| extensions.editor_vehicleEditor_liveEditor_veAeroDebug.open `ge` | 0 | 145 | | -| extensions.editor_vehicleEditor_liveEditor_veAeroDebug.onSerialize `ge` | 0 | 169 | table | -| extensions.editor_vehicleEditor_liveEditor_veAeroDebug.onDeserialized `ge` | 1 | 175 | | -| extensions.editor_vehicleEditor_liveEditor_veCrashTester.open `ge` | 0 | 141 | | -| extensions.editor_vehicleEditor_liveEditor_veCrashTester.onSerialize `ge` | 0 | 145 | table | -| extensions.editor_vehicleEditor_liveEditor_veCrashTester.onDeserialized `ge` | 1 | 151 | | -| extensions.editor_vehicleEditor_liveEditor_veFlexbodyDebug.open `ge` | 0 | 1145 | | -| extensions.editor_vehicleEditor_liveEditor_veFlexbodyDebug.onSerialize `ge` | 0 | 1149 | table | -| extensions.editor_vehicleEditor_liveEditor_veFlexbodyDebug.onDeserialized `ge` | 1 | 1155 | | -| extensions.editor_vehicleEditor_liveEditor_veGeneralData.open `ge` | 0 | 91 | | -| extensions.editor_vehicleEditor_liveEditor_veGeneralData.onSerialize `ge` | 0 | 95 | table | -| extensions.editor_vehicleEditor_liveEditor_veGeneralData.onDeserialized `ge` | 1 | 101 | | -| extensions.editor_vehicleEditor_liveEditor_veJBeamPicker.requestDrawnNodesCallback `ge` | 2 | 165 | | -| extensions.editor_vehicleEditor_liveEditor_veJBeamPicker.requestDrawnBeamsCallback `ge` | 2 | 172 | | -| extensions.editor_vehicleEditor_liveEditor_veJBeamPicker.open `ge` | 0 | 772 | | -| extensions.editor_vehicleEditor_liveEditor_veJBeamPicker.onSerialize `ge` | 0 | 784 | table | -| extensions.editor_vehicleEditor_liveEditor_veJBeamPicker.onDeserialized `ge` | 1 | 790 | | -| extensions.editor_vehicleEditor_liveEditor_veLightsDebug.open `ge` | 0 | 137 | | -| extensions.editor_vehicleEditor_liveEditor_veLightsDebug.onSerialize `ge` | 0 | 141 | table | -| extensions.editor_vehicleEditor_liveEditor_veLightsDebug.onDeserialized `ge` | 1 | 147 | | -| extensions.editor_vehicleEditor_liveEditor_veNodeTriSelfCollisionDetector.open `ge` | 0 | 201 | | -| extensions.editor_vehicleEditor_liveEditor_veNodeTriSelfCollisionDetector.onSerialize `ge` | 0 | 205 | table | -| extensions.editor_vehicleEditor_liveEditor_veNodeTriSelfCollisionDetector.onDeserialized `ge` | 1 | 213 | | -| extensions.editor_vehicleEditor_liveEditor_vePowerTrain.open `ge` | 0 | 79 | | -| extensions.editor_vehicleEditor_liveEditor_vePowerTrain.onSerialize `ge` | 0 | 67 | table | -| extensions.editor_vehicleEditor_liveEditor_vePowerTrain.onDeserialize `ge` | 1 | 74 | | -| extensions.editor_vehicleEditor_liveEditor_vePropTransformer.open `ge` | 0 | 550 | | -| extensions.editor_vehicleEditor_liveEditor_vePropTransformer.onSerialize `ge` | 0 | 554 | table | -| extensions.editor_vehicleEditor_liveEditor_vePropTransformer.onDeserialized `ge` | 1 | 560 | | -| extensions.editor_vehicleEditor_liveEditor_veRawData.open `ge` | 0 | 26 | | -| extensions.editor_vehicleEditor_liveEditor_veRawData.onSerialize `ge` | 0 | 30 | table | -| extensions.editor_vehicleEditor_liveEditor_veRawData.onDeserialized `ge` | 1 | 36 | | -| extensions.editor_vehicleEditor_liveEditor_veTCSDebug.onExtensionLoaded `ge` | 0 | 206 | | -| extensions.editor_vehicleEditor_liveEditor_veTCSDebug.onExtensionUnloaded `ge` | 0 | 213 | | -| extensions.editor_vehicleEditor_liveEditor_veTCSDebug.open `ge` | 0 | 201 | | -| extensions.editor_vehicleEditor_liveEditor_veTCSDebug.onSerialize `ge` | 0 | 216 | table | -| extensions.editor_vehicleEditor_liveEditor_veTCSDebug.onDeserialized `ge` | 1 | 222 | | -| extensions.editor_vehicleEditor_liveEditor_veVehicleSpawner.open `ge` | 0 | 148 | | -| extensions.editor_vehicleEditor_liveEditor_veVehicleSpawner.onSerialize `ge` | 0 | 166 | table | -| extensions.editor_vehicleEditor_liveEditor_veVehicleSpawner.onDeserialized `ge` | 1 | 172 | | -| extensions.editor_vehicleEditor_liveEditor_veView.addSceneView `ge` | 0 | 106 | | -| extensions.editor_vehicleEditor_staticEditor_veJBeamBeautifier.open `ge` | 0 | 422 | | -| extensions.editor_vehicleEditor_staticEditor_veJBeamBeautifier.onSerialize `ge` | 0 | 426 | table | -| extensions.editor_vehicleEditor_staticEditor_veJBeamBeautifier.onDeserialized `ge` | 1 | 432 | | -| extensions.editor_vehicleEditor_staticEditor_veJBeamModifierLeakVis.open `ge` | 0 | 1080 | | -| extensions.editor_vehicleEditor_staticEditor_veJBeamModifierLeakVis.onSerialize `ge` | 0 | 1084 | table | -| extensions.editor_vehicleEditor_staticEditor_veJBeamModifierLeakVis.onDeserialized `ge` | 1 | 1090 | | -| extensions.editor_vehicleEditor_staticEditor_veJBeamSpellchecker.open `ge` | 0 | 461 | | -| extensions.editor_vehicleEditor_staticEditor_veJBeamSpellchecker.onSerialize `ge` | 0 | 465 | table | -| extensions.editor_vehicleEditor_staticEditor_veJBeamSpellchecker.onDeserialized `ge` | 1 | 471 | | -| extensions.editor_vehicleEditor_staticEditor_veJBeamTableVis.open `ge` | 0 | 180 | | -| extensions.editor_vehicleEditor_staticEditor_veJBeamTableVis.onSerialize `ge` | 0 | 184 | table | -| extensions.editor_vehicleEditor_staticEditor_veJBeamTableVis.onDeserialized `ge` | 1 | 190 | | -| extensions.editor_vehicleEditor_staticEditor_veJBeamVariablesChecker.open `ge` | 0 | 117 | | -| extensions.editor_vehicleEditor_staticEditor_veJBeamVariablesChecker.onSerialize `ge` | 0 | 121 | table | -| extensions.editor_vehicleEditor_staticEditor_veJBeamVariablesChecker.onDeserialized `ge` | 1 | 127 | | -| extensions.editor_vehicleEditor_staticEditor_vePartList.onDeserialized `ge` | 1 | 244 | | -| extensions.editor_vehicleEditor_staticEditor_vePartList.onSerialize `ge` | 0 | 238 | table | -| extensions.editor_vehicleEditor_staticEditor_vePartList.open `ge` | 0 | 229 | | -| extensions.editor_vehicleEditor_staticEditor_vePartPropertyView.open `ge` | 0 | 51 | | -| extensions.editor_vehicleEditor_staticEditor_vePartTextView.open `ge` | 0 | 322 | | -| extensions.editor_vehicleEditor_staticEditor_vePartTree.open `ge` | 0 | 657 | | -| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.createRenderViewUI `ge` | 0 | 191 | | -| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.getMainRenderViewMouseRay `ge` | 0 | 748 | | -| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.destroyAllRenderViews `ge` | 0 | 757 | | -| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.onSerialize `ge` | 0 | 787 | | -| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.onDeserialize `ge` | 1 | 793 | | -| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.moveLeft `ge` | 1 | 798 | | -| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.moveRight `ge` | 1 | 799 | | -| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.moveForward `ge` | 1 | 800 | | -| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.moveBackward `ge` | 1 | 801 | | -| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.setCameraSpeed `ge` | 1 | 802 | | -| extensions.editor_veMain.saveCurrentWindowLayout `ge` | 0 | 401 | | -| extensions.editor_veMain.onSerialize `ge` | 0 | 405 | | -| extensions.editor_veMain.onDeserialize `ge` | 1 | 411 | | -| extensions.editor_veMain.toggleActive `ge` | 0 | 297 | | -| extensions.editor_visualization.onEditorRegisterPreferences `ge` | 1 | 451 | | -| extensions.editor_vizHelper.openWindow `ge` | 0 | 37 | | -| extensions.editor_vizHelper.onExtensionLoaded `ge` | 0 | 190 | | -| extensions.editor_vizHelper.onDeserialized `ge` | 1 | 211 | | -| extensions.editor_vizHelper.onSerialize `ge` | 0 | 205 | table | -| extensions.freeroam_bigMapMarkers.displayBigMapMarkers `ge` | 1 | 63 | | -| extensions.freeroam_bigMapMarkers.handleMouse `ge` | 4 | 110 | | -| extensions.freeroam_bigMapMarkers.getIdsFromHoveredPoiId `ge` | 1 | 142 | | -| extensions.freeroam_bigMapMarkers.getClusterMarker `ge` | 1 | 151 | | -| extensions.freeroam_bigMapMarkers.setupFilter `ge` | 2 | 23 | | -| extensions.freeroam_bigMapMarkers.hideMarkers `ge` | 0 | 170 | | -| extensions.freeroam_bigMapMarkers.clearMarkers `ge` | 0 | 181 | | -| extensions.freeroam_bigMapMarkers.getAllClustersBySettings `ge` | 1 | 268 | | -| extensions.freeroam_bigMapMarkers.setNextMarkersFullAlphaInstant `ge` | 0 | 285 | | -| extensions.freeroam_bigMapMode.setOnlyIdsVisible `ge` | 1 | 320 | | -| extensions.freeroam_bigMapMode.clearRoutePreview `ge` | 0 | 1113 | | -| extensions.freeroam_bigMapMode.setRoutePreview `ge` | 1 | 1115 | | -| extensions.freeroam_bigMapMode.setRoutePreviewSimple `ge` | 2 | 1123 | | -| extensions.freeroam_bigMapMode.setBigmapScreenBounds `ge` | 2 | 1468 | | -| extensions.freeroam_bigMapMode.enterBigMap `ge` | 1 | 840 | | -| extensions.freeroam_bigMapMode.exitBigMap `ge` | 3 | 878 | | -| extensions.freeroam_bigMapMode.toggleBigMap `ge` | 0 | 940 | | -| extensions.freeroam_bigMapMode.bigMapActive `ge` | 0 | 932 | | -| extensions.freeroam_bigMapMode.isTransitionActive `ge` | 0 | 936 | | -| extensions.freeroam_bigMapMode.zoom `ge` | 1 | 967 | | -| extensions.freeroam_bigMapMode.zoomInOut `ge` | 2 | 976 | | -| extensions.freeroam_bigMapMode.controllerZoom `ge` | 2 | 985 | | -| extensions.freeroam_bigMapMode.navigateToMission `ge` | 1 | 1177 | | -| extensions.freeroam_bigMapMode.selectPoi `ge` | 1 | 1212 | | -| extensions.freeroam_bigMapMode.teleportToPoi `ge` | 1 | 1238 | | -| extensions.freeroam_bigMapMode.closePopupCallback `ge` | 0 | 1276 | | -| extensions.freeroam_bigMapMode.openPopupCallback `ge` | 0 | 1281 | | -| extensions.freeroam_bigMapMode.updateMergeRadius `ge` | 1 | 1372 | | -| extensions.freeroam_bigMapMode.deselect `ge` | 0 | 1160 | | -| extensions.freeroam_bigMapMode.setNavFocus `ge` | 1 | 359 | | -| extensions.freeroam_bigMapMode.getVerticalResolution `ge` | 0 | 1424 | | -| extensions.freeroam_bigMapMode.poiHovered `ge` | 2 | 1146 | | -| extensions.freeroam_bigMapMode.isUIPopupOpen `ge` | 0 | 1457 | | -| extensions.freeroam_bigMapMode.enterBigMapWithCustomPOIs `ge` | 3 | 1461 | | -| extensions.freeroam_bigMapMode.resetRoute `ge` | 0 | 347 | | -| extensions.freeroam_bigMapMode.onClientEndMission `ge` | 1 | 1433 | | -| extensions.freeroam_bigMapMode.onMouseButton `ge` | 1 | 1354 | | -| extensions.freeroam_bigMapMode.onControllerSelect `ge` | 0 | 1365 | | -| extensions.freeroam_bigMapMode.camMoveController `ge` | 2 | 1261 | | -| extensions.freeroam_bigMapMode.camMoveKey `ge` | 2 | 1290 | | -| extensions.freeroam_bigMapMode.onSerialize `ge` | 0 | 1381 | | -| extensions.freeroam_bigMapMode.onDeserialized `ge` | 1 | 1398 | | -| extensions.freeroam_bigMapMode.onMenuItemNavigation `ge` | 0 | 1204 | | -| extensions.freeroam_bigMapMode.onChangeUiFilter `ge` | 2 | 1446 | | -| extensions.freeroam_bigMapPoiProvider.requestMissionLocationsForMinimap `ge` | 0 | 10 | | -| extensions.freeroam_bigMapPoiProvider.setGroupVisibility `ge` | 2 | 58 | | -| extensions.freeroam_bigMapPoiProvider.getGroupVisibility `ge` | 1 | 63 | | -| extensions.freeroam_bigMapPoiProvider.toggleGroupVisibility `ge` | 1 | 68 | | -| extensions.freeroam_bigMapPoiProvider.getActiveGroupIds `ge` | 0 | 77 | | -| extensions.freeroam_bigMapPoiProvider.getAllGroupIds `ge` | 0 | 88 | | -| extensions.freeroam_bigMapPoiProvider.getAllActiveGroupPoiIds `ge` | 0 | 96 | | -| extensions.freeroam_bigMapPoiProvider.resetAllGroupsToVisible `ge` | 0 | 120 | | -| extensions.freeroam_bigMapPoiProvider.getCachedGroupData `ge` | 0 | 127 | | -| extensions.freeroam_bigMapPoiProvider.getCachedPoiData `ge` | 0 | 135 | | -| extensions.freeroam_bigMapPoiProvider.getCachedFilters `ge` | 0 | 143 | | -| extensions.freeroam_bigMapPoiProvider.invalidateCache `ge` | 0 | 45 | | -| extensions.freeroam_bigMapPoiProvider.sendMissionLocationsToMinimap `ge` | 0 | 153 | | -| extensions.freeroam_bigMapPoiProvider.clearMissionsFromMinimap `ge` | 0 | 158 | | -| extensions.freeroam_bigMapPoiProvider.formatPoiForBigmap `ge` | 1 | 177 | table | -| extensions.freeroam_bigMapPoiProvider.formatMissionForBigmap `ge` | 1 | 199 | | -| extensions.freeroam_bigMapPoiProvider.sendCurrentLevelMissionsToBigmap `ge` | 0 | 642 | | -| extensions.freeroam_bigMapPoiProvider.forceSend `ge` | 0 | 10 | | -| extensions.freeroam_crashCamMode.onSerialize `ge` | 0 | 639 | | -| extensions.freeroam_crashCamMode.onClientEndMission `ge` | 1 | 643 | | -| extensions.freeroam_crashCamMode.onExtensionLoaded `ge` | 0 | 653 | | -| extensions.freeroam_crashCamMode.onExtensionUnloaded `ge` | 0 | 657 | | -| extensions.freeroam_crashCamMode.trackCamMode `ge` | 0 | 662 | | -| extensions.freeroam_crashCamMode.setTrackingMode `ge` | 1 | 697 | | -| extensions.freeroam_crashCamMode.setForcedEnabled `ge` | 1 | 705 | | -| extensions.freeroam_crashCamMode.getTrackingMode `ge` | 0 | 701 | | -| extensions.freeroam_crashCamModeLoader.onExtensionLoaded `ge` | 0 | 15 | | -| extensions.freeroam_dragRace.accept `ge` | 0 | 728 | | -| extensions.freeroam_dragRace.exit `ge` | 0 | 732 | | -| extensions.freeroam_dragRace.onExtensionLoaded `ge` | 0 | 742 | | -| extensions.freeroam_dragRace.onExtensionUnloaded `ge` | 0 | 859 | | -| extensions.freeroam_dragRace.onClientEndMission `ge` | 0 | 867 | | -| extensions.freeroam_dragRace.selectOpponent `ge` | 1 | 822 | | -| extensions.freeroam_dragRace.selectRandomOpponent `ge` | 1 | 562 | | -| extensions.freeroam_dragRace.setupPrestage `ge` | 0 | 158 | | -| extensions.freeroam_dragRace.setupStage `ge` | 0 | 179 | | -| extensions.freeroam_dragRace.resetLights `ge` | 0 | 107 | | -| extensions.freeroam_dragRace.restartRace `ge` | 0 | 717 | | -| extensions.freeroam_dragRace.enableCinematicCam `ge` | 1 | 808 | | -| extensions.freeroam_dragRace.enableProTree `ge` | 1 | 815 | | -| extensions.freeroam_dragRace.closeOverview `ge` | 0 | 298 | | -| extensions.freeroam_dragRace.setLevel `ge` | 1 | 878 | | -| extensions.freeroam_facilities.teleportToGarage `ge` | 3 | 261 | | -| extensions.freeroam_facilities.zoneMarkerFormatFacility `ge` | 3 | 354 | | -| extensions.freeroam_facilities.walkingMarkerFormatFacility `ge` | 2 | 373 | | -| extensions.freeroam_facilities.formatFacilityToRawPoi `ge` | 2 | 411 | | -| extensions.freeroam_facilities.getFacilities `ge` | 1 | 79 | | -| extensions.freeroam_facilities.getFacility `ge` | 2 | 102 | | -| extensions.freeroam_facilities.getFacilitiesByType `ge` | 2 | 118 | | -| extensions.freeroam_facilities.getGarage `ge` | 1 | 131 | | -| extensions.freeroam_facilities.getGasStation `ge` | 1 | 132 | | -| extensions.freeroam_facilities.getDealership `ge` | 1 | 133 | | -| extensions.freeroam_facilities.getAverageDoorPositionForFacility `ge` | 1 | 136 | | -| extensions.freeroam_facilities.getClosestDoorPositionForFacility `ge` | 1 | 157 | | -| extensions.freeroam_facilities.getParkingSpotsForFacility `ge` | 1 | 180 | | -| extensions.freeroam_facilities.getZonesForFacility `ge` | 1 | 215 | | -| extensions.freeroam_facilities.getGaragePosRot `ge` | 2 | 249 | multiple | -| extensions.freeroam_facilities_fuelPrice.onSerialize `ge` | 0 | 122 | | -| extensions.freeroam_facilities_fuelPrice.onDeserialized `ge` | 1 | 130 | | -| extensions.freeroam_facilities_fuelPrice.setDisplayPrices `ge` | 0 | 29 | boolean | -| extensions.freeroam_facilities_fuelPrice.getFuelPrice `ge` | 2 | 99 | | -| extensions.freeroam_facilities_fuelPrice.restoreSign `ge` | 1 | 141 | | -| extensions.freeroam_freeroam.resetSpawningOptions `ge` | 0 | 31 | | -| extensions.freeroam_freeroam.startFreeroam `ge` | 5 | 83 | | -| extensions.freeroam_freeroam.startFreeroamByName `ge` | 5 | 111 | boolean | -| extensions.freeroam_freeroam.onClientEndMission `ge` | 1 | 248 | | -| extensions.freeroam_freeroam.startTrackBuilder `ge` | 2 | 284 | | -| extensions.freeroam_freeroamConfigurator.getConfiguration `ge` | 0 | 219 | table | -| extensions.freeroam_freeroamConfigurator.getButtons `ge` | 0 | 263 | | -| extensions.freeroam_freeroamConfigurator.triggerButton `ge` | 1+ | 286 | | -| extensions.freeroam_freeroamConfigurator.doubleClickOverride `ge` | 1 | 296 | | -| extensions.freeroam_freeroamConfigurator.updateOption `ge` | 2 | 302 | | -| extensions.freeroam_freeroamConfigurator.setSpawnPoint `ge` | 3 | 309 | | -| extensions.freeroam_freeroamConfigurator.validateFiles `ge` | 1 | 326 | boolean | -| extensions.freeroam_freeroamConfigurator.getCurrentSpawnPointTile `ge` | 0 | 346 | | -| extensions.freeroam_freeroamConfigurator.getCurrentVehicleTile `ge` | 0 | 393 | | -| extensions.freeroam_freeroamConfigurator.setVehicle `ge` | 4 | 441 | | -| extensions.freeroam_freeroamConfigurator.getCurrentVehicle `ge` | 0 | 459 | | -| extensions.freeroam_freeroamConfigurator.onSpawnPointTileClick `ge` | 0 | 464 | | -| extensions.freeroam_freeroamConfigurator.onVehicleTileClick `ge` | 0 | 472 | | -| extensions.freeroam_freeroamConfigurator.onSerialize `ge` | 0 | 480 | | -| extensions.freeroam_freeroamConfigurator.onDeserialized `ge` | 1 | 487 | | -| extensions.freeroam_freeroamConfigurator.startFreeroam `ge` | 1 | 493 | | -| extensions.freeroam_gasStations.gasStationCenterRadius `ge` | 1 | 29 | multiple | -| extensions.freeroam_gasStations.formatGasStationPoi `ge` | 1 | 52 | | -| extensions.freeroam_gasStations.refuelCar `ge` | 3 | 121 | | -| extensions.freeroam_organizations.getOrganizations `ge` | 0 | 15 | | -| extensions.freeroam_organizations.getOrganization `ge` | 1 | 36 | | -| extensions.freeroam_organizations.getOrganizationIdOrderAndIcon `ge` | 1 | 47 | multiple | -| extensions.freeroam_organizations.getUIData `ge` | 0 | 87 | | -| extensions.freeroam_organizations.getUIDataForOrg `ge` | 1 | 70 | | -| extensions.freeroam_specialTriggers.reset `ge` | 1 | 170 | | -| extensions.freeroam_specialTriggers.loadTriggers `ge` | 1 | 195 | | -| extensions.freeroam_specialTriggers.setupTriggers `ge` | 1 | 184 | | -| extensions.freeroam_specialTriggers.addTrigger `ge` | 2 | 109 | | -| extensions.freeroam_specialTriggers.removeTrigger `ge` | 2 | 155 | | -| extensions.freeroam_specialTriggers.getTriggers `ge` | 0 | 206 | | -| extensions.freeroam_specialTriggers.setTriggerActive `ge` | 3 | 313 | | -| extensions.freeroam_specialTriggers.onClientEndMission `ge` | 0 | 399 | | -| extensions.freeroam_specialTriggers.onSerialize `ge` | 0 | 518 | table | -| extensions.freeroam_specialTriggers.onDeserialized `ge` | 1 | 525 | | -| extensions.freeroam_vueBigMap.enterBigMap `ge` | 0 | 615 | | -| extensions.freeroam_vueBigMap.exitBigMap `ge` | 0 | 629 | | -| extensions.freeroam_vueBigMap.getPoiData `ge` | 0 | 642 | | -| extensions.freeroam_vueBigMap.getFilters `ge` | 0 | 649 | | -| extensions.freeroam_vueBigMap.getGroups `ge` | 0 | 661 | | -| extensions.freeroam_vueBigMap.toggleFiltersByIds `ge` | 1 | 84 | | -| extensions.freeroam_vueBigMap.toggleFilterSectionById `ge` | 1 | 91 | | -| extensions.freeroam_vueBigMap.getGameStateInfo `ge` | 0 | 705 | | -| extensions.freeroam_vueBigMap.selectPoiFromList `ge` | 1 | 728 | string | -| extensions.freeroam_vueBigMap.hoverPoiFromList `ge` | 2 | 753 | string | -| extensions.freeroam_vueBigMap.executePoiAction `ge` | 1 | 760 | | -| extensions.freeroam_vueBigMap.setVisibleIds `ge` | 0 | 712 | | -| extensions.freeroam_vueBigMap.getFreeActionId `ge` | 0 | 119 | | -| extensions.freeroam_vueBigMap.clearActionFunctions `ge` | 0 | 125 | | -| extensions.freeroam_vueBigMap.addAction `ge` | 2 | 130 | | -| extensions.freeroam_vueBigMap.executeAction `ge` | 1 | 140 | | -| extensions.gameplay_achievement.onExtensionLoaded `ge` | 0 | 8 | | -| extensions.gameplay_achievement.statCallback `ge` | 3 | 24 | | -| extensions.gameplay_backgroundActivities_g2g.activateFinished `ge` | 0 | 30 | | -| extensions.gameplay_backgroundActivities_g2g.getVehicleOptions `ge` | 0 | 89 | | -| extensions.gameplay_backgroundActivities_g2g.activate `ge` | 0 | 13 | | -| extensions.gameplay_backgroundActivities_g2g.deactivate `ge` | 0 | 35 | | -| extensions.gameplay_backgroundActivities_g2g.toggleActive `ge` | 0 | 50 | | -| extensions.gameplay_backgroundActivities_g2g.isActive `ge` | 0 | 70 | | -| extensions.gameplay_backgroundActivities_g2g.onClientEndMission `ge` | 0 | 62 | | -| extensions.gameplay_backgroundActivities_g2g.onSerialize `ge` | 0 | 74 | | -| extensions.gameplay_backgroundActivities_g2g.onDeserialized `ge` | 0 | 78 | | -| extensions.gameplay_city.reset `ge` | 0 | 116 | | -| extensions.gameplay_city.loadSites `ge` | 1 | 97 | | -| extensions.gameplay_city.getSites `ge` | 0 | 112 | | -| extensions.gameplay_city.getZonesByPrioForPosition `ge` | 1 | 13 | multiple | -| extensions.gameplay_city.getHighestPrioZone `ge` | 1 | 30 | | -| extensions.gameplay_city.getMergedFieldsFromZones `ge` | 2 | 47 | table | -| extensions.gameplay_city.getRandomParkingSpots `ge` | 2 | 61 | multiple | -| extensions.gameplay_city.onClientEndMission `ge` | 1 | 124 | | -| extensions.gameplay_crashTest_crashTestBoundaries.setParameters `ge` | 1 | 16 | | -| extensions.gameplay_crashTest_crashTestBoundaries.setDebug `ge` | 1 | 75 | | -| extensions.gameplay_crashTest_crashTestBoundaries.onNewCrashTestStep `ge` | 1 | 92 | | -| extensions.gameplay_crashTest_crashTestBoundaries.deactivateBounds `ge` | 0 | 96 | | -| extensions.gameplay_crashTest_crashTestCountdown.startNewCountdown `ge` | 2 | 11 | | -| extensions.gameplay_crashTest_crashTestScoring.calculateIndividualDamageScore `ge` | 3 | 64 | | -| extensions.gameplay_crashTest_crashTestScoring.calculateDamageLocationScore `ge` | 2 | 55 | table | -| extensions.gameplay_crashTest_crashTestScoring.calculateStepScore `ge` | 2 | 117 | | -| extensions.gameplay_crashTest_crashTestScoring.getTotalScoreData `ge` | 0 | 137 | | -| extensions.gameplay_crashTest_crashTestScoring.getStepScoreData `ge` | 1 | 148 | | -| extensions.gameplay_crashTest_crashTestScoring.reset `ge` | 0 | 152 | | -| extensions.gameplay_crashTest_crashTestTaskList.onExtensionUnloaded `ge` | 0 | 148 | | -| extensions.gameplay_crashTest_crashTestTaskList.onCrashTestStepFailed `ge` | 1 | 118 | | -| extensions.gameplay_crashTest_crashTestTaskList.finishedCurrentTask `ge` | 1 | 134 | | -| extensions.gameplay_crashTest_crashTestTaskList.onNewCrashTestStep `ge` | 1 | 104 | | -| extensions.gameplay_crashTest_crashTestTaskList.setCrashTestDataAndInit `ge` | 1 | 97 | | -| extensions.gameplay_crashTest_crashTestTaskList.reset `ge` | 0 | 152 | | -| extensions.gameplay_crashTest_scenarioManager.onExtensionUnloaded `ge` | 1 | 743 | | -| extensions.gameplay_crashTest_scenarioManager.onPlayerOutOfBounds `ge` | 0 | 749 | | -| extensions.gameplay_crashTest_scenarioManager.startScenario `ge` | 0 | 466 | | -| extensions.gameplay_crashTest_scenarioManager.goToNextStepFromUI `ge` | 0 | 757 | | -| extensions.gameplay_crashTest_scenarioManager.startStepFromUI `ge` | 0 | 761 | | -| extensions.gameplay_crashTest_scenarioManager.processData `ge` | 2 | 203 | | -| extensions.gameplay_crashTest_scenarioManager.reset `ge` | 0 | 318 | | -| extensions.gameplay_crashTest_scenarioManager.activatesAllVehForReset `ge` | 0 | 753 | | -| extensions.gameplay_crashTest_scenarioManager.getCrashTestData `ge` | 0 | 769 | | -| extensions.gameplay_crashTest_scenarioManager.setDebug `ge` | 1 | 792 | | -| extensions.gameplay_crashTest_scenarioManager.clearMarkers `ge` | 0 | 572 | | -| extensions.gameplay_crashTest_scenarioManager.trackVehiclesForCrash `ge` | 0 | 342 | | -| extensions.gameplay_crawl_boundary.spawnBoundaryMarkers `ge` | 2 | 172 | | -| extensions.gameplay_crawl_boundary.cleanupBoundaryMarkers `ge` | 0 | 274 | | -| extensions.gameplay_crawl_boundary.checkBoundary `ge` | 3 | 286 | boolean | -| extensions.gameplay_crawl_boundary.updateBoundaryAnimations `ge` | 1 | 58 | | -| extensions.gameplay_crawl_boundary.resetBoundaryObjects `ge` | 0 | 157 | | -| extensions.gameplay_crawl_boundary.setVisibilityRadius `ge` | 1 | 401 | | -| extensions.gameplay_crawl_boundary.setAnimationTiming `ge` | 4 | 407 | | -| extensions.gameplay_crawl_boundary.rebuildQuadtree `ge` | 0 | 418 | | -| extensions.gameplay_crawl_boundary.getQuadtreeStats `ge` | 0 | 423 | table | -| extensions.gameplay_crawl_boundary.triggerAppearingAnimation `ge` | 0 | 436 | | -| extensions.gameplay_crawl_boundary.clearCrawlerExitPoint `ge` | 1 | 385 | | -| extensions.gameplay_crawl_boundary.clearAllExitPoints `ge` | 0 | 394 | | -| extensions.gameplay_crawl_crawlFlowgraphBridge.loadCrawlTrail `ge` | 1 | 16 | | -| extensions.gameplay_crawl_crawlFlowgraphBridge.configureCrawl `ge` | 1 | 32 | boolean | -| extensions.gameplay_crawl_crawlFlowgraphBridge.startCrawl `ge` | 1 | 59 | boolean | -| extensions.gameplay_crawl_crawlFlowgraphBridge.stopCrawl `ge` | 0 | 86 | boolean | -| extensions.gameplay_crawl_crawlFlowgraphBridge.resetCrawl `ge` | 0 | 102 | boolean | -| extensions.gameplay_crawl_crawlFlowgraphBridge.getCrawlEndData `ge` | 0 | 151 | table | -| extensions.gameplay_crawl_crawlFlowgraphBridge.getCrawlRuntimeData `ge` | 0 | 171 | table | -| extensions.gameplay_crawl_crawlFlowgraphBridge.getTrailInfo `ge` | 1 | 193 | table | -| extensions.gameplay_crawl_crawlFlowgraphBridge.isCrawlActive `ge` | 0 | 219 | | -| extensions.gameplay_crawl_crawlFlowgraphBridge.getActiveCrawlerId `ge` | 0 | 223 | | -| extensions.gameplay_crawl_crawlFlowgraphBridge.getAllTrails `ge` | 0 | 227 | | -| extensions.gameplay_crawl_crawlFlowgraphBridge.getAllStartingPositions `ge` | 0 | 231 | | -| extensions.gameplay_crawl_crawlFlowgraphBridge.getPlayerTrailStats `ge` | 1 | 235 | | -| extensions.gameplay_crawl_crawlFlowgraphBridge.getDynamicObjectsFromPrefab `ge` | 2 | 239 | | -| extensions.gameplay_crawl_crawlFlowgraphBridge.applyPenalty `ge` | 1 | 243 | | -| extensions.gameplay_crawl_crawlFlowgraphBridge.getPenaltyTypes `ge` | 0 | 267 | | -| extensions.gameplay_crawl_crawlFlowgraphBridge.getLastRecoveryCheckpointIndex `ge` | 0 | 271 | | -| extensions.gameplay_crawl_crawlFlowgraphBridge.setRecoveryCheckpoint `ge` | 1 | 279 | | -| extensions.gameplay_crawl_crawlFlowgraphBridge.cleanup `ge` | 0 | 303 | | -| extensions.gameplay_crawl_debug.setEnableDebugWindow `ge` | 1 | 339 | | -| extensions.gameplay_crawl_debug.getEnableDebugWindow `ge` | 0 | 348 | | -| extensions.gameplay_crawl_debug.clearDebugData `ge` | 0 | 352 | | -| extensions.gameplay_crawl_debug.onCrawlComplete `ge` | 1 | 293 | | -| extensions.gameplay_crawl_debug.onCrawlDisqualified `ge` | 1 | 300 | | -| extensions.gameplay_crawl_debug.onExtensionLoaded `ge` | 0 | 308 | | -| extensions.gameplay_crawl_debug.onExtensionUnloaded `ge` | 0 | 314 | | -| extensions.gameplay_crawl_display.onExtensionLoaded `ge` | 0 | 32 | | -| extensions.gameplay_crawl_display.onExtensionUnloaded `ge` | 0 | 36 | | -| extensions.gameplay_crawl_display.onCrawlComplete `ge` | 0 | 24 | | -| extensions.gameplay_crawl_display.showPointsMessage `ge` | 1 | 40 | | -| extensions.gameplay_crawl_display.clearPointsMessage `ge` | 0 | 44 | | -| extensions.gameplay_crawl_display.showCrawlCompletedMessage `ge` | 2 | 48 | | -| extensions.gameplay_crawl_display.showSkippedCheckpointsMessage `ge` | 1 | 53 | | -| extensions.gameplay_crawl_display.showGateReachedMessage `ge` | 0 | 57 | | -| extensions.gameplay_crawl_display.showStartedCrawlMessage `ge` | 0 | 61 | | -| extensions.gameplay_crawl_display.showDrivingBackwardsMessage `ge` | 0 | 69 | | -| extensions.gameplay_crawl_display.showVehicleFlippedUprightMessage `ge` | 0 | 73 | | -| extensions.gameplay_crawl_display.showVehicleResetMessage `ge` | 0 | 77 | | -| extensions.gameplay_crawl_display.showBoundaryViolationMessage `ge` | 0 | 81 | | -| extensions.gameplay_crawl_display.showBonusCheckpointMessage `ge` | 1 | 85 | | -| extensions.gameplay_crawl_display.showGateClearedMessage `ge` | 1 | 89 | | -| extensions.gameplay_crawl_display.showDNFMessage `ge` | 0 | 93 | | -| extensions.gameplay_crawl_flowgraphBridge.loadCrawlTrail `ge` | 1 | 21 | | -| extensions.gameplay_crawl_flowgraphBridge.setupCrawl `ge` | 2 | 36 | | -| extensions.gameplay_crawl_flowgraphBridge.startCrawl `ge` | 2 | 66 | | -| extensions.gameplay_crawl_flowgraphBridge.stopCrawl `ge` | 0 | 112 | boolean | -| extensions.gameplay_crawl_flowgraphBridge.resetCrawl `ge` | 0 | 121 | boolean | -| extensions.gameplay_crawl_flowgraphBridge.getCrawlEndData `ge` | 0 | 160 | table | -| extensions.gameplay_crawl_flowgraphBridge.getCrawlRuntimeData `ge` | 0 | 182 | table | -| extensions.gameplay_crawl_flowgraphBridge.getTrailInfo `ge` | 1 | 205 | table | -| extensions.gameplay_crawl_flowgraphBridge.isCrawlActive `ge` | 0 | 231 | | -| extensions.gameplay_crawl_flowgraphBridge.getActiveCrawlerId `ge` | 0 | 235 | | -| extensions.gameplay_crawl_flowgraphBridge.getAllTrails `ge` | 0 | 239 | | -| extensions.gameplay_crawl_flowgraphBridge.getAllStartingPositions `ge` | 0 | 243 | | -| extensions.gameplay_crawl_flowgraphBridge.getPlayerTrailStats `ge` | 1 | 247 | | -| extensions.gameplay_crawl_flowgraphBridge.getDynamicObjectsFromPrefab `ge` | 2 | 251 | | -| extensions.gameplay_crawl_flowgraphBridge.applyPenalty `ge` | 1 | 255 | | -| extensions.gameplay_crawl_flowgraphBridge.getPenaltyTypes `ge` | 0 | 280 | | -| extensions.gameplay_crawl_flowgraphBridge.getLastRecoveryCheckpoint `ge` | 0 | 284 | | -| extensions.gameplay_crawl_flowgraphBridge.getLastRecoveryCheckpointIndex `ge` | 0 | 293 | | -| extensions.gameplay_crawl_flowgraphBridge.setRecoveryCheckpoint `ge` | 1 | 302 | | -| extensions.gameplay_crawl_flowgraphBridge.cleanup `ge` | 0 | 324 | | -| extensions.gameplay_crawl_general.clear `ge` | 1 | 14 | | -| extensions.gameplay_crawl_general.onExtensionLoaded `ge` | 0 | 361 | | -| extensions.gameplay_crawl_general.onSerialize `ge` | 0 | 366 | | -| extensions.gameplay_crawl_general.startCrawlFreeroam `ge` | 2 | 95 | | -| extensions.gameplay_crawl_general.startCrawlFlowgraph `ge` | 2 | 122 | | -| extensions.gameplay_crawl_general.setupCrawl `ge` | 3 | 25 | boolean | -| extensions.gameplay_crawl_saveSystem.getCurrentLevelCrawlPath `ge` | 0 | 20 | string | -| extensions.gameplay_crawl_saveSystem.clearCache `ge` | 1 | 67 | | -| extensions.gameplay_crawl_saveSystem.saveTrail `ge` | 2 | 287 | | -| extensions.gameplay_crawl_saveSystem.saveBoundary `ge` | 2 | 322 | | -| extensions.gameplay_crawl_saveSystem.savePath `ge` | 2 | 357 | | -| extensions.gameplay_crawl_saveSystem.saveStartingPosition `ge` | 2 | 392 | | -| extensions.gameplay_crawl_saveSystem.loadCrawlData `ge` | 1 | 428 | | -| extensions.gameplay_crawl_saveSystem.saveCrawlData `ge` | 2 | 469 | | -| extensions.gameplay_crawl_saveSystem.getTrailById `ge` | 1 | 557 | | -| extensions.gameplay_crawl_saveSystem.getBoundaryById `ge` | 1 | 566 | | -| extensions.gameplay_crawl_saveSystem.getPathById `ge` | 1 | 575 | | -| extensions.gameplay_crawl_saveSystem.getStartingPositionById `ge` | 2 | 584 | | -| extensions.gameplay_crawl_saveSystem.getAllTrailFiles `ge` | 1 | 614 | | -| extensions.gameplay_crawl_saveSystem.getAllBoundaryFiles `ge` | 1 | 618 | | -| extensions.gameplay_crawl_saveSystem.getAllPathFiles `ge` | 1 | 622 | | -| extensions.gameplay_crawl_saveSystem.getAllStartingPositionFiles `ge` | 1 | 626 | | -| extensions.gameplay_crawl_saveSystem.cleanup `ge` | 0 | 837 | | -| extensions.gameplay_crawl_saveSystem.savePlayerCrawlTrailScoresForTrailById `ge` | 1 | 710 | | -| extensions.gameplay_crawl_saveSystem.getPlayerCrawlTrailById `ge` | 1 | 720 | | -| extensions.gameplay_crawl_saveSystem.getPlayerCrawlTrailsById `ge` | 0 | 724 | | -| extensions.gameplay_crawl_saveSystem.addNewPlayerScore `ge` | 3 | 771 | table | -| extensions.gameplay_crawl_saveSystem.resetPlayerTrailScores `ge` | 1 | 812 | | -| extensions.gameplay_crawl_saveSystem.getPlayerTrailStats `ge` | 1 | 824 | | -| extensions.gameplay_crawl_saveSystem.ensurePlayerSaveDirectories `ge` | 0 | 684 | | -| extensions.gameplay_crawl_saveSystem.isTrailFromMission `ge` | 1 | 854 | | -| extensions.gameplay_crawl_utils.startCrawl `ge` | 4 | 710 | | -| extensions.gameplay_crawl_utils.stopCrawl `ge` | 1 | 682 | | -| extensions.gameplay_crawl_utils.resetCrawlData `ge` | 2 | 778 | boolean | -| extensions.gameplay_crawl_utils.resumeCrawlTimer `ge` | 1 | 1282 | boolean | -| extensions.gameplay_crawl_utils.updateCrawl `ge` | 1 | 1126 | | -| extensions.gameplay_crawl_utils.drawMarkers `ge` | 3 | 1185 | | -| extensions.gameplay_crawl_utils.clearMarkers `ge` | 0 | 151 | | -| extensions.gameplay_crawl_utils.clear `ge` | 1 | 168 | | -| extensions.gameplay_crawl_utils.clearCrawler `ge` | 1 | 161 | | -| extensions.gameplay_crawl_utils.loadPrefabs `ge` | 1 | 124 | | -| extensions.gameplay_crawl_utils.unloadPrefabs `ge` | 0 | 85 | | -| extensions.gameplay_crawl_utils.setupCrawlerData `ge` | 1 | 904 | | -| extensions.gameplay_crawl_utils.onVehicleReset `ge` | 1 | 1066 | | -| extensions.gameplay_crawl_utils.onBoundaryViolation `ge` | 1 | 1109 | | -| extensions.gameplay_crawl_utils.calculatePathStats `ge` | 2 | 1217 | | -| extensions.gameplay_crawl_utils.setupCrawlMarkers `ge` | 1 | 216 | | -| extensions.gameplay_crawl_utils.activateCrawlMarkers `ge` | 0 | 309 | | -| extensions.gameplay_crawl_utils.getDynamicObjectsFromPrefab `ge` | 2 | 99 | | -| extensions.gameplay_crawl_utils.getCrawlState `ge` | 1 | 1328 | | -| extensions.gameplay_crawl_utils.getCrawlerPosition `ge` | 1 | 1332 | | -| extensions.gameplay_crawl_utils.getCrawlerDirection `ge` | 1 | 1336 | quat | -| extensions.gameplay_crawl_utils.setCrawlState `ge` | 2 | 1352 | boolean | -| extensions.gameplay_crawl_utils.getAllCrawlStates `ge` | 0 | 1360 | | -| extensions.gameplay_crawl_utils.getActiveCrawlerId `ge` | 0 | 1364 | | -| extensions.gameplay_crawl_utils.isPreviewMode `ge` | 0 | 1373 | | -| extensions.gameplay_crawl_utils.getDottedPath `ge` | 0 | 1377 | | -| extensions.gameplay_crawl_utils.getLastRecoveryCheckpoint `ge` | 1 | 1381 | | -| extensions.gameplay_crawl_utils.getLastRecoveryCheckpointIndex `ge` | 1 | 1394 | | -| extensions.gameplay_crawl_utils.setRecoveryCheckpoint `ge` | 2 | 1407 | boolean | -| extensions.gameplay_crawl_utils.applyPenalty `ge` | 3 | 56 | | -| extensions.gameplay_discover.loadDiscovers `ge` | 0 | 16 | | -| extensions.gameplay_discover.clearTasksOnClientEndMission `ge` | 0 | 96 | | -| extensions.gameplay_discover.onClientEndMission `ge` | 0 | 100 | | -| extensions.gameplay_discover.basicControlsIntroPopup `ge` | 0 | 120 | | -| extensions.gameplay_discover.introPopup `ge` | 1 | 149 | | -| extensions.gameplay_discover.getDiscoverPages `ge` | 0 | 51 | | -| extensions.gameplay_discover.startDiscover `ge` | 1 | 72 | | -| extensions.gameplay_drag_debug.setDebugMenu `ge` | 1 | 212 | | -| extensions.gameplay_drag_debug.getDebugMenu `ge` | 0 | 216 | | -| extensions.gameplay_drag_debug.setSelectedVehicle `ge` | 1 | 220 | | -| extensions.gameplay_drag_debug.getSelectedVehicle `ge` | 0 | 224 | | -| extensions.gameplay_drag_debug.setAviableLanes `ge` | 1 | 228 | | -| extensions.gameplay_drag_debug.getAviableLanes `ge` | 0 | 232 | | -| extensions.gameplay_drag_debug.drawDebugMenu `ge` | 2 | 38 | | -| extensions.gameplay_drag_debug.getSelection `ge` | 1 | 17 | | -| extensions.gameplay_drag_debug.selectElement `ge` | 1 | 28 | | -| extensions.gameplay_drag_debug.getLastElement `ge` | 1 | 32 | | -| extensions.gameplay_drag_display.preStageLightOn `ge` | 1 | 648 | | -| extensions.gameplay_drag_display.preStageLightOff `ge` | 1 | 682 | | -| extensions.gameplay_drag_display.stageLightOn `ge` | 1 | 707 | | -| extensions.gameplay_drag_display.stageLightOff `ge` | 1 | 736 | | -| extensions.gameplay_drag_display.clearAll `ge` | 0 | 283 | | -| extensions.gameplay_drag_display.onExtensionLoaded `ge` | 0 | 289 | | -| extensions.gameplay_drag_dragBridge.loadDragStrip `ge` | 1 | 11 | | -| extensions.gameplay_drag_dragBridge.configureDragStrip `ge` | 1 | 33 | | -| extensions.gameplay_drag_dragBridge.startDragRace `ge` | 2 | 38 | | -| extensions.gameplay_drag_dragBridge.stopDragRace `ge` | 0 | 47 | boolean | -| extensions.gameplay_drag_dragBridge.resetDragRace `ge` | 0 | 52 | boolean | -| extensions.gameplay_drag_dragBridge.getDragRaceData `ge` | 0 | 59 | table | -| extensions.gameplay_drag_dragBridge.getDragRaceRuntimeData `ge` | 0 | 82 | table | -| extensions.gameplay_drag_dragBridge.getDragStripInfo `ge` | 1 | 108 | | -| extensions.gameplay_drag_dragBridge.isDragRaceActive `ge` | 0 | 132 | | -| extensions.gameplay_drag_dragBridge.getActiveRacerId `ge` | 0 | 136 | | -| extensions.gameplay_drag_dragBridge.getAllDragStrips `ge` | 0 | 145 | | -| extensions.gameplay_drag_dragBridge.getPlayerDragTimes `ge` | 1 | 149 | | -| extensions.gameplay_drag_dragBridge.savePlayerDragTimes `ge` | 2 | 153 | | -| extensions.gameplay_drag_dragBridge.generateOpponentsGroup `ge` | 5 | 197 | | -| extensions.gameplay_drag_dragBridge.setupRacer `ge` | 2 | 256 | | -| extensions.gameplay_drag_dragBridge.setVehicles `ge` | 1 | 260 | | -| extensions.gameplay_drag_dragBridge.getTimers `ge` | 1 | 280 | table | -| extensions.gameplay_drag_dragBridge.getData `ge` | 0 | 287 | | -| extensions.gameplay_drag_dragBridge.getRacerData `ge` | 1 | 291 | table | -| extensions.gameplay_drag_dragBridge.loadDragDataForMission `ge` | 1 | 297 | | -| extensions.gameplay_drag_dragBridge.startDragRaceActivity `ge` | 1 | 324 | | -| extensions.gameplay_drag_dragBridge.clearRacers `ge` | 0 | 328 | | -| extensions.gameplay_drag_dragBridge.setRacerDial `ge` | 2 | 332 | | -| extensions.gameplay_drag_dragBridge.setRacersDial `ge` | 1 | 336 | | -| extensions.gameplay_drag_dragBridge.unloadRace `ge` | 0 | 340 | | -| extensions.gameplay_drag_dragBridge.getDialTimes `ge` | 0 | 344 | | -| extensions.gameplay_drag_dragBridge.generateHashFromFile `ge` | 1 | 349 | | -| extensions.gameplay_drag_dragBridge.getDragIsStarted `ge` | 0 | 358 | | -| extensions.gameplay_drag_dragBridge.getWinnersData `ge` | 0 | 364 | | -| extensions.gameplay_drag_dragBridge.createTimeslipData `ge` | 0 | 368 | | -| extensions.gameplay_drag_dragBridge.sendTimeslipDataToUi `ge` | 0 | 372 | | -| extensions.gameplay_drag_dragBridge.screenshotTimeslip `ge` | 0 | 376 | | -| extensions.gameplay_drag_dragBridge.clearTimeslip `ge` | 0 | 380 | | -| extensions.gameplay_drag_dragBridge.getHistory `ge` | 1 | 384 | | -| extensions.gameplay_drag_dragBridge.openHistoryScreen `ge` | 1 | 393 | | -| extensions.gameplay_drag_dragBridge.onMenuClosed `ge` | 0 | 401 | | -| extensions.gameplay_drag_dragBridge.closeMenu `ge` | 0 | 405 | | -| extensions.gameplay_drag_dragBridge.cleanup `ge` | 0 | 409 | | -| extensions.gameplay_drag_dragTypes_bracketRace.onExtensionLoaded `ge` | 0 | 24 | | -| extensions.gameplay_drag_dragTypes_bracketRace.startDebugPhase `ge` | 2 | 59 | | -| extensions.gameplay_drag_dragTypes_bracketRace.startActivity `ge` | 0 | 38 | | -| extensions.gameplay_drag_dragTypes_bracketRace.resetDragRace `ge` | 0 | 31 | | -| extensions.gameplay_drag_dragTypes_dragPracticeRace.onExtensionLoaded `ge` | 0 | 25 | | -| extensions.gameplay_drag_dragTypes_dragPracticeRace.startActivity `ge` | 0 | 42 | | -| extensions.gameplay_drag_dragTypes_dragPracticeRace.resetDragRace `ge` | 0 | 31 | | -| extensions.gameplay_drag_dragTypes_dragPracticeRace.jumpDescualifiedDrag `ge` | 0 | 155 | | -| extensions.gameplay_drag_dragTypes_headsUpDrag.onExtensionLoaded `ge` | 0 | 24 | | -| extensions.gameplay_drag_dragTypes_headsUpDrag.startDebugPhase `ge` | 2 | 60 | | -| extensions.gameplay_drag_dragTypes_headsUpDrag.startActivity `ge` | 0 | 39 | | -| extensions.gameplay_drag_dragTypes_headsUpDrag.resetDragRace `ge` | 0 | 31 | | -| extensions.gameplay_drag_general.onExtensionLoaded `ge` | 0 | 572 | | -| extensions.gameplay_drag_general.loadDragStripData `ge` | 1 | 159 | | -| extensions.gameplay_drag_general.setDragRaceData `ge` | 1 | 348 | | -| extensions.gameplay_drag_general.setupRacer `ge` | 2 | 181 | | -| extensions.gameplay_drag_general.setPlayableVehicle `ge` | 1 | 448 | | -| extensions.gameplay_drag_general.setRacerDial `ge` | 2 | 407 | boolean | -| extensions.gameplay_drag_general.setRacersDial `ge` | 1 | 428 | | -| extensions.gameplay_drag_general.clearRacers `ge` | 0 | 399 | | -| extensions.gameplay_drag_general.resetDragRace `ge` | 0 | 365 | | -| extensions.gameplay_drag_general.clearDragData `ge` | 0 | 142 | | -| extensions.gameplay_drag_general.startDragRaceActivity `ge` | 1 | 470 | boolean | -| extensions.gameplay_drag_general.getDragIsStarted `ge` | 0 | 535 | | -| extensions.gameplay_drag_general.getGameplayContext `ge` | 0 | 540 | | -| extensions.gameplay_drag_general.getData `ge` | 0 | 528 | | -| extensions.gameplay_drag_general.getRacerData `ge` | 1 | 458 | | -| extensions.gameplay_drag_general.getTimers `ge` | 1 | 453 | | -| extensions.gameplay_drag_general.getCurrentSavePath `ge` | 0 | 584 | | -| extensions.gameplay_drag_general.saveDialTimes `ge` | 1 | 588 | | -| extensions.gameplay_drag_general.saveDialFile `ge` | 1 | 594 | | -| extensions.gameplay_drag_general.setCareerRewrads `ge` | 0 | 612 | | -| extensions.gameplay_drag_general.clearTimeslip `ge` | 0 | 630 | | -| extensions.gameplay_drag_general.createTimeslipData `ge` | 0 | 634 | | -| extensions.gameplay_drag_general.createTimeslipPanelData `ge` | 0 | 698 | | -| extensions.gameplay_drag_general.sendTimeslipDataToUi `ge` | 0 | 731 | | -| extensions.gameplay_drag_general.screenshotTimeslip `ge` | 0 | 744 | | -| extensions.gameplay_drag_general.drawDebugMenu `ge` | 0 | 750 | | -| extensions.gameplay_drag_general.setDebugMenu `ge` | 1 | 754 | | -| extensions.gameplay_drag_general.getDebugMenu `ge` | 0 | 758 | | -| extensions.gameplay_drag_general.getExtension `ge` | 0 | 762 | | -| extensions.gameplay_drag_general.setExtension `ge` | 1 | 766 | | -| extensions.gameplay_drag_general._getDragData `ge` | 0 | 898 | | -| extensions.gameplay_drag_general._setDragData `ge` | 1 | 902 | | -| extensions.gameplay_drag_general._getGameplayContext `ge` | 0 | 906 | | -| extensions.gameplay_drag_general._setGameplayContext `ge` | 1 | 910 | | -| extensions.gameplay_drag_general._getDragExtension `ge` | 0 | 914 | | -| extensions.gameplay_drag_general._setDragExtension `ge` | 1 | 918 | | -| extensions.gameplay_drag_general._loadDragStripData `ge` | 1 | 159 | | -| extensions.gameplay_drag_general._loadPrefabs `ge` | 1 | 168 | | -| extensions.gameplay_drag_general._clear `ge` | 0 | 142 | | -| extensions.gameplay_drag_general._setupRacer `ge` | 2 | 181 | | -| extensions.gameplay_drag_general.getDragDataForLevel `ge` | 1 | 771 | | -| extensions.gameplay_drag_saveSystem.getCurrentLevelDragPath `ge` | 0 | 9 | string | -| extensions.gameplay_drag_saveSystem.createMissionData `ge` | 7 | 20 | table | -| extensions.gameplay_drag_saveSystem.loadCompleteDragRaceData `ge` | 1 | 36 | | -| extensions.gameplay_drag_saveSystem.loadDragStripData `ge` | 1 | 167 | | -| extensions.gameplay_drag_saveSystem.convertLegacyData `ge` | 1 | 200 | | -| extensions.gameplay_drag_saveSystem.saveDialTimes `ge` | 2 | 258 | | -| extensions.gameplay_drag_saveSystem.getDialTimes `ge` | 0 | 319 | | -| extensions.gameplay_drag_saveSystem.generateHashFromFile `ge` | 1 | 332 | string | -| extensions.gameplay_drag_saveSystem.getCurrentSavePath `ge` | 0 | 371 | | -| extensions.gameplay_drag_saveSystem.saveDialFile `ge` | 1 | 376 | | -| extensions.gameplay_drag_saveSystem.getHistory `ge` | 1 | 394 | | -| extensions.gameplay_drag_saveSystem.getAllFacilities `ge` | 0 | 529 | | -| extensions.gameplay_drag_saveSystem.getAllStrips `ge` | 0 | 545 | | -| extensions.gameplay_drag_saveSystem.getAllLanes `ge` | 0 | 561 | | -| extensions.gameplay_drag_saveSystem.getAllWaypoints `ge` | 0 | 576 | | -| extensions.gameplay_drag_saveSystem.saveFacility `ge` | 2 | 591 | | -| extensions.gameplay_drag_saveSystem.saveStrip `ge` | 2 | 595 | | -| extensions.gameplay_drag_saveSystem.saveLane `ge` | 2 | 599 | | -| extensions.gameplay_drag_saveSystem.saveWaypoint `ge` | 2 | 603 | | -| extensions.gameplay_drag_saveSystem.loadPrefabs `ge` | 1 | 608 | | -| extensions.gameplay_drag_saveSystem.unloadPrefabs `ge` | 1 | 655 | | -| extensions.gameplay_drag_saveSystem.saveFacilities `ge` | 2 | 693 | | -| extensions.gameplay_drag_times.reset `ge` | 0 | 20 | | -| extensions.gameplay_drag_times.preStageStarted `ge` | 0 | 121 | | -| extensions.gameplay_drag_times.onExtensionLoaded `ge` | 0 | 13 | | -| extensions.gameplay_drag_utils.onExtensionLoaded `ge` | 0 | 18 | | -| extensions.gameplay_drag_utils.getFrontWheelDistanceFromStagePos `ge` | 1 | 27 | | -| extensions.gameplay_drag_utils.calculateDistanceOfAllWheelsFromStagePos `ge` | 1 | 41 | | -| extensions.gameplay_drag_utils.isRacerInsideBoundary `ge` | 1 | 66 | | -| extensions.gameplay_drag_utils.generateWinData `ge` | 0 | 249 | table | -| extensions.gameplay_drag_utils.changeRacerPhase `ge` | 1 | 262 | | -| extensions.gameplay_drag_utils.changeAllPhases `ge` | 0 | 275 | | -| extensions.gameplay_drag_utils.stage `ge` | 3 | 302 | | -| extensions.gameplay_drag_utils.countdown `ge` | 3 | 382 | | -| extensions.gameplay_drag_utils.race `ge` | 3 | 447 | | -| extensions.gameplay_drag_utils.stop `ge` | 3 | 543 | | -| extensions.gameplay_drag_utils.emergencyStop `ge` | 3 | 600 | | -| extensions.gameplay_drag_utils.updateRacer `ge` | 1 | 652 | | -| extensions.gameplay_drag_utils.setDialsData `ge` | 1 | 726 | | -| extensions.gameplay_drift_bounds.setBounds `ge` | 2 | 24 | | -| extensions.gameplay_drift_bounds.getIsOutOfBounds `ge` | 0 | 81 | | -| extensions.gameplay_drift_bounds.getDriftDebugInfo `ge` | 0 | 85 | | -| extensions.gameplay_drift_bounds.getGC `ge` | 0 | 89 | | -| extensions.gameplay_drift_destination.setRacePath `ge` | 1 | 27 | | -| extensions.gameplay_drift_destination.getPathData `ge` | 0 | 151 | | -| extensions.gameplay_drift_destination.getWaypoints `ge` | 0 | 155 | | -| extensions.gameplay_drift_destination.getRemainingDist `ge` | 0 | 159 | | -| extensions.gameplay_drift_destination.getGoingWrongWay `ge` | 0 | 163 | | -| extensions.gameplay_drift_destination.getWrongWayFail `ge` | 0 | 167 | | -| extensions.gameplay_drift_destination.getDriftDebugInfo `ge` | 0 | 171 | | -| extensions.gameplay_drift_destination.getDistToIntendedRoad `ge` | 0 | 179 | | -| extensions.gameplay_drift_destination.getDisableWrongWayAndDist `ge` | 0 | 183 | | -| extensions.gameplay_drift_destination.getGC `ge` | 0 | 175 | | -| extensions.gameplay_drift_destination.reset `ge` | 0 | 187 | | -| extensions.gameplay_drift_display.reset `ge` | 0 | 339 | | -| extensions.gameplay_drift_display.onSerialize `ge` | 0 | 313 | table | -| extensions.gameplay_drift_display.onDeserialized `ge` | 1 | 321 | | -| extensions.gameplay_drift_display.onExtensionUnloaded `ge` | 0 | 287 | | -| extensions.gameplay_drift_display.getDriftDebugInfo `ge` | 0 | 343 | | -| extensions.gameplay_drift_display.onDriftCruisingToggled `ge` | 1 | 347 | | -| extensions.gameplay_drift_drift.onSerialize `ge` | 0 | 984 | table | -| extensions.gameplay_drift_drift.onDeserialized `ge` | 1 | 990 | | -| extensions.gameplay_drift_drift.onDriftChallengeFinished `ge` | 0 | 919 | | -| extensions.gameplay_drift_drift.reset `ge` | 0 | 105 | | -| extensions.gameplay_drift_drift.getDriftActiveData `ge` | 0 | 814 | | -| extensions.gameplay_drift_drift.getDriftChainActiveData `ge` | 0 | 818 | | -| extensions.gameplay_drift_drift.getVehId `ge` | 0 | 838 | | -| extensions.gameplay_drift_drift.getVehVel `ge` | 0 | 973 | | -| extensions.gameplay_drift_drift.getDriftChainChainedDrifts `ge` | 0 | 822 | | -| extensions.gameplay_drift_drift.getPlVeh `ge` | 0 | 842 | | -| extensions.gameplay_drift_drift.getVehData `ge` | 0 | 969 | | -| extensions.gameplay_drift_drift.getIsDrifting `ge` | 0 | 846 | | -| extensions.gameplay_drift_drift.getDriftOptions `ge` | 0 | 850 | | -| extensions.gameplay_drift_drift.getAirSpeed `ge` | 0 | 858 | | -| extensions.gameplay_drift_drift.getDistSinceLastFrame `ge` | 0 | 945 | | -| extensions.gameplay_drift_drift.getVehPos `ge` | 0 | 878 | | -| extensions.gameplay_drift_drift.getAngleDiff `ge` | 0 | 870 | | -| extensions.gameplay_drift_drift.getVehCorners `ge` | 0 | 854 | table | -| extensions.gameplay_drift_drift.getCurrDriftCompletedTime `ge` | 0 | 866 | | -| extensions.gameplay_drift_drift.getCurrDegAngleSigned `ge` | 0 | 862 | | -| extensions.gameplay_drift_drift.getIsCrashing `ge` | 0 | 882 | | -| extensions.gameplay_drift_drift.getDriftDebugInfo `ge` | 0 | 886 | | -| extensions.gameplay_drift_drift.getGC `ge` | 0 | 874 | | -| extensions.gameplay_drift_drift.getCurrentDriftDuration `ge` | 0 | 949 | | -| extensions.gameplay_drift_drift.getIsOverSteering `ge` | 0 | 957 | | -| extensions.gameplay_drift_drift.getIsOverMinSpeedForDrift `ge` | 0 | 961 | | -| extensions.gameplay_drift_drift.getIsInTheAir `ge` | 0 | 977 | | -| extensions.gameplay_drift_drift.doesPlHaveVeh `ge` | 0 | 965 | | -| extensions.gameplay_drift_drift.setVehId `ge` | 1 | 834 | | -| extensions.gameplay_drift_drift.setAllowTightDrift `ge` | 1 | 830 | | -| extensions.gameplay_drift_drift.setAllowDonut `ge` | 1 | 826 | | -| extensions.gameplay_drift_drift.setBalanceMode `ge` | 1 | 981 | | -| extensions.gameplay_drift_drift.simulateADrift `ge` | 1 | 810 | | -| extensions.gameplay_drift_freeroam_driftSpots.detectStart `ge` | 1 | 236 | | -| extensions.gameplay_drift_freeroam_driftSpots.onDeserialized `ge` | 1 | 463 | | -| extensions.gameplay_drift_freeroam_driftSpots.onSerialize `ge` | 0 | 470 | table | -| extensions.gameplay_drift_freeroam_driftSpots.getDriftDebugInfo `ge` | 0 | 374 | | -| extensions.gameplay_drift_freeroam_driftSpots.getIsInTheConcludingPhase `ge` | 0 | 378 | | -| extensions.gameplay_drift_freeroam_driftSpots.getIsInFreeroamChallenge `ge` | 0 | 386 | | -| extensions.gameplay_drift_freeroam_driftSpots.getGC `ge` | 0 | 382 | | -| extensions.gameplay_drift_general.reset `ge` | 0 | 81 | | -| extensions.gameplay_drift_general.clear `ge` | 0 | 76 | | -| extensions.gameplay_drift_general.setChallengeMode `ge` | 1 | 139 | | -| extensions.gameplay_drift_general.getChallengeMode `ge` | 0 | 199 | | -| extensions.gameplay_drift_general.getExtensionDebug `ge` | 1 | 190 | | -| extensions.gameplay_drift_general.getGeneralDebug `ge` | 0 | 174 | | -| extensions.gameplay_drift_general.getContext `ge` | 0 | 182 | | -| extensions.gameplay_drift_general.getFrozen `ge` | 0 | 195 | | -| extensions.gameplay_drift_general.getPaused `ge` | 0 | 178 | | -| extensions.gameplay_drift_general.getDriftDebugInfo `ge` | 0 | 186 | | -| extensions.gameplay_drift_general.getIsThereAnyDriftUIAppDisplayed `ge` | 0 | 203 | | -| extensions.gameplay_drift_general.setDebug `ge` | 1 | 166 | | -| extensions.gameplay_drift_general.setContext `ge` | 1 | 151 | | -| extensions.gameplay_drift_general.setPaused `ge` | 1 | 147 | | -| extensions.gameplay_drift_general.onSerialize `ge` | 0 | 380 | table | -| extensions.gameplay_drift_general.onDeserialized `ge` | 1 | 386 | | -| extensions.gameplay_drift_general.onExtensionLoaded `ge` | 0 | 390 | | -| extensions.gameplay_drift_general.onDriftAppMounted `ge` | 0 | 394 | | -| extensions.gameplay_drift_general.onDriftAppUnmounted `ge` | 0 | 398 | | -| extensions.gameplay_drift_quickMessages.reset `ge` | 0 | 363 | | -| extensions.gameplay_drift_quickMessages.getQuickMessages `ge` | 0 | 384 | | -| extensions.gameplay_drift_quickMessages.getDriftDebugInfo `ge` | 0 | 390 | | -| extensions.gameplay_drift_quickMessages.getGC `ge` | 0 | 394 | | -| extensions.gameplay_drift_saveLoad.loadDriftData `ge` | 1 | 138 | | -| extensions.gameplay_drift_saveLoad.loadAndSanitizeDriftFreeroamSpotsCurrMap `ge` | 0 | 128 | | -| extensions.gameplay_drift_saveLoad.saveDriftSpotsScoresForSpotById `ge` | 1 | 32 | | -| extensions.gameplay_drift_saveLoad.getDriftSpotById `ge` | 1 | 41 | | -| extensions.gameplay_drift_saveLoad.getDriftSpotsById `ge` | 0 | 46 | | -| extensions.gameplay_drift_saveLoad.getPreviewWithFallback `ge` | 1 | 115 | | -| extensions.gameplay_drift_scoreboard.reset `ge` | 0 | 103 | | -| extensions.gameplay_drift_scoreboard.getDriftDebugInfo `ge` | 0 | 118 | | -| extensions.gameplay_drift_scoreboard.getPerformanceStats `ge` | 0 | 147 | | -| extensions.gameplay_drift_scoreboard.getTiersStats `ge` | 0 | 193 | | -| extensions.gameplay_drift_scoreboard.getDriftEventStats `ge` | 0 | 197 | | -| extensions.gameplay_drift_scoring.onSerialize `ge` | 0 | 629 | table | -| extensions.gameplay_drift_scoring.onDeserialized `ge` | 1 | 648 | | -| extensions.gameplay_drift_scoring.onDriftThroughAccomplished `ge` | 1 | 484 | | -| extensions.gameplay_drift_scoring.onHitPoleAccomplished `ge` | 1 | 490 | | -| extensions.gameplay_drift_scoring.onDonutDriftAccomplished `ge` | 1 | 502 | | -| extensions.gameplay_drift_scoring.onNearPoleAccomplished `ge` | 1 | 496 | | -| extensions.gameplay_drift_scoring.getScore `ge` | 0 | 593 | | -| extensions.gameplay_drift_scoring.getScoreOptions `ge` | 0 | 621 | | -| extensions.gameplay_drift_scoring.getPotentialScore `ge` | 0 | 597 | | -| extensions.gameplay_drift_scoring.getScoreAddedThisFrame `ge` | 0 | 605 | | -| extensions.gameplay_drift_scoring.getStuntZoneBasePoints `ge` | 1 | 644 | | -| extensions.gameplay_drift_scoring.getDriftDebugInfo `ge` | 0 | 609 | | -| extensions.gameplay_drift_scoring.getGC `ge` | 0 | 617 | | -| extensions.gameplay_drift_scoring.getDriftTiers `ge` | 0 | 613 | | -| extensions.gameplay_drift_scoring.getDriftPerformanceFactor `ge` | 0 | 601 | | -| extensions.gameplay_drift_scoring.getSteppedDriftPerformanceFactor `ge` | 0 | 654 | | -| extensions.gameplay_drift_scoring.getCurrentDriftTier `ge` | 0 | 640 | | -| extensions.gameplay_drift_scoring.reset `ge` | 0 | 176 | | -| extensions.gameplay_drift_scoring.wrapUp `ge` | 0 | 508 | | -| extensions.gameplay_drift_scoring.wrapUpWithText `ge` | 0 | 518 | | -| extensions.gameplay_drift_scoring.addCachedScore `ge` | 2 | 224 | | -| extensions.gameplay_drift_sounds.onExtensionUnloaded `ge` | 0 | 194 | | -| extensions.gameplay_drift_sounds.getDriftDebugInfo `ge` | 0 | 67 | | -| extensions.gameplay_drift_stallingSystem.reset `ge` | 0 | 40 | | -| extensions.gameplay_drift_stallingSystem.calculateScore `ge` | 1 | 118 | | -| extensions.gameplay_drift_stallingSystem.processStuntZone `ge` | 1 | 122 | | -| extensions.gameplay_drift_stallingSystem.getDriftDebugInfo `ge` | 0 | 172 | | -| extensions.gameplay_drift_stuntZones.onExtensionUnloaded `ge` | 0 | 315 | | -| extensions.gameplay_drift_stuntZones.onSerialize `ge` | 0 | 319 | | -| extensions.gameplay_drift_stuntZones.clear `ge` | 0 | 214 | | -| extensions.gameplay_drift_stuntZones.reset `ge` | 0 | 208 | | -| extensions.gameplay_drift_stuntZones.setStuntZones `ge` | 1 | 223 | | -| extensions.gameplay_drift_stuntZones.getStuntZones `ge` | 0 | 311 | | -| extensions.gameplay_drift_stuntZones.increaseDecalPool `ge` | 1 | 48 | | -| extensions.gameplay_drift_stuntZones.getDecalColor `ge` | 3 | 63 | | -| extensions.gameplay_drift_stuntZones.getLineThickness `ge` | 1 | 352 | | -| extensions.gameplay_drift_stuntZones.getGreenColor `ge` | 0 | 336 | | -| extensions.gameplay_drift_stuntZones.getWhiteColor `ge` | 0 | 340 | | -| extensions.gameplay_drift_stuntZones.getRedColor `ge` | 0 | 344 | | -| extensions.gameplay_drift_stuntZones.getDriftDebugInfo `ge` | 0 | 348 | | -| extensions.gameplay_drift_stuntZones.getDrawLines `ge` | 0 | 332 | | -| extensions.gameplay_drift_stuntZones.clearStuntZone `ge` | 1 | 298 | | -| extensions.gameplay_forceField.activate `ge` | 0 | 17 | | -| extensions.gameplay_forceField.deactivate `ge` | 1 | 24 | | -| extensions.gameplay_forceField.toggleActive `ge` | 0 | 36 | | -| extensions.gameplay_forceField.isActive `ge` | 0 | 74 | | -| extensions.gameplay_forceField.setForceMultiplier `ge` | 1 | 91 | | -| extensions.gameplay_forceField.getForceMultiplier `ge` | 0 | 95 | | -| extensions.gameplay_forceField.onClientEndMission `ge` | 0 | 66 | | -| extensions.gameplay_forceField.onSerialize `ge` | 0 | 78 | | -| extensions.gameplay_forceField.onDeserialized `ge` | 0 | 82 | | -| extensions.gameplay_garageMode.start `ge` | 2 | 321 | | -| extensions.gameplay_garageMode.stop `ge` | 0 | 378 | | -| extensions.gameplay_garageMode.isActive `ge` | 0 | 415 | | -| extensions.gameplay_garageMode.zoom `ge` | 1 | 147 | | -| extensions.gameplay_garageMode.setCamera `ge` | 1 | 83 | | -| extensions.gameplay_garageMode.setObjectsAutohide `ge` | 1 | 419 | | -| extensions.gameplay_garageMode.isObjectsAutohide `ge` | 0 | 423 | | -| extensions.gameplay_garageMode.testVehicle `ge` | 0 | 466 | | -| extensions.gameplay_garageMode.setLighting `ge` | 1 | 254 | | -| extensions.gameplay_garageMode.getLighting `ge` | 0 | 383 | | -| extensions.gameplay_garageMode.setGarageMenuState `ge` | 1 | 55 | | -| extensions.gameplay_garageMode.getGarageMenuState `ge` | 0 | 64 | | -| extensions.gameplay_garageMode.setVehicleDirty `ge` | 2 | 49 | | -| extensions.gameplay_garageMode.getLastOwnedVehicleId `ge` | 0 | 470 | | -| extensions.gameplay_garageMode.initStepFinished `ge` | 0 | 298 | | -| extensions.gameplay_garageMode.garageModeStartStep `ge` | 0 | 308 | | -| extensions.gameplay_garageMode.onDeserialized `ge` | 1 | 411 | | -| extensions.gameplay_garageMode.onSerialize `ge` | 0 | 405 | | -| extensions.gameplay_garageMode.onThumbnailTriggered `ge` | 1 | 427 | | -| extensions.gameplay_markerInteraction.getCurrentInteractableElements `ge` | 0 | 61 | | -| extensions.gameplay_markerInteraction.formatMission `ge` | 1 | 66 | | -| extensions.gameplay_markerInteraction.formatDataForUi `ge` | 0 | 114 | | -| extensions.gameplay_markerInteraction.startMissionById `ge` | 3 | 128 | | -| extensions.gameplay_markerInteraction.stopMissionById `ge` | 2 | 133 | | -| extensions.gameplay_markerInteraction.changeUserSettings `ge` | 2 | 138 | | -| extensions.gameplay_markerInteraction.setPreselectedMissionId `ge` | 1 | 144 | | -| extensions.gameplay_markerInteraction.getGameContext `ge` | 1 | 149 | | -| extensions.gameplay_markerInteraction.onSelectDetailPromptClicked `ge` | 1 | 199 | | -| extensions.gameplay_markerInteraction.closeViewDetailPrompt `ge` | 1 | 211 | | -| extensions.gameplay_markerInteraction.setMarkersVisibleTemporary `ge` | 1 | 589 | | -| extensions.gameplay_markerInteraction.skipNextIconFading `ge` | 0 | 560 | | -| extensions.gameplay_markerInteraction.onClientEndMission `ge` | 1 | 585 | | -| extensions.gameplay_markerInteraction.clearCache `ge` | 0 | 555 | | -| extensions.gameplay_markerInteraction.setForceReevaluateOpenPrompt `ge` | 0 | 609 | | -| extensions.gameplay_markerInteraction.onUIPlayStateChanged `ge` | 1 | 613 | | -| extensions.gameplay_missions_locationsDetector.getNearbyLocations `ge` | 2 | 43 | | -| extensions.gameplay_missions_missionManager.allowMissionInteraction `ge` | 0 | 1065 | boolean | -| extensions.gameplay_missions_missionManager.start `ge` | 3 | 754 | | -| extensions.gameplay_missions_missionManager.startWithFade `ge` | 3 | 754 | | -| extensions.gameplay_missions_missionManager.startAsScenario `ge` | 2 | 815 | | -| extensions.gameplay_missions_missionManager.startFromWithinMission `ge` | 3 | 851 | | -| extensions.gameplay_missions_missionManager.startInstant `ge` | 3 | 880 | | -| extensions.gameplay_missions_missionManager.startWithLoadingLevel `ge` | 3 | 905 | | -| extensions.gameplay_missions_missionManager.stop `ge` | 2 | 1018 | | -| extensions.gameplay_missions_missionManager.attemptAbandonMissionWithFade `ge` | 3 | 959 | | -| extensions.gameplay_missions_missionManager.getCurrentTaskdataTypeOrNil `ge` | 0 | 1168 | string | -| extensions.gameplay_missions_missionManager.onClientEndMission `ge` | 0 | 1152 | | -| extensions.gameplay_missions_missionManager.stopForegroundMissionInstantly `ge` | 0 | 1152 | | -| extensions.gameplay_missions_missionManager.getForegroundMissionId `ge` | 0 | 1180 | | -| extensions.gameplay_missions_missions.getMissionEditorForType `ge` | 1 | 155 | | -| extensions.gameplay_missions_missions.getNoPreviewFilepath `ge` | 0 | 183 | | -| extensions.gameplay_missions_missions.getNoThumbFilepath `ge` | 0 | 184 | | -| extensions.gameplay_missions_missions.getNoVehicleThumbFilepath `ge` | 0 | 185 | | -| extensions.gameplay_missions_missions.getMissionPreviewFilepath `ge` | 1 | 187 | | -| extensions.gameplay_missions_missions.getMissionPreviewFilepath `ge` | 1 | 187 | | -| extensions.gameplay_missions_missions.sanitizeMissionAfterCreation `ge` | 1 | 270 | | -| extensions.gameplay_missions_missions.recursiveRemoveNestedFromCondition `ge` | 2 | 344 | | -| extensions.gameplay_missions_missions.formatMissionToRawPoi `ge` | 3 | 915 | | -| extensions.gameplay_missions_missions.logMissionIssues `ge` | 1 | 1016 | | -| extensions.gameplay_missions_missions.getLocations `ge` | 1 | 873 | | -| extensions.gameplay_missions_missions.getFilesData `ge` | 0 | 663 | | -| extensions.gameplay_missions_missions.getMissionTypes `ge` | 0 | 81 | | -| extensions.gameplay_missions_missions.getRecommendedAttributesList `ge` | 0 | 11 | | -| extensions.gameplay_missions_missions.getAdditionalAttributes `ge` | 0 | 73 | multiple | -| extensions.gameplay_missions_missions.getMissionTypeConstructor `ge` | 1 | 96 | | -| extensions.gameplay_missions_missions.getMissionStaticData `ge` | 1 | 136 | | -| extensions.gameplay_missions_missions.getMissionProgressSetupData `ge` | 1 | 116 | | -| extensions.gameplay_missions_missions.get `ge` | 0 | 719 | | -| extensions.gameplay_missions_missions.getAllIds `ge` | 0 | 826 | | -| extensions.gameplay_missions_missions.getMissionById `ge` | 1 | 831 | | -| extensions.gameplay_missions_missions.getMissionsByMissionType `ge` | 1 | 836 | | -| extensions.gameplay_missions_missions.getMissionsByFilter `ge` | 1 | 847 | | -| extensions.gameplay_missions_missions.loadMission `ge` | 1 | 572 | | -| extensions.gameplay_missions_missions.saveMission `ge` | 2 | 606 | | -| extensions.gameplay_missions_missions.createMission `ge` | 2 | 698 | | -| extensions.gameplay_missions_missions.onExtensionLoaded `ge` | 0 | 895 | | -| extensions.gameplay_missions_missions.reloadCompleteMissionSystem `ge` | 0 | 1073 | | -| extensions.gameplay_missions_missions.clearCache `ge` | 0 | 1090 | | -| extensions.gameplay_missions_missions.baseMission `ge` | 1+ | 1092 | | -| extensions.gameplay_missions_missions.flowMission `ge` | 1+ | 1093 | | -| extensions.gameplay_missions_missions.editorHelper `ge` | 1+ | 1094 | | -| extensions.gameplay_missions_missionScreen.getRepairCostForStartingRepairType `ge` | 1 | 13 | table | -| extensions.gameplay_missions_missionScreen.requestStartingOptionsForUserSettings `ge` | 2 | 280 | | -| extensions.gameplay_missions_missionScreen.getActiveStarsForUserSettings `ge` | 2 | 436 | table | -| extensions.gameplay_missions_missionScreen.abandonCurrentMission `ge` | 0 | 586 | | -| extensions.gameplay_missions_missionScreen.showMissionRules `ge` | 1 | 588 | | -| extensions.gameplay_missions_missionScreen.onExtensionUnloaded `ge` | 0 | 696 | | -| extensions.gameplay_missions_missionScreen.activateSoundBlur `ge` | 1 | 667 | | -| extensions.gameplay_missions_missionScreen.onClientEndMission `ge` | 1 | 700 | | -| extensions.gameplay_missions_missionScreen.openAPMChallenges `ge` | 2 | 710 | | -| extensions.gameplay_missions_missionScreen.navigateToMission `ge` | 1 | 741 | | -| extensions.gameplay_missions_missionScreen.activateSound `ge` | 3 | 776 | | -| extensions.gameplay_missions_missionScreen.openVehicleSelectorForMissionBySetting `ge` | 2 | 802 | | -| extensions.gameplay_missions_missionScreen.getMissionTiles `ge` | 1 | 859 | table | -| extensions.gameplay_missions_missionScreen.formatMission `ge` | 1 | 19 | | -| extensions.gameplay_missions_missionScreen.getMissionsAtCurrentLocationFormatted `ge` | 0 | 162 | | -| extensions.gameplay_missions_missionScreen.startMissionById `ge` | 3 | 556 | | -| extensions.gameplay_missions_missionScreen.stopMissionById `ge` | 3 | 577 | | -| extensions.gameplay_missions_missionScreen.startFromWithinMission `ge` | 2 | 1009 | | -| extensions.gameplay_missions_missionScreen.changeUserSettings `ge` | 2 | 597 | | -| extensions.gameplay_missions_missionScreen.setPreselectedMissionId `ge` | 1 | 655 | | -| extensions.gameplay_missions_missionScreen.setPreselectedPage `ge` | 1 | 650 | | -| extensions.gameplay_missions_missionScreen.getMissionScreenData `ge` | 0 | 203 | | -| extensions.gameplay_missions_missionScreen.discoverLayouts `ge` | 0 | 1028 | | -| extensions.gameplay_missions_missionScreen.enableDebug `ge` | 1 | 1040 | | -| extensions.gameplay_missions_missionScreen.debugOnUpdate `ge` | 1 | 1050 | | -| extensions.gameplay_missions_missionScreen.onRequestMissionScreenData `ge` | 1 | 1151 | | -| extensions.gameplay_missions_missionScreen.isAnyMissionActive `ge` | 0 | 1162 | | -| extensions.gameplay_missions_missionScreen.isMissionStartOrEndScreenActive `ge` | 0 | 1163 | | -| extensions.gameplay_missions_poiTest.onPoiDetailPromptOpening `ge` | 2 | 31 | | -| extensions.gameplay_missions_poiTest.onExtensionLoaded `ge` | 0 | 50 | | -| extensions.gameplay_missions_proceduralMissionGenerators_busModeMissions.generate `ge` | 0 | 33 | | -| extensions.gameplay_missions_proceduralMissionGenerators_timeTrialMissions.generate `ge` | 0 | 75 | | -| extensions.gameplay_missions_progress.addCareerRewardInfo `ge` | 3 | 581 | | -| extensions.gameplay_missions_progress.reduceCareerRewardsForDefaultStars `ge` | 1 | 961 | | -| extensions.gameplay_missions_progress.setDynamicStarRewards `ge` | 2 | 987 | | -| extensions.gameplay_missions_progress.missionHasQuickTravelUnlocked `ge` | 1 | 1020 | boolean | -| extensions.gameplay_missions_progress.missionHasUserSettingsUnlocked `ge` | 1 | 1033 | boolean | -| extensions.gameplay_missions_progress.getLeaderboardChangeKeys `ge` | 1 | 1052 | | -| extensions.gameplay_missions_progress.formatAttemptSimple `ge` | 2 | 1259 | | -| extensions.gameplay_missions_progress.tryBuildContext `ge` | 2 | 1480 | table | -| extensions.gameplay_missions_progress.getUnlockedStarCountsForMissionById `ge` | 1 | 1631 | multiple | -| extensions.gameplay_missions_progress.aggregateAttempt `ge` | 3 | 366 | | -| extensions.gameplay_missions_progress.saveMissionSaveData `ge` | 2 | 294 | | -| extensions.gameplay_missions_progress.loadMissionSaveData `ge` | 1 | 886 | multiple | -| extensions.gameplay_missions_progress.ensureProgressExistsForKey `ge` | 2 | 1000 | | -| extensions.gameplay_missions_progress.newAttempt `ge` | 2 | 225 | table | -| extensions.gameplay_missions_progress.setSaveSlot `ge` | 1 | 280 | | -| extensions.gameplay_missions_progress.getSaveSlot `ge` | 0 | 290 | multiple | -| extensions.gameplay_missions_progress.setSavePath `ge` | 1 | 286 | | -| extensions.gameplay_missions_progress.formatSaveDataForUi `ge` | 4 | 1555 | | -| extensions.gameplay_missions_progress.formatSaveDataForBigmap `ge` | 1 | 1591 | | -| extensions.gameplay_missions_progress.formatStars `ge` | 1 | 1492 | | -| extensions.gameplay_missions_progress.onExtensionLoaded `ge` | 0 | 1679 | | -| extensions.gameplay_missions_progress.generateAttempt `ge` | 2 | 1716 | | -| extensions.gameplay_missions_progress.generateAttempts `ge` | 3 | 1747 | | -| extensions.gameplay_missions_progress.startBatchMode `ge` | 0 | 1778 | | -| extensions.gameplay_missions_progress.endBatchMode `ge` | 0 | 1781 | | -| extensions.gameplay_missions_progress.getBatchMode `ge` | 0 | 1784 | | -| extensions.gameplay_missions_progress.exportAllProgressToCSV `ge` | 0 | 1788 | | -| extensions.gameplay_missions_startTrigger.defaultLocationCheck `ge` | 4 | 15 | | -| extensions.gameplay_missions_startTrigger.defaultLocationDisplayMarker `ge` | 2 | 20 | | -| extensions.gameplay_missions_startTrigger.getMissionClusters `ge` | 1 | 138 | | -| extensions.gameplay_missions_startTrigger.parseMission `ge` | 1 | 73 | | -| extensions.gameplay_missions_unlocks.getMissionsForCondition `ge` | 2 | 146 | | -| extensions.gameplay_missions_unlocks.getBranchLevelForCondition `ge` | 2 | 160 | | -| extensions.gameplay_missions_unlocks.setUnlockForwardBackward `ge` | 1 | 209 | | -| extensions.gameplay_missions_unlocks.updateUnlockStatus `ge` | 1 | 22 | | -| extensions.gameplay_missions_unlocks.conditionMet `ge` | 1 | 10 | table | -| extensions.gameplay_missions_unlocks.getSimpleUnlockedStatus `ge` | 0 | 83 | | -| extensions.gameplay_missions_unlocks.getUnlockDiff `ge` | 2 | 108 | | -| extensions.gameplay_missions_unlocks.getMissionBasedUnlockDiff `ge` | 2 | 132 | | -| extensions.gameplay_missions_unlocks.onExtensionLoaded `ge` | 0 | 315 | | -| extensions.gameplay_missions_unlocks.depthIdSort `ge` | 2 | 330 | | -| extensions.gameplay_missions_unlocks.depthIdSortUsingIds `ge` | 2 | 337 | | -| extensions.gameplay_parking.setSites `ge` | 1 | 45 | | -| extensions.gameplay_parking.setState `ge` | 1 | 58 | | -| extensions.gameplay_parking.getState `ge` | 0 | 70 | | -| extensions.gameplay_parking.setupVehicles `ge` | 2 | 614 | boolean | -| extensions.gameplay_parking.insertVehicle `ge` | 1 | 522 | | -| extensions.gameplay_parking.removeVehicle `ge` | 1 | 552 | | -| extensions.gameplay_parking.processVehicles `ge` | 2 | 572 | | -| extensions.gameplay_parking.activate `ge` | 2 | 572 | | -| extensions.gameplay_parking.deactivate `ge` | 0 | 598 | | -| extensions.gameplay_parking.deleteVehicles `ge` | 1 | 559 | | -| extensions.gameplay_parking.getParkedCarsAmount `ge` | 1 | 416 | | -| extensions.gameplay_parking.getParkedCarsList `ge` | 0 | 420 | | -| extensions.gameplay_parking.getParkedCarsData `ge` | 0 | 424 | | -| extensions.gameplay_parking.enableTracking `ge` | 2 | 336 | | -| extensions.gameplay_parking.disableTracking `ge` | 1 | 356 | | -| extensions.gameplay_parking.resetAll `ge` | 0 | 681 | | -| extensions.gameplay_parking.getTrackingData `ge` | 0 | 361 | | -| extensions.gameplay_parking.getParkingSpots `ge` | 0 | 74 | | -| extensions.gameplay_parking.findParkingSpots `ge` | 3 | 167 | table | -| extensions.gameplay_parking.filterParkingSpots `ge` | 2 | 196 | | -| extensions.gameplay_parking.getRandomParkingSpots `ge` | 5 | 276 | multiple/table | -| extensions.gameplay_parking.checkParkingSpot `ge` | 2 | 146 | boolean | -| extensions.gameplay_parking.moveToParkingSpot `ge` | 3 | 81 | | -| extensions.gameplay_parking.getCurrentParkingSpot `ge` | 1 | 365 | | -| extensions.gameplay_parking.forceTeleport `ge` | 4 | 255 | | -| extensions.gameplay_parking.scatterParkedCars `ge` | 3 | 324 | | -| extensions.gameplay_parking.setActiveAmount `ge` | 1 | 407 | | -| extensions.gameplay_parking.setParkingVars `ge` | 2 | 395 | | -| extensions.gameplay_parking.getParkingVars `ge` | 0 | 412 | | -| extensions.gameplay_parking.onClientEndMission `ge` | 0 | 908 | | -| extensions.gameplay_parking.onSerialize `ge` | 0 | 913 | | -| extensions.gameplay_parking.onDeserialized `ge` | 1 | 919 | | -| extensions.gameplay_playmodeMarkers.getPlaymodeClusters `ge` | 0 | 80 | | -| extensions.gameplay_playmodeMarkers.getPlaymodeClustersAsQuadtree `ge` | 0 | 91 | | -| extensions.gameplay_playmodeMarkers.getMarkerForCluster `ge` | 1 | 105 | | -| extensions.gameplay_playmodeMarkers.isStateWithPlaymodeMarkers `ge` | 0 | 123 | boolean | -| extensions.gameplay_playmodeMarkers.onClientEndMission `ge` | 0 | 26 | | -| extensions.gameplay_playmodeMarkers.onSerialize `ge` | 0 | 26 | | -| extensions.gameplay_playmodeMarkers.clear `ge` | 0 | 26 | | -| extensions.gameplay_police.insertProp `ge` | 1 | 116 | | -| extensions.gameplay_police.removeProp `ge` | 1 | 123 | | -| extensions.gameplay_police.setPropsActive `ge` | 2 | 107 | | -| extensions.gameplay_police.checkRoadblock `ge` | 3 | 27 | multiple | -| extensions.gameplay_police.placeRoadblock `ge` | 4 | 62 | | -| extensions.gameplay_police.setPursuitMode `ge` | 3 | 206 | | -| extensions.gameplay_police.setPursuitVars `ge` | 1 | 146 | | -| extensions.gameplay_police.setPoliceVars `ge` | 1 | 146 | | -| extensions.gameplay_police.setSuspect `ge` | 1 | 308 | | -| extensions.gameplay_police.setSuspectTimer `ge` | 1 | 318 | | -| extensions.gameplay_police.arrestVehicle `ge` | 2 | 323 | | -| extensions.gameplay_police.evadeVehicle `ge` | 2 | 360 | | -| extensions.gameplay_police.releaseVehicle `ge` | 2 | 388 | | -| extensions.gameplay_police.setupPursuitGameplay `ge` | 3 | 413 | boolean | -| extensions.gameplay_police.getPursuitData `ge` | 1 | 463 | | -| extensions.gameplay_police.getPursuitVars `ge` | 0 | 472 | | -| extensions.gameplay_police.getPoliceVars `ge` | 0 | 472 | | -| extensions.gameplay_police.getPoliceVehicles `ge` | 0 | 154 | | -| extensions.gameplay_police.getNearestPoliceVehicle `ge` | 3 | 158 | multiple | -| extensions.gameplay_police.isVehicleInPursuit `ge` | 2 | 180 | multiple | -| extensions.gameplay_police.onClientEndMission `ge` | 0 | 569 | | -| extensions.gameplay_police.onSerialize `ge` | 0 | 794 | | -| extensions.gameplay_police.onDeserialized `ge` | 1 | 800 | | -| extensions.gameplay_rally.actionToggleMouseLikeVehicle `ge` | 0 | 156 | | -| extensions.gameplay_rally.actionTranscribeRecordingCut `ge` | 0 | 161 | | -| extensions.gameplay_rally.actionRecceMoveVehicleForward `ge` | 0 | 166 | | -| extensions.gameplay_rally.actionRecceMoveVehicleBackward `ge` | 0 | 171 | | -| extensions.gameplay_rally.actionCodriverCallsEarlier `ge` | 0 | 216 | | -| extensions.gameplay_rally.actionCodriverCallsLater `ge` | 0 | 220 | | -| extensions.gameplay_rally.onExtensionLoaded `ge` | 0 | 138 | | -| extensions.gameplay_rally.onExtensionUnloaded `ge` | 0 | 145 | | -| extensions.gameplay_rally.enableRecceApp `ge` | 1 | 73 | | -| extensions.gameplay_rally.loadMission `ge` | 3 | 47 | | -| extensions.gameplay_rally.unloadMission `ge` | 0 | 60 | | -| extensions.gameplay_rally.isReady `ge` | 0 | 65 | boolean | -| extensions.gameplay_rally.getRallyManager `ge` | 0 | 331 | | -| extensions.gameplay_rally.getErrorMsgForUser `ge` | 0 | 332 | | -| extensions.gameplay_rally.getDebugLogging `ge` | 0 | 335 | | -| extensions.gameplay_rally.setDebugLogging `ge` | 1 | 336 | | -| extensions.gameplay_rally.toggleDebug `ge` | 0 | 200 | | -| extensions.gameplay_rally.getRallyToolbox `ge` | 0 | 212 | | -| extensions.gameplay_rally.isRallyToolboxVisible `ge` | 0 | 340 | | -| extensions.gameplay_rally.getRace `ge` | 0 | 342 | | -| extensions.gameplay_rallyLoop.onExtensionLoaded `ge` | 0 | 135 | | -| extensions.gameplay_rallyLoop.onExtensionUnloaded `ge` | 0 | 143 | | -| extensions.gameplay_rallyLoop.isReady `ge` | 0 | 52 | boolean | -| extensions.gameplay_rallyLoop.setup `ge` | 2 | 44 | | -| extensions.gameplay_rallyLoop.unload `ge` | 0 | 48 | | -| extensions.gameplay_rallyLoop.getDebugLogging `ge` | 0 | 232 | | -| extensions.gameplay_rallyLoop.setDebugLogging `ge` | 1 | 233 | | -| extensions.gameplay_rallyLoop.toggleDebug `ge` | 0 | 157 | | -| extensions.gameplay_rallyLoop.getLoopToolbox `ge` | 0 | 165 | | -| extensions.gameplay_rallyLoop.isLoopToolboxVisible `ge` | 0 | 237 | | -| extensions.gameplay_rallyLoop.setupForNewMission `ge` | 0 | 239 | | -| extensions.gameplay_rallyLoop.setMissionExecutionTransferFlag `ge` | 1 | 245 | | -| extensions.gameplay_rallyLoop.getMissionExecutionTransferFlag `ge` | 0 | 250 | boolean | -| extensions.gameplay_rallyLoop.getNextMissionId `ge` | 0 | 257 | | -| extensions.gameplay_rallyLoop.startNextMission `ge` | 0 | 264 | boolean | -| extensions.gameplay_rallyLoop.handleGOTO `ge` | 1 | 271 | | -| extensions.gameplay_rallyLoop.getManager `ge` | 0 | 308 | | -| extensions.gameplay_rallyLoop.drawDebug `ge` | 3 | 169 | | -| extensions.gameplay_rallyLoop.getDrawFlag `ge` | 1 | 314 | boolean | -| extensions.gameplay_rallyLoop.setDrawFlag `ge` | 2 | 321 | | -| extensions.gameplay_rallyLoop.getSSRescheduleCount `ge` | 0 | 327 | number | -| extensions.gameplay_rally_client.transcribe_recording_cut `ge` | 1 | 96 | | -| extensions.gameplay_rally_client.transcribe_transcripts_get `ge` | 1 | 112 | | -| extensions.gameplay_rally_extHelper.load `ge` | 0 | 8 | | -| extensions.gameplay_rally_extHelper.unload `ge` | 0 | 11 | | -| extensions.gameplay_rally_loop_penalties.calculateEarlyPenalty `ge` | 1 | 11 | | -| extensions.gameplay_rally_loop_penalties.calculateLatePenalty `ge` | 1 | 19 | | -| extensions.gameplay_rally_loop_penalties.getTimingStatus `ge` | 2 | 31 | table | -| extensions.gameplay_rally_loop_rallyAttempts.createRallyLoopAttemptForFinish `ge` | 1 | 57 | multiple | -| extensions.gameplay_rally_loop_rallyAttempts.createRallyLoopAttemptForDnf `ge` | 2 | 75 | multiple | -| extensions.gameplay_rally_notebook_structured_libCompositor.postProcessPhrase `ge` | 2 | 271 | | -| extensions.gameplay_rally_notebook_structured_libCompositor.composite `ge` | 5 | 279 | | -| extensions.gameplay_rally_notebook_structured_libCompositor.enumerate `ge` | 2 | 324 | | -| extensions.gameplay_rally_notebook_structured_libCompositor.getRandomWeightedItem `ge` | 1 | 463 | | -| extensions.gameplay_rally_notebook_structured_schema.default `ge` | 1 | 75 | | -| extensions.gameplay_rally_notebook_structured_schema.initDefaultFields `ge` | 1 | 79 | | -| extensions.gameplay_rally_notebook_test_testNotebook.testAll `ge` | 0 | 75 | | -| extensions.gameplay_rally_notebook_waypointTypes.shortenWaypointType `ge` | 1 | 15 | | -| extensions.gameplay_rally_recceApp.reload `ge` | 1 | 382 | | -| extensions.gameplay_rally_recceApp.loadMission `ge` | 2 | 101 | | -| extensions.gameplay_rally_recceApp.unloadMission `ge` | 0 | 141 | | -| extensions.gameplay_rally_recceApp.setLastMissionId `ge` | 1 | 89 | | -| extensions.gameplay_rally_recceApp.setLastLoadState `ge` | 1 | 95 | | -| extensions.gameplay_rally_recceApp.setShowNotes `ge` | 1 | 275 | | -| extensions.gameplay_rally_recceApp.moveVehicleBackward `ge` | 0 | 245 | | -| extensions.gameplay_rally_recceApp.moveVehicleForward `ge` | 0 | 241 | | -| extensions.gameplay_rally_recceApp.moveVehicleToStart `ge` | 0 | 163 | | -| extensions.gameplay_rally_recceApp.moveVehicleToMission `ge` | 0 | 249 | | -| extensions.gameplay_rally_recceApp.recordDrivelineCut `ge` | 0 | 279 | | -| extensions.gameplay_rally_recceApp.recordDrivelineStart `ge` | 1 | 297 | | -| extensions.gameplay_rally_recceApp.recordDrivelineStop `ge` | 0 | 307 | | -| extensions.gameplay_rally_recceApp.recordDrivelineClearAll `ge` | 0 | 322 | | -| extensions.gameplay_rally_recceApp.isRecording `ge` | 0 | 530 | | -| extensions.gameplay_rally_recceApp.setEnabled `ge` | 1 | 64 | | -| extensions.gameplay_rally_recceApp.isEnabled `ge` | 0 | 68 | | -| extensions.gameplay_rally_recceApp.toggleDebug `ge` | 0 | 341 | | -| extensions.gameplay_rally_recceApp.toggleMouseLikeVehicle `ge` | 0 | 400 | | -| extensions.gameplay_rally_settingsManager.getMissionSettings `ge` | 0 | 20 | | -| extensions.gameplay_rally_settingsManager.ensureMissionSettingsFile `ge` | 1 | 24 | | -| extensions.gameplay_rally_settingsManager.load `ge` | 1 | 50 | | -| extensions.gameplay_rally_settingsManager.loadMissionSettingsForMissionDir `ge` | 1 | 12 | multiple | -| extensions.gameplay_rally_snaproad_geoPacenotes.calculateMiddlePoint `ge` | 4 | 264 | | -| extensions.gameplay_rally_snaproad_geoPacenotes.calculateCircleFromPoints2 `ge` | 3 | 182 | multiple | -| extensions.gameplay_rally_snaproad_normals.normalAlignPoints `ge` | 1 | 9 | multiple | -| extensions.gameplay_rally_snaproad_normals.forwardNormalVec `ge` | 1 | 19 | | -| extensions.gameplay_rally_test_testRouteFix.onExtensionLoaded `ge` | 0 | 72 | | -| extensions.gameplay_rally_test_testRouteFix.onExtensionUnloaded `ge` | 0 | 77 | | -| extensions.gameplay_rally_trafficExclusion.createZones `ge` | 1 | 69 | | -| extensions.gameplay_rally_util.calculateForwardNormal `ge` | 2 | 282 | | -| extensions.gameplay_rally_util.detectMissionEditorMissionId `ge` | 0 | 108 | | -| extensions.gameplay_rally_util.detectMissionIdHelper `ge` | 0 | 141 | multiple | -| extensions.gameplay_rally_util.detectMissionManagerMissionId `ge` | 0 | 100 | | -| extensions.gameplay_rally_util.missionDirHelper `ge` | 1 | 132 | string | -| extensions.gameplay_rally_util.determineCornerCall `ge` | 2 | 314 | | -| extensions.gameplay_rally_util.loadNotebook `ge` | 1 | 203 | | -| extensions.gameplay_rally_util.loadNotebookForMissionDir `ge` | 2 | 230 | | -| extensions.gameplay_rally_util.createNotebook `ge` | 1 | 192 | | -| extensions.gameplay_rally_util.loadRacePath `ge` | 1 | 235 | multiple | -| extensions.gameplay_rally_util.getTime `ge` | 0 | 65 | | -| extensions.gameplay_rally_util.hasPunctuation `ge` | 1 | 90 | boolean | -| extensions.gameplay_rally_util.loadCornerAnglesFile `ge` | 0 | 302 | | -| extensions.gameplay_rally_util.matchSearchPattern `ge` | 2 | 351 | | -| extensions.gameplay_rally_util.missionRecceRecordDir `ge` | 1 | 254 | | -| extensions.gameplay_rally_util.missionReccePath `ge` | 2 | 259 | | -| extensions.gameplay_rally_util.getAppropriateTextColor `ge` | 1 | 436 | | -| extensions.gameplay_rally_util.drivelineFile `ge` | 1 | 265 | | -| extensions.gameplay_rally_util.finalDrivelineFile `ge` | 1 | 269 | | -| extensions.gameplay_rally_util.cutsFile `ge` | 1 | 273 | | -| extensions.gameplay_rally_util.transcriptsFile `ge` | 1 | 277 | | -| extensions.gameplay_rally_util.pacenoteHashSha1 `ge` | 1 | 59 | | -| extensions.gameplay_rally_util.normalizeName `ge` | 1 | 78 | | -| extensions.gameplay_rally_util.trimString `ge` | 1 | 331 | | -| extensions.gameplay_rally_util.stripBasename `ge` | 1 | 337 | | -| extensions.gameplay_rally_util.useNote `ge` | 1 | 360 | | -| extensions.gameplay_rally_util.customRound `ge` | 2 | 367 | | -| extensions.gameplay_rally_util.getCompositorFile `ge` | 2 | 375 | | -| extensions.gameplay_rally_util.getCompositorPacenoteFile `ge` | 2 | 380 | | -| extensions.gameplay_rally_util.getCompositorMetadataFile `ge` | 1 | 384 | | -| extensions.gameplay_rally_util.makePacenoteAudioFilename `ge` | 1 | 371 | string | -| extensions.gameplay_rally_util.getMissionSettingsFile `ge` | 1 | 388 | | -| extensions.gameplay_rally_util.getNotebookFullPath `ge` | 2 | 187 | | -| extensions.gameplay_rally_util.getMissionName `ge` | 1 | 396 | | -| extensions.gameplay_rally_util.translatedMissionName `ge` | 1 | 407 | | -| extensions.gameplay_rally_util.translatedMissionNameFromId `ge` | 1 | 418 | | -| extensions.gameplay_rally_util.randomId `ge` | 0 | 430 | | -| extensions.gameplay_rally_util.arePointsEqualWithinThreshold `ge` | 3 | 440 | | -| extensions.gameplay_rally_util.getVehFrontCenter `ge` | 1 | 446 | | -| extensions.gameplay_rally_util.getVehFrontBottom `ge` | 1 | 462 | | -| extensions.gameplay_rally_util.drawVehLeadingPoint `ge` | 2 | 475 | | -| extensions.gameplay_rally_util.drawVehBB `ge` | 1 | 483 | | -| extensions.gameplay_rally_util.formatTime24Hour `ge` | 3 | 522 | table | -| extensions.gameplay_rally_util.formatTime12Hour `ge` | 3 | 546 | table | -| extensions.gameplay_rally_util.formatTimeFromSeconds `ge` | 3 | 574 | string | -| extensions.gameplay_rally_util_jsonlUtils.startsWithDoubleSlash `ge` | 1 | 11 | | -| extensions.gameplay_rally_util_jsonlUtils.readFileToMemory `ge` | 1 | 17 | | -| extensions.gameplay_rally_util_jsonlUtils.splitIntoLines `ge` | 1 | 27 | | -| extensions.gameplay_rally_util_normalizer.replaceWords `ge` | 2 | 7 | | -| extensions.gameplay_rawPois.getRawPoiGeneration `ge` | 0 | 100 | | -| extensions.gameplay_rawPois.getRawPoiListByLevel `ge` | 1 | 30 | multiple | -| extensions.gameplay_rawPois.clear `ge` | 0 | 102 | | -| extensions.gameplay_sites_sitesManager.getAllLevelSites `ge` | 0 | 13 | | -| extensions.gameplay_sites_sitesManager.loadSites `ge` | 3 | 30 | | -| extensions.gameplay_sites_sitesManager.onClientEndMission `ge` | 0 | 62 | | -| extensions.gameplay_sites_sitesManager.onSerialize `ge` | 0 | 73 | | -| extensions.gameplay_sites_sitesManager.onDeserialized `ge` | 1 | 89 | | -| extensions.gameplay_sites_sitesManager.getSitesFilesByLevel `ge` | 0 | 104 | | -| extensions.gameplay_sites_sitesManager.getCurrentLevelSitesFiles `ge` | 1 | 108 | | -| extensions.gameplay_sites_sitesManager.getCurrentLevelSitesFileByName `ge` | 1 | 112 | | -| extensions.gameplay_sites_sitesManager.getBestParkingSpotForVehicleFromList `ge` | 2 | 121 | | -| extensions.gameplay_skidpadTest.getData `ge` | 0 | 49 | | -| extensions.gameplay_skidpadTest.startTest `ge` | 1 | 44 | | -| extensions.gameplay_skidpadTest.cancelTest `ge` | 0 | 53 | | -| extensions.gameplay_speedTrapLeaderboards.onClientEndMission `ge` | 0 | 94 | | -| extensions.gameplay_speedTrapLeaderboards.onSerialize `ge` | 0 | 110 | | -| extensions.gameplay_speedTrapLeaderboards.onDeserialized `ge` | 1 | 116 | | -| extensions.gameplay_speedTrapLeaderboards.saveLeaderboards `ge` | 2 | 35 | | -| extensions.gameplay_speedTrapLeaderboards.getLeaderboards `ge` | 0 | 106 | | -| extensions.gameplay_speedTrapLeaderboards.loadLeaderboards `ge` | 1 | 21 | | -| extensions.gameplay_speedTrapLeaderboards.addRecord `ge` | 4 | 58 | multiple | -| extensions.gameplay_speedTraps.getSpeedTrapsInCurrentLevel `ge` | 1 | 105 | table | -| extensions.gameplay_statistic.onExtensionUnloaded `ge` | 0 | 72 | | -| extensions.gameplay_statistic.onSerialize `ge` | 0 | 76 | | -| extensions.gameplay_statistic.onDeserialized `ge` | 1 | 88 | | -| extensions.gameplay_statistic.onExtensionLoaded `ge` | 0 | 656 | | -| extensions.gameplay_statistic.onClientEndMission `ge` | 1 | 450 | | -| extensions.gameplay_statistic.sendGUIState `ge` | 0 | 618 | | -| extensions.gameplay_statistic.forceTimerUpdate `ge` | 0 | 660 | | -| extensions.gameplay_statistic.metricAdd `ge` | 3 | 189 | | -| extensions.gameplay_statistic.metricSet `ge` | 3 | 229 | | -| extensions.gameplay_statistic.metricGet `ge` | 2 | 246 | | -| extensions.gameplay_statistic.timerStart `ge` | 4 | 260 | | -| extensions.gameplay_statistic.timerStop `ge` | 1 | 283 | | -| extensions.gameplay_statistic.callbackRegister `ge` | 4 | 293 | | -| extensions.gameplay_statistic.callbackRemove `ge` | 4 | 315 | boolean | -| extensions.gameplay_statistic.addSchedule `ge` | 1 | 101 | | -| extensions.gameplay_statistic.removeSchedule `ge` | 1 | 106 | boolean | -| extensions.gameplay_statistic.setDebug `ge` | 1 | 610 | | -| extensions.gameplay_statisticModules_watchJturn.onExtensionLoaded `ge` | 0 | 91 | | -| extensions.gameplay_statisticModules_watchJturn.workload `ge` | 3 | 29 | | -| extensions.gameplay_statisticModules_watchRollover.onExtensionLoaded `ge` | 0 | 66 | | -| extensions.gameplay_statisticModules_watchRollover.workload `ge` | 3 | 28 | | -| extensions.gameplay_taxi.startTaxiWithCurrentRoute `ge` | 1 | 238 | | -| extensions.gameplay_taxi.onChangeDestinationCalled `ge` | 0 | 444 | | -| extensions.gameplay_taxi.onHurryUpCalled `ge` | 0 | 451 | | -| extensions.gameplay_taxi.onSkipCalled `ge` | 0 | 456 | | -| extensions.gameplay_taxi.onTrafficVehicleRespawned `ge` | 1 | 487 | | -| extensions.gameplay_traffic.spawnTraffic `ge` | 3 | 645 | | -| extensions.gameplay_traffic.setupTraffic `ge` | 3 | 655 | boolean | -| extensions.gameplay_traffic.setupTrafficWaitForUi `ge` | 1 | 771 | | -| extensions.gameplay_traffic.setupCustomTraffic `ge` | 2 | 780 | | -| extensions.gameplay_traffic.insertTraffic `ge` | 3 | 473 | | -| extensions.gameplay_traffic.removeTraffic `ge` | 2 | 507 | | -| extensions.gameplay_traffic.deleteVehicles `ge` | 0 | 602 | | -| extensions.gameplay_traffic.activate `ge` | 2 | 612 | | -| extensions.gameplay_traffic.deactivate `ge` | 1 | 639 | | -| extensions.gameplay_traffic.toggle `ge` | 1 | 789 | | -| extensions.gameplay_traffic.refreshVehicles `ge` | 0 | 387 | | -| extensions.gameplay_traffic.getFocus `ge` | 0 | 136 | | -| extensions.gameplay_traffic.setFocus `ge` | 2 | 109 | | -| extensions.gameplay_traffic.forceTeleport `ge` | 6 | 260 | | -| extensions.gameplay_traffic.forceTeleportAll `ge` | 3 | 284 | | -| extensions.gameplay_traffic.scatterTraffic `ge` | 3 | 284 | | -| extensions.gameplay_traffic.setDebugMode `ge` | 1 | 463 | | -| extensions.gameplay_traffic.getTrafficPool `ge` | 0 | 89 | | -| extensions.gameplay_traffic.getTrafficVars `ge` | 0 | 105 | | -| extensions.gameplay_traffic.setTrafficVars `ge` | 2 | 410 | | -| extensions.gameplay_traffic.setActiveAmount `ge` | 1 | 468 | | -| extensions.gameplay_traffic.getIdealSpawnAmount `ge` | 2 | 67 | | -| extensions.gameplay_traffic.getState `ge` | 0 | 85 | | -| extensions.gameplay_traffic.freezeState `ge` | 0 | 815 | multiple | -| extensions.gameplay_traffic.unfreezeState `ge` | 3 | 819 | | -| extensions.gameplay_traffic.getNumOfTraffic `ge` | 1 | 93 | | -| extensions.gameplay_traffic.getTrafficAmount `ge` | 1 | 93 | | -| extensions.gameplay_traffic.getTrafficAiVehIds `ge` | 0 | 97 | | -| extensions.gameplay_traffic.getTrafficList `ge` | 0 | 97 | | -| extensions.gameplay_traffic.getTrafficData `ge` | 0 | 101 | | -| extensions.gameplay_traffic.getTraffic `ge` | 0 | 101 | | -| extensions.gameplay_traffic.onClientEndMission `ge` | 0 | 1089 | | -| extensions.gameplay_traffic.onUiWaitingState `ge` | 0 | 1096 | | -| extensions.gameplay_traffic.onSerialize `ge` | 0 | 1114 | | -| extensions.gameplay_traffic.onDeserialized `ge` | 1 | 1125 | | -| extensions.gameplay_traffic_trafficUtils.checkSpawnPoint `ge` | 4 | 198 | boolean | -| extensions.gameplay_traffic_trafficUtils.finalizeSpawnPoint `ge` | 5 | 240 | multiple | -| extensions.gameplay_traffic_trafficUtils.findSpawnPoint `ge` | 6 | 462 | multiple | -| extensions.gameplay_traffic_trafficUtils.findSpawnPointOnRoute `ge` | 6 | 462 | multiple | -| extensions.gameplay_traffic_trafficUtils.findSpawnPointOnLine `ge` | 6 | 395 | multiple | -| extensions.gameplay_traffic_trafficUtils.findSpawnPointRadial `ge` | 6 | 327 | multiple | -| extensions.gameplay_traffic_trafficUtils.findSafeSpawnPoint `ge` | 6 | 581 | multiple | -| extensions.gameplay_traffic_trafficUtils.createTrafficGroup `ge` | 4 | 47 | | -| extensions.gameplay_traffic_trafficUtils.createPoliceGroup `ge` | 2 | 74 | | -| extensions.gameplay_traffic_trafficUtils.getTrafficGroupFromFile `ge` | 1 | 96 | multiple | -| extensions.gameplay_traffic_trafficUtils.getRoleConstructor `ge` | 1 | 138 | | -| extensions.gameplay_traffic_trafficUtils.placeTrafficVehicles `ge` | 3 | 602 | | -| extensions.gameplay_traffic_trafficUtils.getNearestTrafficVehicle `ge` | 2 | 611 | multiple | -| extensions.gameplay_util_crashDetection.onSerialize `ge` | 0 | 734 | table | -| extensions.gameplay_util_crashDetection.onDeserialized `ge` | 1 | 742 | | -| extensions.gameplay_util_crashDetection.addTrackedVehicleById `ge` | 3 | 633 | | -| extensions.gameplay_util_crashDetection.removeTrackedVehicleById `ge` | 1 | 715 | | -| extensions.gameplay_util_crashDetection.setDebug `ge` | 1 | 721 | | -| extensions.gameplay_util_crashDetection.isVehCrashing `ge` | 1 | 725 | | -| extensions.gameplay_util_crashDetection.isVehTracked `ge` | 1 | 730 | | -| extensions.gameplay_util_crashDetection.resetCrashData `ge` | 1 | 73 | | -| extensions.gameplay_util_damageAssessment.onSerialize `ge` | 0 | 412 | table | -| extensions.gameplay_util_damageAssessment.onDeserialized `ge` | 1 | 418 | | -| extensions.gameplay_util_damageAssessment.setDebug `ge` | 1 | 428 | | -| extensions.gameplay_util_damageAssessment.getOverallDamageLevel `ge` | 1 | 149 | table | -| extensions.gameplay_util_damageAssessment.getSectionsDamageInfoRaw `ge` | 1 | 182 | | -| extensions.gameplay_util_damageAssessment.getTextualCollisionDamageLocations `ge` | 1 | 403 | | -| extensions.gameplay_util_damageAssessment.getTextualBeamDamageLocations `ge` | 1 | 408 | | -| extensions.gameplay_util_damageAssessment.calculateDamageVariation `ge` | 2 | 272 | | -| extensions.gameplay_util_groundContact.isOnWheels `ge` | 1 | 20 | | -| extensions.gameplay_vehiclePerformance.getClassFromData `ge` | 1 | 85 | | -| extensions.gameplay_vehiclePerformance.getClassFromVehId `ge` | 1 | 96 | | -| extensions.gameplay_vehiclePerformance.getClassFromConfig `ge` | 2 | 109 | | -| extensions.gameplay_vehiclePerformance.getAggregateScores `ge` | 1 | 48 | | -| extensions.gameplay_walk.isWalking `ge` | 0 | 29 | | -| extensions.gameplay_walk.getPosRot `ge` | 0 | 310 | | -| extensions.gameplay_walk.getVehicleInFront `ge` | 0 | 292 | | -| extensions.gameplay_walk.isAtParkingSpeed `ge` | 0 | 296 | | -| extensions.gameplay_walk.toggleWalkingMode `ge` | 0 | 157 | | -| extensions.gameplay_walk.enableToggling `ge` | 1 | 331 | | -| extensions.gameplay_walk.isTogglingEnabled `ge` | 0 | 335 | | -| extensions.gameplay_walk.setWalkingMode `ge` | 4 | 131 | | -| extensions.gameplay_walk.getInVehicle `ge` | 1 | 88 | | -| extensions.gameplay_walk.getDoorsidePosRot `ge` | 1 | 55 | multiple | -| extensions.gameplay_walk.getPlayerUnicycle `ge` | 1 | 22 | | -| extensions.gameplay_walk.addVehicleToBlacklist `ge` | 1 | 339 | | -| extensions.gameplay_walk.removeVehicleFromBlacklist `ge` | 1 | 343 | | -| extensions.gameplay_walk.isVehicleBlacklisted `ge` | 1 | 347 | | -| extensions.gameplay_walk.clearBlacklist `ge` | 0 | 351 | | -| extensions.gameplay_walk.getBlacklist `ge` | 0 | 355 | | -| extensions.gameplay_walk.setRot `ge` | 2 | 121 | | -| extensions.gameplay_walk.getPosXYZ `ge` | 0 | 317 | | -| extensions.gameplay_walk.getRotXYZW `ge` | 0 | 324 | | -| extensions.gameplay_walk.onSerialize `ge` | 0 | 300 | table | -| extensions.gameplay_walk.onDeserialize `ge` | 1 | 304 | | -| extensions.remoteControl_remoteControl.onExtensionUnloaded `ge` | 0 | 62 | | -| extensions.remoteControl_remoteControl.onExtensionLoaded `ge` | 0 | 17 | | -| extensions.render_hdr.onSerialize `ge` | 0 | 49 | table | -| extensions.render_hdr.onDeserialized `ge` | 1 | 53 | | -| extensions.render_openxr.setStateUI `ge` | 1 | 208 | | -| extensions.render_openxr.stateChanged `ge` | 23 | 62 | | -| extensions.render_openxr.toggle `ge` | 0 | 248 | | -| extensions.render_openxr.center `ge` | 1 | 256 | | -| extensions.render_openxr.isSessionRunning `ge` | 0 | 271 | | -| extensions.render_openxr.restart `ge` | 0 | 203 | | -| extensions.render_openxr.closeWelcome `ge` | 1 | 132 | | -| extensions.render_openxr.updateUI `ge` | 1 | 46 | | -| extensions.render_openxr.errorDetected `ge` | 1 | 275 | | -| extensions.render_renderViews.takeScreenshot `ge` | 2 | 37 | | -| extensions.scenario_busdriver.onBusUpdate `ge` | 1 | 668 | | -| extensions.scenario_busdriver.onExtensionUnloaded `ge` | 0 | 801 | | -| extensions.scenario_busdriver.fail `ge` | 1 | 80 | | -| extensions.scenario_busdriver.requestState `ge` | 0 | 820 | | -| extensions.scenario_busdriver.onClientEndMission `ge` | 0 | 838 | | -| extensions.scenario_damageGoal.updateFinalStatus `ge` | 2 | 95 | | -| extensions.scenario_damageGoal.init `ge` | 1 | 68 | | -| extensions.scenario_damageGoal.processState `ge` | 3 | 36 | | -| extensions.scenario_distanceGoal.updateFinalStatus `ge` | 2 | 118 | | -| extensions.scenario_distanceGoal.init `ge` | 1 | 88 | | -| extensions.scenario_distanceGoal.processState `ge` | 3 | 37 | | -| extensions.scenario_driftGoal.updateFinalStatus `ge` | 2 | 147 | | -| extensions.scenario_driftGoal.processState `ge` | 3 | 53 | | -| extensions.scenario_driftGoal.init `ge` | 1 | 118 | | -| extensions.scenario_finishRaceGoal.updateFinalStatus `ge` | 1 | 76 | | -| extensions.scenario_finishRaceGoal.processState `ge` | 3 | 31 | | -| extensions.scenario_finishRaceGoal.init `ge` | 1 | 66 | | -| extensions.scenario_nomoveGoal.updateFinalStatus `ge` | 2 | 61 | | -| extensions.scenario_nomoveGoal.init `ge` | 1 | 45 | | -| extensions.scenario_nomoveGoal.processState `ge` | 3 | 9 | | -| extensions.scenario_positionGoal.updateFinalStatus `ge` | 2 | 78 | | -| extensions.scenario_positionGoal.init `ge` | 1 | 60 | | -| extensions.scenario_positionGoal.processState `ge` | 3 | 38 | | -| extensions.scenario_quickRace.getNodesOnBranch `ge` | 2 | 67 | | -| extensions.scenario_quickRace.onClientEndMission `ge` | 0 | 140 | | -| extensions.scenario_quickRace.changeTimeTrialConfig `ge` | 0 | 371 | | -| extensions.scenario_quickRace.onUiChangedState `ge` | 2 | 387 | | -| extensions.scenario_quickRace.loadVehicle `ge` | 1 | 167 | | -| extensions.scenario_quickRace.getConfigKey `ge` | 3 | 244 | | -| extensions.scenario_quickRace.getVehicleBrand `ge` | 1 | 316 | | -| extensions.scenario_quickRace.getVehicleName `ge` | 1 | 320 | | -| extensions.scenario_quickRaceLoader.loadQuickrace `ge` | 5 | 451 | | -| extensions.scenario_quickRaceLoader.getQuickraceList `ge` | 0 | 49 | | -| extensions.scenario_quickRaceLoader.customPreviewLoader `ge` | 2 | 189 | | -| extensions.scenario_quickRaceLoader.getTracks `ge` | 3 | 339 | | -| extensions.scenario_quickRaceLoader.startQuickrace `ge` | 4 | 580 | | -| extensions.scenario_quickRaceLoader.getLevelList `ge` | 0 | 17 | | -| extensions.scenario_quickRaceLoader.getLevel `ge` | 1 | 162 | | -| extensions.scenario_quickRaceLoader.getLevelTrack `ge` | 2 | 175 | | -| extensions.scenario_quickRaceLoader.getTrackEditorTracks `ge` | 0 | 233 | | -| extensions.scenario_quickRaceLoader.loadTrackBuilderJSON `ge` | 1 | 320 | | -| extensions.scenario_quickRaceLoader.uiEventStartHotlapping `ge` | 0 | 591 | | -| extensions.scenario_quickRaceLoader.uiHotlappingAppDestroyed `ge` | 0 | 603 | | -| extensions.scenario_raceGoals.updateGoalsFinalStatus `ge` | 0 | 182 | | -| extensions.scenario_raceGoals.initialiseGoals `ge` | 0 | 128 | | -| extensions.scenario_raceUI.initialise `ge` | 1 | 10 | | -| extensions.scenario_race_marker.onClientEndMission `ge` | 0 | 104 | | -| extensions.scenario_race_marker.init `ge` | 0 | 49 | | -| extensions.scenario_race_marker.render `ge` | 2 | 75 | | -| extensions.scenario_race_marker.hide `ge` | 0 | 16 | | -| extensions.scenario_race_marker.show `ge` | 0 | 22 | | -| extensions.scenario_race_marker.setToCheckpoints `ge` | 1 | 87 | | -| extensions.scenario_race_marker.createRaceMarker `ge` | 2 | 28 | | -| extensions.scenario_race_marker.setupMarkers `ge` | 2 | 56 | | -| extensions.scenario_race_marker.setModes `ge` | 1 | 82 | | -| extensions.scenario_race_marker.drawOnMinimap `ge` | 1 | 95 | | -| extensions.scenario_scenariohelper.queueLuaCommand `ge` | 2 | 9 | | -| extensions.scenario_scenariohelper.queueLuaCommandByName `ge` | 2 | 19 | | -| extensions.scenario_scenariohelper.getVehicleByName `ge` | 1 | 14 | | -| extensions.scenario_scenariohelper.breakBreakGroup `ge` | 2 | 29 | | -| extensions.scenario_scenariohelper.triggerDeformGroup `ge` | 2 | 34 | | -| extensions.scenario_scenariohelper.trackVehicle `ge` | 2 | 39 | | -| extensions.scenario_scenariohelper.setAiMode `ge` | 3 | 44 | | -| extensions.scenario_scenariohelper.setAiAggression `ge` | 2 | 58 | | -| extensions.scenario_scenariohelper.setAiAggressionMode `ge` | 2 | 67 | | -| extensions.scenario_scenariohelper.setAiTarget `ge` | 2 | 74 | | -| extensions.scenario_scenariohelper.setAiAvoidCars `ge` | 2 | 81 | | -| extensions.scenario_scenariohelper.setAiRoute `ge` | 2 | 90 | | -| extensions.scenario_scenariohelper.setAiPath `ge` | 1 | 104 | | -| extensions.scenario_scenariohelper.setCutOffDrivability `ge` | 2 | 97 | | -| extensions.scenario_scenariohelper.flashUiMessage `ge` | 3 | 180 | | -| extensions.scenario_scenariohelper.realTimeUiDisplay `ge` | 1 | 187 | | -| extensions.scenario_scenariohelper.getDistanceBetweenSceneObjects `ge` | 2 | 191 | | -| extensions.scenario_scenarios.spawnPrefab `ge` | 6 | 626 | | -| extensions.scenario_scenarios.executeScenario `ge` | 1 | 1056 | | -| extensions.scenario_scenarios.stop `ge` | 0 | 405 | | -| extensions.scenario_scenarios.finish `ge` | 1 | 616 | | -| extensions.scenario_scenarios.endScenario `ge` | 1 | 1331 | | -| extensions.scenario_scenarios.getScenario `ge` | 0 | 1319 | | -| extensions.scenario_scenarios.onClientEndMission `ge` | 0 | 2190 | | -| extensions.scenario_scenarios.changeState `ge` | 1 | 188 | | -| extensions.scenario_scenarios.prepareStartUI `ge` | 0 | 349 | | -| extensions.scenario_scenarios.uiEventRetry `ge` | 0 | 1354 | | -| extensions.scenario_scenarios.uiEventFreeRoam `ge` | 0 | 1360 | | -| extensions.scenario_scenarios.getVehicleName `ge` | 1 | 1368 | | -| extensions.scenario_scenarios.trackVehicleMovementAfterDamage `ge` | 2 | 1372 | | -| extensions.scenario_scenarios.restartScenario `ge` | 0 | 1082 | | -| extensions.scenario_scenarios.onFilteredInputChanged `ge` | 3 | 1233 | | -| extensions.scenario_scenarios.onSerialize `ge` | 0 | 2054 | | -| extensions.scenario_scenarios.onDeserialized `ge` | 1 | 2081 | | -| extensions.scenario_scenarios.onExtensionUnloaded `ge` | 0 | 2117 | | -| extensions.scenario_scenarios.displayStartUI `ge` | 0 | 1397 | | -| extensions.scenario_scenarios.displayEndUI `ge` | 0 | 1402 | | -| extensions.scenario_scenarios.updateVehicleAiState `ge` | 2 | 2141 | | -| extensions.scenario_scenarios.rollingStartTriggered `ge` | 0 | 1460 | | -| extensions.scenario_scenarios.freezeAll `ge` | 1 | 56 | | -| extensions.scenario_scenarios.endRace `ge` | 1 | 337 | | -| extensions.scenario_scenarios.onExtensionLoaded `ge` | 0 | 2122 | | -| extensions.scenario_scenarios.stopRaceTimer `ge` | 0 | 322 | | -| extensions.scenario_scenarios.pauseScenario `ge` | 0 | 327 | | -| extensions.scenario_scenarios.continueScenario `ge` | 0 | 332 | | -| extensions.scenario_scenarios.getRaceDistance `ge` | 1 | 272 | | -| extensions.scenario_scenarios.onVehicleSelected `ge` | 1 | 1864 | | -| extensions.scenario_scenarios.getscenarioName `ge` | 0 | 2112 | | -| extensions.scenario_scenariosLoader.getScenarioDataForMission `ge` | 1 | 282 | | -| extensions.scenario_scenariosLoader.getLevels `ge` | 1 | 525 | | -| extensions.scenario_scenariosLoader.getList `ge` | 3 | 325 | | -| extensions.scenario_scenariosLoader.loadScenario `ge` | 2 | 260 | | -| extensions.scenario_scenariosLoader.processScenarioData `ge` | 3 | 38 | | -| extensions.scenario_scenariosLoader.start `ge` | 1 | 395 | | -| extensions.scenario_scenariosLoader.startByPath `ge` | 1 | 443 | boolean | -| extensions.scenario_scenariosLoader.load `ge` | 1 | 488 | | -| extensions.scenario_speedGoal.updateFinalStatus `ge` | 2 | 140 | | -| extensions.scenario_speedGoal.processState `ge` | 3 | 58 | | -| extensions.scenario_speedGoal.init `ge` | 1 | 98 | | -| extensions.scenario_timeLimit.updateFinalStatus `ge` | 2 | 76 | | -| extensions.scenario_timeLimit.init `ge` | 1 | 55 | | -| extensions.scenario_timeLimit.processState `ge` | 3 | 21 | | -| extensions.scenario_waypointAction.updateFinalStatus `ge` | 2 | 55 | | -| extensions.scenario_waypointAction.init `ge` | 1 | 38 | | -| extensions.scenario_waypointAction.processState `ge` | 3 | 9 | | -| extensions.scenario_waypoints.onSerialize `ge` | 0 | 685 | | -| extensions.scenario_waypoints.onDeserialized `ge` | 1 | 697 | | -| extensions.scenario_waypoints.onClientEndMission `ge` | 0 | 724 | | -| extensions.scenario_waypoints.initialise `ge` | 0 | 518 | | -| extensions.scenario_waypoints.getVehicleWaypointData `ge` | 1 | 680 | | -| extensions.scenario_waypoints.onScenarioVehicleTrigger `ge` | 3 | 205 | | -| extensions.scenario_waypoints.deactivateWaypointBranch `ge` | 1 | 309 | | -| extensions.scenario_waypoints.activateWaypointBranch `ge` | 3 | 324 | | -| extensions.scenario_waypoints.isFinalWaypoint `ge` | 2 | 665 | boolean | -| extensions.scenario_waypoints.updateResetVehicleData `ge` | 3 | 712 | | -| extensions.statistics_statistics.getVehicleStat `ge` | 1 | 114 | | -| extensions.statistics_statistics.getSummaryStats `ge` | 1 | 191 | multiple | -| extensions.statistics_statistics.getScenarioOverallStat `ge` | 1 | 105 | | -| extensions.statistics_statistics.initialiseArbitraryStat `ge` | 6 | 400 | | -| extensions.statistics_statistics.stopStatsGathering `ge` | 1 | 648 | | -| extensions.statistics_statistics.setGoalProgress `ge` | 4 | 210 | | -| extensions.statistics_statistics.setStatProgress `ge` | 4 | 238 | | -| extensions.statistics_statistics.disableStatisticTracking `ge` | 2 | 65 | | -| extensions.statistics_statistics.enableStatisticTracking `ge` | 2 | 33 | | -| extensions.statistics_statistics.reset `ge` | 0 | 15 | | -| extensions.statistics_statistics.onSerialize `ge` | 0 | 852 | | -| extensions.statistics_statistics.onDeserialized `ge` | 1 | 862 | | -| extensions.statistics_statistics.onResumeCampaign `ge` | 2 | 878 | | -| extensions.statistics_statistics.getMedalRanking `ge` | 1 | 590 | | -| extensions.statistics_statistics.DEBUG_generateScoreForMedal `ge` | 1 | 884 | | -| extensions.tech_adasUltrasonic.onExtensionLoaded `ge` | 0 | 168 | | -| extensions.tech_adasUltrasonic.onExtensionUnloaded `ge` | 0 | 149 | | -| extensions.tech_adasUltrasonic.load `ge` | 2 | 119 | | -| extensions.tech_adasUltrasonic.unload `ge` | 0 | 149 | | -| extensions.tech_adasUltrasonic.runUpdate `ge` | 1 | 21 | | -| extensions.tech_adasUltrasonic.receivePOI `ge` | 1 | 115 | | -| extensions.tech_cameraPreview.onExtensionLoaded `ge` | 0 | 59 | | -| extensions.tech_cameraPreview.getCamData `ge` | 0 | 147 | | -| extensions.tech_cameraPreview.changeCamDebugState `ge` | 1 | 68 | | -| extensions.tech_cameraPreview.visualizeCameraById `ge` | 1 | 122 | | -| extensions.tech_cameraPreview.stopVisualizeCameraById `ge` | 1 | 135 | | -| extensions.tech_capturePlayer.mergeCaptures `ge` | 3 | 80 | | -| extensions.tech_capturePlayer.playCapture `ge` | 5 | 292 | | -| extensions.tech_impactgen_crashOutput.handleImpactGenSetImageProperties `ge` | 1 | 277 | | -| extensions.tech_impactgen_crashOutput.handleImpactGenGenerateOutput `ge` | 1 | 292 | | -| extensions.tech_impactgen_crashOutput.handleImpactGenRunLinear `ge` | 1 | 354 | | -| extensions.tech_impactgen_crashOutput.handleImpactGenRunTBone `ge` | 1 | 411 | | -| extensions.tech_impactgen_crashOutput.handleImpactGenRunPole `ge` | 1 | 484 | | -| extensions.tech_impactgen_crashOutput.handleImpactGenRunNonCrash `ge` | 1 | 520 | | -| extensions.tech_impactgen_crashOutput.handleImpactGenPostSettings `ge` | 1 | 607 | | -| extensions.tech_license.isValid `ge` | 0 | 9 | | -| extensions.tech_license.requestState `ge` | 0 | 19 | | -| extensions.tech_license.isAllowedInputmapPath `ge` | 1 | 24 | | -| extensions.tech_license.isAllowedActionsPath `ge` | 1 | 30 | | -| extensions.tech_lidarTest.onExtensionLoaded `ge` | 0 | 147 | | -| extensions.tech_lidarTest.onExtensionUnloaded `ge` | 0 | 156 | | -| extensions.tech_multiscreen.onUnload `ge` | 0 | 65 | | -| extensions.tech_multiscreen.addView `ge` | 1 | 8 | | -| extensions.tech_multiscreen.addVehicleView `ge` | 17 | 12 | | -| extensions.tech_multiscreen.removeAllViews `ge` | 0 | 29 | | -| extensions.tech_openDriveExporter.export `ge` | 1 | 475 | | -| extensions.tech_openStreetMapExporter.export `ge` | 1 | 220 | | -| extensions.tech_partAnnotations.onExtensionLoaded `ge` | 0 | 10 | | -| extensions.tech_partAnnotations.getPartAnnotation `ge` | 1 | 37 | | -| extensions.tech_partAnnotations.annotateParts `ge` | 1 | 71 | | -| extensions.tech_partAnnotations.revertAnnotations `ge` | 1 | 81 | | -| extensions.tech_partAnnotations.getPartAnnotations `ge` | 1 | 89 | | -| extensions.tech_platoonFunctions.onExtensionLoaded `ge` | 0 | 358 | | -| extensions.tech_platoonFunctions.leavePlatoon `ge` | 2 | 243 | | -| extensions.tech_platoonFunctions.loadWithID `ge` | 4 | 192 | | -| extensions.tech_platoonFunctions.joinWithID `ge` | 4 | 220 | | -| extensions.tech_platoonFunctions.changeSpeed `ge` | 1 | 38 | | -| extensions.tech_platoonFunctions.launchPlatoon `ge` | 3 | 250 | | -| extensions.tech_platoonFunctions.endPlatoon `ge` | 1 | 258 | | -| extensions.tech_platoonFunctions.leaderExitPlatoon `ge` | 1 | 273 | | -| extensions.tech_platoonFunctions.splitPlatoon `ge` | 2 | 301 | | -| extensions.tech_platoonFunctions.createPlatoon `ge` | 2 | 44 | | -| extensions.tech_platoonFunctions.addVehicleToPlatoon `ge` | 3 | 73 | | -| extensions.tech_platoonFunctions.removeVehicleFromPlatoon `ge` | 1 | 121 | | -| extensions.tech_platoonFunctions.changePlatoonLeaderID `ge` | 1 | 155 | | -| extensions.tech_platoonFunctions.printPlatoons `ge` | 0 | 179 | | -| extensions.tech_platoonFunctions.getVehicleIndex `ge` | 2 | 52 | | -| extensions.tech_platoonFunctions.joinInBetween `ge` | 5 | 313 | | -| extensions.tech_platoonFunctions.getRelayVehiclesID `ge` | 2 | 107 | | -| extensions.tech_platoonFunctions.addVehicleInPlatoon `ge` | 4 | 90 | | -| extensions.tech_pythonExport.coeffs2Python `ge` | 2 | 28 | vec3 | -| extensions.tech_pythonExport.getFullConfigVehicleCallback `ge` | 2 | 154 | | -| extensions.tech_pythonExport.getFullConfig `ge` | 3 | 165 | | -| extensions.tech_pythonExport.getScenarioConfig `ge` | 3 | 70 | | -| extensions.tech_pythonExport.getSensorConfig `ge` | 4 | 93 | | -| extensions.tech_rawLidar.onRemove `ge` | 0 | 89 | | -| extensions.tech_rawLidarEmpty.onRemove `ge` | 0 | 37 | | -| extensions.tech_sensors.updateLuaSensorConfiguration `ge` | 4 | 54 | | -| extensions.tech_sensors.getSensorName `ge` | 2 | 1389 | | -| extensions.tech_sensors.getSensorConfiguration `ge` | 2 | 1416 | | -| extensions.tech_sensors.getActiveSensors `ge` | 0 | 1430 | | -| extensions.tech_sensors.doesSensorExist `ge` | 1 | 94 | | -| extensions.tech_sensors.removeSensor `ge` | 1 | 98 | | -| extensions.tech_sensors.removeAllSensorsFromVehicle `ge` | 1 | 108 | | -| extensions.tech_sensors.getAverageUpdateTime `ge` | 1 | 115 | | -| extensions.tech_sensors.getMaxLoadPerFrame `ge` | 0 | 119 | | -| extensions.tech_sensors.setMaxLoadPerFrame `ge` | 1 | 123 | | -| extensions.tech_sensors.getFullCameraRequest `ge` | 1 | 142 | | -| extensions.tech_sensors.sendCameraRequest `ge` | 1 | 128 | | -| extensions.tech_sensors.sendLidarRequest `ge` | 1 | 129 | | -| extensions.tech_sensors.sendUltrasonicRequest `ge` | 1 | 130 | | -| extensions.tech_sensors.sendRadarRequest `ge` | 1 | 131 | | -| extensions.tech_sensors.collectCameraRequest `ge` | 1 | 133 | | -| extensions.tech_sensors.collectLidarRequest `ge` | 1 | 135 | | -| extensions.tech_sensors.collectUltrasonicRequest `ge` | 1 | 136 | | -| extensions.tech_sensors.collectRadarRequest `ge` | 1 | 137 | | -| extensions.tech_sensors.isRequestComplete `ge` | 1 | 139 | | -| extensions.tech_sensors.sendAdvancedIMURequest `ge` | 2 | 158 | | -| extensions.tech_sensors.collectAdvancedIMURequest `ge` | 1 | 165 | boolean | -| extensions.tech_sensors.sendGPSRequest `ge` | 2 | 174 | | -| extensions.tech_sensors.collectGPSRequest `ge` | 1 | 181 | boolean | -| extensions.tech_sensors.sendPowertrainRequest `ge` | 2 | 190 | | -| extensions.tech_sensors.collectPowertrainRequest `ge` | 1 | 197 | boolean | -| extensions.tech_sensors.sendIdealRADARRequest `ge` | 2 | 206 | | -| extensions.tech_sensors.collectIdealRADARRequest `ge` | 1 | 213 | boolean | -| extensions.tech_sensors.sendRoadsSensorRequest `ge` | 2 | 222 | | -| extensions.tech_sensors.collectRoadsSensorRequest `ge` | 1 | 229 | boolean | -| extensions.tech_sensors.sendMeshRequest `ge` | 2 | 238 | | -| extensions.tech_sensors.collectMeshRequest `ge` | 1 | 245 | boolean | -| extensions.tech_sensors.isVluaRequestComplete `ge` | 1 | 254 | boolean | -| extensions.tech_sensors.attachSensor `ge` | 10 | 261 | | -| extensions.tech_sensors.getSensorMatrix `ge` | 1 | 265 | | -| extensions.tech_sensors.getWorldFrame `ge` | 1 | 269 | | -| extensions.tech_sensors.getLocalFrame `ge` | 1 | 273 | | -| extensions.tech_sensors.getBeamData `ge` | 1 | 277 | | -| extensions.tech_sensors.getFullTriangleData `ge` | 1 | 289 | | -| extensions.tech_sensors.getWheelTriangleData `ge` | 2 | 301 | | -| extensions.tech_sensors.getNodePositions `ge` | 2 | 313 | | -| extensions.tech_sensors.getClosestMeshPointToGivenPoint `ge` | 2 | 318 | | -| extensions.tech_sensors.getClosestTriangle `ge` | 3 | 323 | | -| extensions.tech_sensors.createCamera `ge` | 2 | 328 | | -| extensions.tech_sensors.createCameraWithSharedMemory `ge` | 2 | 334 | | -| extensions.tech_sensors.getCameraImage `ge` | 1 | 340 | | -| extensions.tech_sensors.getCameraAnnotations `ge` | 1 | 346 | | -| extensions.tech_sensors.getCameraDepth `ge` | 1 | 352 | | -| extensions.tech_sensors.getCameraData `ge` | 1 | 358 | table | -| extensions.tech_sensors.getCameraDataShmem `ge` | 1 | 365 | | -| extensions.tech_sensors.processCameraData `ge` | 1 | 369 | table | -| extensions.tech_sensors.getCameraSensorName `ge` | 1 | 386 | | -| extensions.tech_sensors.getCameraSensorPosition `ge` | 1 | 390 | | -| extensions.tech_sensors.getCameraSensorDirection `ge` | 1 | 394 | | -| extensions.tech_sensors.getCameraMaxPendingGpuRequests `ge` | 1 | 398 | | -| extensions.tech_sensors.getCameraRequestedUpdateTime `ge` | 1 | 402 | | -| extensions.tech_sensors.getCameraUpdatePriority `ge` | 1 | 406 | | -| extensions.tech_sensors.getCameraSize `ge` | 1 | 410 | | -| extensions.tech_sensors.getActiveCameraSensors `ge` | 0 | 414 | | -| extensions.tech_sensors.setCameraSensorPosition `ge` | 2 | 419 | | -| extensions.tech_sensors.setCameraSensorDirection `ge` | 2 | 420 | | -| extensions.tech_sensors.setCameraSensorUp `ge` | 2 | 421 | | -| extensions.tech_sensors.setCameraSensorResolution `ge` | 3 | 422 | | -| extensions.tech_sensors.setCameraSensorFOVX `ge` | 2 | 423 | | -| extensions.tech_sensors.setCameraSensorNearFarPlanes `ge` | 3 | 424 | | -| extensions.tech_sensors.setCameraMaxPendingGpuRequests `ge` | 2 | 426 | | -| extensions.tech_sensors.setCameraRequestedUpdateTime `ge` | 2 | 430 | | -| extensions.tech_sensors.setCameraUpdatePriority `ge` | 2 | 434 | | -| extensions.tech_sensors.convertWorldPointToPixel `ge` | 2 | 438 | | -| extensions.tech_sensors.createRawLidar `ge` | 3 | 444 | table | -| extensions.tech_sensors.createLidar `ge` | 2 | 504 | | -| extensions.tech_sensors.createLidarWithSharedMemory `ge` | 2 | 510 | | -| extensions.tech_sensors.getLidarPointCloud `ge` | 1 | 516 | | -| extensions.tech_sensors.getLidarColourData `ge` | 1 | 522 | | -| extensions.tech_sensors.getLidarPointCloudShmem `ge` | 1 | 547 | | -| extensions.tech_sensors.getLidarColourDataShmem `ge` | 1 | 551 | | -| extensions.tech_sensors.getLidarDataPositions `ge` | 1 | 528 | table | -| extensions.tech_sensors.getActiveLidarSensors `ge` | 0 | 555 | | -| extensions.tech_sensors.getLidarSensorName `ge` | 1 | 559 | | -| extensions.tech_sensors.getLidarSensorPosition `ge` | 1 | 563 | | -| extensions.tech_sensors.getLidarSensorDirection `ge` | 1 | 567 | | -| extensions.tech_sensors.getLidarVerticalResolution `ge` | 1 | 571 | | -| extensions.tech_sensors.getLidarFrequency `ge` | 1 | 575 | | -| extensions.tech_sensors.getLidarMaxDistance `ge` | 1 | 579 | | -| extensions.tech_sensors.getLidarIsVisualised `ge` | 1 | 583 | | -| extensions.tech_sensors.getLidarIsAnnotated `ge` | 1 | 587 | | -| extensions.tech_sensors.getLidarMaxPendingGpuRequests `ge` | 1 | 591 | | -| extensions.tech_sensors.getLidarRequestedUpdateTime `ge` | 1 | 595 | | -| extensions.tech_sensors.getLidarUpdatePriority `ge` | 1 | 599 | | -| extensions.tech_sensors.setLidarVerticalResolution `ge` | 2 | 603 | | -| extensions.tech_sensors.setLidarFrequency `ge` | 2 | 607 | | -| extensions.tech_sensors.setLidarMaxDistance `ge` | 2 | 611 | | -| extensions.tech_sensors.setLidarIsVisualised `ge` | 2 | 615 | | -| extensions.tech_sensors.setLidarIsAnnotated `ge` | 2 | 619 | | -| extensions.tech_sensors.setLidarMaxPendingGpuRequests `ge` | 2 | 623 | | -| extensions.tech_sensors.setLidarRequestedUpdateTime `ge` | 2 | 627 | | -| extensions.tech_sensors.setLidarUpdatePriority `ge` | 2 | 631 | | -| extensions.tech_sensors.createUltrasonic `ge` | 2 | 635 | | -| extensions.tech_sensors.getUltrasonicReadings `ge` | 1 | 644 | | -| extensions.tech_sensors.getActiveUltrasonicSensors `ge` | 0 | 648 | | -| extensions.tech_sensors.getUltrasonicIsVisualised `ge` | 1 | 652 | | -| extensions.tech_sensors.getUltrasonicMaxPendingGpuRequests `ge` | 1 | 656 | | -| extensions.tech_sensors.getUltrasonicRequestedUpdateTime `ge` | 1 | 660 | | -| extensions.tech_sensors.getUltrasonicUpdatePriority `ge` | 1 | 664 | | -| extensions.tech_sensors.setUltrasonicIsVisualised `ge` | 2 | 668 | | -| extensions.tech_sensors.getUltrasonicSensorName `ge` | 1 | 676 | | -| extensions.tech_sensors.getUltrasonicSensorPosition `ge` | 1 | 680 | | -| extensions.tech_sensors.getUltrasonicSensorDirection `ge` | 1 | 684 | | -| extensions.tech_sensors.getUltrasonicSensorRadius `ge` | 2 | 688 | | -| extensions.tech_sensors.setUltrasonicMaxPendingGpuRequests `ge` | 2 | 692 | | -| extensions.tech_sensors.setUltrasonicRequestedUpdateTime `ge` | 2 | 696 | | -| extensions.tech_sensors.setUltrasonicUpdatePriority `ge` | 2 | 700 | | -| extensions.tech_sensors.createRadar `ge` | 2 | 788 | | -| extensions.tech_sensors.getRadarReadings `ge` | 1 | 794 | | -| extensions.tech_sensors.getRadarPPIData `ge` | 1 | 800 | | -| extensions.tech_sensors.getRadarRangeDopplerData `ge` | 1 | 806 | | -| extensions.tech_sensors.getActiveRadarSensors `ge` | 0 | 812 | | -| extensions.tech_sensors.getRadarMaxPendingGpuRequests `ge` | 1 | 816 | | -| extensions.tech_sensors.getRadarRequestedUpdateTime `ge` | 1 | 820 | | -| extensions.tech_sensors.getRadarUpdatePriority `ge` | 1 | 824 | | -| extensions.tech_sensors.getRadarSensorName `ge` | 1 | 828 | | -| extensions.tech_sensors.getRadarSensorPosition `ge` | 1 | 832 | | -| extensions.tech_sensors.getRadarSensorDirection `ge` | 1 | 836 | | -| extensions.tech_sensors.setRadarMaxPendingGpuRequests `ge` | 2 | 840 | | -| extensions.tech_sensors.setRadarRequestedUpdateTime `ge` | 2 | 844 | | -| extensions.tech_sensors.setRadarUpdatePriority `ge` | 2 | 848 | | -| extensions.tech_sensors.createAdvancedIMU `ge` | 2 | 852 | | -| extensions.tech_sensors.removeAdvancedIMU `ge` | 2 | 904 | | -| extensions.tech_sensors.getAdvancedIMUReadings `ge` | 1 | 911 | | -| extensions.tech_sensors.updateAdvancedIMULastReadings `ge` | 1 | 920 | | -| extensions.tech_sensors.updateAdvancedIMUAdHocRequest `ge` | 1 | 932 | | -| extensions.tech_sensors.setAdvancedIMUUpdateTime `ge` | 3 | 937 | | -| extensions.tech_sensors.setAdvancedIMUIsUsingGravity `ge` | 3 | 942 | | -| extensions.tech_sensors.setAdvancedIMUIsVisualised `ge` | 3 | 948 | | -| extensions.tech_sensors.createGPS `ge` | 2 | 954 | | -| extensions.tech_sensors.removeGPS `ge` | 2 | 1002 | | -| extensions.tech_sensors.getGPSReadings `ge` | 1 | 1009 | | -| extensions.tech_sensors.updateGPSLastReadings `ge` | 1 | 1018 | | -| extensions.tech_sensors.updateGPSAdHocRequest `ge` | 1 | 1030 | | -| extensions.tech_sensors.setGPSUpdateTime `ge` | 3 | 1035 | | -| extensions.tech_sensors.setGPSIsVisualised `ge` | 3 | 1040 | | -| extensions.tech_sensors.createPowertrainSensor `ge` | 2 | 1046 | | -| extensions.tech_sensors.removePowertrainSensor `ge` | 2 | 1066 | | -| extensions.tech_sensors.getPowertrainReadings `ge` | 1 | 1073 | | -| extensions.tech_sensors.updatePowertrainLastReadings `ge` | 1 | 1082 | | -| extensions.tech_sensors.updatePowertrainAdHocRequest `ge` | 1 | 1094 | | -| extensions.tech_sensors.setPowertrainUpdateTime `ge` | 3 | 1099 | | -| extensions.tech_sensors.createIdealRADARSensor `ge` | 2 | 1104 | | -| extensions.tech_sensors.removeIdealRADARSensor `ge` | 2 | 1124 | | -| extensions.tech_sensors.getIdealRADARReadings `ge` | 1 | 1131 | | -| extensions.tech_sensors.updateIdealRADARLastReadings `ge` | 1 | 1140 | | -| extensions.tech_sensors.updateIdealRADARAdHocRequest `ge` | 1 | 1152 | | -| extensions.tech_sensors.setIdealRADARUpdateTime `ge` | 3 | 1157 | | -| extensions.tech_sensors.createRoadsSensor `ge` | 2 | 1162 | | -| extensions.tech_sensors.removeRoadsSensor `ge` | 2 | 1182 | | -| extensions.tech_sensors.getRoadsSensorReadings `ge` | 1 | 1189 | | -| extensions.tech_sensors.updateRoadsSensorLastReadings `ge` | 1 | 1198 | | -| extensions.tech_sensors.updateRoadsSensorAdHocRequest `ge` | 1 | 1210 | | -| extensions.tech_sensors.setRoadsSensorUpdateTime `ge` | 3 | 1215 | | -| extensions.tech_sensors.createMeshSensor `ge` | 2 | 1220 | | -| extensions.tech_sensors.removeMeshSensor `ge` | 2 | 1237 | | -| extensions.tech_sensors.updateMeshAdHocRequest `ge` | 1 | 1243 | | -| extensions.tech_sensors.setMeshUpdateTime `ge` | 3 | 1248 | | -| extensions.tech_sensors.getRoadGraph `ge` | 0 | 1253 | table | -| extensions.tech_sensors.resetNavgraph `ge` | 0 | 1272 | | -| extensions.tech_sensors.createValidation `ge` | 2 | 1276 | | -| extensions.tech_sensors.removeValidation `ge` | 2 | 1319 | | -| extensions.tech_sensors.markVehicleFeedingComplete `ge` | 0 | 1328 | | -| extensions.tech_sensors.isTimeEvolutionComplete `ge` | 1 | 1324 | | -| extensions.tech_sensors.createTyreBarrierTest `ge` | 7 | 1333 | | -| extensions.tech_sensors.removeTyreBarrierTest `ge` | 2 | 1376 | | -| extensions.tech_sensors.onDeserialized `ge` | 1 | 1503 | | -| extensions.tech_sumoExporter.export `ge` | 1 | 153 | | -| extensions.tech_techCore.notifyUI `ge` | 0 | 346 | | -| extensions.tech_techCore.onSerialize `ge` | 0 | 413 | | -| extensions.tech_techCore.onDeserialized `ge` | 1 | 428 | | -| extensions.tech_techCore.isServerRunning `ge` | 0 | 440 | | -| extensions.tech_techCore.openServer `ge` | 1 | 444 | | -| extensions.tech_techCore.closeServer `ge` | 0 | 482 | | -| extensions.tech_techCore.onRequestMissionScreenData `ge` | 1 | 550 | | -| extensions.tech_techCore.handleHello `ge` | 1 | 693 | | -| extensions.tech_techCore.handleEcho `ge` | 1 | 702 | | -| extensions.tech_techCore.handleQuit `ge` | 1 | 716 | | -| extensions.tech_techCore.handleLoadScenario `ge` | 1 | 722 | boolean | -| extensions.tech_techCore.handleStartScenario `ge` | 1 | 773 | boolean | -| extensions.tech_techCore.handleRestartScenario `ge` | 1 | 799 | boolean | -| extensions.tech_techCore.handleStopScenario `ge` | 1 | 813 | | -| extensions.tech_techCore.handleGetScenarioName `ge` | 1 | 818 | | -| extensions.tech_techCore.handleHideHUD `ge` | 1 | 830 | | -| extensions.tech_techCore.handleShowHUD `ge` | 1 | 834 | | -| extensions.tech_techCore.handleSetPhysicsDeterministic `ge` | 1 | 838 | | -| extensions.tech_techCore.handleSetPhysicsNonDeterministic `ge` | 1 | 847 | | -| extensions.tech_techCore.handleFPSLimit `ge` | 1 | 852 | | -| extensions.tech_techCore.handleRemoveFPSLimit `ge` | 1 | 859 | | -| extensions.tech_techCore.handlePause `ge` | 1 | 864 | | -| extensions.tech_techCore.handleResume `ge` | 1 | 869 | | -| extensions.tech_techCore.handleStep `ge` | 1 | 874 | boolean | -| extensions.tech_techCore.handleTeleport `ge` | 1 | 883 | | -| extensions.tech_techCore.handleTeleportScenarioObject `ge` | 1 | 914 | | -| extensions.tech_techCore.handleStartVehicleConnection `ge` | 1 | 926 | boolean | -| extensions.tech_techCore.handleWaitForSpawn `ge` | 1 | 959 | | -| extensions.tech_techCore.handleSpawnVehicle `ge` | 1 | 964 | | -| extensions.tech_techCore.handleDespawnVehicle `ge` | 1 | 1035 | | -| extensions.tech_techCore.handleSensorRequest `ge` | 1 | 1044 | boolean | -| extensions.tech_techCore.handleGetDecalRoadVertices `ge` | 1 | 1062 | | -| extensions.tech_techCore.handleGetDecalRoadData `ge` | 1 | 1069 | | -| extensions.tech_techCore.handleGetRoadNetwork `ge` | 1 | 1086 | | -| extensions.tech_techCore.handleGetDecalRoadEdges `ge` | 1 | 1121 | | -| extensions.tech_techCore.handleGetTimeOfDay `ge` | 1 | 1150 | | -| extensions.tech_techCore.handleTimeOfDayChange `ge` | 1 | 1156 | | -| extensions.tech_techCore.handleGetAdvancedImuId `ge` | 1 | 1187 | | -| extensions.tech_techCore.handleGetGPSId `ge` | 1 | 1193 | | -| extensions.tech_techCore.handleGetPowertrainId `ge` | 1 | 1199 | | -| extensions.tech_techCore.handleGetMeshId `ge` | 1 | 1205 | | -| extensions.tech_techCore.handleGetIdealRADARId `ge` | 1 | 1211 | | -| extensions.tech_techCore.handleGetRoadsSensorId `ge` | 1 | 1217 | | -| extensions.tech_techCore.handleOpenCamera `ge` | 1 | 1223 | | -| extensions.tech_techCore.handleCloseCamera `ge` | 1 | 1283 | | -| extensions.tech_techCore.handlePollCamera `ge` | 1 | 1295 | | -| extensions.tech_techCore.handleSendAdHocRequestCamera `ge` | 1 | 1323 | | -| extensions.tech_techCore.handleIsAdHocPollRequestReadyCamera `ge` | 1 | 1329 | | -| extensions.tech_techCore.handleCollectAdHocPollRequestCamera `ge` | 1 | 1335 | | -| extensions.tech_techCore.handleGetFullCameraRequest `ge` | 1 | 1342 | | -| extensions.tech_techCore.handleCameraWorldPointToPixel `ge` | 1 | 1362 | | -| extensions.tech_techCore.handleGetCameraSensorPosition `ge` | 1 | 1369 | | -| extensions.tech_techCore.handleGetCameraSensorDirection `ge` | 1 | 1375 | | -| extensions.tech_techCore.handleGetCameraSensorUp `ge` | 1 | 1381 | | -| extensions.tech_techCore.handleGetCameraMaxPendingGpuRequests `ge` | 1 | 1387 | | -| extensions.tech_techCore.handleGetCameraRequestedUpdateTime `ge` | 1 | 1393 | | -| extensions.tech_techCore.handleGetCameraUpdatePriority `ge` | 1 | 1399 | | -| extensions.tech_techCore.handleSetCameraSensorPosition `ge` | 1 | 1405 | | -| extensions.tech_techCore.handleSetCameraSensorDirection `ge` | 1 | 1410 | | -| extensions.tech_techCore.handleSetCameraMaxPendingGpuRequests `ge` | 1 | 1415 | | -| extensions.tech_techCore.handleSetCameraRequestedUpdateTime `ge` | 1 | 1420 | | -| extensions.tech_techCore.handleSetCameraUpdatePriority `ge` | 1 | 1425 | | -| extensions.tech_techCore.handleOpenLidar `ge` | 1 | 1430 | | -| extensions.tech_techCore.handleCloseLidar `ge` | 1 | 1482 | | -| extensions.tech_techCore.handlePollLidar `ge` | 1 | 1493 | | -| extensions.tech_techCore.handleSendAdHocRequestLidar `ge` | 1 | 1519 | | -| extensions.tech_techCore.handleIsAdHocPollRequestReadyLidar `ge` | 1 | 1525 | | -| extensions.tech_techCore.handleCollectAdHocPollRequestLidar `ge` | 1 | 1531 | | -| extensions.tech_techCore.handleGetLidarSensorPosition `ge` | 1 | 1537 | | -| extensions.tech_techCore.handleGetLidarSensorDirection `ge` | 1 | 1543 | | -| extensions.tech_techCore.handleGetLidarMaxPendingGpuRequests `ge` | 1 | 1549 | | -| extensions.tech_techCore.handleGetLidarRequestedUpdateTime `ge` | 1 | 1555 | | -| extensions.tech_techCore.handleGetLidarUpdatePriority `ge` | 1 | 1561 | | -| extensions.tech_techCore.handleGetLidarVerticalResolution `ge` | 1 | 1567 | | -| extensions.tech_techCore.handleGetLidarFrequency `ge` | 1 | 1573 | | -| extensions.tech_techCore.handleGetLidarMaxDistance `ge` | 1 | 1579 | | -| extensions.tech_techCore.handleGetLidarIsVisualised `ge` | 1 | 1585 | | -| extensions.tech_techCore.handleGetLidarIsAnnotated `ge` | 1 | 1591 | | -| extensions.tech_techCore.handleSetLidarVerticalResolution `ge` | 1 | 1597 | | -| extensions.tech_techCore.handleSetLidarFrequency `ge` | 1 | 1602 | | -| extensions.tech_techCore.handleSetLidarMaxDistance `ge` | 1 | 1607 | | -| extensions.tech_techCore.handleSetLidarIsVisualised `ge` | 1 | 1612 | | -| extensions.tech_techCore.handleSetLidarIsAnnotated `ge` | 1 | 1617 | | -| extensions.tech_techCore.handleSetLidarMaxPendingGpuRequests `ge` | 1 | 1622 | | -| extensions.tech_techCore.handleSetLidarRequestedUpdateTime `ge` | 1 | 1627 | | -| extensions.tech_techCore.handleSetLidarUpdatePriority `ge` | 1 | 1632 | | -| extensions.tech_techCore.handleOpenUltrasonic `ge` | 1 | 1637 | | -| extensions.tech_techCore.handleCloseUltrasonic `ge` | 1 | 1684 | | -| extensions.tech_techCore.handlePollUltrasonic `ge` | 1 | 1696 | | -| extensions.tech_techCore.handleSendAdHocRequestUltrasonic `ge` | 1 | 1711 | | -| extensions.tech_techCore.handleIsAdHocPollRequestReadyUltrasonic `ge` | 1 | 1717 | | -| extensions.tech_techCore.handleCollectAdHocPollRequestUltrasonic `ge` | 1 | 1723 | | -| extensions.tech_techCore.handleGetUltrasonicSensorPosition `ge` | 1 | 1729 | | -| extensions.tech_techCore.handleGetUltrasonicSensorDirection `ge` | 1 | 1735 | | -| extensions.tech_techCore.handleGetUltrasonicMaxPendingGpuRequests `ge` | 1 | 1741 | | -| extensions.tech_techCore.handleGetUltrasonicRequestedUpdateTime `ge` | 1 | 1747 | | -| extensions.tech_techCore.handleGetUltrasonicUpdatePriority `ge` | 1 | 1753 | | -| extensions.tech_techCore.handleGetUltrasonicIsVisualised `ge` | 1 | 1759 | | -| extensions.tech_techCore.handleSetUltrasonicMaxPendingGpuRequests `ge` | 1 | 1765 | | -| extensions.tech_techCore.handleSetUltrasonicRequestedUpdateTime `ge` | 1 | 1770 | | -| extensions.tech_techCore.handleSetUltrasonicUpdatePriority `ge` | 1 | 1775 | | -| extensions.tech_techCore.handleSetUltrasonicIsVisualised `ge` | 1 | 1780 | | -| extensions.tech_techCore.handleOpenRadar `ge` | 1 | 1785 | | -| extensions.tech_techCore.handleCloseRadar `ge` | 1 | 1839 | | -| extensions.tech_techCore.handlePollRadar `ge` | 1 | 1851 | | -| extensions.tech_techCore.handleGetPPIRadar `ge` | 1 | 1866 | | -| extensions.tech_techCore.handleGetRangeDopplerRadar `ge` | 1 | 1881 | | -| extensions.tech_techCore.handleSendAdHocRequestRadar `ge` | 1 | 1896 | | -| extensions.tech_techCore.handleIsAdHocPollRequestReadyRadar `ge` | 1 | 1902 | | -| extensions.tech_techCore.handleCollectAdHocPollRequestRadar `ge` | 1 | 1908 | | -| extensions.tech_techCore.handleGetRadarSensorPosition `ge` | 1 | 1914 | | -| extensions.tech_techCore.handleGetRadarSensorDirection `ge` | 1 | 1920 | | -| extensions.tech_techCore.handleGetRadarMaxPendingGpuRequests `ge` | 1 | 1926 | | -| extensions.tech_techCore.handleGetRadarRequestedUpdateTime `ge` | 1 | 1932 | | -| extensions.tech_techCore.handleGetRadarUpdatePriority `ge` | 1 | 1938 | | -| extensions.tech_techCore.handleSetRadarMaxPendingGpuRequests `ge` | 1 | 1944 | | -| extensions.tech_techCore.handleSetRadarRequestedUpdateTime `ge` | 1 | 1949 | | -| extensions.tech_techCore.handleSetRadarUpdatePriority `ge` | 1 | 1954 | | -| extensions.tech_techCore.handleOpenAdvancedIMU `ge` | 1 | 1959 | | -| extensions.tech_techCore.handleCloseAdvancedIMU `ge` | 1 | 1989 | | -| extensions.tech_techCore.handlePollAdvancedImuGE `ge` | 1 | 2002 | | -| extensions.tech_techCore.handleSendAdHocRequestAdvancedIMU `ge` | 1 | 2020 | | -| extensions.tech_techCore.handleIsAdHocPollRequestReadyAdvancedIMU `ge` | 1 | 2026 | | -| extensions.tech_techCore.handleCollectAdHocPollRequestAdvancedIMU `ge` | 1 | 2032 | | -| extensions.tech_techCore.handleSetAdvancedIMURequestedUpdateTime `ge` | 1 | 2038 | | -| extensions.tech_techCore.handleSetAdvancedIMUIsUsingGravity `ge` | 1 | 2043 | | -| extensions.tech_techCore.handleSetAdvancedIMUIsVisualised `ge` | 1 | 2048 | | -| extensions.tech_techCore.handleOpenGPS `ge` | 1 | 2053 | | -| extensions.tech_techCore.handleCloseGPS `ge` | 1 | 2081 | | -| extensions.tech_techCore.handlePollGPSGE `ge` | 1 | 2094 | | -| extensions.tech_techCore.handleSendAdHocRequestGPS `ge` | 1 | 2112 | | -| extensions.tech_techCore.handleIsAdHocPollRequestReadyGPS `ge` | 1 | 2118 | | -| extensions.tech_techCore.handleCollectAdHocPollRequestGPS `ge` | 1 | 2124 | | -| extensions.tech_techCore.handleSetGPSRequestedUpdateTime `ge` | 1 | 2130 | | -| extensions.tech_techCore.handleSetGPSIsVisualised `ge` | 1 | 2135 | | -| extensions.tech_techCore.handleOpenPowertrain `ge` | 1 | 2140 | | -| extensions.tech_techCore.handleClosePowertrain `ge` | 1 | 2161 | | -| extensions.tech_techCore.handlePollPowertrainGE `ge` | 1 | 2174 | | -| extensions.tech_techCore.handleSendAdHocRequestPowertrain `ge` | 1 | 2192 | | -| extensions.tech_techCore.handleIsAdHocPollRequestReadyPowertrain `ge` | 1 | 2198 | | -| extensions.tech_techCore.handleCollectAdHocPollRequestPowertrain `ge` | 1 | 2204 | | -| extensions.tech_techCore.handleSetPowertrainRequestedUpdateTime `ge` | 1 | 2210 | | -| extensions.tech_techCore.handleOpenMesh `ge` | 1 | 2215 | | -| extensions.tech_techCore.handleCloseMesh `ge` | 1 | 2235 | | -| extensions.tech_techCore.handleSendAdHocRequestMesh `ge` | 1 | 2248 | | -| extensions.tech_techCore.handleIsAdHocPollRequestReadyMesh `ge` | 1 | 2254 | | -| extensions.tech_techCore.handleCollectAdHocPollRequestMesh `ge` | 1 | 2260 | | -| extensions.tech_techCore.handleSetMeshRequestedUpdateTime `ge` | 1 | 2266 | | -| extensions.tech_techCore.handleOpenIdealRADAR `ge` | 1 | 2271 | | -| extensions.tech_techCore.handleCloseIdealRADAR `ge` | 1 | 2291 | | -| extensions.tech_techCore.handlePollIdealRADARGE `ge` | 1 | 2304 | | -| extensions.tech_techCore.handleSendAdHocRequestIdealRADAR `ge` | 1 | 2322 | | -| extensions.tech_techCore.handleIsAdHocPollRequestReadyIdealRADAR `ge` | 1 | 2328 | | -| extensions.tech_techCore.handleCollectAdHocPollRequestIdealRADAR `ge` | 1 | 2334 | | -| extensions.tech_techCore.handleSetIdealRADARRequestedUpdateTime `ge` | 1 | 2340 | | -| extensions.tech_techCore.handleOpenRoadsSensor `ge` | 1 | 2345 | | -| extensions.tech_techCore.handleCloseRoadsSensor `ge` | 1 | 2366 | | -| extensions.tech_techCore.handlePollRoadsSensorGE `ge` | 1 | 2379 | | -| extensions.tech_techCore.handleSendAdHocRequestRoadsSensor `ge` | 1 | 2397 | | -| extensions.tech_techCore.handleIsAdHocPollRequestReadyRoadsSensor `ge` | 1 | 2403 | | -| extensions.tech_techCore.handleCollectAdHocPollRequestRoadsSensor `ge` | 1 | 2409 | | -| extensions.tech_techCore.handleSetRoadsSensorRequestedUpdateTime `ge` | 1 | 2415 | | -| extensions.tech_techCore.handleOpenVehicleFeeder `ge` | 1 | 2420 | | -| extensions.tech_techCore.handleCloseVehicleFeeder `ge` | 1 | 2435 | | -| extensions.tech_techCore.handleIsTimeEvolutionComplete `ge` | 1 | 2448 | | -| extensions.tech_techCore.handleGetRoadGraph `ge` | 1 | 2455 | | -| extensions.tech_techCore.handleExportOpenDrive `ge` | 1 | 2461 | | -| extensions.tech_techCore.handleExportOpenStreetMap `ge` | 1 | 2468 | | -| extensions.tech_techCore.handleExportSumo `ge` | 1 | 2474 | | -| extensions.tech_techCore.handleResetNavgraph `ge` | 1 | 2482 | | -| extensions.tech_techCore.handleGetBeamData `ge` | 1 | 2488 | | -| extensions.tech_techCore.handleGetFullTriangleData `ge` | 1 | 2494 | | -| extensions.tech_techCore.handleGetWheelTriangleData `ge` | 1 | 2500 | | -| extensions.tech_techCore.handleGetNodePositions `ge` | 1 | 2506 | | -| extensions.tech_techCore.handleGetClosestMeshPointToGivenPoint `ge` | 1 | 2512 | | -| extensions.tech_techCore.handleGetClosestTriangle `ge` | 1 | 2518 | | -| extensions.tech_techCore.handleSetWeatherPreset `ge` | 1 | 2524 | | -| extensions.tech_techCore.handleDisplayGuiMessage `ge` | 1 | 2531 | | -| extensions.tech_techCore.handleSwitchVehicle `ge` | 1 | 2537 | | -| extensions.tech_techCore.handleSetFreeCamera `ge` | 1 | 2544 | | -| extensions.tech_techCore.handleParticlesEnabled `ge` | 1 | 2554 | | -| extensions.tech_techCore.handleAnnotateParts `ge` | 1 | 2560 | | -| extensions.tech_techCore.handleRevertAnnotations `ge` | 1 | 2566 | | -| extensions.tech_techCore.handleGetPartAnnotations `ge` | 1 | 2572 | | -| extensions.tech_techCore.handleGetPartAnnotation `ge` | 1 | 2582 | | -| extensions.tech_techCore.handleGetAnnotations `ge` | 1 | 2591 | | -| extensions.tech_techCore.handleFindObjectsClass `ge` | 1 | 2605 | | -| extensions.tech_techCore.handleCreateCylinder `ge` | 1 | 2646 | | -| extensions.tech_techCore.handleCreateBump `ge` | 1 | 2661 | | -| extensions.tech_techCore.handleCreateCone `ge` | 1 | 2679 | | -| extensions.tech_techCore.handleCreateCube `ge` | 1 | 2694 | | -| extensions.tech_techCore.handleCreateRing `ge` | 1 | 2708 | | -| extensions.tech_techCore.handleRemoveObject `ge` | 1 | 2723 | | -| extensions.tech_techCore.handleGetBBoxCorners `ge` | 1 | 2735 | | -| extensions.tech_techCore.handleGetGravity `ge` | 1 | 2749 | | -| extensions.tech_techCore.handleSetGravity `ge` | 1 | 2753 | | -| extensions.tech_techCore.handleGetAvailableVehicles `ge` | 1 | 2759 | | -| extensions.tech_techCore.handleSpawnTraffic `ge` | 1 | 2791 | | -| extensions.tech_techCore.handleStartTraffic `ge` | 1 | 2802 | | -| extensions.tech_techCore.handleResetTraffic `ge` | 1 | 2820 | | -| extensions.tech_techCore.handleStopTraffic `ge` | 1 | 2825 | | -| extensions.tech_techCore.handleChangeSetting `ge` | 1 | 2831 | | -| extensions.tech_techCore.handleApplyGraphicsSetting `ge` | 1 | 2838 | | -| extensions.tech_techCore.handleSetRelativeCam `ge` | 1 | 2843 | boolean | -| extensions.tech_techCore.handleAddDebugSpheres `ge` | 1 | 2865 | | -| extensions.tech_techCore.handleRemoveDebugObjects `ge` | 1 | 2880 | | -| extensions.tech_techCore.handleAddDebugPolyline `ge` | 1 | 2887 | | -| extensions.tech_techCore.handleAddDebugCylinder `ge` | 1 | 2903 | | -| extensions.tech_techCore.handleAddDebugTriangle `ge` | 1 | 2914 | | -| extensions.tech_techCore.handleAddDebugRectangle `ge` | 1 | 2926 | | -| extensions.tech_techCore.handleAddDebugText `ge` | 1 | 2939 | | -| extensions.tech_techCore.handleAddDebugSquarePrism `ge` | 1 | 2950 | | -| extensions.tech_techCore.handleQueueLuaCommandGE `ge` | 1 | 2964 | | -| extensions.tech_techCore.handleGetLevels `ge` | 1 | 2986 | | -| extensions.tech_techCore.handleGetScenarios `ge` | 1 | 2992 | | -| extensions.tech_techCore.handleGetCurrentScenario `ge` | 1 | 3018 | | -| extensions.tech_techCore.handleCreateScenario `ge` | 1 | 3062 | boolean | -| extensions.tech_techCore.handleDeleteScenario `ge` | 1 | 3153 | | -| extensions.tech_techCore.handleGameStateRequest `ge` | 1 | 3166 | | -| extensions.tech_techCore.handleGetPlayerVehicleID `ge` | 1 | 3183 | | -| extensions.tech_techCore.handleGetCurrentVehicles `ge` | 1 | 3197 | | -| extensions.tech_techCore.handleGetSceneTree `ge` | 1 | 3263 | | -| extensions.tech_techCore.handleSyncScene `ge` | 1 | 3453 | | -| extensions.tech_techCore.handleGetObject `ge` | 1 | 3460 | | -| extensions.tech_techCore.handleGetPartConfig `ge` | 1 | 3472 | | -| extensions.tech_techCore.handleGetPartConfigForConfig `ge` | 1 | 3492 | | -| extensions.tech_techCore.handleGetPartOptions `ge` | 1 | 3509 | | -| extensions.tech_techCore.handleSetPartConfig `ge` | 1 | 3524 | | -| extensions.tech_techCore.handleSetPlayerCameraMode `ge` | 1 | 3544 | | -| extensions.tech_techCore.handleGetPlayerCameraMode `ge` | 1 | 3577 | | -| extensions.tech_techCore.handleLoadTrackBuilderTrack `ge` | 1 | 3588 | | -| extensions.tech_techCore.handleSetLicensePlate `ge` | 1 | 3611 | | -| extensions.tech_techCore.handleGetSystemInfo `ge` | 1 | 3626 | | -| extensions.tech_techCore.handleImportHeightmap `ge` | 1 | 3648 | | -| extensions.tech_techCore.handleTerrainAndRoadImport `ge` | 1 | 3656 | | -| extensions.tech_techCore.handlePeaksAndRoadImport `ge` | 1 | 3664 | | -| extensions.tech_techCore.handleResetTerrain `ge` | 1 | 3671 | | -| extensions.tech_techCore.handleOpenCloseWorldEditor `ge` | 1 | 3678 | | -| extensions.tech_techCore.handleUnpackVehicleSensorConfiguration `ge` | 1 | 3704 | | -| extensions.tech_techCore.handleUnpackMapSensorConfiguration `ge` | 1 | 3730 | | -| extensions.tech_techCore.handleGetEnvironmentPaths `ge` | 1 | 3742 | | -| extensions.tech_techCore.handleLoadPlatoon `ge` | 1 | 3751 | | -| extensions.tech_techCore.handlePlatoonSpeed `ge` | 1 | 3795 | | -| extensions.tech_techCore.handleJoinPlatoon `ge` | 1 | 3818 | | -| extensions.tech_techCore.handleJoinMiddlePlatoon `ge` | 1 | 3841 | | -| extensions.tech_techCore.handleLeavePlatoon `ge` | 1 | 3866 | | -| extensions.tech_techCore.handleLoadUltrasonicADAS `ge` | 1 | 3889 | | -| extensions.tech_techCore.handleUnloadUltrasonicADAS `ge` | 1 | 3905 | | -| extensions.tech_techCore.setTcomParams `ge` | 2 | 3929 | | -| extensions.tech_techCore.getTcomParams `ge` | 0 | 3938 | | -| extensions.tech_techCore.isScenarioUnrestricted `ge` | 0 | 3942 | | -| extensions.tech_terrainImporter.importHeightmap `ge` | 7 | 36 | | -| extensions.tech_terrainImporter.terrainAndRoadImport `ge` | 5 | 72 | | -| extensions.tech_terrainImporter.peaksAndRoadImport `ge` | 4 | 80 | | -| extensions.tech_terrainImporter.reset `ge` | 0 | 88 | | -| extensions.tech_terrainImporter.toggleWorldEditor `ge` | 1 | 91 | | -| extensions.tech_ultrasonicTest.executeUltrasonicTest `ge` | 0 | 24 | | -| extensions.tech_ultrasonicTest.onExtensionUnloaded `ge` | 0 | 260 | | -| extensions.tech_ultrasonicTest.createUltrasonic `ge` | 1 | 208 | | -| extensions.tech_utils.onExtensionLoaded `ge` | 0 | 223 | | -| extensions.tech_utils.onClientEndMission `ge` | 0 | 188 | | -| extensions.tech_utils.toggleLidar `ge` | 0 | 61 | | -| extensions.tech_utils.toggleAnnotations `ge` | 0 | 100 | | -| extensions.tech_utils.toggleUltrasonic `ge` | 0 | 119 | | -| extensions.tech_utils.toggleSecondView `ge` | 0 | 228 | | -| extensions.tech_utils.toggleVehicleSystemsCoupling `ge` | 0 | 256 | | -| extensions.telemetry_core.saveTelemetryData `ge` | 0 | 249 | | -| extensions.telemetry_core.addEvent `ge` | 1 | 39 | | -| extensions.telemetry_core.startActivity `ge` | 2 | 237 | | -| extensions.telemetry_core.endActivity `ge` | 2 | 243 | | -| extensions.telemetry_core.onExtensionLoaded `ge` | 0 | 202 | boolean | -| extensions.telemetry_core.onExtensionUnloaded `ge` | 0 | 230 | | -| extensions.trackbuilder_trackBuilder.showTrackBuilder `ge` | 0 | 3520 | | -| extensions.trackbuilder_trackBuilder.hideTrackBuilder `ge` | 0 | 3528 | | -| extensions.trackbuilder_trackBuilder.toggleTrackBuilder `ge` | 0 | 3540 | | -| extensions.trackbuilder_trackBuilder.showTrackBuilderWindow `ge` | 1 | 3487 | | -| extensions.trackbuilder_trackBuilder.onClientEndMission `ge` | 0 | 3528 | | -| extensions.ui_ambientSound.init `ge` | 1 | 69 | | -| extensions.ui_ambientSound.update `ge` | 1 | 44 | | -| extensions.ui_ambientSound.deleteSoundSFX `ge` | 1 | 90 | | -| extensions.ui_ambientSound.setStreamState `ge` | 4 | 33 | | -| extensions.ui_apps.getAvailableLayouts `ge` | 0 | 67 | | -| extensions.ui_apps.requestUIAppsData `ge` | 0 | 150 | | -| extensions.ui_apps.getUIAppsData `ge` | 0 | 146 | table | -| extensions.ui_apps.saveLayout `ge` | 1 | 189 | | -| extensions.ui_apps.deleteLayout `ge` | 1 | 203 | | -| extensions.ui_apps.isAppOnLayout `ge` | 2 | 236 | boolean | -| extensions.ui_appSelector_general.getAppData `ge` | 0 | 177 | | -| extensions.ui_apps_genericMissionData.setData `ge` | 1 | 37 | | -| extensions.ui_apps_genericMissionData.clearData `ge` | 0 | 17 | | -| extensions.ui_apps_genericMissionData.sendAllData `ge` | 0 | 26 | | -| extensions.ui_apps_minimap_additionalInfo.requestAdditionalInfo `ge` | 0 | 5 | | -| extensions.ui_apps_minimap_additionalInfo.onClientEndMission `ge` | 0 | 91 | | -| extensions.ui_apps_minimap_minimap.getScale `ge` | 0 | 43 | | -| extensions.ui_apps_minimap_minimap.drawOcclusion `ge` | 2 | 524 | | -| extensions.ui_apps_minimap_minimap.drawDebugOverlay `ge` | 0 | 576 | | -| extensions.ui_apps_minimap_minimap.getMode `ge` | 0 | 603 | | -| extensions.ui_apps_minimap_minimap.setOcclusionTransform `ge` | 5 | 646 | | -| extensions.ui_apps_minimap_minimap.resetOcclusionTransform `ge` | 1 | 654 | | -| extensions.ui_apps_minimap_minimap.setDrawTransform `ge` | 4 | 633 | | -| extensions.ui_apps_minimap_minimap.setBuffers `ge` | 4 | 626 | | -| extensions.ui_apps_minimap_minimap.hide `ge` | 0 | 663 | | -| extensions.ui_apps_minimap_minimap.toggledebugSettings `ge` | 0 | 671 | | -| extensions.ui_apps_minimap_minimap.getDebugSettingsData `ge` | 0 | 683 | | -| extensions.ui_apps_minimap_minimap.onClientEndMission `ge` | 0 | 687 | | -| extensions.ui_apps_minimap_roads.drawRoads `ge` | 7 | 15 | | -| extensions.ui_apps_minimap_roads.reset `ge` | 0 | 96 | | -| extensions.ui_apps_minimap_route.drawNavigationRoute `ge` | 2 | 61 | | -| extensions.ui_apps_minimap_route.drawRoutePointer `ge` | 1 | 77 | | -| extensions.ui_apps_minimap_topomap.drawContours `ge` | 6 | 385 | | -| extensions.ui_apps_minimap_topomap.loadTopoMap `ge` | 0 | 357 | boolean | -| extensions.ui_apps_minimap_topomap.isLoaded `ge` | 0 | 410 | | -| extensions.ui_apps_minimap_topomap.getHeightmapData `ge` | 0 | 411 | | -| extensions.ui_apps_minimap_topomap.getHeightmapBounds `ge` | 0 | 412 | | -| extensions.ui_apps_minimap_topomap.getContourSegments `ge` | 0 | 413 | | -| extensions.ui_apps_minimap_topomap.getContourQuadtree `ge` | 0 | 414 | | -| extensions.ui_apps_minimap_topomap.onClientEndMission `ge` | 0 | 417 | | -| extensions.ui_apps_minimap_utils.setMinimapState `ge` | 14 | 35 | | -| extensions.ui_apps_minimap_utils.isInsideMinimapBounds `ge` | 2 | 138 | | -| extensions.ui_apps_minimap_utils.worldToMap `ge` | 1 | 64 | | -| extensions.ui_apps_minimap_utils.worldToMapXYZ `ge` | 2 | 78 | | -| extensions.ui_apps_minimap_utils.worldToMapXY `ge` | 2 | 95 | multiple | -| extensions.ui_apps_minimap_utils.mapToWorld `ge` | 1 | 129 | | -| extensions.ui_apps_minimap_utils.simpleCircle `ge` | 4 | 236 | | -| extensions.ui_apps_minimap_utils.simpleLine `ge` | 4 | 244 | | -| extensions.ui_apps_minimap_utils.simpleCircleWithEdgePointer `ge` | 4 | 315 | | -| extensions.ui_apps_minimap_utils.simpleLineWithEdgePointer `ge` | 4 | 322 | | -| extensions.ui_apps_minimap_utils.drawEdgePointer `ge` | 5 | 256 | boolean | -| extensions.ui_apps_minimap_utils.clampToMinimapBounds `ge` | 2 | 146 | | -| extensions.ui_apps_minimap_utils.setClampToBounds `ge` | 3 | 156 | multiple | -| extensions.ui_apps_minimap_utils.drawGrid `ge` | 0 | 347 | | -| extensions.ui_apps_minimap_utils.getStyleColorSet `ge` | 0 | 471 | | -| extensions.ui_apps_minimap_utils.getDefaultStyleColorSet `ge` | 0 | 476 | | -| extensions.ui_apps_minimap_utils.getCurrentStyleColors `ge` | 0 | 481 | | -| extensions.ui_apps_minimap_vehicles.setMinimapState `ge` | 13 | 32 | | -| extensions.ui_apps_minimap_vehicles.drawPlayer `ge` | 2 | 131 | | -| extensions.ui_apps_minimap_vehicles.drawOtherVehicles `ge` | 2 | 222 | | -| extensions.ui_apps_pointsBar.setPoints `ge` | 2 | 26 | | -| extensions.ui_apps_pointsBar.setThresholds `ge` | 1 | 41 | | -| extensions.ui_apps_pointsBar.clearData `ge` | 0 | 55 | | -| extensions.ui_apps_pointsBar.requestAllData `ge` | 0 | 60 | | -| extensions.ui_audio.playEventSound `ge` | 2 | 12 | | -| extensions.ui_bindingsLegend.addActions `ge` | 3 | 493 | | -| extensions.ui_bindingsLegend.sendDataToUI `ge` | 1 | 369 | | -| extensions.ui_bindingsLegend.toggleShowVehicleSpecificActions `ge` | 0 | 646 | | -| extensions.ui_bindingsLegend.enableShowVehicleSpecificActions `ge` | 1 | 627 | | -| extensions.ui_bindingsLegend.setDebug `ge` | 1 | 72 | | -| extensions.ui_bindingsLegend.triggerInputAction `ge` | 2 | 697 | | -| extensions.ui_bindingsLegend.resetFade `ge` | 0 | 97 | | -| extensions.ui_bindingsLegend.toggleShowApp `ge` | 0 | 713 | | -| extensions.ui_bindingsLegend.onModifierChanged `ge` | 1 | 530 | | -| extensions.ui_bindingsLegend.onClientEndMission `ge` | 0 | 653 | | -| extensions.ui_bindingsLegend.onExtensionLoaded `ge` | 0 | 690 | | -| extensions.ui_bindingsLegend.onDeviceChanged `ge` | 0 | 702 | | -| extensions.ui_bindingsLegend.onDeserialized `ge` | 1 | 707 | | -| extensions.ui_console.onExtensionLoaded `ge` | 0 | 1230 | | -| extensions.ui_console.onSerialize `ge` | 0 | 1199 | | -| extensions.ui_console.onDeserialized `ge` | 1 | 1215 | | -| extensions.ui_console.show `ge` | 0 | 168 | | -| extensions.ui_console.hide `ge` | 0 | 172 | | -| extensions.ui_console.toggle `ge` | 0 | 176 | | -| extensions.ui_credits.onExtensionLoaded `ge` | 0 | 12 | | -| extensions.ui_credits.onExtensionUnloaded `ge` | 0 | 22 | | -| extensions.ui_extApp.onExtensionLoaded `ge` | 0 | 24 | | -| extensions.ui_extApp.onExtensionUnloaded `ge` | 0 | 30 | | -| extensions.ui_extApp.requestUIData `ge` | 0 | 19 | | -| extensions.ui_fadeScreen.fadeToBlack `ge` | 3 | 13 | | -| extensions.ui_fadeScreen.fadeFromBlack `ge` | 2 | 38 | | -| extensions.ui_fadeScreen.fadeSequence `ge` | 5 | 55 | | -| extensions.ui_fadeScreen.start `ge` | 3 | 13 | | -| extensions.ui_fadeScreen.stop `ge` | 2 | 38 | | -| extensions.ui_fadeScreen.cycle `ge` | 5 | 55 | | -| extensions.ui_fadeScreen.onScreenFadeStateDelayed `ge` | 1 | 64 | | -| extensions.ui_freeroamSelector_general.getGameplayData `ge` | 0 | 343 | | -| extensions.ui_gameBlur.replaceGroup `ge` | 2 | 31 | | -| extensions.ui_gameBlur.removeGroup `ge` | 1 | 35 | | -| extensions.ui_gameBlur.removeAllGroups `ge` | 0 | 39 | | -| extensions.ui_gameplayAppContainers.onExtensionLoaded `ge` | 0 | 185 | | -| extensions.ui_gameplayAppContainers.onExtensionUnloaded `ge` | 0 | 483 | | -| extensions.ui_gameplayAppContainers.clearMessagesFromSource `ge` | 1 | 261 | | -| extensions.ui_gameplayAppContainers.clearAllFlashMessages `ge` | 0 | 286 | | -| extensions.ui_gameplayAppContainers.onScenarioFlashMessage `ge` | 1 | 190 | | -| extensions.ui_gameplayAppContainers.onScenarioFlashMessageClear `ge` | 0 | 219 | | -| extensions.ui_gameplayAppContainers.onScenarioNotRunning `ge` | 0 | 224 | | -| extensions.ui_gameplayAppContainers.onGameplayAppContainerMounted `ge` | 0 | 489 | | -| extensions.ui_gameplayAppContainers.onGameplayAppContainerUnmounted `ge` | 0 | 493 | | -| extensions.ui_gameplayAppContainers.getGameplayAppContainerMounted `ge` | 0 | 497 | | -| extensions.ui_gameplayAppContainers.setVerboseLogging `ge` | 1 | 180 | | -| extensions.ui_gameplayAppContainers.setDebug `ge` | 1 | 175 | | -| extensions.ui_gameplayAppContainers.setContainerContext `ge` | 2 | 142 | | -| extensions.ui_gameplayAppContainers.getContainerContext `ge` | 1 | 165 | | -| extensions.ui_gameplayAppContainers.resetContainerContext `ge` | 1 | 156 | | -| extensions.ui_gameplayAppContainers.getAvailableContexts `ge` | 1 | 129 | | -| extensions.ui_gameplayAppContainers.setAppVisibility `ge` | 3 | 33 | | -| extensions.ui_gameplayAppContainers.getAppVisibility `ge` | 2 | 53 | | -| extensions.ui_gameplayAppContainers.showApp `ge` | 2 | 82 | | -| extensions.ui_gameplayAppContainers.hideApp `ge` | 2 | 86 | | -| extensions.ui_gameplayAppContainers.toggleApp `ge` | 2 | 90 | | -| extensions.ui_gameplayAppContainers.hideAllApps `ge` | 1 | 66 | | -| extensions.ui_gameplayAppContainers.getVisibleApps `ge` | 1 | 95 | | -| extensions.ui_gameplayAppContainers.getAvailableApps `ge` | 1 | 129 | | -| extensions.ui_gameplayAppContainers.onSerialize `ge` | 0 | 110 | | -| extensions.ui_gameplayAppContainers.onDeserialize `ge` | 1 | 121 | | -| extensions.ui_gameplaySelector_general.getGameplayData `ge` | 0 | 365 | | -| extensions.ui_gameplaySelector_tileClustering.setBackend `ge` | 1 | 4 | | -| extensions.ui_gameplaySelector_tileClustering.getClusteredItemsFavouriteIconPercent `ge` | 1 | 40 | multiple | -| extensions.ui_gameplaySelector_tileClustering.getClusteredItemsStats `ge` | 2 | 67 | multiple | -| extensions.ui_gameplaySelector_tileClustering.getSourceIcons `ge` | 1 | 141 | | -| extensions.ui_gameplaySelector_tileGenerators_levelTiles.onFilterCustomLevelTiles `ge` | 3 | 239 | | -| extensions.ui_gameplaySelector_tileGenerators_levelTiles.setAlwaysShowDialogue `ge` | 2 | 280 | | -| extensions.ui_gameplaySelector_tileGenerators_levelTiles.openLevelConfigurationPopup `ge` | 1 | 289 | | -| extensions.ui_gameplaySelector_tileGenerators_levelTiles.onFreeroamSelectorOpenedWithItemDetails `ge` | 2 | 294 | | -| extensions.ui_gridSelector.getBackendByName `ge` | 1 | 4 | | -| extensions.ui_gridSelector.getTiles `ge` | 1+ | 19 | | -| extensions.ui_gridSelector.getFilters `ge` | 1+ | 21 | | -| extensions.ui_gridSelector.getActiveFilters `ge` | 1+ | 22 | | -| extensions.ui_gridSelector.toggleFilter `ge` | 1+ | 23 | | -| extensions.ui_gridSelector.updateRangeFilter `ge` | 1+ | 24 | | -| extensions.ui_gridSelector.resetRangeFilter `ge` | 1+ | 25 | | -| extensions.ui_gridSelector.resetSetFilter `ge` | 1+ | 26 | | -| extensions.ui_gridSelector.getSearchText `ge` | 1+ | 27 | | -| extensions.ui_gridSelector.setSearchText `ge` | 1+ | 28 | | -| extensions.ui_gridSelector.getDisplayDataOptions `ge` | 1+ | 30 | | -| extensions.ui_gridSelector.setDisplayDataOption `ge` | 1+ | 31 | | -| extensions.ui_gridSelector.resetDisplayDataToDefaults `ge` | 1+ | 32 | | -| extensions.ui_gridSelector.getScreenHeaderTitleAndPath `ge` | 1+ | 34 | | -| extensions.ui_gridSelector.profilerFinish `ge` | 1+ | 35 | | -| extensions.ui_gridSelector.closedFromUI `ge` | 1+ | 36 | | -| extensions.ui_gridSelector.getDetails `ge` | 1+ | 38 | | -| extensions.ui_gridSelector.executeButton `ge` | 1+ | 39 | | -| extensions.ui_gridSelector.getManagementDetails `ge` | 1+ | 40 | | -| extensions.ui_gridSelector.exitCallback `ge` | 1+ | 41 | | -| extensions.ui_gridSelector.executeDoubleClick `ge` | 1+ | 42 | | -| extensions.ui_gridSelector.toggleFavourite `ge` | 1+ | 45 | | -| extensions.ui_gridSelector.exploreFolder `ge` | 2 | 48 | | -| extensions.ui_gridSelector.goToMod `ge` | 2 | 52 | | -| extensions.ui_gridSelectorUtils_translateHelper.translate `ge` | 1 | 48 | | -| extensions.ui_liveryEditor.setDecalTexture `ge` | 1 | 70 | | -| extensions.ui_liveryEditor.save `ge` | 1 | 74 | | -| extensions.ui_liveryEditor.setup `ge` | 1 | 83 | | -| extensions.ui_liveryEditor.deactivate `ge` | 0 | 126 | | -| extensions.ui_liveryEditor.useSurfaceNormal `ge` | 1 | 140 | | -| extensions.ui_liveryEditor.useMousePosition `ge` | 1 | 144 | | -| extensions.ui_liveryEditor.requestSettingsData `ge` | 0 | 164 | | -| extensions.ui_liveryEditor_camera.setCameraByLayer `ge` | 1 | 162 | | -| extensions.ui_liveryEditor_camera.setOrthographicView `ge` | 1 | 166 | | -| extensions.ui_liveryEditor_camera.switchToOrbit `ge` | 1 | 174 | | -| extensions.ui_liveryEditor_camera.setOrthographicViewByPosition `ge` | 1 | 178 | | -| extensions.ui_liveryEditor_camera.setOrthographicViewLayer `ge` | 1 | 183 | | -| extensions.ui_liveryEditor_camera.getViewPointByLayer `ge` | 1 | 188 | | -| extensions.ui_liveryEditor_camera.switchOrthographicViewByDirection `ge` | 2 | 192 | | -| extensions.ui_liveryEditor_camera.getOrthographicViewByPosition `ge` | 1 | 230 | | -| extensions.ui_liveryEditor_camera.getCoordinatesByView `ge` | 1 | 244 | | -| extensions.ui_liveryEditor_camera.getOrthographicView `ge` | 0 | 248 | | -| extensions.ui_liveryEditor_camera.getCoordinates `ge` | 0 | 252 | | -| extensions.ui_liveryEditor_controls.useMouseProjection `ge` | 0 | 38 | | -| extensions.ui_liveryEditor_controls.useCursorProjection `ge` | 0 | 55 | | -| extensions.ui_liveryEditor_controls.useActionMap `ge` | 1 | 71 | | -| extensions.ui_liveryEditor_controls.disableAllActionMaps `ge` | 0 | 25 | | -| extensions.ui_liveryEditor_controls.toggleEditActionMaps `ge` | 1 | 96 | | -| extensions.ui_liveryEditor_controls.enableVehicleControls `ge` | 1 | 104 | | -| extensions.ui_liveryEditor_controls.disableAllActionMaps `ge` | 0 | 25 | | -| extensions.ui_liveryEditor_editor.setup `ge` | 0 | 69 | | -| extensions.ui_liveryEditor_editor.startEditor `ge` | 0 | 88 | | -| extensions.ui_liveryEditor_editor.startSession `ge` | 0 | 109 | | -| extensions.ui_liveryEditor_editor.createNew `ge` | 0 | 131 | | -| extensions.ui_liveryEditor_editor.loadFile `ge` | 1 | 136 | boolean | -| extensions.ui_liveryEditor_editor.save `ge` | 1 | 148 | | -| extensions.ui_liveryEditor_editor.applySkin `ge` | 0 | 168 | | -| extensions.ui_liveryEditor_editor.exitEditor `ge` | 0 | 179 | | -| extensions.ui_liveryEditor_history.undo `ge` | 0 | 9 | | -| extensions.ui_liveryEditor_history.redo `ge` | 0 | 13 | | -| extensions.ui_liveryEditor_layerAction.toggleEnabledByLayerUid `ge` | 1 | 166 | | -| extensions.ui_liveryEditor_layerAction.performAction `ge` | 1 | 179 | | -| extensions.ui_liveryEditor_layerEdit.setup `ge` | 0 | 37 | | -| extensions.ui_liveryEditor_layerEdit.editNewDecal `ge` | 1 | 41 | | -| extensions.ui_liveryEditor_layerEdit.editExistingLayer `ge` | 2 | 52 | | -| extensions.ui_liveryEditor_layerEdit.setCursorProperties `ge` | 1 | 82 | | -| extensions.ui_liveryEditor_layerEdit.translateLayer `ge` | 2 | 97 | table | -| extensions.ui_liveryEditor_layerEdit.setPosition `ge` | 2 | 119 | | -| extensions.ui_liveryEditor_layerEdit.scaleLayer `ge` | 2 | 135 | table | -| extensions.ui_liveryEditor_layerEdit.setScale `ge` | 3 | 162 | | -| extensions.ui_liveryEditor_layerEdit.skewLayer `ge` | 2 | 173 | table | -| extensions.ui_liveryEditor_layerEdit.setSkew `ge` | 2 | 197 | | -| extensions.ui_liveryEditor_layerEdit.rotateLayer `ge` | 2 | 209 | | -| extensions.ui_liveryEditor_layerEdit.setRotation `ge` | 1 | 234 | | -| extensions.ui_liveryEditor_layerEdit.setLayerMaterials `ge` | 1 | 246 | | -| extensions.ui_liveryEditor_layerEdit.stampDecal `ge` | 0 | 285 | | -| extensions.ui_liveryEditor_layerEdit.requestStateData `ge` | 0 | 291 | | -| extensions.ui_liveryEditor_layerEdit.requestLayerMaterials `ge` | 0 | 295 | | -| extensions.ui_liveryEditor_layerEdit.cancelChanges `ge` | 0 | 319 | | -| extensions.ui_liveryEditor_layerEdit.saveChanges `ge` | 0 | 335 | | -| extensions.ui_liveryEditor_layerEdit.requestReposition `ge` | 0 | 364 | | -| extensions.ui_liveryEditor_layerEdit.cancelReposition `ge` | 0 | 376 | | -| extensions.ui_liveryEditor_layerEdit.applyReposition `ge` | 0 | 386 | | -| extensions.ui_liveryEditor_layerEdit.toggleUseMouseOrCursor `ge` | 0 | 409 | table | -| extensions.ui_liveryEditor_layerEdit.requestTransform `ge` | 0 | 425 | | -| extensions.ui_liveryEditor_layerEdit.endTransform `ge` | 0 | 444 | | -| extensions.ui_liveryEditor_layerEdit.showCursorOrLayer `ge` | 1 | 453 | | -| extensions.ui_liveryEditor_layerEdit.requestInitialLayerData `ge` | 0 | 481 | | -| extensions.ui_liveryEditor_layerEdit.resetEditState `ge` | 0 | 534 | | -| extensions.ui_liveryEditor_layerEdit.showCursor `ge` | 1 | 30 | | -| extensions.ui_liveryEditor_layerEdit.setIsRotationPrecise `ge` | 1 | 552 | | -| extensions.ui_liveryEditor_layerEdit.setAllowRotationAction `ge` | 1 | 556 | | -| extensions.ui_liveryEditor_layerEdit.holdPrecise `ge` | 1 | 579 | | -| extensions.ui_liveryEditor_layerEdit.holdRotate `ge` | 2 | 583 | | -| extensions.ui_liveryEditor_layerEdit.holdTranslate `ge` | 2 | 597 | | -| extensions.ui_liveryEditor_layerEdit.holdTranslateScalar `ge` | 2 | 612 | | -| extensions.ui_liveryEditor_layerEdit.holdScale `ge` | 2 | 628 | | -| extensions.ui_liveryEditor_layerEdit.holdSkew `ge` | 2 | 644 | | -| extensions.ui_liveryEditor_layerEdit.holdTranslateAction `ge` | 0 | 660 | | -| extensions.ui_liveryEditor_layerEdit.holdRotateAction `ge` | 0 | 676 | | -| extensions.ui_liveryEditor_layerEdit.holdScaleAction `ge` | 0 | 687 | | -| extensions.ui_liveryEditor_layerEdit.holdSkewAction `ge` | 0 | 702 | | -| extensions.ui_liveryEditor_layers.parseLayersData `ge` | 2 | 59 | | -| extensions.ui_liveryEditor_layers.getVisibleLayersCount `ge` | 0 | 105 | | -| extensions.ui_liveryEditor_layers.rebuildLayerData `ge` | 0 | 118 | | -| extensions.ui_liveryEditor_layers.getLayers `ge` | 0 | 125 | | -| extensions.ui_liveryEditor_layers.getLayerByUid `ge` | 1 | 129 | | -| extensions.ui_liveryEditor_layers.getLayerByOrder `ge` | 2 | 133 | | -| extensions.ui_liveryEditor_layers.getChildrenCount `ge` | 1 | 141 | | -| extensions.ui_liveryEditor_layers.requestInitialData `ge` | 0 | 156 | | -| extensions.ui_liveryEditor_layers_cursor.translate `ge` | 2 | 58 | | -| extensions.ui_liveryEditor_layers_cursor.setPosition `ge` | 2 | 66 | | -| extensions.ui_liveryEditor_layers_cursor.scale `ge` | 2 | 71 | | -| extensions.ui_liveryEditor_layers_cursor.skew `ge` | 2 | 79 | | -| extensions.ui_liveryEditor_layers_cursor.rotate `ge` | 2 | 87 | | -| extensions.ui_liveryEditor_layers_cursor.setColor `ge` | 1 | 99 | | -| extensions.ui_liveryEditor_layers_cursor.setMetallicIntensity `ge` | 1 | 104 | | -| extensions.ui_liveryEditor_layers_cursor.setRoughnessIntensity `ge` | 1 | 109 | | -| extensions.ui_liveryEditor_layers_cursor.setMirrored `ge` | 2 | 114 | | -| extensions.ui_liveryEditor_layers_cursor.setMirrorOffset `ge` | 1 | 120 | | -| extensions.ui_liveryEditor_layers_cursor.setUseMousePos `ge` | 1 | 125 | | -| extensions.ui_liveryEditor_layers_cursor.setProjectSurfaceNormal `ge` | 1 | 133 | | -| extensions.ui_liveryEditor_layers_cursor.setScale `ge` | 2 | 138 | | -| extensions.ui_liveryEditor_layers_cursor.setSkew `ge` | 2 | 144 | | -| extensions.ui_liveryEditor_layers_cursor.setRotation `ge` | 1 | 149 | | -| extensions.ui_liveryEditor_layers_cursor.setDecal `ge` | 1 | 155 | | -| extensions.ui_liveryEditor_layers_cursor.setCursorProperties `ge` | 1 | 165 | | -| extensions.ui_liveryEditor_layers_cursor.resetProperties `ge` | 1 | 201 | | -| extensions.ui_liveryEditor_layers_cursor.getData `ge` | 0 | 17 | table | -| extensions.ui_liveryEditor_layers_cursor.requestData `ge` | 0 | 54 | | -| extensions.ui_liveryEditor_layers_cursor.notifyListeners `ge` | 0 | 54 | | -| extensions.ui_liveryEditor_layers_decal.setLayer `ge` | 1 | 46 | | -| extensions.ui_liveryEditor_layers_decal.addLayer `ge` | 1 | 75 | | -| extensions.ui_liveryEditor_layers_decal.addLayerCentered `ge` | 1 | 87 | | -| extensions.ui_liveryEditor_layers_decal.updateLayer `ge` | 1 | 99 | | -| extensions.ui_liveryEditor_layers_decal.getLayerActions `ge` | 1 | 102 | | -| extensions.ui_liveryEditor_layers_decals.setLayer `ge` | 1 | 94 | | -| extensions.ui_liveryEditor_layers_decals.addLayer `ge` | 1 | 100 | | -| extensions.ui_liveryEditor_layers_decals.setColor `ge` | 2 | 110 | | -| extensions.ui_liveryEditor_layers_decals.setMetallicIntensity `ge` | 2 | 116 | | -| extensions.ui_liveryEditor_layers_decals.setRoughnessIntensity `ge` | 2 | 122 | | -| extensions.ui_liveryEditor_layers_decals.rotate `ge` | 3 | 128 | | -| extensions.ui_liveryEditor_layers_decals.setRotation `ge` | 2 | 141 | | -| extensions.ui_liveryEditor_layers_decals.scale `ge` | 3 | 147 | | -| extensions.ui_liveryEditor_layers_decals.setScale `ge` | 3 | 159 | | -| extensions.ui_liveryEditor_layers_decals.skew `ge` | 3 | 165 | | -| extensions.ui_liveryEditor_layers_decals.setSkew `ge` | 3 | 177 | | -| extensions.ui_liveryEditor_layers_decals.setMirrored `ge` | 3 | 183 | | -| extensions.ui_liveryEditor_layers_decals.setDecal `ge` | 2 | 190 | | -| extensions.ui_liveryEditor_layers_decals.getLayerActions `ge` | 0 | 19 | | -| extensions.ui_liveryEditor_layers_decals.getData `ge` | 1 | 49 | table | -| extensions.ui_liveryEditor_layers_decals.requestData `ge` | 1 | 82 | | -| extensions.ui_liveryEditor_layers_decals.notifyListeners `ge` | 1 | 82 | | -| extensions.ui_liveryEditor_layers_fill.setLayer `ge` | 1 | 14 | | -| extensions.ui_liveryEditor_layers_fill.changeColor `ge` | 1 | 20 | | -| extensions.ui_liveryEditor_layers_fill.addLayer `ge` | 1 | 37 | | -| extensions.ui_liveryEditor_layers_fill.updateLayer `ge` | 1 | 57 | | -| extensions.ui_liveryEditor_layers_fill.saveChanges `ge` | 0 | 67 | | -| extensions.ui_liveryEditor_layers_fill.restoreLayer `ge` | 0 | 73 | | -| extensions.ui_liveryEditor_layers_fill.restoreDefault `ge` | 0 | 79 | | -| extensions.ui_liveryEditor_layers_fill.requestLayerData `ge` | 0 | 86 | | -| extensions.ui_liveryEditor_layers_group.setColor `ge` | 2 | 14 | | -| extensions.ui_liveryEditor_layers_group.setMetallicIntensity `ge` | 2 | 35 | | -| extensions.ui_liveryEditor_layers_group.setRoughnessIntensity `ge` | 2 | 42 | | -| extensions.ui_liveryEditor_layers_group.setNormalIntensity `ge` | 2 | 49 | | -| extensions.ui_liveryEditor_layers_group.getLayerActions `ge` | 0 | 10 | | -| extensions.ui_liveryEditor_resources.setup `ge` | 0 | 54 | | -| extensions.ui_liveryEditor_resources.requestData `ge` | 0 | 84 | | -| extensions.ui_liveryEditor_resources.getTextureCategories `ge` | 0 | 88 | | -| extensions.ui_liveryEditor_resources.getTexturesByCategory `ge` | 1 | 96 | | -| extensions.ui_liveryEditor_resources.getDecalTextures `ge` | 0 | 104 | | -| extensions.ui_liveryEditor_resources.getCategories `ge` | 0 | 108 | | -| extensions.ui_liveryEditor_selection.toggleHighlightSelectedLayer `ge` | 0 | 148 | | -| extensions.ui_liveryEditor_selection.toggleSelection `ge` | 1 | 187 | | -| extensions.ui_liveryEditor_selection.duplicateSelectedLayer `ge` | 0 | 196 | | -| extensions.ui_liveryEditor_selection.reapplySelectedLayer `ge` | 0 | 203 | | -| extensions.ui_liveryEditor_selection.cancelReapplySelectedLayer `ge` | 0 | 215 | | -| extensions.ui_liveryEditor_selection.setup `ge` | 0 | 227 | | -| extensions.ui_liveryEditor_selection.select `ge` | 2 | 162 | | -| extensions.ui_liveryEditor_selection.clearSelection `ge` | 0 | 126 | | -| extensions.ui_liveryEditor_selection.getSelectedLayers `ge` | 0 | 132 | | -| extensions.ui_liveryEditor_selection.getFirstSelectedLayer `ge` | 0 | 55 | | -| extensions.ui_liveryEditor_selection.addToSelection `ge` | 1 | 35 | | -| extensions.ui_liveryEditor_selection.removeFromSelection `ge` | 1 | 42 | boolean | -| extensions.ui_liveryEditor_selection.getSelectedLayersData `ge` | 0 | 20 | | -| extensions.ui_liveryEditor_selection.isLayerSelected `ge` | 1 | 136 | boolean | -| extensions.ui_liveryEditor_selection.getAvailableActions `ge` | 0 | 63 | | -| extensions.ui_liveryEditor_selection.notifyUiListeners `ge` | 0 | 110 | | -| extensions.ui_liveryEditor_selection.requestInitialData `ge` | 0 | 110 | | -| extensions.ui_liveryEditor_tools.useTool `ge` | 1 | 26 | | -| extensions.ui_liveryEditor_tools.closeCurrentTool `ge` | 0 | 32 | | -| extensions.ui_liveryEditor_tools.getCurrentTool `ge` | 0 | 38 | | -| extensions.ui_liveryEditor_tools.applyChanges `ge` | 0 | 42 | | -| extensions.ui_liveryEditor_tools.doOperation `ge` | 1+ | 47 | | -| extensions.ui_liveryEditor_tools_group.moveOrderUp `ge` | 0 | 11 | | -| extensions.ui_liveryEditor_tools_group.moveOrderDown `ge` | 0 | 20 | | -| extensions.ui_liveryEditor_tools_group.changeOrderToTop `ge` | 0 | 27 | | -| extensions.ui_liveryEditor_tools_group.changeOrderToBottom `ge` | 0 | 37 | | -| extensions.ui_liveryEditor_tools_group.setOrder `ge` | 1 | 47 | | -| extensions.ui_liveryEditor_tools_group.moveOrderUpById `ge` | 1 | 55 | | -| extensions.ui_liveryEditor_tools_group.moveOrderDownById `ge` | 1 | 70 | | -| extensions.ui_liveryEditor_tools_group.changeOrder `ge` | 4 | 84 | | -| extensions.ui_liveryEditor_tools_group.groupLayers `ge` | 0 | 94 | | -| extensions.ui_liveryEditor_tools_group.ungroupLayer `ge` | 0 | 125 | | -| extensions.ui_liveryEditor_tools_material.setColor `ge` | 1 | 12 | | -| extensions.ui_liveryEditor_tools_material.setMetallicIntensity `ge` | 1 | 25 | | -| extensions.ui_liveryEditor_tools_material.setRoughnessIntensity `ge` | 1 | 42 | | -| extensions.ui_liveryEditor_tools_material.setNormalIntensity `ge` | 1 | 59 | | -| extensions.ui_liveryEditor_tools_material.setDecal `ge` | 1 | 75 | | -| extensions.ui_liveryEditor_tools_misc.duplicate `ge` | 0 | 10 | | -| extensions.ui_liveryEditor_tools_settings.setVisibility `ge` | 1 | 13 | | -| extensions.ui_liveryEditor_tools_settings.toggleVisibility `ge` | 0 | 20 | | -| extensions.ui_liveryEditor_tools_settings.toggleLock `ge` | 0 | 34 | | -| extensions.ui_liveryEditor_tools_settings.toggleVisibilityById `ge` | 1 | 41 | | -| extensions.ui_liveryEditor_tools_settings.toggleLockById `ge` | 1 | 47 | | -| extensions.ui_liveryEditor_tools_settings.rename `ge` | 1 | 53 | | -| extensions.ui_liveryEditor_tools_settings.deleteLayer `ge` | 0 | 60 | | -| extensions.ui_liveryEditor_tools_settings.setMirrored `ge` | 2 | 67 | | -| extensions.ui_liveryEditor_tools_settings.setMirrorOffset `ge` | 1 | 77 | | -| extensions.ui_liveryEditor_tools_settings.setUseMousePos `ge` | 1 | 85 | | -| extensions.ui_liveryEditor_tools_settings.setProjectSurfaceNormal `ge` | 1 | 93 | | -| extensions.ui_liveryEditor_tools_transform.useStamp `ge` | 0 | 17 | | -| extensions.ui_liveryEditor_tools_transform.cancelStamp `ge` | 0 | 39 | | -| extensions.ui_liveryEditor_tools_transform.translate `ge` | 2 | 55 | | -| extensions.ui_liveryEditor_tools_transform.setPosition `ge` | 2 | 63 | | -| extensions.ui_liveryEditor_tools_transform.rotate `ge` | 2 | 72 | | -| extensions.ui_liveryEditor_tools_transform.setRotation `ge` | 1 | 87 | | -| extensions.ui_liveryEditor_tools_transform.scale `ge` | 2 | 118 | | -| extensions.ui_liveryEditor_tools_transform.setScale `ge` | 2 | 132 | | -| extensions.ui_liveryEditor_tools_transform.skew `ge` | 2 | 147 | | -| extensions.ui_liveryEditor_tools_transform.setSkew `ge` | 2 | 161 | | -| extensions.ui_liveryEditor_userData.requestUpdatedData `ge` | 0 | 26 | | -| extensions.ui_liveryEditor_userData.saveFileExists `ge` | 1 | 30 | | -| extensions.ui_liveryEditor_userData.getSaveFiles `ge` | 0 | 35 | | -| extensions.ui_liveryEditor_userData.createSaveFile `ge` | 1 | 52 | | -| extensions.ui_liveryEditor_userData.renameFile `ge` | 2 | 63 | | -| extensions.ui_liveryEditor_userData.deleteSaveFile `ge` | 1 | 83 | boolean | -| extensions.ui_liveryEditor_userData.getFilename `ge` | 1 | 17 | | -| extensions.ui_liveryEditor_utils.roundAndTruncateDecimal `ge` | 2 | 33 | | -| extensions.ui_liveryEditor_utils.getXYCoordinates `ge` | 2 | 43 | table | -| extensions.ui_liveryEditor_utils.getActionMapNameByTool `ge` | 1 | 62 | | -| extensions.ui_liveryEditor_utils.convertDegreesToRadians `ge` | 1 | 18 | | -| extensions.ui_liveryEditor_utils.convertRadiansToDegrees `ge` | 1 | 10 | | -| extensions.ui_liveryEditor_utils.getBaseDegreesValue `ge` | 1 | 25 | | -| extensions.ui_liveryEditor_utils.cycleRange `ge` | 3 | 54 | | -| extensions.ui_messagesDebugger.show `ge` | 0 | 37 | | -| extensions.ui_messagesDebugger.hide `ge` | 0 | 38 | | -| extensions.ui_messagesDebugger.toggle `ge` | 0 | 39 | | -| extensions.ui_messagesTasksAppContainers.onExtensionLoaded `ge` | 0 | 154 | | -| extensions.ui_messagesTasksAppContainers.onExtensionUnloaded `ge` | 0 | 158 | | -| extensions.ui_messagesTasksAppContainers.setVerboseLogging `ge` | 0 | 151 | | -| extensions.ui_messagesTasksAppContainers.setDebug `ge` | 1 | 147 | | -| extensions.ui_messagesTasksAppContainers.setAppVisibility `ge` | 3 | 22 | | -| extensions.ui_messagesTasksAppContainers.getAppVisibility `ge` | 2 | 44 | | -| extensions.ui_messagesTasksAppContainers.showApp `ge` | 2 | 79 | | -| extensions.ui_messagesTasksAppContainers.hideApp `ge` | 2 | 83 | | -| extensions.ui_messagesTasksAppContainers.toggleApp `ge` | 2 | 87 | | -| extensions.ui_messagesTasksAppContainers.hideAllApps `ge` | 1 | 60 | | -| extensions.ui_messagesTasksAppContainers.getVisibleApps `ge` | 1 | 92 | | -| extensions.ui_messagesTasksAppContainers.getAvailableApps `ge` | 1 | 109 | | -| extensions.ui_messagesTasksAppContainers.onMessagesTasksAppContainerMounted `ge` | 0 | 211 | | -| extensions.ui_messagesTasksAppContainers.onMessagesTasksAppContainerUnmounted `ge` | 0 | 215 | | -| extensions.ui_messagesTasksAppContainers.getMessagesTasksAppContainerMounted `ge` | 0 | 219 | | -| extensions.ui_messagesTasksAppContainers.onSerialize `ge` | 0 | 124 | | -| extensions.ui_messagesTasksAppContainers.onDeserialize `ge` | 1 | 135 | | -| extensions.ui_missionInfo.performAction `ge` | 1 | 10 | | -| extensions.ui_missionInfo.openDialogue `ge` | 1 | 22 | | -| extensions.ui_missionInfo.performActivityAction `ge` | 1 | 35 | | -| extensions.ui_missionInfo.openActivityAcceptDialogue `ge` | 1 | 42 | | -| extensions.ui_missionInfo.closeDialogue `ge` | 0 | 65 | | -| extensions.ui_missionInfo.setActivityIndexVisible `ge` | 1 | 77 | | -| extensions.ui_topBar.setActiveItem `ge` | 1 | 31 | | -| extensions.ui_topBar.selectItem `ge` | 1 | 40 | | -| extensions.ui_topBar.selectPreviousItem `ge` | 1 | 51 | | -| extensions.ui_topBar.selectNextItem `ge` | 1 | 70 | | -| extensions.ui_topBar.show `ge` | 0 | 84 | | -| extensions.ui_topBar.hide `ge` | 0 | 89 | | -| extensions.ui_topBar.addEntry `ge` | 2 | 94 | | -| extensions.ui_topBar.removeEntry `ge` | 1 | 99 | | -| extensions.ui_topBar.updateEntry `ge` | 2 | 104 | | -| extensions.ui_topBar.updateEntries `ge` | 1 | 113 | | -| extensions.ui_topBar.getEntries `ge` | 0 | 122 | | -| extensions.ui_topBar.getEntry `ge` | 1 | 118 | | -| extensions.ui_topBar.requestData `ge` | 0 | 138 | | -| extensions.ui_topBar.requestEntries `ge` | 0 | 153 | | -| extensions.ui_topBar.requestGameState `ge` | 0 | 148 | | -| extensions.ui_topBar.updateVisibleItems `ge` | 0 | 159 | | -| extensions.ui_topBar.updateActiveItem `ge` | 0 | 186 | | -| extensions.ui_topBar.onExtensionLoaded `ge` | 0 | 227 | | -| extensions.ui_topBar.onUiChangedState `ge` | 1 | 241 | | -| extensions.ui_topBar.onUIStateTriggered `ge` | 3 | 245 | | -| extensions.ui_uiMods.getVueMods `ge` | 0 | 3 | | -| extensions.ui_uiNavi.requestUIDashboardMap `ge` | 0 | 386 | | -| extensions.ui_uiNavi.requestVehicleDashboardMap `ge` | 3 | 411 | | -| extensions.ui_uiNavi.findClosestRoad `ge` | 3 | 9 | | -| extensions.ui_uiNavi.route_start `ge` | 2 | 139 | | -| extensions.ui_uiNavi.route_end `ge` | 0 | 145 | | -| extensions.ui_uiNavi.route_requestStatus `ge` | 2 | 158 | | -| extensions.ui_uiNavi.planRoute `ge` | 2 | 172 | | -| extensions.ui_uiNavi.getBusStops `ge` | 0 | 183 | | -| extensions.ui_uiNavi.getSpawnpoints `ge` | 0 | 13 | | -| extensions.ui_uiNavi.getPointsOfInterest `ge` | 0 | 44 | | -| extensions.ui_uiNavi.requestMissions `ge` | 0 | 123 | | -| extensions.ui_uiNavi.getMissions `ge` | 0 | 119 | | -| extensions.ui_uiNavi.setMissions `ge` | 1 | 127 | | -| extensions.ui_uiNavi.requestPoi `ge` | 0 | 60 | | -| extensions.ui_uiNavi.onExtensionLoaded `ge` | 0 | 452 | | -| extensions.ui_vehiclePaint.show `ge` | 0 | 78 | | -| extensions.ui_vehiclePaint.onExtensionLoaded `ge` | 0 | 82 | | -| extensions.ui_vehiclePaint.changeData `ge` | 2 | 91 | | -| extensions.ui_vehicleSelector_detailsInteraction.setExitCallback `ge` | 1 | 58 | | -| extensions.ui_vehicleSelector_detailsInteraction.exploreFolder `ge` | 1 | 64 | | -| extensions.ui_vehicleSelector_detailsInteraction.goToMod `ge` | 1 | 69 | | -| extensions.ui_vehicleSelector_detailsInteraction.getDetails `ge` | 1 | 13 | | -| extensions.ui_vehicleSelector_detailsInteraction.getManagementDetails `ge` | 0 | 54 | | -| extensions.ui_vehicleSelector_detailsInteraction.executeButton `ge` | 0+ | 78 | | -| extensions.ui_vehicleSelector_detailsInteraction.executeDoubleClick `ge` | 0+ | 79 | | -| extensions.ui_vehicleSelector_detailsInteraction.setManagementButtonsEnabled `ge` | 0+ | 80 | | -| extensions.ui_vehicleSelector_detailsInteraction.setDetailsButtonForFreeroam `ge` | 0+ | 81 | | -| extensions.ui_vehicleSelector_detailsInteraction.setCustomDetailsButtons `ge` | 1 | 82 | | -| extensions.ui_vehicleSelector_general.emptyProfiler `ge` | 0 | 474 | table | -| extensions.ui_vehicleSelector_general.p `ge` | 0 | 474 | table | -| extensions.ui_vehicleSelector_general.getDisplayData `ge` | 0 | 490 | | -| extensions.ui_vehicleSelector_general.clearCache `ge` | 0 | 552 | | -| extensions.ui_vehicleSelector_general.onfilechanged `ge` | 2 | 560 | | -| extensions.ui_vehicleSelector_general.getDefaultVehicleInfo `ge` | 0 | 567 | | -| extensions.ui_vehicleSelector_general.getDefaultVehicleTile `ge` | 0 | 581 | | -| extensions.ui_vehicleSelector_general.getUiData `ge` | 0 | 619 | | -| extensions.ui_vehicleSelector_general.closedFromUI `ge` | 0 | 632 | | -| extensions.ui_vehicleSelector_general.getFilters `ge` | 0+ | 641 | | -| extensions.ui_vehicleSelector_general.getSearchText `ge` | 0+ | 642 | | -| extensions.ui_vehicleSelector_general.setSearchText `ge` | 0+ | 643 | | -| extensions.ui_vehicleSelector_general.getTiles `ge` | 0+ | 644 | | -| extensions.ui_vehicleSelector_general.getDisplayData `ge` | 0+ | 645 | | -| extensions.ui_vehicleSelector_general.getDisplayDataOptions `ge` | 0+ | 646 | | -| extensions.ui_vehicleSelector_general.setDisplayDataOption `ge` | 0+ | 647 | | -| extensions.ui_vehicleSelector_general.resetDisplayDataToDefaults `ge` | 0+ | 648 | | -| extensions.ui_vehicleSelector_general.toggleFavourite `ge` | 1 | 649 | | -| extensions.ui_vehicleSelector_general.updateFilters `ge` | 0+ | 660 | | -| extensions.ui_vehicleSelector_general.toggleFilter `ge` | 0+ | 661 | | -| extensions.ui_vehicleSelector_general.updateRangeFilter `ge` | 0+ | 662 | | -| extensions.ui_vehicleSelector_general.resetRangeFilter `ge` | 0+ | 663 | | -| extensions.ui_vehicleSelector_general.resetSetFilter `ge` | 0+ | 664 | | -| extensions.ui_vehicleSelector_general.clearAllFilters `ge` | 0+ | 665 | | -| extensions.ui_vehicleSelector_general.lockFilter `ge` | 0+ | 668 | | -| extensions.ui_vehicleSelector_general.unlockFilter `ge` | 0+ | 669 | | -| extensions.ui_vehicleSelector_general.isFilterLocked `ge` | 0+ | 670 | | -| extensions.ui_vehicleSelector_general.lockFilterMode `ge` | 0+ | 671 | | -| extensions.ui_vehicleSelector_general.lockFilterModeExclusive `ge` | 0+ | 672 | | -| extensions.ui_vehicleSelector_general.clearLockedFilters `ge` | 0+ | 673 | | -| extensions.ui_vehicleSelector_general.calculateActiveFilters `ge` | 0+ | 674 | | -| extensions.ui_vehicleSelector_general.setupValidFilters `ge` | 0+ | 675 | | -| extensions.ui_vehicleSelector_general.getValidFilters `ge` | 0+ | 676 | | -| extensions.ui_vehicleSelector_general.createFilters `ge` | 0+ | 677 | | -| extensions.ui_vehicleSelector_general.passesFilters `ge` | 0+ | 678 | | -| extensions.ui_vehicleSelector_general.isFavourite `ge` | 2 | 680 | | -| extensions.ui_vehicleSelector_general.isRecentVehicle `ge` | 2 | 684 | | -| extensions.ui_vehicleSelector_general.trackRecentVehicle `ge` | 2 | 688 | | -| extensions.ui_vehicleSelector_general.goToMod `ge` | 0+ | 695 | | -| extensions.ui_vehicleSelector_general.getDetails `ge` | 0+ | 696 | | -| extensions.ui_vehicleSelector_general.getManagementDetails `ge` | 0+ | 697 | | -| extensions.ui_vehicleSelector_general.executeButton `ge` | 0+ | 698 | | -| extensions.ui_vehicleSelector_general.executeDoubleClick `ge` | 0+ | 699 | | -| extensions.ui_vehicleSelector_general.setManagementButtonsEnabled `ge` | 0+ | 700 | | -| extensions.ui_vehicleSelector_general.setDetailsButtonForFreeroam `ge` | 0+ | 701 | | -| extensions.ui_vehicleSelector_general.setCustomDetailsButtons `ge` | 0+ | 702 | | -| extensions.ui_vehicleSelector_general.getScreenHeaderTitleAndPath `ge` | 1 | 705 | table | -| extensions.ui_vehicleSelector_general.profilerFinish `ge` | 1 | 808 | | -| extensions.ui_vehicleSelector_general.openVehicleSelectorForFreeroam `ge` | 0 | 821 | | -| extensions.ui_vehicleSelector_general.openVehicleSelectorForFreeroamWithMod `ge` | 1 | 835 | | -| extensions.ui_vehicleSelector_general.openVehicleSelectorForFreeroamModal `ge` | 0 | 851 | | -| extensions.ui_vehicleSelector_general.openVehicleSelectorForChallenge `ge` | 1 | 880 | | -| extensions.ui_vehicleSelector_general.openVehicleSelectorForFreeroamConfigurator `ge` | 1 | 905 | | -| extensions.ui_vehicleSelector_tileClustering.getClusteredItemsFavouriteIconPercent `ge` | 1 | 24 | multiple | -| extensions.ui_vehicleSelector_tileClustering.getClusteredItemsStats `ge` | 2 | 46 | multiple | -| extensions.ui_vehicleSelector_tileClustering.getSources `ge` | 3 | 79 | | -| extensions.ui_vehicleSelector_tileGrouping.getConfigOrModelPropValue `ge` | 2 | 102 | | -| extensions.ui_vehicleSelector_tiles.emptyProfiler `ge` | 0 | 9 | table | -| extensions.ui_vehicleSelector_tiles.overrideDefaultSelectedTile `ge` | 1 | 90 | | -| extensions.ui_vehicleSelector_tiles.getTiles `ge` | 2 | 371 | | -| extensions.ui_vehicleSelector_tiles.configToTile `ge` | 2 | 41 | table | -| extensions.ui_vehicleSelector_tiles.clusterItems `ge` | 1 | 80 | | -| extensions.ui_vehicleSelector_tiles.onExtensionLoaded `ge` | 0 | 343 | | -| extensions.ui_vehicleSelector_vehicleOperations.onUiWaitingState `ge` | 1 | 38 | | -| extensions.ui_vehicleSelector_vehicleOperations.executeButton `ge` | 2 | 17 | | -| extensions.ui_vehicleSelector_vehicleOperations.makeSpawningButtons `ge` | 1 | 144 | | -| extensions.ui_vehicleSelector_vehicleOperations.getManagementDetails `ge` | 0 | 246 | table | -| extensions.ui_vehicleSelector_vehicleOperations.getVehicleName `ge` | 1 | 198 | string | -| extensions.ui_vehicleSelector_vehicleOperations.getCurrentVehicleThumb `ge` | 1 | 230 | | -| extensions.ui_vehicleSelector_vehicleOperations.setManagementButtonsEnabled `ge` | 1 | 407 | | -| extensions.ui_vehicleSelector_vehicleOperations.setDetailsButtonForFreeroam `ge` | 1 | 412 | | -| extensions.ui_vehicleSelector_vehicleOperations.setCustomDetailsButtons `ge` | 1 | 417 | | -| extensions.ui_vehicleSelector_vehicleOperations.executeDoubleClick `ge` | 1 | 394 | | -| extensions.ui_vehicleSelector_vehicleOperations.addButton `ge` | 0+ | 434 | | -| extensions.ui_vehicleSelector_vehicleOperations.clearButtonFunctions `ge` | 0+ | 435 | | -| extensions.ui_vehicleSelector_vehicleOperations.getFreeButtonId `ge` | 0+ | 436 | | -| extensions.ui_vehicleSelector_vehicleSpecifications.getDetails `ge` | 1 | 355 | | -| extensions.ui_vehicleSelector_vehicleSpecifications.addIconTags `ge` | 2 | 303 | | -| extensions.ui_vehicleSelector_vehicleSpecifications.makeSpec `ge` | 4 | 281 | | -| extensions.ui_visibility.toggle `ge` | 0 | 50 | | -| extensions.ui_visibility.set `ge` | 1 | 40 | | -| extensions.ui_visibility.get `ge` | 0 | 46 | | -| extensions.ui_visibility.toggleCef `ge` | 0 | 22 | | -| extensions.ui_visibility.setCef `ge` | 1 | 13 | | -| extensions.ui_visibility.getCef `ge` | 0 | 10 | | -| extensions.ui_visibility.setImgui `ge` | 1 | 27 | | -| extensions.ui_visibility.getImgui `ge` | 0 | 35 | | -| extensions.util_autoAnnotation.autoAnnotateScenetree `ge` | 0 | 121 | | -| extensions.util_autoAnnotation.autoAnnotateGroups `ge` | 0 | 132 | | -| extensions.util_autoAnnotation.autoAnnotateLevel `ge` | 0 | 137 | | -| extensions.util_calibrateESC.onExtensionLoaded `ge` | 0 | 165 | | -| extensions.util_calibrateESC.onExtensionUnloaded `ge` | 0 | 207 | | -| extensions.util_calibrateESC.vehicleDone `ge` | 0 | 199 | | -| extensions.util_calibrateESC.heartbeat `ge` | 0 | 203 | | -| extensions.util_calibrateESC.work `ge` | 2 | 147 | | -| extensions.util_compileImposters.compileImposters `ge` | 1 | 92 | | -| extensions.util_compileImposters.onConsoleLog `ge` | 4 | 121 | | -| extensions.util_compileMeshes.onExtensionLoaded `ge` | 0 | 237 | | -| extensions.util_compileMeshes.work `ge` | 1 | 51 | | -| extensions.util_configListGenerator.getEligibleVehicles `ge` | 2 | 175 | | -| extensions.util_configListGenerator.getRandomVehicleInfos `ge` | 4 | 195 | | -| extensions.util_configListGenerator.doesVehiclePassFilter `ge` | 2 | 70 | boolean | -| extensions.util_decalRoadsEditor.onExtensionLoaded `ge` | 0 | 109 | | -| extensions.util_decalRoadsEditor.onExtensionUnloaded `ge` | 0 | 106 | | -| extensions.util_dependencyTree.test `ge` | 0 | 220 | | -| extensions.util_docCreator.run `ge` | 0 | 301 | | -| extensions.util_docCreator.runAndQuit `ge` | 0 | 305 | | -| extensions.util_export.export `ge` | 1 | 1124 | | -| extensions.util_export.exportFile `ge` | 1 | 1140 | | -| extensions.util_export.startRecording `ge` | 1 | 1248 | | -| extensions.util_export.stopRecording `ge` | 0 | 1253 | | -| extensions.util_export.suggestFilename `ge` | 0 | 1263 | | -| extensions.util_export.getGeInfo `ge` | 0 | 1284 | | -| extensions.util_followTheWhiteRabbit.onExtensionLoaded `ge` | 0 | 9 | | -| extensions.util_forestGenerator.initForest `ge` | 0 | 23 | | -| extensions.util_forestGenerator.createForestItem `ge` | 4 | 57 | | -| extensions.util_forestGenerator.createRandomForestRect `ge` | 10 | 68 | | -| extensions.util_forestGenerator.createRandomForestRadial `ge` | 7 | 109 | | -| extensions.util_forestGenerator.updateForestItem `ge` | 4 | 141 | | -| extensions.util_forestGenerator.getForestItemTypes `ge` | 0 | 47 | | -| extensions.util_forestGenerator.getForestItemDict `ge` | 0 | 52 | | -| extensions.util_forestGenerator.getForestItemsPolygon `ge` | 1 | 148 | | -| extensions.util_forestGenerator.getForestItemsRadius `ge` | 2 | 164 | | -| extensions.util_forestGenerator.deleteForestItem `ge` | 1 | 171 | | -| extensions.util_forestGenerator.clearForest `ge` | 0 | 176 | | -| extensions.util_groundModelDebug.openWindow `ge` | 0 | 161 | | -| extensions.util_groundModelDebug.onSerialize `ge` | 0 | 519 | table | -| extensions.util_groundModelDebug.onDeserialized `ge` | 1 | 527 | | -| extensions.util_groundModelDebug.onExtensionLoaded `ge` | 0 | 515 | | -| extensions.util_inputSystemUtils.printStats `ge` | 0 | 20 | | -| extensions.util_inputSystemUtils.resave `ge` | 0 | 77 | | -| extensions.util_instancedLineRenderDemo.onExtensionLoaded `ge` | 0 | 240 | | -| extensions.util_jbeamStats.getStats `ge` | 0 | 13 | | -| extensions.util_logStreams.saveJson `ge` | 1 | 12 | | -| extensions.util_logStreams.readJson `ge` | 0 | 16 | | -| extensions.util_logStreams.saveWikitable `ge` | 1 | 20 | | -| extensions.util_logStreams.readWikitable `ge` | 0 | 24 | | -| extensions.util_logStreams.saveRst `ge` | 1 | 29 | | -| extensions.util_logStreams.readRst `ge` | 0 | 33 | | -| extensions.util_nodeBeamExport.exportFile `ge` | 1 | 97 | | -| extensions.util_nodeBeamExport.suggestFilename `ge` | 0 | 70 | | -| extensions.util_nodeStream.onExtensionLoaded `ge` | 0 | 214 | | -| extensions.util_nodeStream.onExtensionUnloaded `ge` | 0 | 225 | | -| extensions.util_photomode.getPhotomodeOverlays `ge` | 0 | 7 | | -| extensions.util_procTrack.getDefaultParams `ge` | 0 | 10 | table | -| extensions.util_procTrack.makeGymkhana `ge` | 1 | 120 | | -| extensions.util_procTrack.getRotationDeg `ge` | 1 | 1398 | | -| extensions.util_procTrack.getPosition `ge` | 3 | 1402 | | -| extensions.util_procTrack.makePylon `ge` | 4 | 1284 | | -| extensions.util_procTrack.makeGate `ge` | 2 | 1316 | | -| extensions.util_procTrack.makeConcreteRing `ge` | 2 | 1342 | | -| extensions.util_procTrack.makeBarrel `ge` | 3 | 1370 | | -| extensions.util_procTrack.dist `ge` | 4 | 1279 | | -| extensions.util_procTrack.reGenerate `ge` | 1 | 109 | | -| extensions.util_procTrack.getSeed `ge` | 0 | 1440 | | -| extensions.util_procTrack.wordsToInt `ge` | 1 | 1448 | | -| extensions.util_procTrack.intToWords `ge` | 1 | 1472 | | -| extensions.util_rectangleGen.dist `ge` | 4 | 196 | | -| extensions.util_rectangleGen.getGraph `ge` | 1 | 8 | | -| extensions.util_renderComponentsAPI.getSettings `ge` | 1 | 29 | | -| extensions.util_renderComponentsAPI.setSetting `ge` | 2 | 51 | | -| extensions.util_renderComponentsAPI.getColorCorrections `ge` | 0 | 95 | | -| extensions.util_renderComponentsAPI.getCurrentSettings `ge` | 0 | 83 | | -| extensions.util_renderComponentsAPI.setMultiSettings `ge` | 1 | 104 | | -| extensions.util_resaveMaterials.onExtensionLoaded `ge` | 0 | 62 | | -| extensions.util_resaveMaterials.work `ge` | 1 | 25 | | -| extensions.util_richPresence.onExtensionLoaded `ge` | 0 | 236 | | -| extensions.util_richPresence.onExtensionUnloaded `ge` | 0 | 255 | | -| extensions.util_richPresence.clientEndMission `ge` | 1 | 313 | | -| extensions.util_richPresence.clientPreStartMission `ge` | 1 | 313 | | -| extensions.util_richPresence.onUiChangedState `ge` | 2 | 348 | | -| extensions.util_saveDynamicData.onExtensionLoaded `ge` | 0 | 160 | | -| extensions.util_saveDynamicData.onExtensionUnloaded `ge` | 0 | 201 | | -| extensions.util_saveDynamicData.vehicleDone `ge` | 0 | 193 | | -| extensions.util_saveDynamicData.heartbeat `ge` | 0 | 197 | | -| extensions.util_saveDynamicData.work `ge` | 2 | 142 | | -| extensions.util_screenshotCreator.onExtensionLoaded `ge` | 0 | 1127 | | -| extensions.util_screenshotCreator.onExtensionUnloaded `ge` | 0 | 1137 | | -| extensions.util_screenshotCreator.openWindow `ge` | 0 | 1143 | | -| extensions.util_screenshotCreator.startWork `ge` | 1 | 378 | | -| extensions.util_screenshotCreator.onSerialize `ge` | 0 | 1148 | table | -| extensions.util_screenshotCreator.onDeserialized `ge` | 1 | 1165 | | -| extensions.util_screenshotCreator.frameVehicle `ge` | 4 | 172 | multiple | -| extensions.util_showroom.moveInside `ge` | 1 | 42 | | -| extensions.util_showroom.isInside `ge` | 1 | 49 | | -| extensions.util_showroom.getPosRot `ge` | 0 | 39 | multiple | -| extensions.util_showroom.onClientEndMission `ge` | 0 | 26 | | -| extensions.util_sortLines.handleFile `ge` | 1 | 11 | | -| extensions.util_sortLines.handleLevel `ge` | 1 | 35 | | -| extensions.util_stepHandler.makeStepFadeToBlack `ge` | 1 | 49 | table | -| extensions.util_stepHandler.makeStepFadeFromBlack `ge` | 1 | 59 | table | -| extensions.util_stepHandler.makeStepWait `ge` | 1 | 78 | table | -| extensions.util_stepHandler.makeStepReturnTrueFunction `ge` | 1 | 96 | table | -| extensions.util_stepHandler.makeUiMessageStep `ge` | 1 | 114 | | -| extensions.util_stepHandler.makeStepSpawnVehicle `ge` | 2 | 142 | table | -| extensions.util_stepHandler.makeStepSpawnVehicleSimple `ge` | 3 | 151 | | -| extensions.util_stepHandler.taskSpawnTrafficStep `ge` | 1 | 170 | | -| extensions.util_stepHandler.makeStepSpawnTrafficSimple `ge` | 3 | 186 | table | -| extensions.util_stepHandler.taskLoadLevelStep `ge` | 1 | 200 | | -| extensions.util_stepHandler.makeLoadLevelStep `ge` | 1 | 228 | table | -| extensions.util_stepHandler.startStepSequence `ge` | 2 | 244 | | -| extensions.util_stepHandler.skipToLastStepOrCallback `ge` | 0 | 257 | | -| extensions.util_terrainGenerator.new `ge` | 1 | 468 | | -| extensions.util_testExtensionProxies.onExtensionLoaded `ge` | 0 | 27 | | -| extensions.util_testExtensionProxies.onExtensionUnloaded `ge` | 0 | 22 | | -| extensions.util_testJSONFilesSyntax.onExtensionLoaded `ge` | 0 | 22 | | -| extensions.util_trackBuilder_basicBorders.getMeshes `ge` | 1 | 410 | table | -| extensions.util_trackBuilder_basicCenters.getMeshes `ge` | 1 | 371 | table | -| extensions.util_trackBuilder_basicCenters.clearShapes `ge` | 0 | 383 | | -| extensions.util_trackBuilder_borderWallMesh.getMeshes `ge` | 1 | 239 | table | -| extensions.util_trackBuilder_cameraTransition.lerpTo `ge` | 3 | 39 | | -| extensions.util_trackBuilder_ceilingMesh.getMeshes `ge` | 1 | 324 | table | -| extensions.util_trackBuilder_markers.step `ge` | 1 | 435 | multiple | -| extensions.util_trackBuilder_markers.linear `ge` | 1 | 439 | | -| extensions.util_trackBuilder_markers.pow4 `ge` | 1 | 469 | | -| extensions.util_trackBuilder_markers.pow3 `ge` | 1 | 459 | | -| extensions.util_trackBuilder_markers.pow2 `ge` | 1 | 449 | | -| extensions.util_trackBuilder_markers.smoothSlope `ge` | 1 | 480 | | -| extensions.util_trackBuilder_markers.smootherSlope `ge` | 1 | 491 | | -| extensions.util_trackBuilder_markers.interpolate `ge` | 2 | 820 | | -| extensions.util_trackBuilder_markers.interpolatePointsOfSegment `ge` | 6 | 931 | | -| extensions.util_trackBuilder_markers.interpolateOverSegments `ge` | 2 | 781 | | -| extensions.util_trackBuilder_markers.interpolateOverPoints `ge` | 2 | 721 | | -| extensions.util_trackBuilder_markers.interpolateSingle `ge` | 2 | 808 | | -| extensions.util_trackBuilder_markers.interpolateField `ge` | 6 | 972 | | -| extensions.util_trackBuilder_markers.transformMarkers `ge` | 2 | 976 | | -| extensions.util_trackBuilder_markers.hideMarkers `ge` | 1 | 982 | | -| extensions.util_trackBuilder_markers.clearMarkers `ge` | 1 | 990 | | -| extensions.util_trackBuilder_markers.addMarkerChange `ge` | 2 | 999 | | -| extensions.util_trackBuilder_markers.unloadAll `ge` | 0 | 1007 | | -| extensions.util_trackBuilder_markers.caps `ge` | 2 | 921 | | -| extensions.util_trackBuilder_materialUtil.getMaterials `ge` | 0 | 437 | | -| extensions.util_trackBuilder_materialUtil.setMaterials `ge` | 2 | 395 | | -| extensions.util_trackBuilder_materialUtil.setSingleMaterial `ge` | 3 | 402 | | -| extensions.util_trackBuilder_materialUtil.resetMaterialsToDefault `ge` | 1 | 426 | | -| extensions.util_trackBuilder_multiTrackMerger.mergeMultiTrack `ge` | 4 | 352 | | -| extensions.util_trackBuilder_multiTrackMerger.setReferences `ge` | 1 | 360 | | -| extensions.util_trackBuilder_multiTrackMerger.setMaterials `ge` | 3 | 338 | | -| extensions.util_trackBuilder_obstaclePlacer.clearReferences `ge` | 0 | 172 | | -| extensions.util_trackBuilder_obstaclePlacer.placeObstacles `ge` | 1 | 135 | | -| extensions.util_trackBuilder_obstaclePlacer.placeProceduralObstacles `ge` | 1 | 72 | | -| extensions.util_trackBuilder_pieces.toSegment `ge` | 2 | 12 | | -| extensions.util_trackBuilder_pieces.getHdgVector `ge` | 1 | 87 | vec3 | -| extensions.util_trackBuilder_pieces.rotateVectorByQuat `ge` | 2 | 539 | | -| extensions.util_trackBuilder_pieces.initialTrackPiece `ge` | 1 | 91 | table | -| extensions.util_trackBuilder_pieces.forward `ge` | 1 | 101 | | -| extensions.util_trackBuilder_pieces.curve `ge` | 5 | 142 | | -| extensions.util_trackBuilder_pieces.bezierCurve `ge` | 5 | 118 | | -| extensions.util_trackBuilder_pieces.offsetCurve `ge` | 4 | 165 | | -| extensions.util_trackBuilder_pieces.hexSpiral `ge` | 3 | 249 | | -| extensions.util_trackBuilder_pieces.squareSpiral `ge` | 3 | 282 | | -| extensions.util_trackBuilder_pieces.fresnelSC `ge` | 1 | 375 | | -| extensions.util_trackBuilder_pieces.loop `ge` | 3 | 403 | | -| extensions.util_trackBuilder_pieces.emptyOffset `ge` | 6 | 510 | | -| extensions.util_trackBuilder_pieces.freeSpiral `ge` | 4 | 314 | | -| extensions.util_trackBuilder_pieces.customBezier `ge` | 8 | 193 | | -| extensions.util_trackBuilder_proceduralPrimitives.createCylinder `ge` | 3 | 66 | | -| extensions.util_trackBuilder_proceduralPrimitives.createRing `ge` | 3 | 8 | | -| extensions.util_trackBuilder_proceduralPrimitives.createCube `ge` | 3 | 472 | | -| extensions.util_trackBuilder_proceduralPrimitives.createCone `ge` | 3 | 406 | | -| extensions.util_trackBuilder_proceduralPrimitives.createBump `ge` | 6 | 289 | | -| extensions.util_trackBuilder_proceduralPrimitives.createRamp `ge` | 7 | 160 | | -| extensions.util_trackBuilder_segmentToProceduralMesh.calculatePointCoordinateSystem `ge` | 1 | 55 | | -| extensions.util_trackBuilder_segmentToProceduralMesh.materialize `ge` | 1 | 16 | | -| extensions.util_trackBuilder_segmentToProceduralMesh.compileMeshInfo `ge` | 2 | 76 | | -| extensions.util_trackBuilder_segmentToProceduralMesh.rotateVectorByQuat `ge` | 2 | 92 | | -| extensions.util_trackBuilder_segmentToProceduralMesh.clearShapes `ge` | 0 | 48 | | -| extensions.util_trackBuilder_segmentToProceduralMesh.getReferences `ge` | 0 | 95 | table | -| extensions.util_trackBuilder_splineTrack.addCheckPointPositions `ge` | 1 | 262 | | -| extensions.util_trackBuilder_splineTrack.positionVehicle `ge` | 2 | 362 | | -| extensions.util_trackBuilder_splineTrack.setTrackPosition `ge` | 5 | 446 | | -| extensions.util_trackBuilder_splineTrack.getTrackPosition `ge` | 0 | 477 | table | -| extensions.util_trackBuilder_splineTrack.positionTrackAboveVehicle `ge` | 0 | 422 | boolean | -| extensions.util_trackBuilder_splineTrack.positionTrackBeforeCamera `ge` | 0 | 395 | boolean | -| extensions.util_trackBuilder_splineTrack.rotateTrackToCamera `ge` | 0 | 410 | boolean | -| extensions.util_trackBuilder_splineTrack.rotateTrackToTrackVehicle `ge` | 0 | 434 | boolean | -| extensions.util_trackBuilder_splineTrack.getLastPieceWithMarker `ge` | 2 | 493 | | -| extensions.util_trackBuilder_splineTrack.getPieceInfo `ge` | 2 | 502 | | -| extensions.util_trackBuilder_splineTrack.showMarkers `ge` | 1 | 684 | | -| extensions.util_trackBuilder_splineTrack.setHighQuality `ge` | 1 | 527 | | -| extensions.util_trackBuilder_splineTrack.stackToCursor `ge` | 0 | 543 | | -| extensions.util_trackBuilder_splineTrack.stack `ge` | 1 | 548 | | -| extensions.util_trackBuilder_splineTrack.applyStack `ge` | 2 | 564 | | -| extensions.util_trackBuilder_splineTrack.deepcopy `ge` | 1 | 583 | | -| extensions.util_trackBuilder_splineTrack.getStackCount `ge` | 0 | 598 | | -| extensions.util_trackBuilder_splineTrack.clearStack `ge` | 0 | 603 | | -| extensions.util_trackBuilder_splineTrack.getSelectedTrackInfo `ge` | 0 | 608 | | -| extensions.util_trackBuilder_splineTrack.setDefaultLaps `ge` | 1 | 468 | | -| extensions.util_trackBuilder_splineTrack.setReversible `ge` | 1 | 472 | | -| extensions.util_trackBuilder_splineTrack.getSegmentInfo `ge` | 2 | 521 | | -| extensions.util_trackBuilder_splineTrack.setMesh `ge` | 4 | 1026 | boolean | -| extensions.util_trackBuilder_splineTrack.setAllPiecesHighQuality `ge` | 0 | 772 | | -| extensions.util_trackBuilder_splineTrack.focusCameraOn `ge` | 3 | 616 | | -| extensions.util_trackBuilder_splineTrack.unselectAll `ge` | 0 | 634 | | -| extensions.util_trackBuilder_splineTrack.focusMarkerOn `ge` | 3 | 645 | | -| extensions.util_trackBuilder_splineTrack.createMarkers `ge` | 0 | 703 | | -| extensions.util_trackBuilder_splineTrack.markerChange `ge` | 3 | 737 | | -| extensions.util_trackBuilder_splineTrack.refreshAllMaterials `ge` | 0 | 836 | | -| extensions.util_trackBuilder_splineTrack.makeTrack `ge` | 2 | 848 | | -| extensions.util_trackBuilder_splineTrack.invalidatePiece `ge` | 3 | 1317 | | -| extensions.util_trackBuilder_splineTrack.toSegments `ge` | 0 | 1329 | | -| extensions.util_trackBuilder_splineTrack.calculateCustomPoints `ge` | 1 | 1263 | | -| extensions.util_trackBuilder_splineTrack.convertToSpline `ge` | 0 | 1111 | | -| extensions.util_trackBuilder_splineTrack.getArcPoints `ge` | 1 | 1175 | | -| extensions.util_trackBuilder_splineTrack.initTrack `ge` | 1 | 1429 | | -| extensions.util_trackBuilder_splineTrack.unloadAll `ge` | 0 | 1487 | | -| extensions.util_trackBuilder_splineTrack.removeTrack `ge` | 0 | 1503 | | -| extensions.util_trackBuilder_splineTrack.getEndOfTrack `ge` | 0 | 1534 | | -| extensions.util_trackBuilder_splineTrack.revert `ge` | 0 | 1539 | | -| extensions.util_trackBuilder_splineTrack.removeAt `ge` | 1 | 1544 | | -| extensions.util_trackBuilder_splineTrack.addForward `ge` | 3 | 1603 | | -| extensions.util_trackBuilder_splineTrack.addCurve `ge` | 5 | 1604 | | -| extensions.util_trackBuilder_splineTrack.addOffsetCurve `ge` | 5 | 1605 | | -| extensions.util_trackBuilder_splineTrack.addSpiral `ge` | 5 | 1606 | | -| extensions.util_trackBuilder_splineTrack.addLoop `ge` | 4 | 1607 | | -| extensions.util_trackBuilder_splineTrack.addPiece `ge` | 3 | 1611 | | -| extensions.util_trackBuilder_splineTrack.addEmptyOffset `ge` | 7 | 1608 | | -| extensions.util_trackBuilder_splineTrack.rotateVectorByQuat `ge` | 2 | 1727 | | -| extensions.util_trackBuilder_splineTrack.setMaterial `ge` | 5 | 988 | boolean | -| extensions.util_trackBuilder_splineTrack.setSegmentMaterial `ge` | 1 | 1070 | | -| extensions.util_trackBuilder_splineTrack.exportTrackToTable `ge` | 0 | 1736 | | -| extensions.util_trackBuilder_splineTrack.importTrackFromTable `ge` | 1 | 1902 | | -| extensions.util_trackBuilder_splineTrack.load `ge` | 6 | 1984 | | -| extensions.util_trackBuilder_splineTrack.loadJSON `ge` | 1 | 2045 | | -| extensions.util_trackBuilder_splineTrack.save `ge` | 2 | 2062 | | -| extensions.util_trackBuilder_splineTrack.rename `ge` | 2 | 2124 | | -| extensions.util_trackBuilder_splineTrack.getCustomTracks `ge` | 0 | 2137 | | -| extensions.util_trackBuilder_splineTrack.getPreviewNames `ge` | 0 | 2158 | | -| extensions.util_trackBuilder_splineTrack.onClientEndMission `ge` | 0 | 2172 | | -| extensions.util_trackBuilder_splineTrack.snapToGrid `ge` | 1 | 1078 | | -| extensions.util_trackBuilder_splineTrack.measureTrack `ge` | 0 | 1291 | | -| extensions.util_trackBuilder_splineTrack.getAllCheckpoints `ge` | 0 | 347 | | -| extensions.util_trackBuilder_splineTrack.addClosingPiece `ge` | 0 | 1092 | | -| extensions.util_trackBuilder_splineTrack.getBezierPoints `ge` | 1 | 1209 | | -| extensions.util_trackBuilder_splineTrack.saveHistory `ge` | 0 | 70 | | -| extensions.util_trackBuilder_splineTrack.switchSubTrack `ge` | 1 | 96 | | -| extensions.util_trackBuilder_splineTrack.createNewSubTrack `ge` | 2 | 90 | | -| extensions.util_trackBuilder_splineTrack.removeSubTrack `ge` | 1 | 104 | | -| extensions.util_trackBuilder_splineTrack.mergeMultiTrack `ge` | 4 | 173 | | -| extensions.util_trackBuilder_splineTrack.setIntersectionMesh `ge` | 2 | 213 | | -| extensions.util_trackBuilder_splineTrack.setIntersectionMaterial `ge` | 3 | 205 | | -| extensions.util_trackBuilder_splineTrack.getIntersection `ge` | 1 | 222 | | -| extensions.util_trackBuilder_splineTrack.removeIntersection `ge` | 1 | 197 | | -| extensions.util_worker.onExtensionLoaded `ge` | 0 | 114 | | -| extensions.util_wsTest.onExtensionLoaded `ge` | 0 | 17 | | -| extensions.util_wsTest.onExtensionUnloaded `ge` | 0 | 23 | | -| map.objectData `ge` | 5 | 3624 | | -| map.tempObjectData `ge` | 8 | 3652 | | -| map.setNameForId `ge` | 2 | 3682 | | -| map.onWaypoint `ge` | 1 | 3473 | | -| map.reset `ge` | 1 | 2329 | | -| map.load `ge` | 0 | 3456 | | -| map.assureLoad `ge` | 0 | 3462 | | -| map.onMissionLoaded `ge` | 0 | 3469 | | -| map.request `ge` | 2 | 3534 | | -| map.onAddWaypoint `ge` | 1 | 3503 | | -| map.onRemoveWaypoint `ge` | 1 | 3510 | | -| map.onModifiedWaypoint `ge` | 1 | 3517 | | -| map.setState `ge` | 1 | 3587 | | -| map.getState `ge` | 0 | 3591 | | -| map.setEditorState `ge` | 1 | 3583 | | -| map.getMap `ge` | 0 | 3607 | | -| map.getGraphpath `ge` | 0 | 3611 | | -| map.getRoadRules `ge` | 0 | 153 | | -| map.getManualWaypoints `ge` | 0 | 3615 | | -| map.getTrackedObjects `ge` | 0 | 3619 | | -| map.findClosestRoad `ge` | 2 | 2507 | multiple | -| map.findBestRoad `ge` | 2 | 2535 | multiple | -| map.getPath `ge` | 6 | 2575 | table | -| map.getNodesFromPathDist `ge` | 2 | 2602 | multiple | -| map.getPathLen `ge` | 1 | 2625 | | -| map.getPointNodePath `ge` | 7 | 2588 | table | -| map.getPointToPointPath `ge` | 8 | 2712 | table | -| map.saveSVG `ge` | 3 | 2729 | | -| map.onSerialize `ge` | 0 | 3574 | table | -| map.onDeserialize `ge` | 1 | 3578 | | -| map.surfaceNormal `ge` | 2 | 502 | | -| map.isCrashAvoidable `ge` | 3 | 3686 | | -| map.nameNode `ge` | 2 | 131 | | -| map.getNodeLinkCount `ge` | 1 | 2126 | | -| map.updateDrivabilities `ge` | 1 | 3547 | | -| map.safeTeleport `ge` | 13 | 3714 | | -| map.optimizePath `ge` | 3 | 3105 | | -| map.debugDrawTrajectory `ge` | 1 | 3226 | | -| map.toggleDrawNavGraph `ge` | 0 | 3430 | | -| map.logGraphHashes `ge` | 0 | 497 | | -| map.toggleShuffledPairs `ge` | 1 | 44 | | -| screenshot.publish `ge` | 1 | 88 | | -| screenshot.doScreenshot `ge` | 4 | 50 | | -| screenshot.doSteamScreenshot `ge` | 0 | 97 | | -| screenshot.openScreenshotsFolderInExplorer `ge` | 0 | 105 | | -| screenshot.takeScreenShot `ge` | 0 | 189 | | -| screenshot.takeBigScreenShot `ge` | 0 | 190 | | -| screenshot.takeHugeScreenShot `ge` | 0 | 191 | | -| screenshot.screenshotTaken `ge` | 0 | 169 | | -| screenshot.screenshotSaved `ge` | 2 | 163 | | -| serverConnection.onCameraHandlerSetInitial `ge` | 0 | 8 | | -| serverConnection.disconnect `ge` | 3 | 63 | | -| serverConnection.noLoadingScreenDisconnect `ge` | 1 | 79 | | -| server_commands.dropCameraAtPlayer `ge` | 1 | 68 | | -| server_commands.dropPlayerAtCamera `ge` | 1 | 77 | | -| server_commands.dropPlayerAtCameraNoReset `ge` | 1 | 93 | | -| server_commands.getCamera `ge` | 0 | 31 | | -| server_commands.onNodegrabStart `ge` | 1 | 55 | | -| server_commands.onNodegrabStop `ge` | 1 | 62 | | -| server_commands.setFreeCamera `ge` | 0 | 37 | | -| server_commands.setGameCamera `ge` | 0 | 32 | | -| server_commands.setCameraFree `ge` | 0 | 37 | | -| server_commands.setCameraPlayer `ge` | 0 | 32 | | -| server_commands.changeCameraSpeed `ge` | 1 | 50 | | -| server_commands.toggleFastSpeed `ge` | 1 | 45 | | -| server_commands.toggleCamera `ge` | 1 | 118 | | -| server_commands.isFreeCamera `ge` | 0 | 27 | | -| server_commands.getCameraTransformJson `ge` | 0 | 131 | | -| server_commands.setFreeCameraTransformJson `ge` | 1 | 137 | | -| server_commands.initCamera `ge` | 0 | 8 | | -| server_server.createGame `ge` | 2 | 411 | | -| server_server.destroy `ge` | 1 | 382 | | -| server_server.fadeoutLoadingScreen `ge` | 1 | 344 | | -| setSpawnpoint.setDefaultSP `ge` | 2 | 14 | | -| setSpawnpoint.loadDefaultSpawnpoint `ge` | 1 | 30 | | -| setSpawnpoint.getLastLevelName `ge` | 0 | 58 | | -| simTimeAuthority.update `ge` | 0+ | 270 | | -| simTimeAuthority.get `ge` | 0 | 128 | | -| simTimeAuthority.getReal `ge` | 0 | 124 | | -| simTimeAuthority.set `ge` | 1 | 132 | | -| simTimeAuthority.setInstant `ge` | 1 | 137 | | -| simTimeAuthority.selectPreset `ge` | 1 | 98 | | -| simTimeAuthority.pause `ge` | 2 | 146 | | -| simTimeAuthority.pauseSmooth `ge` | 5 | 174 | | -| simTimeAuthority.getPause `ge` | 0 | 34 | | -| simTimeAuthority.togglePause `ge` | 0 | 204 | | -| simTimeAuthority.requestValue `ge` | 0 | 142 | | -| simTimeAuthority.reportSpeed `ge` | 2 | 64 | | -| simTimeAuthority.getInitialTimeScale `ge` | 0 | 265 | | -| simTimeAuthority.pushPauseRequest `ge` | 1 | 217 | | -| simTimeAuthority.popPauseRequest `ge` | 1 | 230 | | -| simTimeAuthority.onSerialize `ge` | 0 | 252 | table | -| simTimeAuthority.onDeserialized `ge` | 1 | 257 | | -| simTimeAuthority.onUIInitialised `ge` | 0 | 248 | | -| spawn.clearCache `ge` | 0 | 32 | | -| spawn.spawnVehicle `ge` | 5 | 747 | | -| spawn.setVehicleObject `ge` | 2 | 538 | | -| spawn.spawnCamera `ge` | 0 | 870 | | -| spawn.spawnPlayer `ge` | 0 | 970 | | -| spawn.pickSpawnPoint `ge` | 1 | 804 | | -| spawn.calculateRelativeVehiclePlacement `ge` | 4 | 991 | | -| spawn.placeTrailer `ge` | 6 | 1013 | | -| spawn.safeTeleport `ge` | 8 | 616 | | -| spawn.teleportToLastRoad `ge` | 2 | 739 | | -| spawn.teleportToLastRoadCallback `ge` | 2 | 636 | | -| suspensionFrequencyTester.run `ge` | 0 | 190 | | -| AddEventHandler `ge` |3 | 302 | | -| BString `ge` |1 | 1 | | -| CEFTypingLostFocus `ge` |0 | 807 | | -| ChatInputMessageCallback `ge` |1 | 139 | | -| ConsoleInputCallback `ge` |1 | 429 | | -| Engine.Audio.createSource `ge` |0+ | [C] | | -| Engine.Audio.deleteSource `ge` |0+ | [C] | | -| Engine.Audio.getCanUseHardware `ge` |0+ | [C] | | -| Engine.Audio.getChannelVolume `ge` |0+ | [C] | | -| Engine.Audio.getEnvironmentRaycastCone `ge` |0+ | [C] | | -| Engine.Audio.getEnvironmentRaycastInfo `ge` |0+ | [C] | | -| Engine.Audio.getGlobalParams `ge` |0+ | [C] | | -| Engine.Audio.getInfo `ge` |0+ | [C] | | -| Engine.Audio.intercomPlayPacenote `ge` |0+ | [C] | | -| Engine.Audio.intercomStopPacenote `ge` |0+ | [C] | | -| Engine.Audio.playLoopKTimes `ge` |0+ | [C] | | -| Engine.Audio.playOnce `ge` |0+ | [C] | | -| Engine.Audio.resetChannelVolume `ge` |0+ | [C] | | -| Engine.Audio.setChannelVolume `ge` |0+ | [C] | | -| Engine.Audio.setEnvironmentRaycastInfo `ge` |0+ | [C] | | -| Engine.Debug.addLevelLogLua `ge` |0+ | [C] | | -| Engine.Debug.addLevelLogLuaNoObject `ge` |0+ | [C] | | -| Engine.Debug.clearLevelLogs `ge` |0+ | [C] | | -| Engine.Debug.dumpShapeMaterials `ge` |0+ | [C] | | -| Engine.Debug.getLastPerformanceMetrics `ge` |0+ | [C] | | -| Engine.Debug.getLevelLogsLua `ge` |0+ | [C] | | -| Engine.NodeGrabber_setFixedNodesVisible `ge` |0+ | [C] | | -| Engine.Online.isAuthenticated `ge` |0+ | [C] | | -| Engine.Online.openSession `ge` |0+ | [C] | | -| Engine.Platform.exploreFolder `ge` |0+ | [C] | | -| Engine.Platform.forcefeedbackLossBugWorkaround `ge` |0+ | [C] | | -| Engine.Platform.getCPUInfo `ge` |0+ | [C] | | -| Engine.Platform.getDiskFreeSpace `ge` |0+ | [C] | | -| Engine.Platform.getFSInfo `ge` |0+ | [C] | | -| Engine.Platform.getGFN `ge` |0+ | [C] | | -| Engine.Platform.getGPUInfo `ge` |0+ | [C] | | -| Engine.Platform.getKiosk `ge` |0+ | [C] | | -| Engine.Platform.getKioskDump `ge` |0+ | [C] | | -| Engine.Platform.getMemoryInfo `ge` |0+ | [C] | | -| Engine.Platform.getMonitorInfo `ge` |0+ | [C] | | -| Engine.Platform.getOSInfo `ge` |0+ | [C] | | -| Engine.Platform.getPowerInfo `ge` |0+ | [C] | | -| Engine.Platform.getRuntime `ge` |0+ | [C] | | -| Engine.Platform.getSystemTimeMS `ge` |0+ | [C] | | -| Engine.Platform.isNetworkUnrestricted `ge` |0+ | [C] | | -| Engine.Platform.openFile `ge` |0+ | [C] | | -| Engine.Platform.runBananaBench `ge` |0+ | [C] | | -| Engine.Platform.runDiskUsage `ge` |0+ | [C] | | -| Engine.Platform.taskbarSetProgress `ge` |0+ | [C] | | -| Engine.Platform.taskbarSetProgressState `ge` |0+ | [C] | | -| Engine.Profiler.popEvent `ge` |0+ | [C] | | -| Engine.Profiler.pushEvent `ge` |0+ | [C] | | -| Engine.Profiler.saveCapture `ge` |0+ | [C] | | -| Engine.Profiler.startCapture `ge` |0+ | [C] | | -| Engine.Profiler.stopCapture `ge` |0+ | [C] | | -| Engine.Render.calculateGfxMemory `ge` |0+ | [C] | | -| Engine.Render.getAdapterType `ge` |0+ | [C] | | -| Engine.Render.getFrameId `ge` |0+ | [C] | | -| Engine.Render.getVRAMUsage `ge` |0+ | [C] | | -| Engine.Render.setAsyncShaderCompilation `ge` |0+ | [C] | | -| Engine.Render.updateImposters `ge` |0+ | [C] | | -| Engine.UI.getUIEngine `ge` |0+ | [C] | | -| Engine.UI.setLocalSchemeVersion `ge` |0+ | [C] | | -| Engine.cancelShutdown `ge` |0+ | [C] | | -| Engine.castRay `ge` |0+ | [C] | | -| Engine.generateUUID `ge` |0+ | [C] | | -| Engine.getCollisionDebugData `ge` |0+ | [C] | | -| Engine.getEditorEnabled `ge` |0+ | [C] | | -| Engine.getFrameLog `ge` |0+ | [C] | | -| Engine.getGameSenseServer `ge` |0+ | [C] | | -| Engine.getImageData `ge` |0+ | [C] | | -| Engine.getStartingArgs `ge` |0+ | [C] | | -| Engine.getStartingCommandLine `ge` |0+ | [C] | | -| Engine.getStaticColDebugEnabled `ge` |0+ | [C] | | -| Engine.getVulkanEnabled `ge` |0+ | [C] | | -| Engine.isProgramFocused `ge` |0+ | [C] | | -| Engine.requestShutdown `ge` |0+ | [C] | | -| Engine.sceneGetCameraFrustum `ge` |0+ | [C] | | -| Engine.setRenderMode `ge` |0+ | [C] | | -| Engine.setStaticColDebugEnabled `ge` |0+ | [C] | | -| Engine.setVulkanEnabled `ge` |0+ | [C] | | -| HSVtoRGB `ge` |3 | 43 | | -| LuaExecuteFile `ge` |0+ | [C] | | -| LuaExecuteQueueString `ge` |0+ | [C] | | -| LuaExecuteStringSync `ge` |0+ | [C] | | -| LuaProfiler `ge` |0+ | 169 | | -| MPTranslate `ge` |2 | 41 | | -| MP_Console `ge` |1 | 250 | | -| OBBsquaredDistance `ge` |5 | 1367 | | -| Point3F `ge` |3 | 49 | | -| RGBtoHSV `ge` |3 | 30 | | -| RemoveEventHandler `ge` |2 | 353 | | -| String `ge` |1 | 1 | | -| TorqueScript.convertCsAssetToJson `ge` |0+ | [C] | | -| TorqueScript.eval `ge` |0+ | [C] | | -| TorqueScript.exec `ge` |0+ | [C] | | -| TriggerClientEvent `ge` |2 | 292 | | -| TriggerServerEvent `ge` |2 | 284 | | -| _flowgraph_createModule `ge` |1 | 43 | | -| _flowgraph_createNode `ge` |1 | 31 | | -| _flowgraph_createStateNode `ge` |1 | 37 | | -| _kv `ge` |1 | 1268 | | -| activeVehiclesIterator `ge` |1 | 560 | | -| addKeyEventListener `ge` |3 | 407 | | -| addLevelLog `ge` |5 | 148 | | -| addPrefab `ge` |6 | 719 | | -| alertOK `ge` |0+ | [C] | | -| altitudeOBB_Plane `ge` |6 | 1417 | | -| arrayConcat `ge` |2 | 635 | | -| arrayFindValueIndex `ge` |2 | 763 | | -| arrayReverse `ge` |1 | 782 | | -| arrayShuffle `ge` |1 | 773 | | -| assert `ge` |0+ | [C] | | -| assignPlayerToDevice `ge` |0+ | [C] | | -| assimpGetSupportedFileformats `ge` |0+ | [C] | | -| attachDebugger `ge` |0+ | [C] | | -| biQuadratic `ge` |5 | 1329 | | -| biasFun `ge` |2 | 1226 | | -| biasGainFun `ge` |3 | 1234 | | -| bpackDecode `ge` |0+ | [C] | | -| bpackEncode `ge` |0+ | [C] | | -| bumpFun `ge` |9 | 1249 | | -| bytes_to_string `ge` |1 | 251 | | -| cameraMouseRayCast `ge` |0+ | [C] | | -| captureCameraCubemap `ge` |0+ | [C] | | -| cardinalSpline `ge` |9 | 1278 | | -| castRay `ge` |4 | 1285 | | -| castRayDebug `ge` |4 | 1298 | | -| castRayStatic `ge` |0+ | [C] | | -| catmullRom `ge` |6 | 1290 | | -| catmullRomCentripetal `ge` |6 | 1299 | | -| catmullRomChordal `ge` |6 | 1294 | | -| checkFSErrors `ge` |0 | 552 | | -| checkTableDataTypes `ge` |2 | 857 | | -| checkVehicleProperty `ge` |3 | 849 | | -| clamp `ge` |3 | 1151 | | -| clearAllRopeVisuals `ge` |0+ | [C] | | -| clearLevelLogs `ge` |0 | 161 | | -| clearPlayerRole `ge` |1 | 423 | | -| clearVehicleRole `ge` |1 | 454 | | -| clientEndMission `ge` |1 | 480 | | -| clientPostStartMission `ge` |1 | 464 | | -| clientPreStartMission `ge` |1 | 455 | | -| clientStartMission `ge` |1 | 471 | | -| closeMeshAnimationTester `ge` |0+ | [C] | | -| closestLinePoints `ge` |4 | 652 | | -| closestLineSegmentPoints `ge` |4 | 672 | | -| collectgarbage `ge` |0+ | [C] | | -| collisionReloadTest `ge` |0 | 424 | | -| color `ge` |4 | 60 | | -| colorGetRGBA `ge` |1 | 64 | | -| colorHex `ge` |2 | 68 | | -| compileCollada `ge` |0+ | [C] | | -| completeIntegrityChunk `ge` |0+ | [C] | | -| concatWorkBuffer `ge` |0+ | 545 | | -| conicBezier `ge` |5 | 1320 | | -| consoleAddAvailableContext `ge` |0+ | [C] | | -| consoleClearAvailableContexts `ge` |0+ | [C] | | -| consoleRemoveAvailableContext `ge` |0+ | [C] | | -| consoleSetContext `ge` |0+ | [C] | | -| consoleSetPrintLogTimeAndOrigin `ge` |0+ | [C] | | -| constainsCylinder_Point `ge` |4 | 1412 | | -| containerRayCast `ge` |0+ | [C] | | -| containsEllipsoid_Point `ge` |5 | 1403 | | -| containsOBB_OBB `ge` |8 | 1360 | | -| containsOBB_Sphere `ge` |6 | 1385 | | -| containsOBB_point `ge` |5 | 1398 | | -| containsSphere_OBB `ge` |6 | 1391 | | -| convertAnimationFormat `ge` |0+ | [C] | | -| convertCStoJson `ge` |2 | 174 | | -| convertColladaToGlTF `ge` |0+ | [C] | | -| convertDDSToPNG `ge` |0+ | [C] | | -| convertLevelPrefabs `ge` |1 | 143 | | -| convertPrefabtoJson `ge` |1 | 128 | | -| convertToDDS `ge` |0+ | [C] | | -| convertVehicleColorsToPaints `ge` |1 | 891 | | -| convertVehicleIdKeysToVehicleNameKeys `ge` |1 | 1331 | | -| convertVehicleNameKeysToVehicleIdKeys `ge` |1 | 1354 | | -| copyfile `ge` |2 | 1538 | | -| createGlobalSnapshot `ge` |1 | 145 | | -| createObject `ge` |1 | 411 | | -| createPlayerSpawningData `ge` |7 | 1230 | | -| createRole `ge` |0 | 2714 | | -| createRopeVisual `ge` |0+ | [C] | | -| createScreenshot `ge` |0+ | [C] | | -| createVehiclePaint `ge` |2 | 907 | | -| debugBreak `ge` |0+ | [C] | | -| decalManagerClear `ge` |0+ | [C] | | -| deepcopy `ge` |1 | 844 | | -| deleteObject `ge` |1 | 271 | | -| deserialize `ge` |1 | 1277 | | -| deserializePackages `ge` |2 | 1031 | | -| destroyRopeVisual `ge` |0+ | [C] | | -| detachDebugger `ge` |0+ | [C] | | -| detectGlobalWrites `ge` |0 | 1304 | | -| dirContent `ge` |1 | 1394 | | -| dofile `ge` |0+ | [C] | | -| dot `ge` |0+ | [C] | | -| dump `ge` |0+ | 127 | | -| dumpGfxResourcesMemory `ge` |0 | 1688 | | -| dumpNamedTextureToPNG `ge` |0+ | [C] | | -| dumpNotNil `ge` |1 | 142 | | -| dumpToFile `ge` |1+ | 879 | | -| dumps `ge` |0+ | 106 | | -| dumpsz `ge` |2 | 134 | | -| dumpz `ge` |2 | 138 | | -| editorEnabled `ge` |1 | 492 | | -| enableCEFDevConsole `ge` |0+ | [C] | | -| enableCommunityTranslations `ge` |0 | 860 | | -| enableMaterialDebug `ge` |0+ | [C] | | -| enableWinConsole `ge` |0+ | [C] | | -| endActiveGameMode `ge` |1 | 437 | | -| enumerateConsoleClasses `ge` |0+ | [C] | | -| error `ge` |0+ | [C] | | -| escape_magic `ge` |1 | 1434 | | -| exec `ge` |0+ | [C] | | -| executeLuaSandboxed `ge` |2 | 10 | | -| exportPersistentData `ge` |0 | 811 | | -| exportToJson `ge` |0+ | [C] | | -| extensions.MPConfig.acceptTos `ge` |0 | 275 | | -| extensions.MPConfig.getConfig `ge` |0 | 241 | | -| extensions.MPConfig.getFavorites `ge` |0 | 175 | | -| extensions.MPConfig.getNickname `ge` |0 | 122 | | -| extensions.MPConfig.getPlayerServerID `ge` |0 | 136 | | -| extensions.MPConfig.onDeserialized `ge` |1 | 299 | | -| extensions.MPConfig.onExtensionLoaded `ge` |0 | 95 | | -| extensions.MPConfig.onInit `ge` |0 | 336 | | -| extensions.MPConfig.onSerialize `ge` |0 | 288 | | -| extensions.MPConfig.onSettingsChanged `ge` |0 | 306 | | -| extensions.MPConfig.setConfig `ge` |2 | 263 | | -| extensions.MPConfig.setDefaultUnicycle `ge` |1 | 42 | | -| extensions.MPConfig.setFavorites `ge` |1 | 227 | | -| extensions.MPConfig.setNickname `ge` |1 | 114 | | -| extensions.MPConfig.setPlayerServerID `ge` |1 | 129 | | -| extensions.MPControllerGE.applyControllerData `ge` |2 | 32 | | -| extensions.MPControllerGE.handle `ge` |1 | 45 | | -| extensions.MPControllerGE.onInit `ge` |0 | 67 | | -| extensions.MPControllerGE.sendControllerData `ge` |2 | 17 | | -| extensions.MPControllerGE.tick `ge` |0 | 7 | | -| extensions.MPCoreNetwork.approveModDownload `ge` |0 | 501 | | -| extensions.MPCoreNetwork.autoLogin `ge` |0 | 199 | | -| extensions.MPCoreNetwork.connectToLauncher `ge` |1 | 110 | | -| extensions.MPCoreNetwork.connectToServer `ge` |4 | 311 | | -| extensions.MPCoreNetwork.disconnectLauncher `ge` |1 | 140 | | -| extensions.MPCoreNetwork.getAuthResult `ge` |0 | 458 | | -| extensions.MPCoreNetwork.getCurrentServer `ge` |0 | 275 | | -| extensions.MPCoreNetwork.getLauncherVersion `ge` |0 | 172 | | -| extensions.MPCoreNetwork.getLoginState `ge` |0 | 205 | | -| extensions.MPCoreNetwork.getProxyPort `ge` |0 | 404 | | -| extensions.MPCoreNetwork.isGoingMPSession `ge` |0 | 518 | | -| extensions.MPCoreNetwork.isLauncherConnected `ge` |0 | 185 | | -| extensions.MPCoreNetwork.isLoggedIn `ge` |0 | 178 | | -| extensions.MPCoreNetwork.isMPSession `ge` |0 | 511 | | -| extensions.MPCoreNetwork.leaveServer `ge` |1 | 465 | | -| extensions.MPCoreNetwork.login `ge` |1 | 191 | | -| extensions.MPCoreNetwork.logout `ge` |0 | 211 | | -| extensions.MPCoreNetwork.makeRequest `ge` |3 | 445 | | -| extensions.MPCoreNetwork.onClientEndMission `ge` |1 | 727 | | -| extensions.MPCoreNetwork.onClientStartMission `ge` |0 | 721 | | -| extensions.MPCoreNetwork.onDeserialized `ge` |1 | 744 | | -| extensions.MPCoreNetwork.onExtensionLoaded `ge` |0 | 757 | | -| extensions.MPCoreNetwork.onInit `ge` |0 | 810 | | -| extensions.MPCoreNetwork.onSerialize `ge` |0 | 737 | | -| extensions.MPCoreNetwork.onUpdate `ge` |1 | 594 | | -| extensions.MPCoreNetwork.openURL `ge` |1 | 161 | | -| extensions.MPCoreNetwork.rejectModDownload `ge` |0 | 486 | | -| extensions.MPCoreNetwork.requestMap `ge` |0 | 526 | | -| extensions.MPCoreNetwork.requestPlayers `ge` |0 | 254 | | -| extensions.MPCoreNetwork.requestServerList `ge` |0 | 241 | | -| extensions.MPCoreNetwork.send `ge` |1 | 71 | | -| extensions.MPCoreNetwork.sendBeamMPInfo `ge` |0 | 221 | | -| extensions.MPDebug.hideUI `ge` |0 | 244 | | -| extensions.MPDebug.onExtensionLoaded `ge` |0 | 72 | | -| extensions.MPDebug.onInit `ge` |0 | 290 | | -| extensions.MPDebug.onUpdate `ge` |0 | 261 | | -| extensions.MPDebug.packetReceived `ge` |1 | 276 | | -| extensions.MPDebug.packetSent `ge` |1 | 270 | | -| extensions.MPDebug.showUI `ge` |0 | 237 | | -| extensions.MPElectricsGE.handle `ge` |1 | 63 | | -| extensions.MPElectricsGE.onInit `ge` |0 | 85 | | -| extensions.MPElectricsGE.sendElectrics `ge` |2 | 36 | | -| extensions.MPElectricsGE.tick `ge` |0 | 20 | | -| extensions.MPGameNetwork.CallEvent `ge` |1 | 269 | | -| extensions.MPGameNetwork.addKeyEventListener `ge` |3 | 407 | | -| extensions.MPGameNetwork.connectToLauncher `ge` |0 | 43 | | -| extensions.MPGameNetwork.connectionStatus `ge` |0 | 518 | | -| extensions.MPGameNetwork.disconnectLauncher `ge` |0 | 71 | | -| extensions.MPGameNetwork.getKeyState `ge` |1 | 435 | | -| extensions.MPGameNetwork.launcherConnected `ge` |0 | 511 | | -| extensions.MPGameNetwork.onInit `ge` |0 | 573 | | -| extensions.MPGameNetwork.onKeyStateChanged `ge` |2 | 420 | | -| extensions.MPGameNetwork.onUpdate `ge` |1 | 479 | | -| extensions.MPGameNetwork.onVehicleReady `ge` |1 | 442 | | -| extensions.MPGameNetwork.quitMP `ge` |1 | 142 | | -| extensions.MPGameNetwork.receiveIPCGameData `ge` |2 | 522 | | -| extensions.MPGameNetwork.send `ge` |1 | 87 | | -| extensions.MPGameNetwork.spawnUiDialog `ge` |1 | 217 | | -| extensions.MPHelpers.applyQueuedEvents `ge` |0 | 2245 | | -| extensions.MPHelpers.b64decode `ge` |1 | 82 | | -| extensions.MPHelpers.b64encode `ge` |1 | 75 | | -| extensions.MPHelpers.colorMatch `ge` |2 | 68 | | -| extensions.MPHelpers.focusCameraOnPlayer `ge` |1 | 2213 | | -| extensions.MPHelpers.getColorsFromVehObj `ge` |1 | 148 | | -| extensions.MPHelpers.getDistanceMap `ge` |0 | 304 | | -| extensions.MPHelpers.getGameVehicleID `ge` |1 | 196 | | -| extensions.MPHelpers.getNicknameMap `ge` |0 | 312 | | -| extensions.MPHelpers.getOwnMap `ge` |0 | 277 | | -| extensions.MPHelpers.getServerVehicleID `ge` |1 | 211 | | -| extensions.MPHelpers.getVehicleMap `ge` |0 | 292 | | -| extensions.MPHelpers.groundmarkerFollowPlayer `ge` |2 | 2176 | | -| extensions.MPHelpers.groundmarkerToPlayer `ge` |1 | 2158 | | -| extensions.MPHelpers.hex2rgb `ge` |1 | 89 | | -| extensions.MPHelpers.hideNicknames `ge` |1 | 360 | | -| extensions.MPHelpers.isOwn `ge` |1 | 264 | | -| extensions.MPHelpers.onExtensionLoaded `ge` |0 | 257 | | -| extensions.MPHelpers.onInit `ge` |0 | 292 | | -| extensions.MPHelpers.setPlayerNickPrefix `ge` |3 | 329 | | -| extensions.MPHelpers.setPlayerNickSuffix `ge` |3 | 346 | | -| extensions.MPHelpers.simplifyVehConfig `ge` |1 | 159 | | -| extensions.MPHelpers.splitStringToTable `ge` |3 | 125 | | -| extensions.MPHelpers.tableDiff `ge` |2 | 108 | | -| extensions.MPHelpers.tableLength `ge` |1 | 696 | | -| extensions.MPHelpers.teleportCameraToPlayer `ge` |1 | 2213 | | -| extensions.MPHelpers.teleportVehToPlayer `ge` |1 | 2190 | | -| extensions.MPHelpers.translate `ge` |2 | 41 | | -| extensions.MPInputsGE.applyInputs `ge` |2 | 45 | | -| extensions.MPInputsGE.handle `ge` |1 | 56 | | -| extensions.MPInputsGE.onInit `ge` |0 | 78 | | -| extensions.MPInputsGE.sendInputs `ge` |2 | 32 | | -| extensions.MPInputsGE.tick `ge` |0 | 16 | | -| extensions.MPModManager.checkAllMods `ge` |0 | 141 | | -| extensions.MPModManager.cleanUpSessionMods `ge` |0 | 175 | | -| extensions.MPModManager.getModList `ge` |0 | 133 | | -| extensions.MPModManager.isModAllowed `ge` |1 | 71 | | -| extensions.MPModManager.isModWhitelisted `ge` |1 | 83 | | -| extensions.MPModManager.loadServerMods `ge` |0 | 149 | | -| extensions.MPModManager.onExit `ge` |0 | 175 | | -| extensions.MPModManager.onExtensionLoaded `ge` |0 | 271 | | -| extensions.MPModManager.onExtensionUnloaded `ge` |0 | 300 | | -| extensions.MPModManager.onInit `ge` |0 | 350 | | -| extensions.MPModManager.onModActivated `ge` |1 | 215 | | -| extensions.MPModManager.onServerLeave `ge` |0 | 307 | | -| extensions.MPModManager.onUpdate `ge` |1 | 327 | | -| extensions.MPModManager.reloadLuaReloadWithDelay `ge` |0 | 318 | | -| extensions.MPModManager.repositoryReplacer `ge` |0 | 249 | | -| extensions.MPModManager.setServerMods `ge` |1 | 196 | | -| extensions.MPModManager.verifyMods `ge` |0 | 162 | | -| extensions.MPPowertrainGE.handle `ge` |1 | 74 | | -| extensions.MPPowertrainGE.onInit `ge` |0 | 98 | | -| extensions.MPPowertrainGE.sendEngineData `ge` |2 | 53 | | -| extensions.MPPowertrainGE.sendLivePowertrain `ge` |2 | 31 | | -| extensions.MPPowertrainGE.tick `ge` |0 | 16 | | -| extensions.MPUpdatesGE.onInit `ge` |0 | 91 | | -| extensions.MPUpdatesGE.onPlayerConnect `ge` |0 | 35 | | -| extensions.MPUpdatesGE.onUpdate `ge` |1 | 47 | | -| extensions.MPVehicleGE.applyPlayerQueues `ge` |1 | 2254 | | -| extensions.MPVehicleGE.applyQueuedEvents `ge` |0 | 2245 | | -| extensions.MPVehicleGE.clearPlayerRole `ge` |1 | 423 | | -| extensions.MPVehicleGE.clearVehicleRole `ge` |1 | 454 | | -| extensions.MPVehicleGE.createRole `ge` |0 | 2714 | | -| extensions.MPVehicleGE.focusCameraOnPlayer `ge` |1 | 2213 | | -| extensions.MPVehicleGE.getDistanceMap `ge` |0 | 304 | | -| extensions.MPVehicleGE.getGameVehicleID `ge` |1 | 196 | | -| extensions.MPVehicleGE.getNicknameMap `ge` |0 | 312 | | -| extensions.MPVehicleGE.getOwnMap `ge` |0 | 277 | | -| extensions.MPVehicleGE.getPlayerByName `ge` |1 | 250 | | -| extensions.MPVehicleGE.getPlayers `ge` |0 | 372 | | -| extensions.MPVehicleGE.getRoleInfoTable `ge` |0 | 64 | | -| extensions.MPVehicleGE.getServerVehicleID `ge` |1 | 211 | | -| extensions.MPVehicleGE.getVehicleByGameID `ge` |1 | 240 | | -| extensions.MPVehicleGE.getVehicleByServerID `ge` |1 | 231 | | -| extensions.MPVehicleGE.getVehicleMap `ge` |0 | 292 | | -| extensions.MPVehicleGE.getVehicles `ge` |0 | 377 | | -| extensions.MPVehicleGE.groundmarkerFollowPlayer `ge` |2 | 2176 | | -| extensions.MPVehicleGE.groundmarkerToPlayer `ge` |1 | 2158 | | -| extensions.MPVehicleGE.handle `ge` |1 | 2033 | | -| extensions.MPVehicleGE.hideNicknames `ge` |1 | 360 | | -| extensions.MPVehicleGE.isOwn `ge` |1 | 264 | | -| extensions.MPVehicleGE.onClientPostStartMission `ge` |0 | 2566 | | -| extensions.MPVehicleGE.onDeserialized `ge` |1 | 2530 | | -| extensions.MPVehicleGE.onDisconnect `ge` |0 | 2566 | | -| extensions.MPVehicleGE.onInit `ge` |0 | 2698 | | -| extensions.MPVehicleGE.onPlayerLeft `ge` |1 | 2578 | | -| extensions.MPVehicleGE.onPreRender `ge` |1 | 2270 | | -| extensions.MPVehicleGE.onSerialize `ge` |0 | 2520 | | -| extensions.MPVehicleGE.onServerLeave `ge` |0 | 2104 | | -| extensions.MPVehicleGE.onSettingsChanged `ge` |0 | 2617 | | -| extensions.MPVehicleGE.onUIInitialised `ge` |0 | 2606 | | -| extensions.MPVehicleGE.onUpdate `ge` |1 | 2264 | | -| extensions.MPVehicleGE.onVehicleColorChanged `ge` |3 | 1707 | | -| extensions.MPVehicleGE.onVehicleDestroyed `ge` |1 | 1535 | | -| extensions.MPVehicleGE.onVehicleReady `ge` |1 | 2587 | | -| extensions.MPVehicleGE.onVehicleResetted `ge` |1 | 1680 | | -| extensions.MPVehicleGE.onVehicleSpawned `ge` |1 | 1432 | | -| extensions.MPVehicleGE.onVehicleSwitched `ge` |2 | 1610 | | -| extensions.MPVehicleGE.queryRoadNodeToPosition `ge` |2 | 2130 | | -| extensions.MPVehicleGE.removeRole `ge` |0 | 2715 | | -| extensions.MPVehicleGE.removeVehicleRole `ge` |0 | 2716 | | -| extensions.MPVehicleGE.replaceRequest `ge` |3 | 2079 | | -| extensions.MPVehicleGE.restorePlayerVehicle `ge` |1 | 1516 | | -| extensions.MPVehicleGE.runPostJoin `ge` |0 | 2093 | | -| extensions.MPVehicleGE.saveDefaultRequest `ge` |0 | 2043 | | -| extensions.MPVehicleGE.sendBeamstate `ge` |2 | 1212 | | -| extensions.MPVehicleGE.sendPastVehicles `ge` |0 | 2544 | | -| extensions.MPVehicleGE.sendPendingVehicleEdits `ge` |0 | 2111 | | -| extensions.MPVehicleGE.sendVehicleEdit `ge` |1 | 1179 | | -| extensions.MPVehicleGE.setOwn `ge` |2 | 465 | | -| extensions.MPVehicleGE.setPlayerNickPrefix `ge` |3 | 329 | | -| extensions.MPVehicleGE.setPlayerNickSuffix `ge` |3 | 346 | | -| extensions.MPVehicleGE.setPlayerRole `ge` |1+ | 406 | | -| extensions.MPVehicleGE.setVehicleRole `ge` |1+ | 437 | | -| extensions.MPVehicleGE.spawnDefaultRequest `ge` |0 | 2054 | | -| extensions.MPVehicleGE.spawnRequest `ge` |3 | 2074 | | -| extensions.MPVehicleGE.teleportCameraToPlayer `ge` |1 | 2709 | | -| extensions.MPVehicleGE.teleportVehToPlayer `ge` |1 | 2190 | | -| extensions.MPVehicleGE.toggleNicknames `ge` |0 | 367 | | -| extensions.UI.AcceptCopy `ge` |0+ | [C] | | -| extensions.UI.AcceptCreateNode `ge` |0+ | [C] | | -| extensions.UI.AcceptCut `ge` |0+ | [C] | | -| extensions.UI.AcceptDeletedItem `ge` |1 | 199 | | -| extensions.UI.AcceptDuplicate `ge` |0+ | [C] | | -| extensions.UI.AcceptNewItem1 `ge` |0+ | [C] | | -| extensions.UI.AcceptNewItem2 `ge` |2 | 186 | | -| extensions.UI.AcceptPaste `ge` |0+ | [C] | | -| extensions.UI.AreShortcutsEnabled `ge` |0+ | [C] | | -| extensions.UI.Begin `ge` |3 | 123 | | -| extensions.UI.BeginCreate `ge` |2 | 170 | | -| extensions.UI.BeginDelete `ge` |0+ | [C] | | -| extensions.UI.BeginGroupHint `ge` |0+ | [C] | | -| extensions.UI.BeginNode `ge` |0+ | [C] | | -| extensions.UI.BeginPin `ge` |0+ | [C] | | -| extensions.UI.BeginShortcut `ge` |0+ | [C] | | -| extensions.UI.CanvasToScreen `ge` |0+ | [C] | | -| extensions.UI.CenterNodeOnScreen `ge` |0+ | [C] | | -| extensions.UI.ClearDirty `ge` |0+ | [C] | | -| extensions.UI.ClearSelection `ge` |0+ | [C] | | -| extensions.UI.CreateEditor `ge` |0+ | [C] | | -| extensions.UI.DeleteLink `ge` |0+ | [C] | | -| extensions.UI.DeleteNode `ge` |0+ | [C] | | -| extensions.UI.DeselectLink `ge` |0+ | [C] | | -| extensions.UI.DeselectNode `ge` |0+ | [C] | | -| extensions.UI.DestroyEditor `ge` |0+ | [C] | | -| extensions.UI.DrawIcon `ge` |0+ | [C] | | -| extensions.UI.EnableShortcuts `ge` |0+ | [C] | | -| extensions.UI.End `ge` |0 | 135 | | -| extensions.UI.EndCreate `ge` |0+ | [C] | | -| extensions.UI.EndDelete `ge` |0+ | [C] | | -| extensions.UI.EndGroupHint `ge` |0+ | [C] | | -| extensions.UI.EndNode `ge` |0+ | [C] | | -| extensions.UI.EndPin `ge` |0+ | [C] | | -| extensions.UI.EndShortcut `ge` |0+ | [C] | | -| extensions.UI.FindLinkAt `ge` |0+ | [C] | | -| extensions.UI.Flow `ge` |2 | 166 | | -| extensions.UI.GetActionContextLinkIds `ge` |0+ | [C] | | -| extensions.UI.GetActionContextLinks `ge` |2 | 279 | | -| extensions.UI.GetActionContextNodeIds `ge` |0+ | [C] | | -| extensions.UI.GetActionContextNodes `ge` |2 | 271 | | -| extensions.UI.GetActionContextSize `ge` |0+ | [C] | | -| extensions.UI.GetCurrentEditor `ge` |0+ | [C] | | -| extensions.UI.GetCurrentZoom `ge` |0+ | [C] | | -| extensions.UI.GetDirtyReason `ge` |0+ | [C] | | -| extensions.UI.GetDoubleClickedLink `ge` |0+ | [C] | | -| extensions.UI.GetDoubleClickedNode `ge` |0+ | [C] | | -| extensions.UI.GetDoubleClickedPin `ge` |0+ | [C] | | -| extensions.UI.GetGroupMax `ge` |0+ | [C] | | -| extensions.UI.GetGroupMin `ge` |0+ | [C] | | -| extensions.UI.GetHintBackgroundDrawList `ge` |0+ | [C] | | -| extensions.UI.GetHintForegroundDrawList `ge` |0+ | [C] | | -| extensions.UI.GetHotObjectId `ge` |0+ | [C] | | -| extensions.UI.GetNodeBackgroundDrawList `ge` |0+ | [C] | | -| extensions.UI.GetNodePosition `ge` |0+ | [C] | | -| extensions.UI.GetNodeSize `ge` |0+ | [C] | | -| extensions.UI.GetScreenSize `ge` |0+ | [C] | | -| extensions.UI.GetSelectedLinkIds `ge` |0+ | [C] | | -| extensions.UI.GetSelectedLinks `ge` |2 | 224 | | -| extensions.UI.GetSelectedNodeIds `ge` |0+ | [C] | | -| extensions.UI.GetSelectedNodes `ge` |2 | 216 | | -| extensions.UI.GetSelectedObjectCount `ge` |0+ | [C] | | -| extensions.UI.GetStyle `ge` |0+ | [C] | | -| extensions.UI.GetStyleColorName `ge` |0+ | [C] | | -| extensions.UI.GetVisibleCanvasBounds `ge` |0+ | [C] | | -| extensions.UI.Group `ge` |0+ | [C] | | -| extensions.UI.HasSelectionChanged `ge` |0+ | [C] | | -| extensions.UI.Icon `ge` |0+ | [C] | | -| extensions.UI.IsActive `ge` |0+ | [C] | | -| extensions.UI.IsBackgroundClicked `ge` |0+ | [C] | | -| extensions.UI.IsBackgroundDoubleClicked `ge` |0+ | [C] | | -| extensions.UI.IsSuspended `ge` |0+ | [C] | | -| extensions.UI.Link `ge` |7 | 160 | | -| extensions.UI.LinkIdPtr `ge` |0 | 17 | | -| extensions.UI.NavigateToContent `ge` |1 | 249 | | -| extensions.UI.NavigateToSelection `ge` |2 | 253 | | -| extensions.UI.NodeIdPtr `ge` |0 | 13 | | -| extensions.UI.PinHadAnyLinks `ge` |0+ | [C] | | -| extensions.UI.PinIdPtr `ge` |0 | 21 | | -| extensions.UI.PinPivotAlignment `ge` |0+ | [C] | | -| extensions.UI.PinPivotRect `ge` |0+ | [C] | | -| extensions.UI.PinPivotScale `ge` |0+ | [C] | | -| extensions.UI.PinPivotSize `ge` |0+ | [C] | | -| extensions.UI.PinRect `ge` |0+ | [C] | | -| extensions.UI.PopStyleColor `ge` |1 | 112 | | -| extensions.UI.PopStyleVar `ge` |1 | 119 | | -| extensions.UI.PtrToId `ge` |1 | 9 | | -| extensions.UI.PushStyleColor `ge` |0+ | [C] | | -| extensions.UI.PushStyleVar1 `ge` |0+ | [C] | | -| extensions.UI.PushStyleVar2 `ge` |0+ | [C] | | -| extensions.UI.PushStyleVar4 `ge` |0+ | [C] | | -| extensions.UI.QueryDeletedLink `ge` |0+ | [C] | | -| extensions.UI.QueryDeletedNode `ge` |0+ | [C] | | -| extensions.UI.QueryNewLink1 `ge` |0+ | [C] | | -| extensions.UI.QueryNewLink2 `ge` |4 | 176 | | -| extensions.UI.QueryNewNode1 `ge` |0+ | [C] | | -| extensions.UI.QueryNewNode2 `ge` |3 | 181 | | -| extensions.UI.RejectDeletedItem `ge` |0+ | [C] | | -| extensions.UI.RejectNewItem1 `ge` |0+ | [C] | | -| extensions.UI.RejectNewItem2 `ge` |2 | 191 | | -| extensions.UI.RestoreNodeState `ge` |0+ | [C] | | -| extensions.UI.Resume `ge` |0+ | [C] | | -| extensions.UI.ScreenToCanvas `ge` |0+ | [C] | | -| extensions.UI.SelectLink `ge` |2 | 240 | | -| extensions.UI.SelectNode `ge` |2 | 235 | | -| extensions.UI.SetCurrentEditor `ge` |1 | 100 | | -| extensions.UI.SetGroupingDisabled `ge` |0+ | [C] | | -| extensions.UI.SetNodePosition `ge` |0+ | [C] | | -| extensions.UI.ShowBackgroundContextMenu `ge` |0+ | [C] | | -| extensions.UI.ShowLinkContextMenu `ge` |0+ | [C] | | -| extensions.UI.ShowNodeContextMenu `ge` |0+ | [C] | | -| extensions.UI.ShowPinContextMenu `ge` |0+ | [C] | | -| extensions.UI.Suspend `ge` |0+ | [C] | | -| extensions.UI.bringToFront `ge` |0 | 451 | | -| extensions.UI.chatMessage `ge` |1 | 416 | | -| extensions.UI.chatSend `ge` |1 | 444 | | -| extensions.UI.getCustomButtonNames `ge` |0 | 520 | | -| extensions.UI.getCustomPlayerlistButtons `ge` |0 | 541 | | -| extensions.UI.getDebugEnabled `ge` |0+ | [C] | | -| extensions.UI.getViewState `ge` |0+ | [C] | | -| extensions.UI.onClientEndMission `ge` |1 | 475 | | -| extensions.UI.onExtensionLoaded `ge` |0 | 483 | | -| extensions.UI.onInit `ge` |0 | 568 | | -| extensions.UI.onUpdate `ge` |1 | 511 | | -| extensions.UI.promptAutoJoinConfirmation `ge` |1 | 101 | | -| extensions.UI.sendQueue `ge` |0 | 149 | | -| extensions.UI.setDebugEnabled `ge` |0+ | [C] | | -| extensions.UI.setNickname `ge` |1 | 184 | | -| extensions.UI.setPing `ge` |1 | 174 | | -| extensions.UI.setPlayerCount `ge` |1 | 201 | | -| extensions.UI.setPlayerPing `ge` |2 | 469 | | -| extensions.UI.setServerName `ge` |1 | 192 | | -| extensions.UI.setViewState `ge` |0+ | [C] | | -| extensions.UI.showMdDialog `ge` |1 | 217 | | -| extensions.UI.showNotification `ge` |3 | 210 | | -| extensions.UI.toggleChat `ge` |0 | 457 | | -| extensions.UI.updateLoading `ge` |1 | 90 | | -| extensions.UI.updatePlayersList `ge` |1 | 125 | | -| extensions.UI.updateQueue `ge` |3 | 157 | | -| extensions.career_branches.onCareerModulesActivated `ge` |1 | 444 | | -| extensions.career_branches.onGetUnlockFlagDefinitions `ge` |1 | 507 | | -| extensions.career_branches.onSaveCurrentSaveSlot `ge` |1 | 431 | | -| extensions.career_career.onAnyMissionChanged `ge` |2 | 506 | | -| extensions.career_career.onBeforeSetSaveSlot `ge` |2 | 313 | | -| extensions.career_career.onCameraModeChanged `ge` |1 | 59 | | -| extensions.career_career.onClientStartMission `ge` |1 | 319 | | -| extensions.career_career.onGlobalCameraSet `ge` |1 | 64 | | -| extensions.career_career.onSaveCurrentSaveSlot `ge` |1 | 293 | | -| extensions.career_career.onVehicleAddedToInventory `ge` |1 | 530 | | -| extensions.core_audio.onClientPreStartMission `ge` |1 | 340 | | -| extensions.core_audio.onFilesChanged `ge` |1 | 381 | | -| extensions.core_audio.onFirstUpdate `ge` |0 | 312 | | -| extensions.core_audio.onPhysicsPaused `ge` |0 | 426 | | -| extensions.core_audio.onPhysicsUnpaused `ge` |0 | 430 | | -| extensions.core_audio.onReplayStateChanged `ge` |1 | 434 | | -| extensions.core_audioRibbon.onClientCustomObjectSpawning `ge` |0 | 682 | | -| extensions.core_audioRibbon.onEditorBeforeSaveLevel `ge` |0 | 673 | | -| extensions.core_audioRibbon.onUpdate `ge` |3 | 292 | | -| extensions.core_camera.onClientPostStartMission `ge` |0 | 765 | | -| extensions.core_camera.onFileChanged `ge` |2 | 1506 | | -| extensions.core_camera.onMouseLocked `ge` |1 | 1364 | | -| extensions.core_camera.onPreRender `ge` |3 | 825 | | -| extensions.core_camera.onReplayStateChanged `ge` |1 | 1732 | | -| extensions.core_camera.onScenarioChange `ge` |0+ | 1410 | | -| extensions.core_camera.onScenarioRestarted `ge` |0+ | 1406 | | -| extensions.core_camera.onSettingsChanged `ge` |0+ | 1392 | | -| extensions.core_camera.onVehicleDestroyed `ge` |1 | 79 | | -| extensions.core_camera.onVehicleResetted `ge` |1+ | 1352 | | -| extensions.core_camera.onVehicleSpawned `ge` |1 | 75 | | -| extensions.core_camera.onVehicleSwitched `ge` |0+ | 1422 | | -| extensions.core_checkpoints.onClientPreStartMission `ge` |1 | 261 | | -| extensions.core_checkpoints.onPreRender `ge` |1 | 168 | | -| extensions.core_checkpoints.onRaceWaypointReached `ge` |1 | 109 | | -| extensions.core_checkpoints.onSaveCampaign `ge` |1 | 277 | | -| extensions.core_checkpoints.onScenarioRestarted `ge` |1 | 198 | | -| extensions.core_checkpoints.onVehicleDestroyed `ge` |1 | 244 | | -| extensions.core_checkpoints.onVehicleSpawned `ge` |1 | 224 | | -| extensions.core_commandhandler.onExtensionLoaded `ge` |0 | 41 | | -| extensions.core_commandhandler.onFirstUpdate `ge` |0 | 148 | | -| extensions.core_commandhandler.onUiReady `ge` |0 | 140 | | -| extensions.core_devices.onVehicleSwitched `ge` |3 | 26 | | -| extensions.core_environment.onClientPostStartMission `ge` |1 | 800 | | -| extensions.core_environment.onClientPreStartMission `ge` |1 | 792 | | -| extensions.core_environment.onClientStartMission `ge` |1 | 876 | | -| extensions.core_environment.onEditorEnabled `ge` |1 | 890 | | -| extensions.core_environment.onFilesChanged `ge` |1 | 809 | | -| extensions.core_environment.onInit `ge` |0 | 769 | | -| extensions.core_environment.onUpdate `ge` |0 | 843 | | -| extensions.core_flowgraphManager.onFileChanged `ge` |2 | 202 | | -| extensions.core_flowgraphManager.onLoadingScreenFadeout `ge` |0 | 152 | | -| extensions.core_flowgraphManager.onUpdate `ge` |0 | 164 | | -| extensions.core_gameContext.onAnyMissionChanged `ge` |2 | 21 | | -| extensions.core_gamestate.onUpdate `ge` |3 | 185 | | -| extensions.core_groundMarkerArrows.onExit `ge` |0 | 29 | | -| extensions.core_groundMarkerArrows.onPreRender `ge` |1 | 244 | | -| extensions.core_groundMarkers.onAnyMissionChanged `ge` |1 | 376 | | -| extensions.core_groundMarkers.onPreRender `ge` |1 | 182 | | -| extensions.core_groundMarkers.onSettingsChanged `ge` |0 | 355 | | -| extensions.core_hardwareinfo.onModManagerReady `ge` |0 | 230 | | -| extensions.core_input_actions.onFileChanged `ge` |1 | 264 | | -| extensions.core_input_actions.onFirstUpdate `ge` |0 | 256 | | -| extensions.core_input_actions.onVehicleSwitched `ge` |3 | 260 | | -| extensions.core_input_bindings.onFileChanged `ge` |2 | 985 | | -| extensions.core_input_bindings.onFirstUpdate `ge` |0 | 1019 | | -| extensions.core_input_bindings.onSettingsChanged `ge` |0 | 1002 | | -| extensions.core_input_bindings.onVehicleSpawned `ge` |2 | 909 | | -| extensions.core_input_bindings.onVehicleSwitched `ge` |3 | 895 | | -| extensions.core_input_bindings.updateGFX `ge` |1 | 969 | | -| extensions.core_inventory.onSaveCampaign `ge` |1 | 180 | | -| extensions.core_jobsystem.onUpdate `ge` |3 | 102 | | -| extensions.core_lapTimes.onRaceStart `ge` |1 | 134 | | -| extensions.core_lapTimes.onUpdate `ge` |3 | 593 | | -| extensions.core_levels.onClientPostStartMission `ge` |0 | 450 | | -| extensions.core_levels.onFilesChanged `ge` |1 | 377 | | -| extensions.core_levels.onGetRawPoiListForLevel `ge` |2 | 555 | | -| extensions.core_modmanager.checkUpdate `ge` |0+ | 90 | | -| extensions.core_modmanager.initDB `ge` |0+ | 90 | | -| extensions.core_modmanager.onFileChanged `ge` |2 | 1187 | | -| extensions.core_modmanager.onUiReady `ge` |0 | 634 | | -| extensions.core_multiSpawn.onSpawnCCallback `ge` |1 | 818 | | -| extensions.core_multiseatCamera.onSettingsChanged `ge` |0 | 78 | | -| extensions.core_multiseatCamera.onUpdate `ge` |0 | 41 | | -| extensions.core_online.onSettingsChanged `ge` |0 | 232 | | -| extensions.core_paths.onClientStartMission `ge` |0 | 196 | | -| extensions.core_quickAccess.onBeforeBigMapActivated `ge` |0 | 2612 | | -| extensions.core_quickAccess.onExit `ge` |0 | 2597 | | -| extensions.core_quickAccess.onInit `ge` |0 | 2449 | | -| extensions.core_quickAccess.onUpdate `ge` |0 | 2558 | | -| extensions.core_quickAccess.onVehicleSwitched `ge` |0 | 2579 | | -| extensions.core_recoveryPrompt.onBeforeRadialOpened `ge` |0 | 878 | | -| extensions.core_recoveryPrompt.onCareerModulesActivated `ge` |1 | 460 | | -| extensions.core_recoveryPrompt.onClientStartMission `ge` |1 | 467 | | -| extensions.core_recoveryPrompt.onHideRadialMenu `ge` |0 | 886 | | -| extensions.core_recoveryPrompt.onQuickAccessLoaded `ge` |0 | 890 | | -| extensions.core_recoveryPrompt.onResetGameplay `ge` |1 | 804 | | -| extensions.core_recoveryPrompt.onScreenFadeState `ge` |1 | 701 | | -| extensions.core_remoteController.onInputBindingsChanged `ge` |1 | 172 | | -| extensions.core_remoteController.onUpdate `ge` |0 | 70 | | -| extensions.core_replay.onInit `ge` |0 | 21 | | -| extensions.core_settings_graphic.onSettingsChanged `ge` |0 | 1281 | | -| extensions.core_settings_settings.onFilesChanged `ge` |1 | 473 | | -| extensions.core_settings_settings.settingsTick `ge` |0 | 41 | | -| extensions.core_sounds.onActivityAcceptGatherData `ge` |2 | 185 | | -| extensions.core_sounds.onMissionAvailabilityChanged `ge` |1 | 195 | | -| extensions.core_sounds.onMissionInfoChangedState `ge` |3 | 171 | | -| extensions.core_sounds.onPreRender `ge` |3 | 29 | | -| extensions.core_sounds.onSettingsChanged `ge` |0 | 130 | | -| extensions.core_sounds.onVehicleSwitched `ge` |3 | 206 | | -| extensions.core_trafficSignals.getSignalsDict `ge` |0 | 41 | | -| extensions.core_trafficSignals.onClientStartMission `ge` |0 | 1572 | | -| extensions.core_trafficSignals.onNavgraphReloaded `ge` |0 | 1565 | | -| extensions.core_trafficSignals.onUpdate `ge` |2 | 1466 | | -| extensions.core_trailerRespawn.onCouplerAttached `ge` |4 | 119 | | -| extensions.core_trailerRespawn.onCouplerDetach `ge` |2 | 137 | | -| extensions.core_trailerRespawn.onVehicleActiveChanged `ge` |2 | 141 | | -| extensions.core_trailerRespawn.onVehicleDestroyed `ge` |1 | 188 | | -| extensions.core_trailerRespawn.onVehicleResetted `ge` |1 | 181 | | -| extensions.core_trailerRespawn.onVehicleSpawned `ge` |1 | 176 | | -| extensions.core_vehicleActivePooling.onVehicleActiveChanged `ge` |2 | 379 | | -| extensions.core_vehicleActivePooling.onVehicleDestroyed `ge` |1 | 385 | | -| extensions.core_vehicleBridge.logCommand `ge` |0 | 41 | | -| extensions.core_vehicleBridge.onVehicleDestroyed `ge` |1 | 135 | | -| extensions.core_vehicleBridge.onVehicleReplaced `ge` |1 | 136 | | -| extensions.core_vehicleTriggers.onCefVisibilityChanged `ge` |1 | 594 | | -| extensions.core_vehicleTriggers.onMouseLocked `ge` |1 | 424 | | -| extensions.core_vehicleTriggers.onUpdate `ge` |3 | 460 | | -| extensions.core_vehicle_colors.onVehicleSpawned `ge` |1 | 72 | | -| extensions.core_vehicle_manager.onEditorGui `ge` |0 | 312 | | -| extensions.core_vehicle_manager.onEditorInitialized `ge` |0 | 348 | | -| extensions.core_vehicle_manager.onFileChanged `ge` |2 | 52 | | -| extensions.core_vehicle_manager.onUpdate `ge` |0 | 354 | | -| extensions.core_vehicle_manager.onVehicleSwitched `ge` |3 | 208 | | -| extensions.core_vehicle_mirror.onSettingsChanged `ge` |0 | 46 | | -| extensions.core_vehicle_mirror.onUpdate `ge` |3 | 156 | | -| extensions.core_vehicle_mirror.onVehicleDestroyed `ge` |1 | 51 | | -| extensions.core_vehicle_mirror.onVehicleSpawned `ge` |2 | 54 | | -| extensions.core_vehicle_partmgmt.onUpdate `ge` |1 | 1047 | | -| extensions.core_vehicle_partmgmt.onVehicleSpawned `ge` |1 | 1042 | | -| extensions.core_vehicles.onCouplerAttached `ge` |4 | 2689 | | -| extensions.core_vehicles.onCouplerDetached `ge` |4 | 2767 | | -| extensions.core_vehicles.onFileChanged `ge` |2 | 1944 | | -| extensions.core_vehicles.onFileChangedEnd `ge` |0 | 1957 | | -| extensions.core_vehicles.onPreVehicleSpawned `ge` |1 | 2532 | | -| extensions.core_vehicles.onSettingsChanged `ge` |0 | 1963 | | -| extensions.core_vehicles.onVehicleDestroyed `ge` |1 | 2581 | | -| extensions.core_vehicles.onVehicleSwitched `ge` |3 | 2561 | | -| extensions.core_weather.onClientPostStartMission `ge` |1 | 337 | | -| extensions.core_weather.onPreRender `ge` |1 | 273 | | -| extensions.core_windowsConsole.onVehicleActiveChanged `ge` |0 | 47 | | -| extensions.core_windowsConsole.onVehicleDestroyed `ge` |0 | 47 | | -| extensions.core_windowsConsole.onVehicleSpawned `ge` |0 | 47 | | -| extensions.core_windowsConsole.onVehicleSwitched `ge` |0 | 47 | | -| extensions.editor_main.onClientStartMission `ge` |0 | 598 | | -| extensions.editor_main.onExit `ge` |0 | 660 | | -| extensions.editor_main.onFirstUpdate `ge` |0 | 729 | | -| extensions.editor_main.onPreWindowClose `ge` |0 | 604 | | -| extensions.editor_main.onUpdate `ge` |0 | 616 | | -| extensions.editor_main.setupEditorGuiTheme `ge` |0 | 8 | | -| extensions.editor_veMain.getEditorName `ge` |0 | 55 | | -| extensions.editor_veMain.onEditorHeadlessChange `ge` |2 | 313 | | -| extensions.editor_veMain.onEditorHeadlessMainMenuBar `ge` |0 | 389 | | -| extensions.editor_veMain.onEditorInitialized `ge` |0 | 305 | | -| extensions.editor_veMain.onEditorInspectorFieldChanged `ge` |4 | 336 | | -| extensions.editor_veMain.onPreRender `ge` |3 | 246 | | -| extensions.editor_veMain.onVehicleDestroyed `ge` |0 | 328 | | -| extensions.editor_veMain.onVehicleSwitched `ge` |3 | 309 | | -| extensions.editor_veMain.setEditorMode `ge` |1 | 60 | | -| extensions.freeroam_bigMapMode.onCameraPreRender `ge` |1 | 993 | | -| extensions.freeroam_bigMapMode.onClientStartMission `ge` |1 | 1428 | | -| extensions.freeroam_bigMapMode.onNavgraphReloaded `ge` |0 | 1438 | | -| extensions.freeroam_bigMapMode.onReachedTargetPos `ge` |0 | 369 | | -| extensions.freeroam_bigMapPoiProvider.onClientStartMission `ge` |0 | 10 | | -| extensions.freeroam_bigMapPoiProvider.onPreRender `ge` |2 | 701 | | -| extensions.freeroam_configuratorOptions_freeroamOptions.onFreeroamConfiguratorApplyOptions `ge` |1 | 123 | | -| extensions.freeroam_configuratorOptions_freeroamOptions.onFreeroamConfiguratorGetOptions `ge` |2 | 3 | | -| extensions.freeroam_crashCamModeLoader.onSettingsChanged `ge` |0 | 7 | | -| extensions.freeroam_facilities.onActivityAcceptGatherData `ge` |2 | 448 | | -| extensions.freeroam_facilities.onGetRawPoiListForLevel `ge` |2 | 427 | | -| extensions.freeroam_facilities_fuelPrice.onClientStartMission `ge` |1 | 108 | | -| extensions.freeroam_freeroam.onClientPostStartMission `ge` |1 | 196 | | -| extensions.freeroam_freeroam.onClientPreStartMission `ge` |1 | 174 | | -| extensions.freeroam_freeroam.onClientStartMission `ge` |1 | 184 | | -| extensions.freeroam_freeroam.onPlayerCameraReady `ge` |0 | 121 | | -| extensions.freeroam_freeroam.onRedLightCamTriggered `ge` |2 | 351 | | -| extensions.freeroam_freeroam.onResetGameplay `ge` |1 | 272 | | -| extensions.freeroam_freeroam.onSpeedTrapTriggered `ge` |3 | 328 | | -| extensions.freeroam_freeroam.onUpdate `ge` |3 | 312 | | -| extensions.freeroam_freeroam.onVehicleSpawned `ge` |1 | 266 | | -| extensions.freeroam_freeroam.onVehicleSwitched `ge` |3 | 262 | | -| extensions.freeroam_gasStations.onActivityAcceptGatherData `ge` |2 | 79 | | -| extensions.freeroam_gasStations.onGetRawPoiListForLevel `ge` |2 | 68 | | -| extensions.freeroam_levelStats.getTopLevels `ge` |0 | 34 | | -| extensions.freeroam_levelStats.getTopSpawnPoints `ge` |1 | 52 | | -| extensions.freeroam_levelStats.getUiStats `ge` |0 | 70 | | -| extensions.freeroam_levelStats.recordLevelSpawn `ge` |2 | 16 | | -| extensions.freeroam_specialTriggers.onBeamNGTrigger `ge` |1 | 512 | | -| extensions.freeroam_specialTriggers.onClientStartMission `ge` |0 | 395 | | -| extensions.freeroam_specialTriggers.onUpdate `ge` |2 | 403 | | -| extensions.freeroam_specialTriggers.onVehicleActiveChanged `ge` |2 | 387 | | -| extensions.freeroam_specialTriggers.onVehicleDestroyed `ge` |1 | 377 | | -| extensions.freeroam_specialTriggers.onVehicleSwitched `ge` |2 | 362 | | -| extensions.freeroam_vueBigMap.onPoiSelectedFromBigmap `ge` |1 | 739 | | -| extensions.gameplay_city.onClientStartMission `ge` |1 | 120 | | -| extensions.gameplay_crawl_display.onCrawlResultsShown `ge` |0 | 28 | | -| extensions.gameplay_crawl_display.onCrawlStarted `ge` |0 | 19 | | -| extensions.gameplay_crawl_display.showDisqualifiedMessage `ge` |0 | 65 | | -| extensions.gameplay_crawl_general.onActivityAcceptGatherData `ge` |2 | 234 | | -| extensions.gameplay_crawl_general.onActivityIndexVisible `ge` |1 | 317 | | -| extensions.gameplay_crawl_general.onAnyMissionChanged `ge` |2 | 382 | | -| extensions.gameplay_crawl_general.onCrawlResultsShown `ge` |1 | 388 | | -| extensions.gameplay_crawl_general.onDrawOnMinimap `ge` |1 | 352 | | -| extensions.gameplay_crawl_general.onGetRawPoiListForLevel `ge` |2 | 182 | | -| extensions.gameplay_crawl_general.onUpdate `ge` |3 | 162 | | -| extensions.gameplay_crawl_general.onVehicleDestroyed `ge` |1 | 376 | | -| extensions.gameplay_crawl_general.onVehicleSwitched `ge` |2 | 370 | | -| extensions.gameplay_crawl_saveSystem.getAllBoundaries `ge` |0 | 643 | | -| extensions.gameplay_crawl_saveSystem.getAllPaths `ge` |0 | 655 | | -| extensions.gameplay_crawl_saveSystem.getAllStartingPositions `ge` |0 | 667 | | -| extensions.gameplay_crawl_saveSystem.getAllTrails `ge` |0 | 631 | | -| extensions.gameplay_crawl_saveSystem.onCareerActive `ge` |0 | 692 | | -| extensions.gameplay_crawl_saveSystem.onSaveCurrentSaveSlot `ge` |1 | 702 | | -| extensions.gameplay_crawl_utils.onDrawOnMinimap `ge` |1 | 1201 | | -| extensions.gameplay_crawl_utils.onPreRender `ge` |3 | 1207 | | -| extensions.gameplay_crawl_utils.onVehicleFlippedUpright `ge` |1 | 1057 | | -| extensions.gameplay_crawl_utils.trackVehReset `ge` |0 | 1460 | | -| extensions.gameplay_discover.onInit `ge` |0 | 108 | | -| extensions.gameplay_discover.onLoadingScreenFadeout `ge` |0 | 91 | | -| extensions.gameplay_drag_general.onAnyMissionChanged `ge` |2 | 576 | | -| extensions.gameplay_drag_general.onCareerActive `ge` |0 | 619 | | -| extensions.gameplay_drag_general.onGetRawPoiListForLevel `ge` |2 | 793 | | -| extensions.gameplay_drag_general.onSaveCurrentSaveSlot `ge` |1 | 602 | | -| extensions.gameplay_drag_general.onVehicleDestroyed `ge` |1 | 564 | | -| extensions.gameplay_drag_general.onVehicleResetted `ge` |1 | 545 | | -| extensions.gameplay_drag_general.onVehicleSwitched `ge` |2 | 556 | | -| extensions.gameplay_drag_saveSystem.onCareerActive `ge` |0 | 525 | | -| extensions.gameplay_drag_saveSystem.onSaveCurrentSaveSlot `ge` |1 | 518 | | -| extensions.gameplay_drift_display.onDonutDriftScored `ge` |1 | 93 | | -| extensions.gameplay_drift_display.onDriftCachedScoreReset `ge` |0 | 279 | | -| extensions.gameplay_drift_display.onDriftCompletedScored `ge` |1 | 53 | | -| extensions.gameplay_drift_display.onDriftContextChanged `ge` |1 | 331 | | -| extensions.gameplay_drift_display.onDriftCrash `ge` |0 | 66 | | -| extensions.gameplay_drift_display.onDriftDebugChanged `ge` |1 | 325 | | -| extensions.gameplay_drift_display.onDriftPlVehReset `ge` |0 | 267 | | -| extensions.gameplay_drift_display.onDriftQuickMessageDisplay `ge` |1 | 263 | | -| extensions.gameplay_drift_display.onDriftScoreWrappedUp `ge` |1 | 304 | | -| extensions.gameplay_drift_display.onDriftSpinout `ge` |0 | 79 | | -| extensions.gameplay_drift_display.onDriftSpotCompleted `ge` |1 | 254 | | -| extensions.gameplay_drift_display.onDriftSpotFailed `ge` |1 | 295 | | -| extensions.gameplay_drift_display.onFreeroamDriftZoneNewHighscore `ge` |0 | 291 | | -| extensions.gameplay_drift_display.onHitPoleScored `ge` |1 | 108 | | -| extensions.gameplay_drift_display.onNearPoleScored `ge` |1 | 98 | | -| extensions.gameplay_drift_display.onNewDriftTierReached `ge` |1 | 308 | | -| extensions.gameplay_drift_display.onTightDriftScored `ge` |1 | 103 | | -| extensions.gameplay_drift_display.onUpdate `ge` |3 | 237 | | -| extensions.gameplay_drift_drift.onAnyStuntZoneAccomplished `ge` |0 | 905 | | -| extensions.gameplay_drift_drift.onDriftContextChanged `ge` |2 | 909 | | -| extensions.gameplay_drift_drift.onDriftPlVehReset `ge` |0 | 940 | | -| extensions.gameplay_drift_drift.onUpdate `ge` |3 | 743 | | -| extensions.gameplay_drift_drift.onVehicleCrashStarted `ge` |1 | 930 | | -| extensions.gameplay_drift_drift.onVehicleSwitched `ge` |2 | 890 | | -| extensions.gameplay_drift_freeroam_cruising.onUpdate `ge` |3 | 52 | | -| extensions.gameplay_drift_freeroam_driftSpots.onDriftCompletedScored `ge` |0 | 441 | | -| extensions.gameplay_drift_freeroam_driftSpots.onGetRawPoiListForLevel `ge` |2 | 404 | | -| extensions.gameplay_drift_freeroam_driftSpots.onUpdate `ge` |3 | 349 | | -| extensions.gameplay_drift_freeroam_driftSpots.onVehicleResetted `ge` |1 | 390 | | -| extensions.gameplay_drift_general.onAnyMissionChanged `ge` |2 | 212 | | -| extensions.gameplay_drift_general.onUpdate `ge` |0 | 368 | | -| extensions.gameplay_drift_general.onVehicleResetted `ge` |1 | 225 | | -| extensions.gameplay_drift_quickMessages.onDriftActiveDataFinished `ge` |0 | 370 | | -| extensions.gameplay_drift_quickMessages.onDriftCompleted `ge` |0 | 380 | | -| extensions.gameplay_drift_quickMessages.onDriftCrash `ge` |0 | 402 | | -| extensions.gameplay_drift_quickMessages.onDriftPlVehReset `ge` |0 | 375 | | -| extensions.gameplay_drift_quickMessages.onDriftSpinout `ge` |0 | 406 | | -| extensions.gameplay_drift_quickMessages.onUpdate `ge` |1 | 334 | | -| extensions.gameplay_drift_saveLoad.onCareerActive `ge` |0 | 13 | | -| extensions.gameplay_drift_saveLoad.onSaveCurrentSaveSlot `ge` |1 | 23 | | -| extensions.gameplay_drift_scoring.onAnyStuntZoneAccomplished `ge` |0 | 480 | | -| extensions.gameplay_drift_scoring.onDriftChainStarted `ge` |0 | 636 | | -| extensions.gameplay_drift_scoring.onDriftCompleted `ge` |0 | 537 | | -| extensions.gameplay_drift_scoring.onDriftCrash `ge` |0 | 585 | | -| extensions.gameplay_drift_scoring.onDriftPlVehReset `ge` |0 | 625 | | -| extensions.gameplay_drift_scoring.onDriftSpinout `ge` |0 | 589 | | -| extensions.gameplay_drift_scoring.onDriftTransition `ge` |0 | 571 | | -| extensions.gameplay_drift_scoring.onUpdate `ge` |2 | 432 | | -| extensions.gameplay_drift_statistics.onDriftCompleted `ge` |1 | 15 | | -| extensions.gameplay_drift_statistics.onDriftCompletedScored `ge` |1 | 26 | | -| extensions.gameplay_drift_statistics.onDriftCrash `ge` |0 | 35 | | -| extensions.gameplay_drift_statistics.onDriftSpinout `ge` |0 | 31 | | -| extensions.gameplay_forceField.onCareerActive `ge` |1 | 85 | | -| extensions.gameplay_forceField.onUpdate `ge` |3 | 45 | | -| extensions.gameplay_forceField.onVehicleSwitched `ge` |0 | 70 | | -| extensions.gameplay_garageMode.onClientPreStartMission `ge` |1 | 394 | | -| extensions.gameplay_garageMode.onClientStartMission `ge` |1 | 387 | | -| extensions.gameplay_garageMode.onEnterVehicleFinished `ge` |1 | 68 | | -| extensions.gameplay_garageMode.onSpawnCCallback `ge` |1 | 120 | | -| extensions.gameplay_garageMode.onVehicleSaveFinished `ge` |0 | 313 | | -| extensions.gameplay_garageMode.onVehicleSpawned `ge` |1 | 113 | | -| extensions.gameplay_markerInteraction.onAnyMissionChanged `ge` |1 | 570 | | -| extensions.gameplay_markerInteraction.onNavigateToMission `ge` |1 | 578 | | -| extensions.gameplay_markerInteraction.onPreRender `ge` |2 | 507 | | -| extensions.gameplay_markerInteraction.onSettingsChanged `ge` |0 | 221 | | -| extensions.gameplay_markerInteraction.showMissionMarkersToggled `ge` |1 | 564 | | -| extensions.gameplay_missions_missionManager.onCareerActive `ge` |0 | 1152 | | -| extensions.gameplay_missions_missionManager.onParkingVehiclesActivated `ge` |0 | 726 | | -| extensions.gameplay_missions_missionManager.onScreenFadeState `ge` |1 | 737 | | -| extensions.gameplay_missions_missionManager.onTrafficStarted `ge` |0 | 726 | | -| extensions.gameplay_missions_missionManager.onUpdate `ge` |3 | 1074 | | -| extensions.gameplay_missions_missionScreen.onBigMapActivated `ge` |0 | 755 | | -| extensions.gameplay_missions_missionScreen.onMissionStartScreenReady `ge` |1 | 1138 | | -| extensions.gameplay_missions_missions.onActivityAcceptGatherData `ge` |2 | 955 | | -| extensions.gameplay_missions_missions.onGetRawPoiListForLevel `ge` |2 | 936 | | -| extensions.gameplay_missions_missions.onModManagerReady `ge` |0 | 1090 | | -| extensions.gameplay_missions_startTrigger.onAnyMissionChanged `ge` |0 | 198 | | -| extensions.gameplay_parking.onClientStartMission `ge` |0 | 902 | | -| extensions.gameplay_parking.onUpdate `ge` |2 | 732 | | -| extensions.gameplay_parking.onVehicleActiveChanged `ge` |2 | 710 | | -| extensions.gameplay_parking.onVehicleDestroyed `ge` |1 | 697 | | -| extensions.gameplay_parking.onVehicleGroupSpawned `ge` |3 | 691 | | -| extensions.gameplay_police.onTrafficAction `ge` |3 | 476 | | -| extensions.gameplay_police.onTrafficStarted `ge` |0 | 504 | | -| extensions.gameplay_police.onTrafficStopped `ge` |0 | 511 | | -| extensions.gameplay_police.onTrafficVehicleAdded `ge` |1 | 492 | | -| extensions.gameplay_police.onTrafficVehicleRemoved `ge` |1 | 498 | | -| extensions.gameplay_police.onUpdate `ge` |2 | 574 | | -| extensions.gameplay_police.onVehicleResetted `ge` |1 | 552 | | -| extensions.gameplay_police.onVehicleSwitched `ge` |2 | 515 | | -| extensions.gameplay_rawPois.onModManagerReady `ge` |0 | 102 | | -| extensions.gameplay_rawPois.showMissionMarkersToggled `ge` |0 | 102 | | -| extensions.gameplay_sites_sitesManager.onClientStartMission `ge` |0 | 58 | | -| extensions.gameplay_sites_sitesManager.onModManagerReady `ge` |0 | 54 | | -| extensions.gameplay_speedTrapLeaderboards.onBeforeCareerActivate `ge` |0 | 100 | | -| extensions.gameplay_speedTrapLeaderboards.onClientPostStartMission `ge` |1 | 88 | | -| extensions.gameplay_speedTraps.onBeamNGTrigger `ge` |1 | 45 | | -| extensions.gameplay_statistic.onCareerActive `ge` |1 | 637 | | -| extensions.gameplay_statistic.onClientPostStartMission `ge` |1 | 454 | | -| extensions.gameplay_statistic.onClientStartMission `ge` |1 | 446 | | -| extensions.gameplay_statistic.onEditorActivated `ge` |0 | 467 | | -| extensions.gameplay_statistic.onEditorDeactivated `ge` |0 | 471 | | -| extensions.gameplay_statistic.onExit `ge` |0 | 65 | | -| extensions.gameplay_statistic.onGameStateUpdate `ge` |1 | 505 | | -| extensions.gameplay_statistic.onInit `ge` |0 | 55 | | -| extensions.gameplay_statistic.onSaveCurrentSaveSlot `ge` |1 | 627 | | -| extensions.gameplay_statistic.onScenarioFinished `ge` |1 | 489 | | -| extensions.gameplay_statistic.onScenarioLoaded `ge` |1 | 482 | | -| extensions.gameplay_statistic.onScenarioRestarted `ge` |1 | 497 | | -| extensions.gameplay_statistic.onUpdate `ge` |3 | 512 | | -| extensions.gameplay_statistic.onVehicleDestroyed `ge` |1 | 603 | | -| extensions.gameplay_statistic.onVehicleResetted `ge` |1 | 599 | | -| extensions.gameplay_statistic.onVehicleSwitched `ge` |3 | 587 | | -| extensions.gameplay_statistic.onWorldReadyState `ge` |1 | 463 | | -| extensions.gameplay_statisticModules_watchJturn.onVehicleResetted `ge` |1 | 87 | | -| extensions.gameplay_statisticModules_watchJturn.onVehicleSwitched `ge` |3 | 94 | | -| extensions.gameplay_statisticModules_watchRollover.onVehicleResetted `ge` |1 | 62 | | -| extensions.gameplay_statisticModules_watchRollover.onVehicleSwitched `ge` |3 | 69 | | -| extensions.gameplay_traffic.onClientStartMission `ge` |0 | 1083 | | -| extensions.gameplay_traffic.onPreRender `ge` |1 | 1021 | | -| extensions.gameplay_traffic.onTrafficStarted `ge` |0 | 1044 | | -| extensions.gameplay_traffic.onTrafficStopped `ge` |0 | 1076 | | -| extensions.gameplay_traffic.onUpdate `ge` |2 | 962 | | -| extensions.gameplay_traffic.onVehicleActiveChanged `ge` |2 | 584 | | -| extensions.gameplay_traffic.onVehicleDestroyed `ge` |1 | 579 | | -| extensions.gameplay_traffic.onVehicleGroupSpawned `ge` |3 | 945 | | -| extensions.gameplay_traffic.onVehicleMapmgrUpdate `ge` |1 | 928 | | -| extensions.gameplay_traffic.onVehicleResetted `ge` |1 | 572 | | -| extensions.gameplay_traffic.onVehicleSpawned `ge` |1 | 559 | | -| extensions.gameplay_traffic.onVehicleSwitched `ge` |2 | 568 | | -| extensions.gameplay_traffic.trackAIAllVeh `ge` |1 | 923 | | -| extensions.gameplay_util_crashDetection.onUpdate `ge` |2 | 599 | | -| extensions.gameplay_util_crashDetection.onVehicleDestroyed `ge` |1 | 748 | | -| extensions.gameplay_util_damageAssessment.onUpdate `ge` |0 | 422 | | -| extensions.gameplay_walk.onClientStartMission `ge` |1 | 359 | | -| extensions.gameplay_walk.onUpdate `ge` |2 | 233 | | -| extensions.gameplay_walk.onVehicleSwitched `ge` |3 | 364 | | -| extensions.multiplayer_multiplayer.onBigMapActivated `ge` |0 | 58 | | -| extensions.multiplayer_multiplayer.onInit `ge` |0 | 161 | | -| extensions.multiplayer_multiplayer.onServerLeave `ge` |0 | 108 | | -| extensions.multiplayer_multiplayer.onUpdate `ge` |1 | 68 | | -| extensions.multiplayer_multiplayer.onWorldReadyState `ge` |1 | 119 | | -| extensions.multiplayer_multiplayer.runPostJoin `ge` |0 | 95 | | -| extensions.nodesGE.applyNodes `ge` |2 | 74 | | -| extensions.nodesGE.handle `ge` |1 | 97 | | -| extensions.nodesGE.onInit `ge` |0 | 123 | | -| extensions.nodesGE.sendBreakGroups `ge` |2 | 46 | | -| extensions.nodesGE.sendControllerData `ge` |2 | 56 | | -| extensions.nodesGE.sendNodes `ge` |2 | 32 | | -| extensions.nodesGE.tick `ge` |0 | 16 | | -| extensions.positionGE.applyPos `ge` |2 | 78 | | -| extensions.positionGE.getActualSimSpeed `ge` |0 | 266 | | -| extensions.positionGE.handle `ge` |1 | 185 | | -| extensions.positionGE.onInit `ge` |0 | 308 | | -| extensions.positionGE.onPreRender `ge` |1 | 271 | | -| extensions.positionGE.onSettingsChanged `ge` |0 | 288 | | -| extensions.positionGE.sendVehiclePosRot `ge` |2 | 55 | | -| extensions.positionGE.setActualSimSpeed `ge` |1 | 260 | | -| extensions.positionGE.setPing `ge` |1 | 208 | | -| extensions.positionGE.setPosition `ge` |4 | 223 | | -| extensions.positionGE.setPositionRotationVelocity `ge` |2 | 228 | | -| extensions.positionGE.tick `ge` |0 | 41 | | -| extensions.render_hdr.onFirstUpdate `ge` |0 | 9 | | -| extensions.scenario_scenarios.onBeamNGTrigger `ge` |1 | 2162 | | -| extensions.scenario_scenarios.onCameraModeChanged `ge` |1 | 1323 | | -| extensions.scenario_scenarios.onClientStartMission `ge` |1 | 945 | | -| extensions.scenario_scenarios.onDrawDebug `ge` |1 | 1112 | | -| extensions.scenario_scenarios.onPhysicsPaused `ge` |0 | 2046 | | -| extensions.scenario_scenarios.onPhysicsUnpaused `ge` |0 | 2036 | | -| extensions.scenario_scenarios.onPreRender `ge` |2 | 1998 | | -| extensions.scenario_scenarios.onResetGameplay `ge` |1 | 2030 | | -| extensions.scenario_scenarios.onScenarioUIReady `ge` |1 | 1279 | | -| extensions.scenario_scenarios.onVehicleStoppedMoving `ge` |1 | 2019 | | -| extensions.scenario_scenariosLoader.onFileChanged `ge` |2 | 479 | | -| extensions.telemetry_core.onExit `ge` |0 | 230 | | -| extensions.telemetry_core.onSettingsChanged `ge` |0 | 218 | | -| extensions.trackbuilder_trackBuilder.onUpdate `ge` |0 | 2903 | | -| extensions.trackbuilder_trackBuilder.onWindowResized `ge` |1 | 3352 | | -| extensions.ui_appSelector_general.closedFromUI `ge` |0 | 520 | | -| extensions.ui_appSelector_general.executeButton `ge` |2 | 481 | | -| extensions.ui_appSelector_general.executeDoubleClick `ge` |1 | 506 | | -| extensions.ui_appSelector_general.exploreFolder `ge` |1 | 496 | | -| extensions.ui_appSelector_general.getDetails `ge` |1 | 404 | | -| extensions.ui_appSelector_general.getDisplayDataOptions `ge` |0 | 344 | | -| extensions.ui_appSelector_general.getFilters `ge` |0 | 319 | | -| extensions.ui_appSelector_general.getManagementDetails `ge` |0 | 487 | | -| extensions.ui_appSelector_general.getScreenHeaderTitleAndPath `ge` |1 | 366 | | -| extensions.ui_appSelector_general.getSearchText `ge` |0 | 356 | | -| extensions.ui_appSelector_general.getTiles `ge` |1 | 235 | | -| extensions.ui_appSelector_general.goToMod `ge` |1 | 501 | | -| extensions.ui_appSelector_general.onModActivated `ge` |0 | 191 | | -| extensions.ui_appSelector_general.onModDeactivated `ge` |0 | 190 | | -| extensions.ui_appSelector_general.onModManagerReady `ge` |0 | 192 | | -| extensions.ui_appSelector_general.profilerFinish `ge` |0 | 519 | | -| extensions.ui_appSelector_general.resetDisplayDataToDefaults `ge` |0 | 352 | | -| extensions.ui_appSelector_general.resetRangeFilter `ge` |1 | 334 | | -| extensions.ui_appSelector_general.resetSetFilter `ge` |1 | 339 | | -| extensions.ui_appSelector_general.setDisplayDataOption `ge` |2 | 348 | | -| extensions.ui_appSelector_general.setSearchText `ge` |1 | 361 | | -| extensions.ui_appSelector_general.toggleFavourite `ge` |1 | 491 | | -| extensions.ui_appSelector_general.toggleFilter `ge` |2 | 324 | | -| extensions.ui_appSelector_general.updateRangeFilter `ge` |3 | 329 | | -| extensions.ui_apps.onFilesChanged `ge` |1 | 226 | | -| extensions.ui_apps_genericMissionData.onInit `ge` |0 | 6 | | -| extensions.ui_apps_minimap_additionalInfo.onReachedTargetPos `ge` |0 | 33 | | -| extensions.ui_apps_minimap_additionalInfo.onSetBigmapNavFocus `ge` |1 | 96 | | -| extensions.ui_apps_minimap_additionalInfo.onUpdate `ge` |0 | 80 | | -| extensions.ui_apps_minimap_minimap.onClientStartMission `ge` |0 | 695 | | -| extensions.ui_apps_minimap_minimap.onInit `ge` |0 | 11 | | -| extensions.ui_apps_minimap_minimap.onMinimapSettingsChanged `ge` |1 | 614 | | -| extensions.ui_apps_minimap_minimap.onUpdate `ge` |2 | 376 | | -| extensions.ui_apps_minimap_topomap.onClientStartMission `ge` |0 | 425 | | -| extensions.ui_apps_pointsBar.onInit `ge` |0 | 6 | | -| extensions.ui_audio.onFirstUpdate `ge` |0 | 7 | | -| extensions.ui_bindingsLegend.onActionFilterUpdated `ge` |0 | 658 | | -| extensions.ui_bindingsLegend.onClientStartMission `ge` |0 | 650 | | -| extensions.ui_bindingsLegend.onUpdate `ge` |3 | 607 | | -| extensions.ui_bindingsLegend.onVehicleSwitched `ge` |3 | 668 | | -| extensions.ui_console.onFileChanged `ge` |2 | 1239 | | -| extensions.ui_console.onUpdate `ge` |3 | 556 | | -| extensions.ui_console.onVehicleActiveChanged `ge` |0 | 1178 | | -| extensions.ui_console.onVehicleDestroyed `ge` |0 | 1178 | | -| extensions.ui_console.onVehicleSpawned `ge` |0 | 1178 | | -| extensions.ui_console.onVehicleSwitched `ge` |0 | 1178 | | -| extensions.ui_fadeScreen.onGuiUpdate `ge` |0 | 69 | | -| extensions.ui_flowgraph_editor.AcceptCopy `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.AcceptCreateNode `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.AcceptCut `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.AcceptDeletedItem `ge` |1 | 199 | | -| extensions.ui_flowgraph_editor.AcceptDuplicate `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.AcceptNewItem1 `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.AcceptNewItem2 `ge` |2 | 186 | | -| extensions.ui_flowgraph_editor.AcceptPaste `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.AreShortcutsEnabled `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.Begin `ge` |3 | 123 | | -| extensions.ui_flowgraph_editor.BeginCreate `ge` |2 | 170 | | -| extensions.ui_flowgraph_editor.BeginDelete `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.BeginGroupHint `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.BeginNode `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.BeginPin `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.BeginShortcut `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.CanvasToScreen `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.CenterNodeOnScreen `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.ClearDirty `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.ClearSelection `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.CreateEditor `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.DeleteLink `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.DeleteNode `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.DeselectLink `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.DeselectNode `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.DestroyEditor `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.DrawIcon `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.EnableShortcuts `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.End `ge` |0 | 135 | | -| extensions.ui_flowgraph_editor.EndCreate `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.EndDelete `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.EndGroupHint `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.EndNode `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.EndPin `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.EndShortcut `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.FindLinkAt `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.Flow `ge` |2 | 166 | | -| extensions.ui_flowgraph_editor.GetActionContextLinkIds `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetActionContextLinks `ge` |2 | 279 | | -| extensions.ui_flowgraph_editor.GetActionContextNodeIds `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetActionContextNodes `ge` |2 | 271 | | -| extensions.ui_flowgraph_editor.GetActionContextSize `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetCurrentEditor `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetCurrentZoom `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetDirtyReason `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetDoubleClickedLink `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetDoubleClickedNode `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetDoubleClickedPin `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetGroupMax `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetGroupMin `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetHintBackgroundDrawList `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetHintForegroundDrawList `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetHotObjectId `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetNodeBackgroundDrawList `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetNodePosition `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetNodeSize `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetScreenSize `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetSelectedLinkIds `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetSelectedLinks `ge` |2 | 224 | | -| extensions.ui_flowgraph_editor.GetSelectedNodeIds `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetSelectedNodes `ge` |2 | 216 | | -| extensions.ui_flowgraph_editor.GetSelectedObjectCount `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetStyle `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetStyleColorName `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.GetVisibleCanvasBounds `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.Group `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.HasSelectionChanged `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.Icon `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.IsActive `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.IsBackgroundClicked `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.IsBackgroundDoubleClicked `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.IsSuspended `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.Link `ge` |7 | 160 | | -| extensions.ui_flowgraph_editor.LinkIdPtr `ge` |0 | 17 | | -| extensions.ui_flowgraph_editor.NavigateToContent `ge` |1 | 249 | | -| extensions.ui_flowgraph_editor.NavigateToSelection `ge` |2 | 253 | | -| extensions.ui_flowgraph_editor.NodeIdPtr `ge` |0 | 13 | | -| extensions.ui_flowgraph_editor.PinHadAnyLinks `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.PinIdPtr `ge` |0 | 21 | | -| extensions.ui_flowgraph_editor.PinPivotAlignment `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.PinPivotRect `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.PinPivotScale `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.PinPivotSize `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.PinRect `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.PopStyleColor `ge` |1 | 112 | | -| extensions.ui_flowgraph_editor.PopStyleVar `ge` |1 | 119 | | -| extensions.ui_flowgraph_editor.PtrToId `ge` |1 | 9 | | -| extensions.ui_flowgraph_editor.PushStyleColor `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.PushStyleVar1 `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.PushStyleVar2 `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.PushStyleVar4 `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.QueryDeletedLink `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.QueryDeletedNode `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.QueryNewLink1 `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.QueryNewLink2 `ge` |4 | 176 | | -| extensions.ui_flowgraph_editor.QueryNewNode1 `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.QueryNewNode2 `ge` |3 | 181 | | -| extensions.ui_flowgraph_editor.RejectDeletedItem `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.RejectNewItem1 `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.RejectNewItem2 `ge` |2 | 191 | | -| extensions.ui_flowgraph_editor.RestoreNodeState `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.Resume `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.ScreenToCanvas `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.SelectLink `ge` |2 | 240 | | -| extensions.ui_flowgraph_editor.SelectNode `ge` |2 | 235 | | -| extensions.ui_flowgraph_editor.SetCurrentEditor `ge` |1 | 100 | | -| extensions.ui_flowgraph_editor.SetGroupingDisabled `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.SetNodePosition `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.ShowBackgroundContextMenu `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.ShowLinkContextMenu `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.ShowNodeContextMenu `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.ShowPinContextMenu `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.Suspend `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.fullDisplay `ge` |2 | 273 | | -| extensions.ui_flowgraph_editor.fullValueString `ge` |2 | 238 | | -| extensions.ui_flowgraph_editor.getAutoTypeFromName `ge` |1 | 875 | | -| extensions.ui_flowgraph_editor.getBehaviourDescription `ge` |1 | 871 | | -| extensions.ui_flowgraph_editor.getBehaviourIcon `ge` |1 | 867 | | -| extensions.ui_flowgraph_editor.getDebugEnabled `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.getGraphTypes `ge` |0 | 186 | | -| extensions.ui_flowgraph_editor.getSimpleTypes `ge` |0 | 160 | | -| extensions.ui_flowgraph_editor.getTypeColor `ge` |1 | 178 | | -| extensions.ui_flowgraph_editor.getTypeIcon `ge` |1 | 182 | | -| extensions.ui_flowgraph_editor.getTypes `ge` |0 | 164 | | -| extensions.ui_flowgraph_editor.getViewState `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.isDurationNode `ge` |1 | 833 | | -| extensions.ui_flowgraph_editor.isDynamicNode `ge` |1 | 854 | | -| extensions.ui_flowgraph_editor.isF_DurationNode `ge` |1 | 842 | | -| extensions.ui_flowgraph_editor.isFunctionalNode `ge` |1 | 814 | | -| extensions.ui_flowgraph_editor.isOnceNode `ge` |1 | 848 | | -| extensions.ui_flowgraph_editor.isSimpleNode `ge` |1 | 828 | | -| extensions.ui_flowgraph_editor.setDebugEnabled `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.setViewState `ge` |0+ | [C] | | -| extensions.ui_flowgraph_editor.shortDisplay `ge` |2 | 225 | | -| extensions.ui_flowgraph_editor.shortValueString `ge` |2 | 190 | | -| extensions.ui_flowgraph_editor.tooltip `ge` |1 | 168 | | -| extensions.ui_flowgraph_editor.variableEditor `ge` |3 | 286 | | -| extensions.ui_flowgraph_editor.vehicleSelector `ge` |2 | 567 | | -| extensions.ui_flowgraph_editor.vehicleSelectorRefresh `ge` |2 | 522 | | -| extensions.ui_freeroamSelector_general.clearAllFilters `ge` |0 | 404 | | -| extensions.ui_freeroamSelector_general.closedFromUI `ge` |0 | 550 | | -| extensions.ui_freeroamSelector_general.executeButton `ge` |2 | 578 | | -| extensions.ui_freeroamSelector_general.executeDoubleClick `ge` |1 | 590 | | -| extensions.ui_freeroamSelector_general.exitCallback `ge` |0 | 587 | | -| extensions.ui_freeroamSelector_general.exploreFolder `ge` |1 | 603 | | -| extensions.ui_freeroamSelector_general.getActiveFilters `ge` |0 | 439 | | -| extensions.ui_freeroamSelector_general.getCustomDetailsButtons `ge` |0 | 574 | | -| extensions.ui_freeroamSelector_general.getDetails `ge` |1 | 559 | | -| extensions.ui_freeroamSelector_general.getDisplayData `ge` |0 | 389 | | -| extensions.ui_freeroamSelector_general.getDisplayDataOptions `ge` |0 | 468 | | -| extensions.ui_freeroamSelector_general.getFilters `ge` |0 | 434 | | -| extensions.ui_freeroamSelector_general.getManagementDetails `ge` |0 | 582 | | -| extensions.ui_freeroamSelector_general.getScreenHeaderTitleAndPath `ge` |1 | 482 | | -| extensions.ui_freeroamSelector_general.getSearchText `ge` |0 | 459 | | -| extensions.ui_freeroamSelector_general.getTiles `ge` |1 | 363 | | -| extensions.ui_freeroamSelector_general.getUiData `ge` |0 | 292 | | -| extensions.ui_freeroamSelector_general.goToMod `ge` |1 | 608 | | -| extensions.ui_freeroamSelector_general.isFavourite `ge` |1 | 410 | | -| extensions.ui_freeroamSelector_general.isRecent `ge` |1 | 422 | | -| extensions.ui_freeroamSelector_general.onModActivated `ge` |0 | 357 | | -| extensions.ui_freeroamSelector_general.onModDeactivated `ge` |0 | 356 | | -| extensions.ui_freeroamSelector_general.onModManagerReady `ge` |0 | 358 | | -| extensions.ui_freeroamSelector_general.onModManagerStateChanged `ge` |0 | 359 | | -| extensions.ui_freeroamSelector_general.onSettingsChanged `ge` |0 | 360 | | -| extensions.ui_freeroamSelector_general.openFreeroamSelector `ge` |0 | 614 | | -| extensions.ui_freeroamSelector_general.openFreeroamSelectorForFreeroamConfigurator `ge` |1 | 629 | | -| extensions.ui_freeroamSelector_general.passesFilters `ge` |1 | 373 | | -| extensions.ui_freeroamSelector_general.profilerFinish `ge` |0 | 546 | | -| extensions.ui_freeroamSelector_general.resetDisplayDataToDefaults `ge` |0 | 476 | | -| extensions.ui_freeroamSelector_general.resetRangeFilter `ge` |1 | 451 | | -| extensions.ui_freeroamSelector_general.resetSetFilter `ge` |1 | 455 | | -| extensions.ui_freeroamSelector_general.setCustomDetailsButtons `ge` |1 | 570 | | -| extensions.ui_freeroamSelector_general.setDisplayDataOption `ge` |2 | 472 | | -| extensions.ui_freeroamSelector_general.setSearchText `ge` |1 | 463 | | -| extensions.ui_freeroamSelector_general.toggleFavourite `ge` |1 | 415 | | -| extensions.ui_freeroamSelector_general.toggleFilter `ge` |2 | 443 | | -| extensions.ui_freeroamSelector_general.trackRecent `ge` |1 | 427 | | -| extensions.ui_freeroamSelector_general.updateDisplayData `ge` |2 | 394 | | -| extensions.ui_freeroamSelector_general.updateFilterData `ge` |2 | 399 | | -| extensions.ui_freeroamSelector_general.updateRangeFilter `ge` |3 | 447 | | -| extensions.ui_gameplayAppContainers.onGameplayFlashMessage `ge` |1 | 293 | | -| extensions.ui_gameplayAppContainers.onUpdate `ge` |3 | 325 | | -| extensions.ui_gameplaySelector_general.clearAllFilters `ge` |0 | 422 | | -| extensions.ui_gameplaySelector_general.closedFromUI `ge` |0 | 570 | | -| extensions.ui_gameplaySelector_general.executeButton `ge` |2 | 586 | | -| extensions.ui_gameplaySelector_general.executeDoubleClick `ge` |1 | 599 | | -| extensions.ui_gameplaySelector_general.exitCallback `ge` |0 | 595 | | -| extensions.ui_gameplaySelector_general.exploreFolder `ge` |1 | 611 | | -| extensions.ui_gameplaySelector_general.getActiveFilters `ge` |0 | 457 | | -| extensions.ui_gameplaySelector_general.getDetails `ge` |1 | 576 | | -| extensions.ui_gameplaySelector_general.getDisplayData `ge` |0 | 407 | | -| extensions.ui_gameplaySelector_general.getDisplayDataOptions `ge` |0 | 486 | | -| extensions.ui_gameplaySelector_general.getFilters `ge` |0 | 452 | | -| extensions.ui_gameplaySelector_general.getManagementDetails `ge` |0 | 590 | | -| extensions.ui_gameplaySelector_general.getScreenHeaderTitleAndPath `ge` |1 | 499 | | -| extensions.ui_gameplaySelector_general.getSearchText `ge` |0 | 477 | | -| extensions.ui_gameplaySelector_general.getTiles `ge` |1 | 385 | | -| extensions.ui_gameplaySelector_general.getUiData `ge` |0 | 319 | | -| extensions.ui_gameplaySelector_general.goToMod `ge` |1 | 616 | | -| extensions.ui_gameplaySelector_general.isFavourite `ge` |1 | 428 | | -| extensions.ui_gameplaySelector_general.isRecent `ge` |1 | 440 | | -| extensions.ui_gameplaySelector_general.onModActivated `ge` |0 | 379 | | -| extensions.ui_gameplaySelector_general.onModDeactivated `ge` |0 | 378 | | -| extensions.ui_gameplaySelector_general.onModManagerReady `ge` |0 | 380 | | -| extensions.ui_gameplaySelector_general.onModManagerStateChanged `ge` |0 | 381 | | -| extensions.ui_gameplaySelector_general.onSettingsChanged `ge` |0 | 382 | | -| extensions.ui_gameplaySelector_general.openCampaignsSelector `ge` |0 | 649 | | -| extensions.ui_gameplaySelector_general.openChallengesSelector `ge` |0 | 629 | | -| extensions.ui_gameplaySelector_general.openGameplaySelector `ge` |0 | 621 | | -| extensions.ui_gameplaySelector_general.openRallySelector `ge` |0 | 659 | | -| extensions.ui_gameplaySelector_general.openScenariosSelector `ge` |0 | 639 | | -| extensions.ui_gameplaySelector_general.passesFilters `ge` |1 | 391 | | -| extensions.ui_gameplaySelector_general.profilerFinish `ge` |0 | 566 | | -| extensions.ui_gameplaySelector_general.resetDisplayDataToDefaults `ge` |0 | 494 | | -| extensions.ui_gameplaySelector_general.resetRangeFilter `ge` |1 | 469 | | -| extensions.ui_gameplaySelector_general.resetSetFilter `ge` |1 | 473 | | -| extensions.ui_gameplaySelector_general.setDisplayDataOption `ge` |2 | 490 | | -| extensions.ui_gameplaySelector_general.setSearchText `ge` |1 | 481 | | -| extensions.ui_gameplaySelector_general.toggleFavourite `ge` |1 | 433 | | -| extensions.ui_gameplaySelector_general.toggleFilter `ge` |2 | 461 | | -| extensions.ui_gameplaySelector_general.trackRecent `ge` |1 | 445 | | -| extensions.ui_gameplaySelector_general.updateDisplayData `ge` |2 | 412 | | -| extensions.ui_gameplaySelector_general.updateFilterData `ge` |2 | 417 | | -| extensions.ui_gameplaySelector_general.updateRangeFilter `ge` |3 | 465 | | -| extensions.ui_gameplaySelector_tileGenerators_campaignTiles.onGameplaySelectorGetDetails `ge` |4 | 123 | | -| extensions.ui_gameplaySelector_tileGenerators_campaignTiles.onGameplaySelectorGetTiles `ge` |2 | 8 | | -| extensions.ui_gameplaySelector_tileGenerators_levelTiles.onGameplaySelectorGetDetails `ge` |4 | 141 | | -| extensions.ui_gameplaySelector_tileGenerators_levelTiles.onGameplaySelectorGetTiles `ge` |1 | 8 | | -| extensions.ui_gameplaySelector_tileGenerators_missionTiles.onGameplaySelectorGetDetails `ge` |4 | 182 | | -| extensions.ui_gameplaySelector_tileGenerators_missionTiles.onGameplaySelectorGetTiles `ge` |2 | 8 | | -| extensions.ui_gameplaySelector_tileGenerators_scenarioTiles.onGameplaySelectorGetDetails `ge` |4 | 144 | | -| extensions.ui_gameplaySelector_tileGenerators_scenarioTiles.onGameplaySelectorGetTiles `ge` |2 | 8 | | -| extensions.ui_gameplaySelector_tiles.getTiles `ge` |2 | 372 | | -| extensions.ui_gameplaySelector_tiles.getUiData `ge` |0 | 407 | | -| extensions.ui_imgui.AcceptDragDropPayload `ge` |2 | 1044 | | -| extensions.ui_imgui.AlignTextToFramePadding `ge` |0 | 255 | | -| extensions.ui_imgui.ArrayChar `ge` |2 | 72 | | -| extensions.ui_imgui.ArrayCharPtrByTbl `ge` |1 | 221 | | -| extensions.ui_imgui.ArrayFloat `ge` |1 | 90 | | -| extensions.ui_imgui.ArrayFloatByTbl `ge` |1 | 214 | | -| extensions.ui_imgui.ArrayInt `ge` |1 | 83 | | -| extensions.ui_imgui.ArraySize `ge` |1 | 211 | | -| extensions.ui_imgui.ArrowButton `ge` |2 | 342 | | -| extensions.ui_imgui.Begin `ge` |3 | 121 | | -| extensions.ui_imgui.BeginChild1 `ge` |4 | 74 | | -| extensions.ui_imgui.BeginChild2 `ge` |4 | 81 | | -| extensions.ui_imgui.BeginChildFrame `ge` |3 | 1109 | | -| extensions.ui_imgui.BeginCombo `ge` |3 | 391 | | -| extensions.ui_imgui.BeginDisabled `ge` |1 | 257 | | -| extensions.ui_imgui.BeginDragDropSource `ge` |1 | 1038 | | -| extensions.ui_imgui.BeginDragDropTarget `ge` |0 | 1043 | | -| extensions.ui_imgui.BeginGroup `ge` |0 | 244 | | -| extensions.ui_imgui.BeginItemTooltip `ge` |0 | 867 | | -| extensions.ui_imgui.BeginListBox `ge` |2 | 776 | | -| extensions.ui_imgui.BeginMainMenuBar `ge` |0 | 838 | | -| extensions.ui_imgui.BeginMenu `ge` |2 | 840 | | -| extensions.ui_imgui.BeginMenuBar `ge` |0 | 836 | | -| extensions.ui_imgui.BeginPopup `ge` |2 | 873 | | -| extensions.ui_imgui.BeginPopupContextItem `ge` |2 | 900 | | -| extensions.ui_imgui.BeginPopupContextVoid `ge` |2 | 910 | | -| extensions.ui_imgui.BeginPopupContextWindow `ge` |2 | 905 | | -| extensions.ui_imgui.BeginPopupModal `ge` |3 | 878 | | -| extensions.ui_imgui.BeginTabBar `ge` |2 | 984 | | -| extensions.ui_imgui.BeginTabItem `ge` |3 | 990 | | -| extensions.ui_imgui.BeginTable `ge` |5 | 920 | | -| extensions.ui_imgui.BeginTooltip `ge` |0 | 860 | | -| extensions.ui_imgui.Bool `ge` |1 | 38 | | -| extensions.ui_imgui.BoolFalse `ge` |0 | 99 | | -| extensions.ui_imgui.BoolPtr `ge` |1 | 39 | | -| extensions.ui_imgui.BoolTrue `ge` |0 | 98 | | -| extensions.ui_imgui.Bullet `ge` |0 | 375 | | -| extensions.ui_imgui.BulletText `ge` |1+ | 319 | | -| extensions.ui_imgui.Button `ge` |2 | 328 | | -| extensions.ui_imgui.CalcItemWidth `ge` |0 | 211 | | -| extensions.ui_imgui.CalcTextSize `ge` |4 | 1114 | | -| extensions.ui_imgui.Checkbox `ge` |2 | 346 | | -| extensions.ui_imgui.CheckboxFlags1 `ge` |3 | 351 | | -| extensions.ui_imgui.CheckboxFlags2 `ge` |3 | 356 | | -| extensions.ui_imgui.ClearActiveID `ge` |0 | 295 | | -| extensions.ui_imgui.CloseCurrentPopup `ge` |0 | 899 | | -| extensions.ui_imgui.CollapsingHeader1 `ge` |2 | 747 | | -| extensions.ui_imgui.CollapsingHeader2 `ge` |3 | 752 | | -| extensions.ui_imgui.ColorButton `ge` |4 | 697 | | -| extensions.ui_imgui.ColorConvertFloat4ToU32 `ge` |1 | 1122 | | -| extensions.ui_imgui.ColorConvertHSVtoRGB `ge` |6 | 1124 | | -| extensions.ui_imgui.ColorConvertRGBtoHSV `ge` |6 | 1123 | | -| extensions.ui_imgui.ColorConvertU32ToFloat4 `ge` |1 | 1121 | | -| extensions.ui_imgui.ColorEdit3 `ge` |3 | 676 | | -| extensions.ui_imgui.ColorEdit4 `ge` |3 | 681 | | -| extensions.ui_imgui.ColorPicker3 `ge` |3 | 686 | | -| extensions.ui_imgui.ColorPicker4 `ge` |4 | 691 | | -| extensions.ui_imgui.Columns `ge` |3 | 965 | | -| extensions.ui_imgui.Combo1 `ge` |5 | 144 | | -| extensions.ui_imgui.Combo2 `ge` |4 | 405 | | -| extensions.ui_imgui.Combo3 `ge` |6 | 412 | | -| extensions.ui_imgui.DebugCheckVersionAndDataLayout `ge` |7 | 1178 | | -| extensions.ui_imgui.DebugTextEncoding `ge` |1 | 1174 | | -| extensions.ui_imgui.DestroyPlatformWindows `ge` |0 | 1189 | | -| extensions.ui_imgui.DockSpace `ge` |4 | 1006 | | -| extensions.ui_imgui.DockSpaceOverViewport `ge` |3 | 1012 | | -| extensions.ui_imgui.Double `ge` |1 | 64 | | -| extensions.ui_imgui.DoublePtr `ge` |1 | 65 | | -| extensions.ui_imgui.DragFloat `ge` |7 | 420 | | -| extensions.ui_imgui.DragFloat2 `ge` |7 | 430 | | -| extensions.ui_imgui.DragFloat3 `ge` |7 | 439 | | -| extensions.ui_imgui.DragFloat4 `ge` |7 | 448 | | -| extensions.ui_imgui.DragFloatRange2 `ge` |9 | 457 | | -| extensions.ui_imgui.DragInt `ge` |7 | 469 | | -| extensions.ui_imgui.DragInt2 `ge` |7 | 479 | | -| extensions.ui_imgui.DragInt3 `ge` |7 | 488 | | -| extensions.ui_imgui.DragInt4 `ge` |7 | 497 | | -| extensions.ui_imgui.DragIntRange2 `ge` |9 | 506 | | -| extensions.ui_imgui.Dummy `ge` |1 | 235 | | -| extensions.ui_imgui.End `ge` |0 | 73 | | -| extensions.ui_imgui.EndChild `ge` |0 | 87 | | -| extensions.ui_imgui.EndChildFrame `ge` |0 | 1113 | | -| extensions.ui_imgui.EndCombo `ge` |0 | 397 | | -| extensions.ui_imgui.EndDisabled `ge` |0 | 262 | | -| extensions.ui_imgui.EndDragDropSource `ge` |0 | 1042 | | -| extensions.ui_imgui.EndDragDropTarget `ge` |0 | 1049 | | -| extensions.ui_imgui.EndFrame `ge` |0 | 19 | | -| extensions.ui_imgui.EndGroup `ge` |0 | 245 | | -| extensions.ui_imgui.EndListBox `ge` |0 | 781 | | -| extensions.ui_imgui.EndMainMenuBar `ge` |0 | 839 | | -| extensions.ui_imgui.EndMenu `ge` |0 | 845 | | -| extensions.ui_imgui.EndMenuBar `ge` |0 | 837 | | -| extensions.ui_imgui.EndPopup `ge` |0 | 884 | | -| extensions.ui_imgui.EndTabBar `ge` |0 | 989 | | -| extensions.ui_imgui.EndTabItem `ge` |0 | 996 | | -| extensions.ui_imgui.EndTable `ge` |0 | 927 | | -| extensions.ui_imgui.EndTooltip `ge` |0 | 861 | | -| extensions.ui_imgui.FindViewportByID `ge` |1 | 1190 | | -| extensions.ui_imgui.FindViewportByPlatformHandle `ge` |1 | 1191 | | -| extensions.ui_imgui.Float `ge` |1 | 56 | | -| extensions.ui_imgui.FloatPtr `ge` |1 | 57 | | -| extensions.ui_imgui.GetBackgroundDrawList1 `ge` |0 | 1088 | | -| extensions.ui_imgui.GetBackgroundDrawList2 `ge` |1 | 1090 | | -| extensions.ui_imgui.GetClipboardText `ge` |0 | 1169 | | -| extensions.ui_imgui.GetColorU321 `ge` |2 | 220 | | -| extensions.ui_imgui.GetColorU322 `ge` |1 | 224 | | -| extensions.ui_imgui.GetColorU323 `ge` |1 | 225 | | -| extensions.ui_imgui.GetColumnIndex `ge` |0 | 972 | | -| extensions.ui_imgui.GetColumnOffset `ge` |1 | 978 | | -| extensions.ui_imgui.GetColumnWidth `ge` |1 | 973 | | -| extensions.ui_imgui.GetColumnsCount `ge` |0 | 983 | | -| extensions.ui_imgui.GetContentRegionAvail `ge` |0 | 161 | | -| extensions.ui_imgui.GetContentRegionAvailWidth `ge` |0 | 304 | | -| extensions.ui_imgui.GetContentRegionMax `ge` |0 | 162 | | -| extensions.ui_imgui.GetCurrentContext `ge` |0 | 16 | | -| extensions.ui_imgui.GetCursorPos `ge` |0 | 246 | | -| extensions.ui_imgui.GetCursorPosX `ge` |0 | 247 | | -| extensions.ui_imgui.GetCursorPosY `ge` |0 | 248 | | -| extensions.ui_imgui.GetCursorScreenPos `ge` |0 | 253 | | -| extensions.ui_imgui.GetCursorStartPos `ge` |0 | 252 | | -| extensions.ui_imgui.GetDragDropPayload `ge` |0 | 1050 | | -| extensions.ui_imgui.GetDrawListSharedData `ge` |0 | 1102 | | -| extensions.ui_imgui.GetFont `ge` |0 | 217 | | -| extensions.ui_imgui.GetFontSize `ge` |0 | 218 | | -| extensions.ui_imgui.GetFontTexUvWhitePixel `ge` |0 | 219 | | -| extensions.ui_imgui.GetForegroundDrawList1 `ge` |0 | 1089 | | -| extensions.ui_imgui.GetForegroundDrawList2 `ge` |1 | 1094 | | -| extensions.ui_imgui.GetFrameCount `ge` |0 | 1101 | | -| extensions.ui_imgui.GetFrameHeight `ge` |0 | 258 | | -| extensions.ui_imgui.GetFrameHeightWithSpacing `ge` |0 | 259 | | -| extensions.ui_imgui.GetID1 `ge` |1 | 275 | | -| extensions.ui_imgui.GetID2 `ge` |2 | 279 | | -| extensions.ui_imgui.GetID3 `ge` |1 | 284 | | -| extensions.ui_imgui.GetIO `ge` |0 | 162 | | -| extensions.ui_imgui.GetImGuiIO_FontAllowUserScaling `ge` |0 | 193 | | -| extensions.ui_imgui.GetItemID `ge` |0 | 1083 | | -| extensions.ui_imgui.GetItemRectMax `ge` |0 | 1085 | | -| extensions.ui_imgui.GetItemRectMin `ge` |0 | 1084 | | -| extensions.ui_imgui.GetItemRectSize `ge` |0 | 1086 | | -| extensions.ui_imgui.GetKeyIndex `ge` |1 | 182 | | -| extensions.ui_imgui.GetKeyName `ge` |1 | 1132 | | -| extensions.ui_imgui.GetKeyPressedAmount `ge` |3 | 1131 | | -| extensions.ui_imgui.GetLengthArrayCharPtr `ge` |1 | 213 | | -| extensions.ui_imgui.GetLengthArrayFloat `ge` |1 | 212 | | -| extensions.ui_imgui.GetMainContext `ge` |0 | 234 | | -| extensions.ui_imgui.GetMainViewport `ge` |0 | 1087 | | -| extensions.ui_imgui.GetMouseClickedCount `ge` |1 | 1141 | | -| extensions.ui_imgui.GetMouseCursor `ge` |0 | 1166 | | -| extensions.ui_imgui.GetMouseDragDelta `ge` |2 | 1157 | | -| extensions.ui_imgui.GetMousePos `ge` |0 | 1151 | | -| extensions.ui_imgui.GetMousePosOnOpeningCurrentPopup `ge` |0 | 1152 | | -| extensions.ui_imgui.GetPlatformIO `ge` |0 | 1182 | | -| extensions.ui_imgui.GetScrollMaxX `ge` |0 | 169 | | -| extensions.ui_imgui.GetScrollMaxY `ge` |0 | 170 | | -| extensions.ui_imgui.GetScrollX `ge` |0 | 165 | | -| extensions.ui_imgui.GetScrollY `ge` |0 | 166 | | -| extensions.ui_imgui.GetStateStorage `ge` |0 | 1108 | | -| extensions.ui_imgui.GetStyle `ge` |0 | 163 | | -| extensions.ui_imgui.GetStyleColorName `ge` |1 | 1103 | | -| extensions.ui_imgui.GetStyleColorVec4 `ge` |1 | 226 | | -| extensions.ui_imgui.GetTextLineHeight `ge` |0 | 256 | | -| extensions.ui_imgui.GetTextLineHeightWithSpacing `ge` |0 | 257 | | -| extensions.ui_imgui.GetTime `ge` |0 | 1100 | | -| extensions.ui_imgui.GetTreeNodeToLabelSpacing `ge` |0 | 746 | | -| extensions.ui_imgui.GetVersion `ge` |0 | 54 | | -| extensions.ui_imgui.GetWindowContentRegionMax `ge` |0 | 164 | | -| extensions.ui_imgui.GetWindowContentRegionMin `ge` |0 | 163 | | -| extensions.ui_imgui.GetWindowContentRegionWidth `ge` |0 | 380 | | -| extensions.ui_imgui.GetWindowDockID `ge` |0 | 1026 | | -| extensions.ui_imgui.GetWindowDpiScale `ge` |0 | 99 | | -| extensions.ui_imgui.GetWindowDrawList `ge` |0 | 98 | | -| extensions.ui_imgui.GetWindowHeight `ge` |0 | 103 | | -| extensions.ui_imgui.GetWindowPos `ge` |0 | 100 | | -| extensions.ui_imgui.GetWindowSize `ge` |0 | 101 | | -| extensions.ui_imgui.GetWindowViewport `ge` |0 | 104 | | -| extensions.ui_imgui.GetWindowWidth `ge` |0 | 102 | | -| extensions.ui_imgui.HeaderText `ge` |2 | 368 | | -| extensions.ui_imgui.HighlightSelectable `ge` |3 | 338 | | -| extensions.ui_imgui.HighlightText `ge` |2 | 309 | | -| extensions.ui_imgui.ImColor `ge` |0 | 1976 | | -| extensions.ui_imgui.ImColorByRGB `ge` |4 | 114 | | -| extensions.ui_imgui.ImColorPtr `ge` |0 | 1977 | | -| extensions.ui_imgui.ImColor_HSV `ge` |5 | 1982 | | -| extensions.ui_imgui.ImColor_SetHSV `ge` |5 | 1978 | | -| extensions.ui_imgui.ImDrawList_AddBezierCubic `ge` |8 | 2082 | | -| extensions.ui_imgui.ImDrawList_AddBezierQuadratic `ge` |7 | 2086 | | -| extensions.ui_imgui.ImDrawList_AddCallback `ge` |3 | 2135 | | -| extensions.ui_imgui.ImDrawList_AddCircle `ge` |6 | 2047 | | -| extensions.ui_imgui.ImDrawList_AddCircleFilled `ge` |5 | 2052 | | -| extensions.ui_imgui.ImDrawList_AddConvexPolyFilled `ge` |4 | 2078 | | -| extensions.ui_imgui.ImDrawList_AddDrawCmd `ge` |1 | 2139 | | -| extensions.ui_imgui.ImDrawList_AddImage `ge` |7 | 2090 | | -| extensions.ui_imgui.ImDrawList_AddImageQuad `ge` |11 | 2096 | | -| extensions.ui_imgui.ImDrawList_AddImageRounded `ge` |9 | 2104 | | -| extensions.ui_imgui.ImDrawList_AddLine `ge` |5 | 2021 | | -| extensions.ui_imgui.ImDrawList_AddNgon `ge` |6 | 2056 | | -| extensions.ui_imgui.ImDrawList_AddNgonFilled `ge` |5 | 2060 | | -| extensions.ui_imgui.ImDrawList_AddPolyline `ge` |6 | 2074 | | -| extensions.ui_imgui.ImDrawList_AddQuad `ge` |7 | 2037 | | -| extensions.ui_imgui.ImDrawList_AddQuadFilled `ge` |6 | 2041 | | -| extensions.ui_imgui.ImDrawList_AddRect `ge` |7 | 2025 | | -| extensions.ui_imgui.ImDrawList_AddRectFilled `ge` |6 | 2031 | | -| extensions.ui_imgui.ImDrawList_AddRectFilledMultiColor `ge` |7 | 2036 | | -| extensions.ui_imgui.ImDrawList_AddText1 `ge` |5 | 2061 | | -| extensions.ui_imgui.ImDrawList_AddText2 `ge` |9 | 2066 | | -| extensions.ui_imgui.ImDrawList_AddTriangle `ge` |6 | 2042 | | -| extensions.ui_imgui.ImDrawList_AddTriangleFilled `ge` |5 | 2046 | | -| extensions.ui_imgui.ImDrawList_ChannelsMerge `ge` |1 | 2142 | | -| extensions.ui_imgui.ImDrawList_ChannelsSetCurrent `ge` |2 | 2143 | | -| extensions.ui_imgui.ImDrawList_ChannelsSplit `ge` |2 | 2141 | | -| extensions.ui_imgui.ImDrawList_CloneOutput `ge` |1 | 2140 | | -| extensions.ui_imgui.ImDrawList_GetClipRectMax `ge` |1 | 2020 | | -| extensions.ui_imgui.ImDrawList_GetClipRectMin `ge` |1 | 2019 | | -| extensions.ui_imgui.ImDrawList_PathArcTo `ge` |6 | 2117 | | -| extensions.ui_imgui.ImDrawList_PathArcToFast `ge` |5 | 2121 | | -| extensions.ui_imgui.ImDrawList_PathBezierCubicCurveTo `ge` |5 | 2122 | | -| extensions.ui_imgui.ImDrawList_PathBezierQuadraticCurveTo `ge` |4 | 2126 | | -| extensions.ui_imgui.ImDrawList_PathClear `ge` |1 | 2108 | | -| extensions.ui_imgui.ImDrawList_PathFillConvex `ge` |2 | 2111 | | -| extensions.ui_imgui.ImDrawList_PathLineTo `ge` |2 | 2109 | | -| extensions.ui_imgui.ImDrawList_PathLineToMergeDuplicate `ge` |2 | 2110 | | -| extensions.ui_imgui.ImDrawList_PathRect `ge` |5 | 2130 | | -| extensions.ui_imgui.ImDrawList_PathStroke `ge` |4 | 2112 | | -| extensions.ui_imgui.ImDrawList_PopClipRect `ge` |1 | 2016 | | -| extensions.ui_imgui.ImDrawList_PopTextureID `ge` |1 | 2018 | | -| extensions.ui_imgui.ImDrawList_PrimQuadUV `ge` |10 | 2148 | | -| extensions.ui_imgui.ImDrawList_PrimRect `ge` |4 | 2146 | | -| extensions.ui_imgui.ImDrawList_PrimRectUV `ge` |6 | 2147 | | -| extensions.ui_imgui.ImDrawList_PrimReserve `ge` |3 | 2144 | | -| extensions.ui_imgui.ImDrawList_PrimUnreserve `ge` |3 | 2145 | | -| extensions.ui_imgui.ImDrawList_PrimVtx `ge` |4 | 2151 | | -| extensions.ui_imgui.ImDrawList_PrimWriteIdx `ge` |2 | 2150 | | -| extensions.ui_imgui.ImDrawList_PrimWriteVtx `ge` |4 | 2149 | | -| extensions.ui_imgui.ImDrawList_PushClipRect `ge` |4 | 2011 | | -| extensions.ui_imgui.ImDrawList_PushClipRectFullScreen `ge` |1 | 2015 | | -| extensions.ui_imgui.ImDrawList_PushTextureID `ge` |2 | 2017 | | -| extensions.ui_imgui.ImGuiIO `ge` |0 | 1884 | | -| extensions.ui_imgui.ImGuiIOPtr `ge` |0 | 1885 | | -| extensions.ui_imgui.ImGuiIO_AddFocusEvent `ge` |2 | 1870 | | -| extensions.ui_imgui.ImGuiIO_AddInputCharacter `ge` |2 | 1871 | | -| extensions.ui_imgui.ImGuiIO_AddInputCharacterUTF16 `ge` |2 | 1872 | | -| extensions.ui_imgui.ImGuiIO_AddInputCharactersUTF8 `ge` |2 | 1873 | | -| extensions.ui_imgui.ImGuiIO_AddKeyAnalogEvent `ge` |4 | 1864 | | -| extensions.ui_imgui.ImGuiIO_AddKeyEvent `ge` |3 | 1863 | | -| extensions.ui_imgui.ImGuiIO_AddMouseButtonEvent `ge` |3 | 1866 | | -| extensions.ui_imgui.ImGuiIO_AddMousePosEvent `ge` |3 | 1865 | | -| extensions.ui_imgui.ImGuiIO_AddMouseSourceEvent `ge` |2 | 1868 | | -| extensions.ui_imgui.ImGuiIO_AddMouseViewportEvent `ge` |2 | 1869 | | -| extensions.ui_imgui.ImGuiIO_AddMouseWheelEvent `ge` |3 | 1867 | | -| extensions.ui_imgui.ImGuiIO_ClearEventsQueue `ge` |1 | 1882 | | -| extensions.ui_imgui.ImGuiIO_ClearInputKeys `ge` |1 | 1883 | | -| extensions.ui_imgui.ImGuiIO_FontGlobalScale `ge` |2 | 195 | | -| extensions.ui_imgui.ImGuiIO_SetAppAcceptingEvents `ge` |2 | 1881 | | -| extensions.ui_imgui.ImGuiIO_SetKeyEventNativeData `ge` |5 | 1877 | | -| extensions.ui_imgui.ImGuiListClipper `ge` |0 | 1965 | | -| extensions.ui_imgui.ImGuiListClipperPtr `ge` |0 | 1966 | | -| extensions.ui_imgui.ImGuiListClipper_Begin `ge` |3 | 1967 | | -| extensions.ui_imgui.ImGuiListClipper_End `ge` |1 | 1971 | | -| extensions.ui_imgui.ImGuiListClipper_IncludeRangeByIndices `ge` |3 | 1973 | | -| extensions.ui_imgui.ImGuiListClipper_Step `ge` |1 | 1972 | | -| extensions.ui_imgui.ImGuiPayload `ge` |0 | 1894 | | -| extensions.ui_imgui.ImGuiPayloadPtr `ge` |0 | 1895 | | -| extensions.ui_imgui.ImGuiPayload_Clear `ge` |1 | 1896 | | -| extensions.ui_imgui.ImGuiPayload_IsDataType `ge` |2 | 1897 | | -| extensions.ui_imgui.ImGuiPayload_IsDelivery `ge` |1 | 1902 | | -| extensions.ui_imgui.ImGuiPayload_IsPreview `ge` |1 | 1901 | | -| extensions.ui_imgui.ImGuiPlatformIO `ge` |0 | 2183 | | -| extensions.ui_imgui.ImGuiPlatformIOPtr `ge` |0 | 2184 | | -| extensions.ui_imgui.ImGuiPlatformImeData `ge` |0 | 2191 | | -| extensions.ui_imgui.ImGuiPlatformImeDataPtr `ge` |0 | 2192 | | -| extensions.ui_imgui.ImGuiPlatformMonitor `ge` |0 | 2187 | | -| extensions.ui_imgui.ImGuiPlatformMonitorPtr `ge` |0 | 2188 | | -| extensions.ui_imgui.ImGuiStorage_BuildSortByKey `ge` |1 | 1962 | | -| extensions.ui_imgui.ImGuiStorage_Clear `ge` |1 | 1924 | | -| extensions.ui_imgui.ImGuiStorage_GetBool `ge` |3 | 1930 | | -| extensions.ui_imgui.ImGuiStorage_GetBoolRef `ge` |3 | 1949 | | -| extensions.ui_imgui.ImGuiStorage_GetFloat `ge` |3 | 1935 | | -| extensions.ui_imgui.ImGuiStorage_GetFloatRef `ge` |3 | 1953 | | -| extensions.ui_imgui.ImGuiStorage_GetInt `ge` |3 | 1925 | | -| extensions.ui_imgui.ImGuiStorage_GetIntRef `ge` |3 | 1945 | | -| extensions.ui_imgui.ImGuiStorage_GetVoidPtr `ge` |2 | 1940 | | -| extensions.ui_imgui.ImGuiStorage_GetVoidPtrRef `ge` |3 | 1957 | | -| extensions.ui_imgui.ImGuiStorage_SetAllInt `ge` |2 | 1961 | | -| extensions.ui_imgui.ImGuiStorage_SetBool `ge` |3 | 1934 | | -| extensions.ui_imgui.ImGuiStorage_SetFloat `ge` |3 | 1939 | | -| extensions.ui_imgui.ImGuiStorage_SetInt `ge` |3 | 1929 | | -| extensions.ui_imgui.ImGuiStorage_SetVoidPtr `ge` |3 | 1941 | | -| extensions.ui_imgui.ImGuiStyle `ge` |0 | 1856 | | -| extensions.ui_imgui.ImGuiStylePtr `ge` |0 | 1857 | | -| extensions.ui_imgui.ImGuiStyle_ScaleAllSizes `ge` |2 | 1858 | | -| extensions.ui_imgui.ImGuiTableColumnSortSpecs `ge` |0 | 1905 | | -| extensions.ui_imgui.ImGuiTableColumnSortSpecsPtr `ge` |0 | 1906 | | -| extensions.ui_imgui.ImGuiTableSortSpecs `ge` |0 | 274 | | -| extensions.ui_imgui.ImGuiTableSortSpecsPtr `ge` |0 | 275 | | -| extensions.ui_imgui.ImGuiTextFilter `ge` |1 | 102 | | -| extensions.ui_imgui.ImGuiTextFilterPtr `ge` |1 | 108 | | -| extensions.ui_imgui.ImGuiTextFilter_Build `ge` |1 | 1919 | | -| extensions.ui_imgui.ImGuiTextFilter_Clear `ge` |1 | 1920 | | -| extensions.ui_imgui.ImGuiTextFilter_Draw `ge` |3 | 1909 | | -| extensions.ui_imgui.ImGuiTextFilter_IsActive `ge` |1 | 1921 | | -| extensions.ui_imgui.ImGuiTextFilter_PassFilter `ge` |3 | 1914 | | -| extensions.ui_imgui.ImGuiViewport `ge` |0 | 2177 | | -| extensions.ui_imgui.ImGuiViewportPtr `ge` |0 | 2178 | | -| extensions.ui_imgui.ImGuiViewport_GetCenter `ge` |1 | 2179 | | -| extensions.ui_imgui.ImGuiViewport_GetWorkCenter `ge` |1 | 2180 | | -| extensions.ui_imgui.ImGuiWindowClass `ge` |0 | 1890 | | -| extensions.ui_imgui.ImGuiWindowClassPtr `ge` |0 | 1891 | | -| extensions.ui_imgui.ImTextureHandler `ge` |1 | 199 | | -| extensions.ui_imgui.ImTextureHandlerIsCached `ge` |1 | 205 | | -| extensions.ui_imgui.ImVec2 `ge` |2 | 16 | | -| extensions.ui_imgui.ImVec2Ptr `ge` |2 | 20 | | -| extensions.ui_imgui.ImVec4 `ge` |4 | 25 | | -| extensions.ui_imgui.ImVec4Ptr `ge` |4 | 29 | | -| extensions.ui_imgui.ImVecPtrDeref `ge` |1 | 34 | | -| extensions.ui_imgui.Image `ge` |6 | 376 | | -| extensions.ui_imgui.ImageButton `ge` |7 | 383 | | -| extensions.ui_imgui.Indent `ge` |1 | 236 | | -| extensions.ui_imgui.InputDouble `ge` |6 | 667 | | -| extensions.ui_imgui.InputFloat `ge` |6 | 617 | | -| extensions.ui_imgui.InputFloat2 `ge` |4 | 626 | | -| extensions.ui_imgui.InputFloat3 `ge` |4 | 632 | | -| extensions.ui_imgui.InputFloat4 `ge` |4 | 638 | | -| extensions.ui_imgui.InputInt `ge` |5 | 644 | | -| extensions.ui_imgui.InputInt2 `ge` |3 | 652 | | -| extensions.ui_imgui.InputInt3 `ge` |3 | 657 | | -| extensions.ui_imgui.InputInt4 `ge` |3 | 662 | | -| extensions.ui_imgui.InputText `ge` |7 | 129 | | -| extensions.ui_imgui.InputTextMultiline `ge` |7 | 136 | | -| extensions.ui_imgui.InputTextWithHint `ge` |7 | 608 | | -| extensions.ui_imgui.Int `ge` |1 | 48 | | -| extensions.ui_imgui.IntPtr `ge` |1 | 49 | | -| extensions.ui_imgui.InvisibleButton `ge` |3 | 337 | | -| extensions.ui_imgui.IoFontsGetCount `ge` |0 | 165 | | -| extensions.ui_imgui.IoFontsGetName `ge` |1 | 169 | | -| extensions.ui_imgui.IsAnyItemActive `ge` |0 | 1081 | | -| extensions.ui_imgui.IsAnyItemFocused `ge` |0 | 1082 | | -| extensions.ui_imgui.IsAnyItemHovered `ge` |0 | 1080 | | -| extensions.ui_imgui.IsAnyMouseDown `ge` |0 | 1150 | | -| extensions.ui_imgui.IsItemActivated `ge` |0 | 1076 | | -| extensions.ui_imgui.IsItemActive `ge` |0 | 1068 | | -| extensions.ui_imgui.IsItemClicked `ge` |1 | 1070 | | -| extensions.ui_imgui.IsItemDeactivated `ge` |0 | 1077 | | -| extensions.ui_imgui.IsItemDeactivatedAfterEdit `ge` |0 | 1078 | | -| extensions.ui_imgui.IsItemEdited `ge` |0 | 1075 | | -| extensions.ui_imgui.IsItemFocused `ge` |0 | 1069 | | -| extensions.ui_imgui.IsItemHovered `ge` |1 | 1064 | | -| extensions.ui_imgui.IsItemToggledOpen `ge` |0 | 1079 | | -| extensions.ui_imgui.IsItemVisible `ge` |0 | 1074 | | -| extensions.ui_imgui.IsKeyDown `ge` |1 | 1125 | | -| extensions.ui_imgui.IsKeyPressed `ge` |2 | 1126 | | -| extensions.ui_imgui.IsKeyReleased `ge` |1 | 1130 | | -| extensions.ui_imgui.IsMouseClicked `ge` |2 | 1135 | | -| extensions.ui_imgui.IsMouseDoubleClicked `ge` |1 | 1140 | | -| extensions.ui_imgui.IsMouseDown `ge` |1 | 1134 | | -| extensions.ui_imgui.IsMouseDragging `ge` |2 | 1153 | | -| extensions.ui_imgui.IsMouseHoveringRect `ge` |3 | 1142 | | -| extensions.ui_imgui.IsMousePosValid `ge` |1 | 1146 | | -| extensions.ui_imgui.IsMouseReleased `ge` |1 | 1139 | | -| extensions.ui_imgui.IsPopupOpen `ge` |2 | 915 | | -| extensions.ui_imgui.IsRectVisible1 `ge` |1 | 1098 | | -| extensions.ui_imgui.IsRectVisible2 `ge` |2 | 1099 | | -| extensions.ui_imgui.IsWindowAppearing `ge` |0 | 88 | | -| extensions.ui_imgui.IsWindowCollapsed `ge` |0 | 89 | | -| extensions.ui_imgui.IsWindowDocked `ge` |0 | 1027 | | -| extensions.ui_imgui.IsWindowFocused `ge` |1 | 90 | | -| extensions.ui_imgui.IsWindowHovered `ge` |1 | 94 | | -| extensions.ui_imgui.Knob `ge` |10 | 392 | | -| extensions.ui_imgui.KnobInt `ge` |10 | 404 | | -| extensions.ui_imgui.LabelText `ge` |2+ | 313 | | -| extensions.ui_imgui.ListBox1 `ge` |5 | 782 | | -| extensions.ui_imgui.ListBox2 `ge` |6 | 789 | | -| extensions.ui_imgui.LogButtons `ge` |0 | 1037 | | -| extensions.ui_imgui.LogFinish `ge` |0 | 1036 | | -| extensions.ui_imgui.LogToClipboard `ge` |1 | 1032 | | -| extensions.ui_imgui.LogToTTY `ge` |1 | 1028 | | -| extensions.ui_imgui.MenuItem1 `ge` |4 | 846 | | -| extensions.ui_imgui.MenuItem2 `ge` |4 | 853 | | -| extensions.ui_imgui.NewFrame `ge` |0 | 18 | | -| extensions.ui_imgui.NewLine `ge` |0 | 233 | | -| extensions.ui_imgui.NextColumn `ge` |0 | 971 | | -| extensions.ui_imgui.OpenPopup `ge` |2 | 177 | | -| extensions.ui_imgui.OpenPopup1 `ge` |2 | 885 | | -| extensions.ui_imgui.OpenPopup2 `ge` |2 | 890 | | -| extensions.ui_imgui.OpenPopupOnItemClick `ge` |2 | 894 | | -| extensions.ui_imgui.PlotHistogram1 `ge` |9 | 808 | | -| extensions.ui_imgui.PlotLines1 `ge` |9 | 797 | | -| extensions.ui_imgui.PopButtonRepeat `ge` |0 | 207 | | -| extensions.ui_imgui.PopClipRect `ge` |0 | 1057 | | -| extensions.ui_imgui.PopFont `ge` |0 | 191 | | -| extensions.ui_imgui.PopID `ge` |0 | 274 | | -| extensions.ui_imgui.PopItemWidth `ge` |0 | 209 | | -| extensions.ui_imgui.PopStyleColor `ge` |1 | 194 | | -| extensions.ui_imgui.PopStyleVar `ge` |1 | 200 | | -| extensions.ui_imgui.PopTabStop `ge` |0 | 205 | | -| extensions.ui_imgui.PopTextWrapPos `ge` |0 | 216 | | -| extensions.ui_imgui.ProgressBar `ge` |3 | 370 | | -| extensions.ui_imgui.PushButtonRepeat `ge` |1 | 206 | | -| extensions.ui_imgui.PushClipRect `ge` |3 | 1056 | | -| extensions.ui_imgui.PushFont `ge` |1 | 187 | | -| extensions.ui_imgui.PushFont2 `ge` |1 | 150 | | -| extensions.ui_imgui.PushFont3 `ge` |1 | 154 | | -| extensions.ui_imgui.PushID1 `ge` |1 | 260 | | -| extensions.ui_imgui.PushID2 `ge` |2 | 264 | | -| extensions.ui_imgui.PushID3 `ge` |1 | 269 | | -| extensions.ui_imgui.PushID4 `ge` |1 | 273 | | -| extensions.ui_imgui.PushItemWidth `ge` |1 | 208 | | -| extensions.ui_imgui.PushStyleColor1 `ge` |2 | 192 | | -| extensions.ui_imgui.PushStyleColor2 `ge` |2 | 193 | | -| extensions.ui_imgui.PushStyleVar1 `ge` |2 | 198 | | -| extensions.ui_imgui.PushStyleVar2 `ge` |2 | 199 | | -| extensions.ui_imgui.PushTabStop `ge` |1 | 204 | | -| extensions.ui_imgui.PushTextWrapPos `ge` |1 | 212 | | -| extensions.ui_imgui.RadioButton1 `ge` |2 | 361 | | -| extensions.ui_imgui.RadioButton2 `ge` |3 | 365 | | -| extensions.ui_imgui.Render `ge` |0 | 20 | | -| extensions.ui_imgui.RenderPlatformWindowsDefault `ge` |2 | 1184 | | -| extensions.ui_imgui.ResetMouseDragDelta `ge` |1 | 1162 | | -| extensions.ui_imgui.SameLine `ge` |2 | 228 | | -| extensions.ui_imgui.Selectable1 `ge` |4 | 762 | | -| extensions.ui_imgui.Selectable2 `ge` |4 | 769 | | -| extensions.ui_imgui.Separator `ge` |0 | 227 | | -| extensions.ui_imgui.SeparatorText `ge` |1 | 324 | | -| extensions.ui_imgui.SetClipboardText `ge` |1 | 1170 | | -| extensions.ui_imgui.SetColorEditOptions `ge` |1 | 703 | | -| extensions.ui_imgui.SetColumnOffset `ge` |2 | 982 | | -| extensions.ui_imgui.SetColumnWidth `ge` |2 | 977 | | -| extensions.ui_imgui.SetCurrentContext `ge` |0 | 17 | | -| extensions.ui_imgui.SetCursorPos `ge` |1 | 249 | | -| extensions.ui_imgui.SetCursorPosX `ge` |1 | 250 | | -| extensions.ui_imgui.SetCursorPosY `ge` |1 | 251 | | -| extensions.ui_imgui.SetCursorScreenPos `ge` |1 | 254 | | -| extensions.ui_imgui.SetDefaultFont `ge` |1 | 173 | | -| extensions.ui_imgui.SetDragDropPayload `ge` |4 | 186 | | -| extensions.ui_imgui.SetItemAllowOverlap `ge` |0 | 376 | | -| extensions.ui_imgui.SetItemDefaultFocus `ge` |0 | 1058 | | -| extensions.ui_imgui.SetItemTooltip `ge` |1+ | 868 | | -| extensions.ui_imgui.SetKeyboardFocusHere `ge` |1 | 1059 | | -| extensions.ui_imgui.SetMouseCursor `ge` |1 | 1167 | | -| extensions.ui_imgui.SetNextFrameWantCaptureKeyboard `ge` |1 | 1133 | | -| extensions.ui_imgui.SetNextFrameWantCaptureMouse `ge` |1 | 1168 | | -| extensions.ui_imgui.SetNextItemAllowOverlap `ge` |0 | 1063 | | -| extensions.ui_imgui.SetNextItemOpen `ge` |2 | 758 | | -| extensions.ui_imgui.SetNextItemWidth `ge` |1 | 210 | | -| extensions.ui_imgui.SetNextWindowBgAlpha `ge` |1 | 126 | | -| extensions.ui_imgui.SetNextWindowClass `ge` |1 | 1022 | | -| extensions.ui_imgui.SetNextWindowCollapsed `ge` |2 | 120 | | -| extensions.ui_imgui.SetNextWindowContentSize `ge` |1 | 119 | | -| extensions.ui_imgui.SetNextWindowDockID `ge` |2 | 1018 | | -| extensions.ui_imgui.SetNextWindowFocus `ge` |0 | 124 | | -| extensions.ui_imgui.SetNextWindowPos `ge` |3 | 105 | | -| extensions.ui_imgui.SetNextWindowScroll `ge` |1 | 125 | | -| extensions.ui_imgui.SetNextWindowSize `ge` |2 | 110 | | -| extensions.ui_imgui.SetNextWindowSizeConstraints `ge` |4 | 114 | | -| extensions.ui_imgui.SetNextWindowViewport `ge` |1 | 127 | | -| extensions.ui_imgui.SetScrollFromPosX `ge` |2 | 179 | | -| extensions.ui_imgui.SetScrollFromPosY `ge` |2 | 183 | | -| extensions.ui_imgui.SetScrollHereX `ge` |1 | 171 | | -| extensions.ui_imgui.SetScrollHereY `ge` |1 | 175 | | -| extensions.ui_imgui.SetScrollX `ge` |1 | 167 | | -| extensions.ui_imgui.SetScrollY `ge` |1 | 168 | | -| extensions.ui_imgui.SetStateStorage `ge` |1 | 1104 | | -| extensions.ui_imgui.SetTabItemClosed `ge` |1 | 1002 | | -| extensions.ui_imgui.SetTooltip `ge` |1+ | 862 | | -| extensions.ui_imgui.SetWindowCollapsed1 `ge` |2 | 136 | | -| extensions.ui_imgui.SetWindowCollapsed2 `ge` |3 | 152 | | -| extensions.ui_imgui.SetWindowFocus1 `ge` |0 | 140 | | -| extensions.ui_imgui.SetWindowFocus2 `ge` |1 | 157 | | -| extensions.ui_imgui.SetWindowFontScale `ge` |1 | 141 | | -| extensions.ui_imgui.SetWindowPos1 `ge` |2 | 128 | | -| extensions.ui_imgui.SetWindowPos2 `ge` |3 | 142 | | -| extensions.ui_imgui.SetWindowSize1 `ge` |2 | 132 | | -| extensions.ui_imgui.SetWindowSize2 `ge` |3 | 147 | | -| extensions.ui_imgui.ShowAboutWindow `ge` |1 | 37 | | -| extensions.ui_imgui.ShowDebugLogWindow `ge` |1 | 29 | | -| extensions.ui_imgui.ShowDemoWindow `ge` |1 | 21 | | -| extensions.ui_imgui.ShowFontSelector `ge` |1 | 49 | | -| extensions.ui_imgui.ShowHelpMarker `ge` |2 | 239 | | -| extensions.ui_imgui.ShowMetricsWindow `ge` |1 | 25 | | -| extensions.ui_imgui.ShowStackToolWindow `ge` |1 | 33 | | -| extensions.ui_imgui.ShowStyleEditor `ge` |1 | 41 | | -| extensions.ui_imgui.ShowStyleSelector `ge` |1 | 45 | | -| extensions.ui_imgui.ShowUserGuide `ge` |0 | 53 | | -| extensions.ui_imgui.SliderAngle `ge` |6 | 543 | | -| extensions.ui_imgui.SliderFloat `ge` |6 | 518 | | -| extensions.ui_imgui.SliderFloat2 `ge` |6 | 525 | | -| extensions.ui_imgui.SliderFloat3 `ge` |6 | 531 | | -| extensions.ui_imgui.SliderFloat4 `ge` |6 | 537 | | -| extensions.ui_imgui.SliderInt `ge` |6 | 552 | | -| extensions.ui_imgui.SliderInt2 `ge` |6 | 559 | | -| extensions.ui_imgui.SliderInt3 `ge` |6 | 565 | | -| extensions.ui_imgui.SliderInt4 `ge` |6 | 571 | | -| extensions.ui_imgui.SmallButton `ge` |1 | 333 | | -| extensions.ui_imgui.Spacing `ge` |0 | 234 | | -| extensions.ui_imgui.StyleColorsClassic `ge` |1 | 63 | | -| extensions.ui_imgui.StyleColorsDark `ge` |1 | 55 | | -| extensions.ui_imgui.StyleColorsLight `ge` |1 | 59 | | -| extensions.ui_imgui.TabItemButton `ge` |2 | 997 | | -| extensions.ui_imgui.TableGetColumnCount `ge` |0 | 949 | | -| extensions.ui_imgui.TableGetColumnFlags `ge` |1 | 956 | | -| extensions.ui_imgui.TableGetColumnIndex `ge` |0 | 950 | | -| extensions.ui_imgui.TableGetColumnName `ge` |1 | 952 | | -| extensions.ui_imgui.TableGetRowIndex `ge` |0 | 951 | | -| extensions.ui_imgui.TableGetSortSpecs `ge` |0 | 948 | | -| extensions.ui_imgui.TableHeader `ge` |1 | 944 | | -| extensions.ui_imgui.TableHeadersRow `ge` |0 | 943 | | -| extensions.ui_imgui.TableNextColumn `ge` |0 | 933 | | -| extensions.ui_imgui.TableNextRow `ge` |2 | 928 | | -| extensions.ui_imgui.TableSetBgColor `ge` |3 | 961 | | -| extensions.ui_imgui.TableSetColumnEnabled `ge` |2 | 960 | | -| extensions.ui_imgui.TableSetColumnIndex `ge` |1 | 934 | | -| extensions.ui_imgui.TableSetSortSpecsDirty `ge` |1 | 277 | | -| extensions.ui_imgui.TableSetupColumn `ge` |4 | 935 | | -| extensions.ui_imgui.TableSetupScrollFreeze `ge` |2 | 942 | | -| extensions.ui_imgui.TableToArrayFloat `ge` |1 | 210 | | -| extensions.ui_imgui.Text `ge` |1+ | 293 | | -| extensions.ui_imgui.TextColored `ge` |2+ | 298 | | -| extensions.ui_imgui.TextDisabled `ge` |1+ | 303 | | -| extensions.ui_imgui.TextFilter_GetInputBuf `ge` |1 | 266 | | -| extensions.ui_imgui.TextFilter_SetInputBuf `ge` |2 | 270 | | -| extensions.ui_imgui.TextGlyph `ge` |1 | 158 | | -| extensions.ui_imgui.TextUnformatted `ge` |2 | 288 | | -| extensions.ui_imgui.TextWrapped `ge` |1+ | 308 | | -| extensions.ui_imgui.TreeNode1 `ge` |1 | 704 | | -| extensions.ui_imgui.TreeNode2 `ge` |2+ | 708 | | -| extensions.ui_imgui.TreeNode3 `ge` |2+ | 714 | | -| extensions.ui_imgui.TreeNodeEx1 `ge` |2 | 720 | | -| extensions.ui_imgui.TreeNodeEx2 `ge` |3+ | 725 | | -| extensions.ui_imgui.TreeNodeEx3 `ge` |3+ | 731 | | -| extensions.ui_imgui.TreePop `ge` |0 | 745 | | -| extensions.ui_imgui.TreePush1 `ge` |1 | 737 | | -| extensions.ui_imgui.TreePush2 `ge` |1 | 741 | | -| extensions.ui_imgui.Unindent `ge` |1 | 240 | | -| extensions.ui_imgui.UpdatePlatformWindows `ge` |0 | 1183 | | -| extensions.ui_imgui.VSliderFloat `ge` |7 | 577 | | -| extensions.ui_imgui.VSliderInt `ge` |7 | 584 | | -| extensions.ui_imgui.Value1 `ge` |2 | 819 | | -| extensions.ui_imgui.Value2 `ge` |2 | 823 | | -| extensions.ui_imgui.Value3 `ge` |2 | 827 | | -| extensions.ui_imgui.Value4 `ge` |3 | 831 | | -| extensions.ui_imgui.flags `ge` |0+ | [C] | | -| extensions.ui_imgui.getCurrentMonitorSize `ge` |0 | 285 | | -| extensions.ui_imgui.getMonitorIndex `ge` |0 | 281 | | -| extensions.ui_imgui.loadIniSettingsFromDisk `ge` |1 | 291 | | -| extensions.ui_imgui.onExtensionLoaded `ge` |0 | 29 | | -| extensions.ui_imgui.onImGuiReady `ge` |0 | 22 | | -| extensions.ui_imgui.saveIniSettingsToDisk `ge` |1 | 299 | | -| extensions.ui_imgui.setEnabled `ge` |1 | 36 | | -| extensions.ui_imgui.tooltip `ge` |1 | 251 | | -| extensions.ui_messagesTasksAppContainers.onUpdate `ge` |0 | 162 | | -| extensions.ui_topBar.onAnyMissionChanged `ge` |2 | 237 | | -| extensions.ui_topBar.onGameStateUpdate `ge` |1 | 232 | | -| extensions.ui_vehicleSelector_detailsInteraction.exitCallback `ge` |0 | 41 | | -| extensions.ui_vehicleSelector_general.onModActivated `ge` |0 | 540 | | -| extensions.ui_vehicleSelector_general.onModDeactivated `ge` |0 | 536 | | -| extensions.ui_vehicleSelector_general.onModManagerReady `ge` |0 | 544 | | -| extensions.ui_vehicleSelector_general.onModManagerStateChanged `ge` |0 | 548 | | -| extensions.ui_vehicleSelector_tiles.getClusteredItemsFavouriteIconPercent `ge` |1 | 24 | | -| extensions.ui_vehicleSelector_tiles.getClusteredItemsStats `ge` |2 | 46 | | -| extensions.ui_vehicleSelector_tiles.getConfigOrModelPropValue `ge` |2 | 102 | | -| extensions.ui_vehicleSelector_tiles.getSources `ge` |3 | 79 | | -| extensions.ui_vehicleSelector_tiles.sortByNameButOtherAlwaysLast `ge` |2 | 159 | | -| extensions.ui_vehicleSelector_tiles.sortByValue `ge` |2 | 163 | | -| extensions.ui_vehicleSelector_tiles.sortByYears `ge` |2 | 167 | | -| extensions.ui_vehicleSelector_vehicleOperations.onScreenFadeState `ge` |1 | 31 | | -| extensions.util_richPresence.onAnyMissionChanged `ge` |0 | 195 | | -| extensions.util_richPresence.onAttemptCompleted `ge` |1 | 402 | | -| extensions.util_richPresence.onAttemptFailed `ge` |1 | 392 | | -| extensions.util_richPresence.onClientPostStartMission `ge` |1 | 156 | | -| extensions.util_richPresence.onDeserialized `ge` |0 | 41 | | -| extensions.util_richPresence.onEditorActivated `ge` |0 | 177 | | -| extensions.util_richPresence.onEditorDeactivated `ge` |0 | 184 | | -| extensions.util_richPresence.onGameStateUpdate `ge` |1 | 191 | | -| extensions.util_richPresence.onMissionAttemptAggregated `ge` |2 | 455 | | -| extensions.util_richPresence.onNewAttempt `ge` |1 | 382 | | -| extensions.util_richPresence.onRaceBranchChosen `ge` |1 | 433 | | -| extensions.util_richPresence.onRaceLap `ge` |1 | 422 | | -| extensions.util_richPresence.onRaceResult `ge` |1 | 444 | | -| extensions.util_richPresence.onRaceWaypointReached `ge` |1 | 412 | | -| extensions.util_richPresence.onResetGameplay `ge` |0 | 372 | | -| extensions.util_richPresence.onSettingsChanged `ge` |0 | 287 | | -| extensions.util_richPresence.onUiReady `ge` |0 | 320 | | -| extensions.util_richPresence.onVehicleSwitched `ge` |3 | 140 | | -| extensions.util_richPresence.set `ge` |1 | 269 | | -| extractVehicleData `ge` |1 | 1257 | | -| fileExistsOrNil `ge` |1 | 1398 | | -| fillVehicleSpawnOptionDefaults `ge` |2 | 1049 | | -| findAllObjects `ge` |0+ | [C] | | -| findFirstFile `ge` |0+ | [C] | | -| findNextFile `ge` |0+ | [C] | | -| findObjectList `ge` |0+ | [C] | | -| findObjectListFrustum `ge` |0+ | [C] | | -| flattenTable `ge` |1 | 1379 | | -| flushGroundCoverGrids `ge` |0+ | [C] | | -| forEachAudioChannel `ge` |1 | 595 | | -| forceShutdown `ge` |0+ | [C] | | -| formatTimeStringNow `ge` |1 | 263 | | -| freqGenC `ge` |3 | 12 | | -| fsign `ge` |1 | 1134 | | -| gcinfo `ge` |0+ | [C] | | -| gcprobe `ge` |2 | 1314 | | -| generateObjectNameForClass `ge` |2 | 1632 | | -| getActiveDDSFiles `ge` |0+ | [C] | | -| getActiveLightManager `ge` |0+ | [C] | | -| getAllLevelIdentifiers `ge` |0 | 1118 | | -| getAllRopeVisuals `ge` |0+ | [C] | | -| getAllVehicles `ge` |0 | 500 | | -| getAllVehiclesByType `ge` |1 | 515 | | -| getAudioChannelsVolume `ge` |0 | 606 | | -| getBitmapInfo `ge` |0+ | [C] | | -| getBlueNoise1d `ge` |1 | 536 | | -| getCEFFocusMouse `ge` |0+ | [C] | | -| getCamera `ge` |0+ | [C] | | -| getCameraForward `ge` |0 | 189 | | -| getCameraFov `ge` |0 | 193 | | -| getCameraFovDeg `ge` |0 | 191 | | -| getCameraFovRad `ge` |0 | 192 | | -| getCameraMouseRay `ge` |0+ | [C] | | -| getCameraMouseRayPosDir `ge` |0+ | [C] | | -| getCameraMouseRayStartPosEndPos `ge` |0+ | [C] | | -| getCameraPosition `ge` |0 | 186 | | -| getCameraProjMatrix `ge` |0+ | [C] | | -| getCameraQuat `ge` |0 | 190 | | -| getCameraRight `ge` |0 | 188 | | -| getCameraTransform `ge` |0+ | [C] | | -| getCameraUp `ge` |0 | 187 | | -| getCefDevConsoleOpen `ge` |0+ | [C] | | -| getClipboard `ge` |0+ | [C] | | -| getClosestVehicle `ge` |2 | 571 | | -| getComparisonOps `ge` |0 | 1660 | | -| getConsoleBoolVariable `ge` |0+ | [C] | | -| getConsoleVariable `ge` |0+ | [C] | | -| getCurrentLevelIdentifier `ge` |1 | 1110 | | -| getDateTimeUTCString `ge` |0 | 1604 | | -| getDesktopVideoMode `ge` |0+ | [C] | | -| getDevicesByRecentActivity `ge` |0+ | [C] | | -| getDirectories `ge` |1 | 1549 | | -| getDirs `ge` |2 | 1405 | | -| getDisplayDeviceInformation `ge` |0+ | [C] | | -| getDistanceMap `ge` |0 | 304 | | -| getFileSize `ge` |1 | 1422 | | -| getFunctionParameters `ge` |1 | 1623 | | -| getGame `ge` |0 | 81 | | -| getGameVehicleID `ge` |1 | 196 | | -| getGroundCoverScale `ge` |0+ | [C] | | -| getHardwareID `ge` |0+ | [C] | | -| getKeyState `ge` |1 | 435 | | -| getLevelLogs `ge` |0 | 157 | | -| getLightManagerNames `ge` |0+ | [C] | | -| getMaxVehicleAmount `ge` |1 | 862 | | -| getMissionFilename `ge` |0+ | [C] | | -| getMissionPath `ge` |0+ | [C] | | -| getModuleLocals `ge` |1 | 89 | | -| getMovedMouseLastTimeMs `ge` |0+ | [C] | | -| getNicknameMap `ge` |0 | 312 | | -| getObjectByClass `ge` |1 | 647 | | -| getObjectByID `ge` |1 | 447 | | -| getObjectsByClass `ge` |1 | 656 | | -| getOwnMap `ge` |0 | 277 | | -| getPlayerByName `ge` |1 | 250 | | -| getPlayerVehicle `ge` |1 | 438 | | -| getPlayers `ge` |0 | 372 | | -| getRandomPaint `ge` |2 | 983 | | -| getRenderWorldMain `ge` |0+ | [C] | | -| getRopeVisual `ge` |0+ | [C] | | -| getRopeVisualManagerStats `ge` |0+ | [C] | | -| getSceneWaypointRadius `ge` |1 | 844 | | -| getScreenShotDateTimeString `ge` |0+ | [C] | | -| getScreenShotFolderString `ge` |0+ | [C] | | -| getServerVehicleID `ge` |1 | 211 | | -| getStockColor `ge` |0+ | [C] | | -| getStreamManager `ge` |0+ | [C] | | -| getTSVar `ge` |0+ | [C] | | -| getTimeOfDay `ge` |1 | 668 | | -| getVehicleByGameID `ge` |1 | 240 | | -| getVehicleByServerID `ge` |1 | 231 | | -| getVehicleColor `ge` |1 | 475 | | -| getVehicleColorPalette `ge` |2 | 486 | | -| getVehicleMap `ge` |0 | 292 | | -| getVehiclePaint `ge` |1 | 924 | | -| getVehicles `ge` |0 | 377 | | -| getVirtualInputManager `ge` |0+ | [C] | | -| getfenv `ge` |0+ | [C] | | -| getmetatable `ge` |0+ | [C] | | -| graphs `ge` |2 | 282 | | -| greyColor `ge` |2 | 98 | | -| guardZero `ge` |1 | 1146 | | -| hashStringSHA1 `ge` |0+ | [C] | | -| hashStringSHA256 `ge` |0+ | [C] | | -| hashStringXXH `ge` |0+ | [C] | | -| hex_dump `ge` |1 | 1456 | | -| hideNicknames `ge` |1 | 360 | | -| imageExistsDefault `ge` |2 | 1386 | | -| importPersistentData `ge` |0 | 820 | | -| init `ge` |1 | 624 | | -| intersectsRay_Capsule `ge` |5 | 1480 | | -| intersectsRay_Cylinder `ge` |5 | 1465 | | -| intersectsRay_Ellipsoid `ge` |6 | 1451 | | -| intersectsRay_OBB `ge` |6 | 1429 | | -| intersectsRay_Plane `ge` |4 | 1423 | | -| intersectsRay_Sphere `ge` |4 | 1442 | | -| intersectsRay_Triangle `ge` |5 | 1498 | | -| invalidatePlayerVehicles `ge` |0 | 433 | | -| invalidateVehicleCache `ge` |0 | 494 | | -| inverseLerp `ge` |3 | 1197 | | -| ipairs `ge` |0+ | [C] | | -| ironbowColor `ge` |2 | 88 | | -| isDebuggerAttached `ge` |0+ | [C] | | -| isFile `ge` |0+ | [C] | | -| isMeshAnimationTesterOpen `ge` |0+ | [C] | | -| isOfficialContent `ge` |1 | 1372 | | -| isOfficialContentVPath `ge` |1 | 1376 | | -| isOwn `ge` |1 | 264 | | -| isPlayerVehConfig `ge` |1 | 1380 | | -| isSafeMode `ge` |0 | 124 | | -| isTorqueScriptFunction `ge` |0+ | [C] | | -| isWindowFocused `ge` |0+ | [C] | | -| isinf `ge` |1 | 1172 | | -| isnan `ge` |1 | 1168 | | -| isnaninf `ge` |1 | 1176 | | -| jetColor `ge` |2 | 93 | | -| jitprobe `ge` |0 | 1347 | | -| jsonDecode `ge` |2 | 422 | | -| jsonEncode `ge` |1 | 349 | | -| jsonEncodePrefix `ge` |3 | 353 | | -| jsonEncodePretty `ge` |3 | 363 | | -| jsonEncodeWorkBuffer `ge` |1 | 343 | | -| jsonReadFile `ge` |1 | 478 | | -| jsonWriteFile `ge` |5 | 460 | | -| lerp `ge` |3 | 1193 | | -| lightScene `ge` |0+ | [C] | | -| lineBB2d `ge` |5 | 1271 | | -| linePointFromXnorm `ge` |3 | 687 | | -| linearScale `ge` |5 | 1185 | | -| load `ge` |0+ | [C] | | -| loadDirRec `ge` |1 | 896 | | -| loadGameModeModules `ge` |0+ | 1112 | | -| loadIni `ge` |1 | 1128 | | -| loadJsonMaterialsFile `ge` |0+ | [C] | | -| loadManualUnloadExtensions `ge` |0 | 386 | | -| loadPrefabv2Template `ge` |1 | 707 | | -| loadPresetExtensions `ge` |0 | 396 | | -| load_spawn_prefabv2_indirect `ge` |0 | 1293 | | -| load_test_prefabv1 `ge` |0 | 1202 | | -| load_test_prefabv2 `ge` |0 | 1209 | | -| loadfile `ge` |0+ | [C] | | -| loadstring `ge` |0+ | [C] | | -| lockMouse `ge` |0+ | [C] | | -| log `ge` |0+ | 30 | | -| logAlways `ge` |0+ | 34 | | -| logError `ge` |0+ | [C] | | -| logInputRegistryListeners `ge` |0+ | [C] | | -| logWarning `ge` |0+ | [C] | | -| lpad `ge` |3 | 165 | | -| luaPreRender `ge` |3 | 507 | | -| makeRelativePath `ge` |0+ | [C] | | -| materialDebugGetFlag `ge` |0+ | [C] | | -| materialDebugSetFlag `ge` |0+ | [C] | | -| median3 `ge` |3 | 1255 | | -| median4 `ge` |4 | 1259 | | -| median5 `ge` |5 | 1263 | | -| messageBox `ge` |0+ | [C] | | -| module `ge` |0+ | [C] | | -| monotonicSteffen `ge` |9 | 1304 | | -| nanError `ge` |1 | 1180 | | -| newExponentialSmoothing `ge` |3 | 466 | | -| newExponentialSmoothingT `ge` |3 | 503 | | -| newExtensionProxy `ge` |2 | 1055 | | -| newFPSLimiter `ge` |1 | 1571 | | -| newFreqDetector `ge` |0 | 91 | | -| newFreqExists `ge` |0 | 157 | | -| newFreqFilter1 `ge` |0 | 20 | | -| newLineFitting `ge` |4 | 561 | | -| newLinearSmoothing `ge` |3 | 423 | | -| newNopSmoothing `ge` |0 | 449 | | -| newTemporalSigmoidSmoothing `ge` |5 | 244 | | -| newTemporalSmoothing `ge` |4 | 350 | | -| newTemporalSmoothingNonLinear `ge` |3 | 311 | | -| newTemporalSpring `ge` |3 | 214 | | -| newproxy `ge` |0+ | [C] | | -| next `ge` |0+ | [C] | | -| nop `ge` |0 | 41 | | -| onAiModeChange `ge` |2 | 775 | | -| onBeamNGTrigger `ge` |1 | 668 | | -| onBeamNGWaypoint `ge` |1 | 662 | | -| onClusterTeleportNoReset `ge` |9 | 748 | | -| onCouplerAttached `ge` |4 | 752 | | -| onCouplerDetach `ge` |2 | 771 | | -| onCouplerDetached `ge` |4 | 763 | | -| onExit `ge` |0 | 959 | | -| onFileChanged `ge` |1 | 672 | | -| onGameEngineStartup `ge` |0 | 998 | | -| onInstabilityDetected `ge` |1 | 865 | | -| onKeyPressed `ge` |2 | 390 | | -| onKeyReleased `ge` |2 | 398 | | -| onLuaReloaded `ge` |0 | 1071 | | -| onMouseLocked `ge` |1 | 738 | | -| onPreExit `ge` |0 | 951 | | -| onPreStart `ge` |0 | 943 | | -| onPreStartCallback `ge` |0+ | [C] | | -| onPreWindowClose `ge` |0 | 947 | | -| onSetClusterPosRelRot `ge` |2 | 723 | | -| onSpawnError `ge` |2 | 877 | | -| onTexDrawPrimCompressDone `ge` |1 | 1079 | | -| openMeshAnimationTester `ge` |0+ | [C] | | -| openWebBrowser `ge` |0+ | [C] | | -| openXRErrorDetected `ge` |0+ | 788 | | -| openXRStateChanged `ge` |0+ | 783 | | -| overlapsOBB_OBB `ge` |8 | 1346 | | -| overlapsOBB_Plane `ge` |6 | 1380 | | -| overlapsOBB_Sphere `ge` |6 | 1376 | | -| pairs `ge` |1 | 232 | | -| parseColor `ge` |1 | 76 | | -| parseISO8601Date `ge` |1 | 1615 | | -| pcall `ge` |0+ | [C] | | -| physicsEngineEvent `ge` |0+ | 685 | | -| physicsStateChanged `ge` |1 | 837 | | -| point3f_2_Vector3 `ge` |0+ | [C] | | -| pointBB2d `ge` |3 | 1267 | | -| popActionMap `ge` |1 | 825 | | -| prefabIsChildOfGroup `ge` |2 | 381 | | -| prepareStartupExtensionsList `ge` |0 | 374 | | -| print `ge` |1 | 18 | | -| profilerPopEvent `ge` |0 | 41 | | -| profilerPushEvent `ge` |0 | 41 | | -| push3 `ge` |3 | 698 | | -| pushActionMap `ge` |1 | 813 | | -| pushActionMapHighestPriority `ge` |1 | 819 | | -| quadraticBezier `ge` |4 | 1314 | | -| quat `ge` |4 | 842 | | -| quatFromAxisAngle `ge` |2 | 1114 | | -| quatFromDir `ge` |2 | 1108 | | -| quatFromEuler `ge` |3 | 1120 | | -| queueCallbackInVehicle `ge` |3+ | 832 | | -| queueCmdlineLevelLoadExtension `ge` |1 | 450 | | -| queueExtensionToLoad `ge` |1 | 19 | | -| quit `ge` |0+ | [C] | | -| quitWithErrorMessage `ge` |0+ | [C] | | -| rainbowColor `ge` |3 | 49 | | -| randomASCIIString `ge` |1 | 1502 | | -| randomGauss3 `ge` |0 | 642 | | -| randomState `ge` |1 | 647 | | -| rapidJsonSerializeTest `ge` |0+ | [C] | | -| rapidJsonSerialzieTest `ge` |0+ | [C] | | -| rapidjsonEncode `ge` |0+ | [C] | | -| rawequal `ge` |0+ | [C] | | -| rawget `ge` |0+ | [C] | | -| rawset `ge` |0+ | [C] | | -| rayCastStartPosEndPos `ge` |0+ | [C] | | -| readDictJSONTable `ge` |1 | 487 | | -| readFile `ge` |1 | 890 | | -| readFiles `ge` |2 | 905 | | -| registerCoreModule `ge` |1 | 1124 | | -| reloadTextures `ge` |0+ | [C] | | -| reloadUI `ge` |0+ | [C] | | -| removeConsoleVariable `ge` |0+ | [C] | | -| removePrefab `ge` |1 | 804 | | -| removeRole `ge` |0 | 2715 | | -| removeVehicleRole `ge` |0 | 2716 | | -| replace_char `ge` |3 | 211 | | -| replaySpawnVehicle `ge` |2 | 794 | | -| replayStartLevel `ge` |1 | 802 | | -| replayStateChanged `ge` |0+ | 779 | | -| requestAnnotatedBuffers `ge` |0+ | [C] | | -| requestGeluaProfile `ge` |0 | 502 | | -| require `ge` |0+ | [C] | | -| require_optional `ge` |1 | 8 | | -| rerequire `ge` |1 | 21 | | -| rescale `ge` |5 | 1189 | | -| resetGameplay `ge` |1 | 882 | | -| resetLightManager `ge` |0+ | [C] | | -| returnToMainMenu `ge` |0 | 488 | | -| round `ge` |1 | 1159 | | -| roundNear `ge` |2 | 1164 | | -| rpad `ge` |3 | 170 | | -| sanitizePath `ge` |0+ | [C] | | -| sanitizeVehicleSpawnOptions `ge` |2 | 1175 | | -| saveIni `ge` |2 | 1157 | | -| scenetree.decalRoadContainsPoint `ge` |2 | 28 | | -| scenetree.findClassObjects `ge` |1 | 33 | | -| scenetree.findObject `ge` |1 | 11 | | -| scenetree.findObjectById `ge` |1 | 16 | | -| scenetree.findSubClassObjects `ge` |1 | 41 | | -| scenetree.getAllObjects `ge` |0 | 49 | | -| scenetree.objectExists `ge` |1 | 20 | | -| scenetree.objectExistsById `ge` |1 | 24 | | -| scenetree_test_fields `ge` |0 | 134 | | -| scenetree_tests `ge` |0 | 86 | | -| select `ge` |0+ | [C] | | -| sendUIModules `ge` |0 | 886 | | -| serialize `ge` |1 | 1264 | | -| serializeJsonToFile `ge` |5 | 460 | | -| serializePackages `ge` |1 | 1000 | | -| serializeWorkBuffer `ge` |1 | 1258 | | -| setAudioChannelsVolume `ge` |1 | 615 | | -| setCEFFocus `ge` |0 | 1714 | | -| setCEFTyping `ge` |0+ | [C] | | -| setCameraFov `ge` |1 | 180 | | -| setCameraFovDeg `ge` |1 | 164 | | -| setCameraFovDegC `ge` |0+ | [C] | | -| setCameraFovRad `ge` |1 | 174 | | -| setCameraPosC `ge` |0+ | [C] | | -| setCameraPosRot `ge` |7 | 159 | | -| setCameraPosRotFovNearClipC `ge` |0+ | [C] | | -| setCameraRotC `ge` |0+ | [C] | | -| setClipboard `ge` |0+ | [C] | | -| setConsoleVariable `ge` |0+ | [C] | | -| setDifference `ge` |2 | 529 | | -| setEqual `ge` |2 | 507 | | -| setExtensionUnloadMode `ge` |2 | 406 | | -| setGroundCoverScale `ge` |0+ | [C] | | -| setLightManager `ge` |0+ | [C] | | -| setLogMode `ge` |0+ | [C] | | -| setMissionFilename `ge` |0+ | [C] | | -| setMissionPath `ge` |0+ | [C] | | -| setMouseCursorPosition `ge` |0+ | [C] | | -| setPlayerNickPrefix `ge` |3 | 329 | | -| setPlayerNickSuffix `ge` |3 | 346 | | -| setPlayerRole `ge` |1+ | 406 | | -| setRandomSeed `ge` |0+ | [C] | | -| setRenderWorldMain `ge` |0+ | [C] | | -| setTSVar `ge` |0+ | [C] | | -| setTimeOfDay `ge` |1 | 684 | | -| setUnion `ge` |2 | 517 | | -| setVehicleProperty `ge` |3 | 854 | | -| setVehicleRole `ge` |1+ | 437 | | -| setWindowTitle `ge` |0+ | [C] | | -| setfenv `ge` |0+ | [C] | | -| setmetatable `ge` |0+ | [C] | | -| sfxCreateDevice `ge` |0+ | [C] | | -| shallowcopy `ge` |1 | 815 | | -| showCefDevConsole `ge` |0+ | [C] | | -| shuffledPairs `ge` |2 | 1438 | | -| shutdown `ge` |0+ | [C] | | -| sigmoid1 `ge` |2 | 1245 | | -| sign `ge` |1 | 1134 | | -| sign2 `ge` |1 | 1129 | | -| signApply `ge` |2 | 1141 | | -| simObjectExists `ge` |0+ | [C] | | -| simpleDebugText3d `ge` |5 | 1471 | | -| simpletrace `ge` |1 | 223 | | -| simpletraces `ge` |1 | 208 | | -| sleep `ge` |0+ | [C] | | -| smootherstep `ge` |1 | 1207 | | -| smootheststep `ge` |1 | 1211 | | -| smoothmax `ge` |3 | 1222 | | -| smoothmin `ge` |3 | 1216 | | -| smoothstep `ge` |1 | 1202 | | -| sortedPairs `ge` |3 | 1421 | | -| spaceSeparated4Values `ge` |4 | 1533 | | -| spawnPrefab `ge` |6 | 741 | | -| split `ge` |3 | 180 | | -| square `ge` |1 | 1155 | | -| startDebugServer `ge` |0+ | [C] | | -| startExperiment `ge` |0+ | [C] | | -| stopDebugServer `ge` |0+ | [C] | | -| stringFormatWorkBuffer `ge` |0+ | 570 | | -| stringHash `ge` |1 | 236 | | -| stringReplaceFast `ge` |0+ | [C] | | -| stringToTable `ge` |2 | 1518 | | -| tableChooseRandomKey `ge` |1 | 1485 | | -| tableContains `ge` |2 | 748 | | -| tableContainsCaseInsensitive `ge` |2 | 753 | | -| tableDepth `ge` |2 | 792 | | -| tableEndC `ge` |1 | 726 | | -| tableFindKey `ge` |2 | 739 | | -| tableFindRecursion `ge` |1 | 200 | | -| tableInsertC `ge` |2 | 730 | | -| tableIsArraySlow `ge` |1 | 583 | | -| tableIsDict `ge` |1 | 576 | | -| tableIsEmpty `ge` |1 | 591 | | -| tableKeys `ge` |2 | 596 | | -| tableKeysSorted `ge` |2 | 619 | | -| tableMerge `ge` |2 | 644 | | -| tableMergeRecursive `ge` |2 | 653 | | -| tableMergeRecursiveArray `ge` |2 | 665 | | -| tableReadOnly `ge` |1 | 712 | | -| tableRoundRobinKey `ge` |2 | 809 | | -| tableSize `ge` |1 | 696 | | -| tableSizeC `ge` |1 | 721 | | -| tableToColor `ge` |1 | 72 | | -| tableValuesAsLookupDict `ge` |2 | 626 | | -| testBindings `ge` |0 | 249 | | -| testCdaeSaveSpeed `ge` |0+ | [C] | | -| testColladaPerformance `ge` |0+ | [C] | | -| testColladaSuperCharger `ge` |0+ | [C] | | -| testGBitmap `ge` |0 | 215 | | -| testRaycasting `ge` |1 | 1323 | | -| testSounds `ge` |0 | 623 | | -| testZIP `ge` |0 | 345 | | -| test_GE_fields `ge` |0 | 155 | | -| test_lua `ge` |0 | 878 | | -| test_prefabv2 `ge` |0 | 1134 | | -| test_spawn_prefabv2 `ge` |0 | 1228 | | -| test_spawn_prefabv2_massive `ge` |1 | 1255 | | -| test_unload_prefabv2 `ge` |0 | 1285 | | -| the_high_sea_crap_detector `ge` |0 | 1586 | | -| timeprobe `ge` |1 | 1334 | | -| timeprobeStart `ge` |0 | 1329 | | -| toBFloat `ge` |0+ | [C] | | -| toFloat `ge` |0+ | [C] | | -| toggleAnnotationVisualize `ge` |1 | 220 | | -| toggleCEFDevConsole `ge` |0+ | [C] | | -| toggleDepthViz `ge` |1 | 221 | | -| toggleLightColorViz `ge` |1 | 223 | | -| toggleLightSpecularViz `ge` |1 | 224 | | -| toggleLightVisualizer `ge` |3 | 200 | | -| toggleNicknames `ge` |0 | 367 | | -| toggleNormalsViz `ge` |1 | 222 | | -| togglePerformanceGraph `ge` |0+ | [C] | | -| tonumber `ge` |0+ | [C] | | -| tostring `ge` |0+ | [C] | | -| translate `ge` |0+ | [C] | | -| translateDistance `ge` |2 | 1442 | | -| translateLanguage `ge` |0+ | [C] | | -| translateVelocity `ge` |2 | 1467 | | -| trim `ge` |1 | 175 | | -| type `ge` |0+ | [C] | | -| uiReady `ge` |0 | 619 | | -| ui_message `ge` |4 | 963 | | -| unflattenTable `ge` |1 | 1402 | | -| unloadAutoExtensions `ge` |0 | 391 | | -| unpack `ge` |0+ | [C] | | -| unrequire `ge` |1 | 15 | | -| update `ge` |3 | 582 | | -| updateFirstFrame `ge` |0 | 565 | | -| updateLoadingProgress `ge` |2 | 1083 | | -| updateTSShapeLoadProgressDynamic `ge` |2 | 1100 | | -| updateTranslations `ge` |0 | 846 | | -| validateLevelPrefabs `ge` |1 | 166 | | -| validatePrefabJson `ge` |1 | 151 | | -| validateVehicleDataColor `ge` |1 | 961 | | -| validateVehiclePaint `ge` |1 | 930 | | -| vec3 `ge` |3 | 49 | | -| vec3toString `ge` |1 | 95 | | -| vehicleActiveChanged `ge` |2 | 734 | | -| vehicleDestroyed `ge` |1 | 742 | | -| vehicleMetallicPaintDataFromColor `ge` |1 | 943 | | -| vehicleMetallicPaintString `ge` |4 | 956 | | -| vehicleReset `ge` |1 | 728 | | -| vehicleSetPositionRotation `ge` |8 | 456 | | -| vehicleSpawned `ge` |1 | 690 | | -| vehicleSwitched `ge` |3 | 708 | | -| vehiclesIterator `ge` |1 | 538 | | -| writeFile `ge` |2 | 950 | | -| xpcall `ge` |0+ | [C] | | - -## GE Object Methods - -| Function | VM | -|---|---| -| FS:closeDirectory | ge | -| FS:convertLinkFileToTargetCopy | ge | -| FS:copyFile | ge | -| FS:deleteAssetFileForLinkFile | ge | -| FS:directoryCreate | ge | -| FS:directoryExists | ge | -| FS:directoryList | ge | -| FS:directoryRemove | ge | -| FS:dumpVfs | ge | -| FS:expandFilename | ge | -| FS:fileExists | ge | -| FS:fileSize | ge | -| FS:findFiles | ge | -| FS:findFilesByPattern | ge | -| FS:findFilesByRootPattern | ge | -| FS:findHighestNumberedFolder | ge | -| FS:findLinkFiles | ge | -| FS:findOverrides | ge | -| FS:folderCleanup | ge | -| FS:getFileRealPath | ge | -| FS:getGamePath | ge | -| FS:getHashFileAlgorithmId | ge | -| FS:getLastError | ge | -| FS:getOriginArchivePathRelative | ge | -| FS:getUserPath | ge | -| FS:hashFile | ge | -| FS:hashFileSHA1 | ge | -| FS:isGamePathCaseSensitive | ge | -| FS:isLinkFile | ge | -| FS:isMounted | ge | -| FS:isPathInCaseSensitiveMount | ge | -| FS:isUserPathCaseSensitive | ge | -| FS:listOverrides | ge | -| FS:mount | ge | -| FS:mountList | ge | -| FS:native2Virtual | ge | -| FS:openDirectory | ge | -| FS:openFile | ge | -| FS:remove | ge | -| FS:removeFile | ge | -| FS:renameFile | ge | -| FS:stat | ge | -| FS:triggerFilesChanged | ge | -| FS:unmount | ge | -| FS:updateDirectoryWatchers | ge | -| FS:virtual2Native | ge | -| Lua:dumpStack | ge | -| Lua:exec | ge | -| Lua:findObjectByIdAsTable | ge | -| Lua:findObjectByNameAsTable | ge | -| Lua:findObjectsByClassAsTable | ge | -| Lua:findObjectsBySubClassAsTable | ge | -| Lua:getAllObjects | ge | -| Lua:getDevLogStats | ge | -| Lua:getFunctionOpcode | ge | -| Lua:getOSLanguage | ge | -| Lua:getSelectedLanguage | ge | -| Lua:getSteamLanguage | ge | -| Lua:log | ge | -| Lua:queueLuaCommand | ge | -| Lua:reloadLanguages | ge | -| Lua:requestReload | ge | -| Lua:saveFunctionOpcode | ge | -| be:addFirewallException | ge | -| be:addObject | ge | -| be:castRay | ge | -| be:decalManagerLoad | ge | -| be:deleteAllObjects | ge | -| be:deleteDataBlocks | ge | -| be:enterNextVehicle | ge | -| be:enterVehicle | ge | -| be:executeJS | ge | -| be:exitVehicle | ge | -| be:getCameraRay | ge | -| be:getEnabled | ge | -| be:getEngineStream | ge | -| be:getEnterableObjectCount | ge | -| be:getFFBConfig | ge | -| be:getFileStream | ge | -| be:getGroundModel | ge | -| be:getGroundModelByID | ge | -| be:getGroundModelCount | ge | -| be:getGroundModelIDByName | ge | -| be:getObject | ge | -| be:getObjectActive | ge | -| be:getObjectByID | ge | -| be:getObjectCount | ge | -| be:getObjectOOBBAxisNormalizedXYZ | ge | -| be:getObjectOOBBCenterXYZ | ge | -| be:getObjectOOBBHalfAxisXYZ | ge | -| be:getObjectOOBBHalfExtentsXYZ | ge | -| be:getObjectOOBBIsInitialized | ge | -| be:getObjectPositionXYZ | ge | -| be:getObjectVelocityXYZ | ge | -| be:getPhysicsDeterministic | ge | -| be:getPhysicsRunning | ge | -| be:getPhysicsSpeedFactor | ge | -| be:getPlayerVehicle | ge | -| be:getPlayerVehicleID | ge | -| be:getSimulationTimeScale | ge | -| be:getSlot | ge | -| be:getSlotCount | ge | -| be:getSurfaceHeightBelow | ge | -| be:getTerrainDrivability | ge | -| be:getUpdateUIflag | ge | -| be:instabilityDetected | ge | -| be:isBlockedByFirewall | ge | -| be:loadTireMarks | ge | -| be:makeRelativePath | ge | -| be:physicsDestroyWorld | ge | -| be:physicsInitWorld | ge | -| be:physicsStartSimulation | ge | -| be:physicsStep | ge | -| be:physicsStopSimulation | ge | -| be:queueAllObjectLua | ge | -| be:queueAllObjectLuaExcept | ge | -| be:queueHookJS | ge | -| be:queueJS | ge | -| be:queueLuaCommand | ge | -| be:queueObjectFastLua | ge | -| be:queueObjectLua | ge | -| be:queueStreamDataJS | ge | -| be:reloadAllVehicles | ge | -| be:reloadCollision | ge | -| be:reloadStaticCollision | ge | -| be:reloadVehicle | ge | -| be:resetGroundModels | ge | -| be:resetTireMarks | ge | -| be:resetVehicle | ge | -| be:saveTireMarks | ge | -| be:sendHIDPacket | ge | -| be:sendToMailbox | ge | -| be:setDynamicCollisionEnabled | ge | -| be:setEnabled | ge | -| be:setFunctionRedirectionEnabled | ge | -| be:setGroundModel | ge | -| be:setPhysicsDeterministic | ge | -| be:setPhysicsRunning | ge | -| be:setPhysicsSpeedFactor | ge | -| be:setSeaLevelTemperatureK | ge | -| be:setSimulationTimeScale | ge | -| be:setThreadingLayout | ge | -| be:sfxGetAvailableDevices | ge | -| be:spawnObject | ge | -| be:spawnObject2 | ge | -| be:toggleEnabled | ge | -| be:triggerRaycastClosest | ge | -| be:update | ge | -| debugDrawer:assignFieldsFromObject | ge | -| debugDrawer:clone | ge | -| debugDrawer:currentRenderViewMaskAdd | ge | -| debugDrawer:currentRenderViewMaskClear | ge | -| debugDrawer:currentRenderViewMaskRemove | ge | -| debugDrawer:currentRenderViewMaskSet | ge | -| debugDrawer:decRefCount | ge | -| debugDrawer:delete | ge | -| debugDrawer:deleteObject | ge | -| debugDrawer:deletePersistentId | ge | -| debugDrawer:drawArrow | ge | -| debugDrawer:drawAxisGizmo | ge | -| debugDrawer:drawBox | ge | -| debugDrawer:drawCircle | ge | -| debugDrawer:drawCylinder | ge | -| debugDrawer:drawDot | ge | -| debugDrawer:drawFrustum | ge | -| debugDrawer:drawLine | ge | -| debugDrawer:drawLineInstance | ge | -| debugDrawer:drawQuadSolid | ge | -| debugDrawer:drawSphere | ge | -| debugDrawer:drawSphereOcclusionQuery | ge | -| debugDrawer:drawSquarePrism | ge | -| debugDrawer:drawText | ge | -| debugDrawer:drawTextAdvanced | ge | -| debugDrawer:drawTri | ge | -| debugDrawer:drawTriSolid | ge | -| debugDrawer:dump | ge | -| debugDrawer:dumpGroupHierarchy | ge | -| debugDrawer:generatePersistentId | ge | -| debugDrawer:getClassDocString | ge | -| debugDrawer:getClassName | ge | -| debugDrawer:getDeclarationLine | ge | -| debugDrawer:getDrawingEnabled | ge | -| debugDrawer:getDynDataFieldbyName | ge | -| debugDrawer:getDynamicFields | ge | -| debugDrawer:getField | ge | -| debugDrawer:getFieldInfo | ge | -| debugDrawer:getFieldList | ge | -| debugDrawer:getFields | ge | -| debugDrawer:getFieldsForEditor | ge | -| debugDrawer:getFileName | ge | -| debugDrawer:getFreezingEnabled | ge | -| debugDrawer:getGeneratedDisplayName | ge | -| debugDrawer:getGroup | ge | -| debugDrawer:getID | ge | -| debugDrawer:getId | ge | -| debugDrawer:getInternalName | ge | -| debugDrawer:getName | ge | -| debugDrawer:getOrCreatePersistentID | ge | -| debugDrawer:getStaticDataFieldbyIndex | ge | -| debugDrawer:getStaticDataFieldbyName | ge | -| debugDrawer:incRefCount | ge | -| debugDrawer:inheritParentFields | ge | -| debugDrawer:inspectUpdate | ge | -| debugDrawer:isChildOfGroup | ge | -| debugDrawer:isEditorDirty | ge | -| debugDrawer:isHidden | ge | -| debugDrawer:isLocked | ge | -| debugDrawer:isNameChangeAllowed | ge | -| debugDrawer:isSelected | ge | -| debugDrawer:isSubClassOf | ge | -| debugDrawer:onEditorDisable | ge | -| debugDrawer:onEditorEnable | ge | -| debugDrawer:postApply | ge | -| debugDrawer:preApply | ge | -| debugDrawer:registerObject | ge | -| debugDrawer:registerObjectWithIdSuffix | ge | -| debugDrawer:renderGroundModelDebug | ge | -| debugDrawer:renderStaticColCounter | ge | -| debugDrawer:renderStaticColDebug | ge | -| debugDrawer:save | ge | -| debugDrawer:serialize | ge | -| debugDrawer:serializeForEditor | ge | -| debugDrawer:serializeToDirectories | ge | -| debugDrawer:serializeToNameDictFile | ge | -| debugDrawer:setCanSave | ge | -| debugDrawer:setDeclarationLine | ge | -| debugDrawer:setDrawingEnabled | ge | -| debugDrawer:setDynDataFieldbyName | ge | -| debugDrawer:setEditorDirty | ge | -| debugDrawer:setEditorOnly | ge | -| debugDrawer:setField | ge | -| debugDrawer:setFileName | ge | -| debugDrawer:setFreezingEnabled | ge | -| debugDrawer:setHidden | ge | -| debugDrawer:setInternalName | ge | -| debugDrawer:setIsSelected | ge | -| debugDrawer:setLastTTL | ge | -| debugDrawer:setLastZTest | ge | -| debugDrawer:setLocked | ge | -| debugDrawer:setName | ge | -| debugDrawer:setNameChangeAllowed | ge | -| debugDrawer:setSelected | ge | -| debugDrawer:setSolidTriCulling | ge | -| debugDrawer:setStaticDataFieldbyIndex | ge | -| debugDrawer:setStaticDataFieldbyName | ge | -| debugDrawer:toggleDrawing | ge | -| debugDrawer:toggleFreeze | ge | -| debugDrawer:unregisterObject | ge | -| veh:addFlexmesh | ge | -| veh:addMirror | ge | -| veh:addPhysicsTriangle | ge | -| veh:addProp | ge | -| veh:addResourceSearchPath | ge | -| veh:addTrigger | ge | -| veh:applyClusterVelocityScaleAdd | ge | -| veh:applyExternalSpring | ge | -| veh:applyForceTorque | ge | -| veh:applyForceTorqueStaticPoint | ge | -| veh:assignFieldsFromObject | ge | -| veh:autoplace | ge | -| veh:canFloatAboveGround | ge | -| veh:changeMaterial | ge | -| veh:checkRayCast | ge | -| veh:clearResourceSearchPath | ge | -| veh:clone | ge | -| veh:coupleNodeWith | ge | -| veh:createUITexture | ge | -| veh:decRefCount | ge | -| veh:delete | ge | -| veh:deleteObject | ge | -| veh:deletePersistentId | ge | -| veh:destroyUITexture | ge | -| veh:disableCollision | ge | -| veh:dump | ge | -| veh:dumpCEFTexture | ge | -| veh:dumpGroupHierarchy | ge | -| veh:dumpMeshVisibility | ge | -| veh:enableCollision | ge | -| veh:engineSoundInit | ge | -| veh:engineSoundNodes | ge | -| veh:engineSoundParameter | ge | -| veh:engineSoundParameterList | ge | -| veh:engineSoundUpdate | ge | -| veh:exportColladaMesh | ge | -| veh:finishConstructionGESide | ge | -| veh:generatePersistentId | ge | -| veh:getActive | ge | -| veh:getAnchorNames | ge | -| veh:getBBCenter | ge | -| veh:getBSphereCenter | ge | -| veh:getBSphereRadius | ge | -| veh:getBrakingDistance | ge | -| veh:getClassDocString | ge | -| veh:getClassName | ge | -| veh:getClusterRotationSlow | ge | -| veh:getColorFTable | ge | -| veh:getConsoleOpenUITexture | ge | -| veh:getCornerPosition | ge | -| veh:getDataBlock | ge | -| veh:getDecalProjectionShape | ge | -| veh:getDeclarationLine | ge | -| veh:getDirectionVector | ge | -| veh:getDirectionVectorUp | ge | -| veh:getDirectionVectorUpXYZ | ge | -| veh:getDirectionVectorXYZ | ge | -| veh:getDynDataFieldbyName | ge | -| veh:getDynamicFields | ge | -| veh:getEulerRotation | ge | -| veh:getEyePoint | ge | -| veh:getEyeTransform | ge | -| veh:getEyeTransformF | ge | -| veh:getEyeVector | ge | -| veh:getFFBID | ge | -| veh:getField | ge | -| veh:getFieldInfo | ge | -| veh:getFieldList | ge | -| veh:getFields | ge | -| veh:getFieldsForEditor | ge | -| veh:getFileName | ge | -| veh:getFirstMaterialName | ge | -| veh:getFlexmesh | ge | -| veh:getForwardVector | ge | -| veh:getGeneratedDisplayName | ge | -| veh:getGroup | ge | -| veh:getHIDDeviceName | ge | -| veh:getID | ge | -| veh:getId | ge | -| veh:getInitialHeight | ge | -| veh:getInitialLength | ge | -| veh:getInitialNodeCollision | ge | -| veh:getInitialNodePosition | ge | -| veh:getInitialWidth | ge | -| veh:getInteractiveDistance | ge | -| veh:getInternalName | ge | -| veh:getJBeamFilename | ge | -| veh:getLookAtPoint | ge | -| veh:getMaterialMapping | ge | -| veh:getMaterialNames | ge | -| veh:getMeshAlpha | ge | -| veh:getMeshCacheRebuildSummary | ge | -| veh:getMeshColor | ge | -| veh:getMeshMaterialNames | ge | -| veh:getMeshNames | ge | -| veh:getMeshPaintData | ge | -| veh:getMeshesContainingMaterial | ge | -| veh:getMeshsMaterialsTbl | ge | -| veh:getMetallicPaintData | ge | -| veh:getMirror | ge | -| veh:getModelFile | ge | -| veh:getName | ge | -| veh:getNodeAbsPosition | ge | -| veh:getNodeAbsPositionXYZ | ge | -| veh:getNodeClusterGeneration | ge | -| veh:getNodeClusterId | ge | -| veh:getNodeClusters | ge | -| veh:getNodeCount | ge | -| veh:getNodePosition | ge | -| veh:getNodePositionXYZ | ge | -| veh:getNodeVelocity | ge | -| veh:getNodeVelocityXYZ | ge | -| veh:getNodeWheelId | ge | -| veh:getObjBox | ge | -| veh:getObjectBox | ge | -| veh:getOrCreatePersistentID | ge | -| veh:getPath | ge | -| veh:getPhysicsEnabled | ge | -| veh:getPosition | ge | -| veh:getPositionXYZ | ge | -| veh:getProp | ge | -| veh:getRefNodeAbsPosition | ge | -| veh:getRefNodeAbsPositionXYZ | ge | -| veh:getRefNodeId | ge | -| veh:getRefNodeMatrix | ge | -| veh:getRefNodeRotation | ge | -| veh:getRenderTransform | ge | -| veh:getRootNodeFlexmesh | ge | -| veh:getRotation | ge | -| veh:getScale | ge | -| veh:getSectionBeamDamage | ge | -| veh:getSectionCollisionDamage | ge | -| veh:getSectionDamageSum | ge | -| veh:getSpawnAABBRadius | ge | -| veh:getSpawnLocalAABB | ge | -| veh:getSpawnWorldOOBB | ge | -| veh:getSpawnWorldOOBBRearPoint | ge | -| veh:getStaticDataFieldbyIndex | ge | -| veh:getStaticDataFieldbyName | ge | -| veh:getSwitchableMaterial | ge | -| veh:getTargetCount | ge | -| veh:getTargetName | ge | -| veh:getTransform | ge | -| veh:getTransformF | ge | -| veh:getTrigger | ge | -| veh:getType | ge | -| veh:getVelocity | ge | -| veh:getVelocityXYZ | ge | -| veh:getViewportFillingCameraDistance | ge | -| veh:getWheelAxisNodes | ge | -| veh:getWheelCount | ge | -| veh:getWorldBox | ge | -| veh:getWorldBoxCenter | ge | -| veh:getWorldTransform | ge | -| veh:honkHorn | ge | -| veh:incRefCount | ge | -| veh:inheritParentFields | ge | -| veh:initialNodePositionsDone | ge | -| veh:inspectUpdate | ge | -| veh:isChildOfGroup | ge | -| veh:isEditorDirty | ge | -| veh:isGlobalBounds | ge | -| veh:isHidden | ge | -| veh:isLocked | ge | -| veh:isMateriaDiffuse | ge | -| veh:isNameChangeAllowed | ge | -| veh:isPlayerControlled | ge | -| veh:isReady | ge | -| veh:isRenderEnabled | ge | -| veh:isRenderMaterialsReady | ge | -| veh:isSelected | ge | -| veh:isSelectionEnabled | ge | -| veh:isSubClassOf | ge | -| veh:isUITexture | ge | -| veh:lua | ge | -| veh:meshCommit | ge | -| veh:modifyRespawnValues | ge | -| veh:onEditorDisable | ge | -| veh:onEditorEnable | ge | -| veh:onRefresh | ge | -| veh:onSerialize | ge | -| veh:onUpdate | ge | -| veh:openConsoleUITexture | ge | -| veh:pauseThread | ge | -| veh:playAudio | ge | -| veh:playThread | ge | -| veh:postApply | ge | -| veh:preApply | ge | -| veh:queueJSUITexture | ge | -| veh:queueLuaCommand | ge | -| veh:registerObject | ge | -| veh:registerObjectWithIdSuffix | ge | -| veh:reload | ge | -| veh:reloadAP | ge | -| veh:renderCameraToMaterial | ge | -| veh:requestMesh | ge | -| veh:requestMeshBegin | ge | -| veh:requestMeshCommit | ge | -| veh:requestReload | ge | -| veh:requestReset | ge | -| veh:reset | ge | -| veh:resetBrokenFlexMesh | ge | -| veh:resetElectrics | ge | -| veh:resetMaterials | ge | -| veh:respawn | ge | -| veh:save | ge | -| veh:serialize | ge | -| veh:serializeForEditor | ge | -| veh:serializeToDirectories | ge | -| veh:serializeToNameDictFile | ge | -| veh:setActive | ge | -| veh:setAiMode | ge | -| veh:setAiParameters | ge | -| veh:setAllMeshesHidden | ge | -| veh:setCanFloatAboveGround | ge | -| veh:setCanSave | ge | -| veh:setClusterPosRelRot | ge | -| veh:setColor | ge | -| veh:setDataBlock | ge | -| veh:setDeclarationLine | ge | -| veh:setDynDataFieldbyName | ge | -| veh:setEditorDirty | ge | -| veh:setEditorOnly | ge | -| veh:setField | ge | -| veh:setFileName | ge | -| veh:setFlexmeshDebugMode | ge | -| veh:setHidden | ge | -| veh:setInitialNodeCollision | ge | -| veh:setInitialNodePosition | ge | -| veh:setInitialNodePositionCount | ge | -| veh:setInternalName | ge | -| veh:setIsSelected | ge | -| veh:setLocked | ge | -| veh:setMaterialEmissiveFactor | ge | -| veh:setMeshAlpha | ge | -| veh:setMeshAnnotationColor | ge | -| veh:setMeshColor | ge | -| veh:setMeshDetailFactor | ge | -| veh:setMeshHidden | ge | -| veh:setMeshPaintData | ge | -| veh:setMetallicPaintData | ge | -| veh:setName | ge | -| veh:setNameChangeAllowed | ge | -| veh:setOriginalTransform | ge | -| veh:setPosRot | ge | -| veh:setPosition | ge | -| veh:setPositionNoPhysicsReset | ge | -| veh:setPositionRotation | ge | -| veh:setPositionXYZ | ge | -| veh:setRefNodes | ge | -| veh:setRenderEnabled | ge | -| veh:setRole | ge | -| veh:setScale | ge | -| veh:setScaleXYZ | ge | -| veh:setSelected | ge | -| veh:setSelectionEnabled | ge | -| veh:setShapeName | ge | -| veh:setSkin | ge | -| veh:setSkinName | ge | -| veh:setSpawnLocalAABB | ge | -| veh:setStaticDataFieldbyIndex | ge | -| veh:setStaticDataFieldbyName | ge | -| veh:setTaggedTexture | ge | -| veh:setTextureSet | ge | -| veh:setThreadDir | ge | -| veh:setThreadPosition | ge | -| veh:setThreadTimeScale | ge | -| veh:setTransform | ge | -| veh:setTransformF | ge | -| veh:setVehicleTransform | ge | -| veh:setVelocity | ge | -| veh:showEngineDirection | ge | -| veh:spawnObject | ge | -| veh:spawnObjectWithPosRot | ge | -| veh:spawnObjectWithTransform | ge | -| veh:spawnPhysics | ge | -| veh:stopAudio | ge | -| veh:stopThread | ge | -| veh:switchMaterial | ge | -| veh:toggleEditMode | ge | -| veh:tryRespawn | ge | -| veh:unregisterObject | ge | -| veh:useSiren | ge | - -## VLUA API - -| Function | Params | Line | Returns | -|---|---|---|---| -| advancedwheeldebug.registerDebugUser `vlua` | 2 | 17 | | -| aeroDebug.disable `vlua` | 0 | 122 | | -| aeroDebug.enable `vlua` | 0 | 112 | | -| aeroDebug.getAeroData `vlua` | 0 | 101 | | -| aeroDebug.setWheelNames `vlua` | 4 | 105 | | -| ai.debugDraw `vlua` |0 | 41 | | -| ai.driveInLane `vlua` | 1 | 6534 | | -| ai.driveUsingPath `vlua` | 1 | 6702 | | -| ai.dumpCurrentRoute `vlua` | 0 | 6901 | | -| ai.dumpParameters `vlua` | 0 | 401 | | -| ai.getEdgeLaneConfig `vlua` | 2 | 1257 | | -| ai.getParameters `vlua` | 0 | 6905 | | -| ai.getState `vlua` | 0 | 294 | | -| ai.isDriving `vlua` | 0 | 6963 | | -| ai.laneChange `vlua` | 3 | 1169 | | -| ai.onDeserialized `vlua` | 1 | 6896 | | -| ai.reset `vlua` | 0 | 6648 | | -| ai.resetLearning `vlua` | 0 | 6666 | | -| ai.roadNaturalContinuation `vlua` | 2 | 1280 | | -| ai.scriptState `vlua` | 0 | 6946 | | -| ai.scriptStop `vlua` | 0+ | 6939 | | -| ai.setAggression `vlua` | 1 | 325 | | -| ai.setAggressionMode `vlua` | 1 | 331 | | -| ai.setAvoidCars `vlua` | 1 | 6524 | | -| ai.setCutOffDrivability `vlua` | 1 | 6891 | | -| ai.setMode `vlua` | 1 | 6566 | | -| ai.setParameters `vlua` | 1 | 397 | | -| ai.setPath `vlua` | 1 | 6697 | | -| ai.setPullOver `vlua` | 1 | 4819 | | -| ai.setRacing `vlua` | 1 | 2146 | | -| ai.setRecoverOnCrash `vlua` | 1 | 6634 | | -| ai.setScriptDebugMode `vlua` | 1 | 6951 | | -| ai.setSpeed `vlua` | 1 | 304 | | -| ai.setSpeedMode `vlua` | 1 | 308 | | -| ai.setSpeedProfileMode `vlua` | 1 | 2025 | | -| ai.setState `vlua` | 1 | 6669 | | -| ai.setStopPoint `vlua` | 3 | 1199 | | -| ai.setTarget `vlua` | 1 | 6691 | | -| ai.setTargetObjectID `vlua` | 1 | 407 | | -| ai.setTractionModel `vlua` | 1 | 2056 | | -| ai.setTrafficFilter `vlua` | 1 | 2156 | | -| ai.setVdraw `vlua` | 1 | 2165 | | -| ai.setVehicleDebugMode `vlua` | 1 | 6545 | | -| ai.spanMap `vlua` | 1 | 6885 | | -| ai.startFollowing `vlua` | 0+ | 6924 | | -| ai.startRecording `vlua` | 1 | 6909 | | -| ai.startStopDataLog `vlua` | 1 | 223 | | -| ai.stateChanged `vlua` | 0 | 298 | | -| ai.stopFollowing `vlua` | 0+ | 6939 | | -| ai.stopRecording `vlua` | 0 | 6916 | | -| ai.toggleTrafficMode `vlua` | 0 | 6638 | | -| ai.updateGFX `vlua` |0 | 41 | | -| api.onExtensionLoaded `vlua` | 0 | 108 | | -| backwardsCompatibility.init `vlua` | 0 | 393 | | -| bdebug.beamBroke `vlua` |0 | 41 | | -| bdebug.clearAllNodeDebugText `vlua` | 0 | 229 | | -| bdebug.clearNodeDebugText `vlua` | 2 | 200 | | -| bdebug.clearTypeNodeDebugText `vlua` | 1 | 209 | | -| bdebug.cogChange `vlua` | 1 | 150 | | -| bdebug.colTrisModeChange `vlua` | 1 | 145 | | -| bdebug.debugDraw `vlua` |0 | 41 | | -| bdebug.init `vlua` | 0 | 250 | | -| bdebug.isEnabled `vlua` | 0 | 107 | boolean | -| bdebug.nodeCollision `vlua` |0 | 41 | | -| bdebug.nodedebugtextModeChange `vlua` | 1 | 135 | | -| bdebug.nodetextModeChange `vlua` | 1 | 125 | | -| bdebug.nodevisModeChange `vlua` | 1 | 130 | | -| bdebug.onDeserialize `vlua` | 1 | 244 | | -| bdebug.onPlayersChanged `vlua` |0 | 41 | | -| bdebug.onSerialize `vlua` | 0 | 238 | table | -| bdebug.recieveViewportSize `vlua` | 0 | 253 | | -| bdebug.requestDrawnBeamsGE `vlua` | 1 | 102 | | -| bdebug.requestDrawnNodesGE `vlua` | 1 | 96 | | -| bdebug.requestState `vlua` | 0 | 85 | | -| bdebug.reset `vlua` |0 | 41 | | -| bdebug.resetModes `vlua` | 0 | 155 | | -| bdebug.setEnabled `vlua` | 1 | 111 | | -| bdebug.setNodeDebugText `vlua` | 3 | 172 | | -| bdebug.setPartsSelected `vlua` | 1 | 164 | | -| bdebug.setPartsSelected `vlua` | 1 | 164 | | -| bdebug.setState `vlua` | 3 | 90 | | -| bdebug.skeletonModeChange `vlua` | 1 | 140 | | -| bdebug.toggleEnabled `vlua` | 0 | 120 | | -| bdebugImpl.clearAllNodeDebugText `vlua` | 0 | 2723 | | -| bdebugImpl.clearNodeDebugText `vlua` | 2 | 2692 | | -| bdebugImpl.clearTypeNodeDebugText `vlua` | 1 | 2702 | | -| bdebugImpl.cogChange `vlua` | 1 | 2783 | | -| bdebugImpl.colTrisModeChange `vlua` | 1 | 2776 | | -| bdebugImpl.init `vlua` | 2 | 2796 | | -| bdebugImpl.isEnabled `vlua` | 0 | 2730 | | -| bdebugImpl.nodedebugtextModeChange `vlua` | 1 | 2762 | | -| bdebugImpl.nodetextModeChange `vlua` | 1 | 2748 | | -| bdebugImpl.nodevisModeChange `vlua` | 1 | 2755 | | -| bdebugImpl.recieveViewportSize `vlua` | 2 | 2527 | | -| bdebugImpl.requestDrawnBeamsGE `vlua` | 1 | 2601 | | -| bdebugImpl.requestDrawnNodesGE `vlua` | 1 | 2595 | | -| bdebugImpl.requestState `vlua` | 0 | 2519 | | -| bdebugImpl.reset `vlua` | 0 | 2819 | | -| bdebugImpl.resetModes `vlua` | 0 | 2790 | | -| bdebugImpl.setEnabled `vlua` | 1 | 2734 | | -| bdebugImpl.setNodeDebugText `vlua` | 3 | 2659 | | -| bdebugImpl.setPartsSelected `vlua` | 1 | 2651 | | -| bdebugImpl.setState `vlua` | 3 | 2612 | | -| bdebugImpl.skeletonModeChange `vlua` | 1 | 2769 | | -| bdebugImpl.toggleEnabled `vlua` | 0 | 2743 | | -| beamstate.activateAutoCoupling `vlua` | 1 | 245 | | -| beamstate.addDamage `vlua` | 1 | 1388 | | -| beamstate.addPlanet `vlua` | 4 | 624 | | -| beamstate.attachCouplers `vlua` | 1 | 297 | | -| beamstate.beamBroken `vlua` | 2 | 800 | | -| beamstate.breakAllBreakgroups `vlua` | 0 | 1318 | | -| beamstate.breakBreakGroup `vlua` | 1 | 166 | | -| beamstate.breakHinges `vlua` | 0 | 1330 | | -| beamstate.couplerExists `vlua` | 1 | 306 | | -| beamstate.couplerFound `vlua` | 3 | 374 | | -| beamstate.debugDraw `vlua` |0 | 41 | | -| beamstate.deflateRandomTire `vlua` | 0 | 1359 | | -| beamstate.deflateTire `vlua` | 1 | 517 | | -| beamstate.deflateTires `vlua` | 0 | 1353 | | -| beamstate.delPlanet `vlua` | 3 | 614 | | -| beamstate.detachCouplers `vlua` | 3 | 310 | | -| beamstate.disableAutoCoupling `vlua` | 0 | 284 | | -| beamstate.exportCouplerData `vlua` | 2 | 472 | | -| beamstate.exportPartDamageData `vlua` | 0 | 1529 | | -| beamstate.getCouplerOffset `vlua` | 1 | 456 | | -| beamstate.getPartCondition `vlua` | 2 | 103 | multiple | -| beamstate.getPartDamageData `vlua` | 0 | 1516 | | -| beamstate.getVehicleState `vlua` | 0+ | 1501 | multiple | -| beamstate.hasCouplers `vlua` | 1 | 1409 | boolean | -| beamstate.importCouplerData `vlua` | 2 | 489 | | -| beamstate.init `vlua` | 0 | 1014 | | -| beamstate.isPhysicsStepUsed `vlua` | 0 | 1534 | | -| beamstate.isTriangleBroken `vlua` | 1 | 955 | | -| beamstate.load `vlua` | 1 | 1458 | | -| beamstate.onBeamDeformed `vlua` |2 | 1270 | | -| beamstate.onCouplerAttached `vlua` |5 | 395 | | -| beamstate.onCouplerDetached `vlua` |3 | 434 | | -| beamstate.registerExternalCouplerBreakGroup `vlua` | 2 | 769 | | -| beamstate.requestSkeleton `vlua` | 0 | 1392 | | -| beamstate.requestSkeletonState `vlua` | 0 | 510 | | -| beamstate.reset `vlua` | 0 | 1313 | | -| beamstate.save `vlua` | 1 | 1419 | | -| beamstate.sendExportCouplerData `vlua` | 3 | 390 | | -| beamstate.setCouplerVisiblityExternal `vlua` | 2 | 235 | | -| beamstate.setPartCondition `vlua` | 5 | 68 | | -| beamstate.setPlanets `vlua` | 1 | 652 | | -| beamstate.toggleCouplers `vlua` | 4 | 344 | | -| beamstate.torsionBarBroken `vlua` | 2 | 774 | | -| beamstate.triggerDeformGroup `vlua` | 1 | 1371 | | -| beamstate.update `vlua` |0 | 41 | | -| beamstate.updateGFX `vlua` |1 | 665 | | -| beamstate.updateRemoteElectrics `vlua` |0 | 41 | | -| bullettime.get `vlua` | 0 | 13 | | -| bullettime.requestValue `vlua` | 0 | 25 | | -| bullettime.reset `vlua` | 0 | 8 | | -| bullettime.selectPreset `vlua` | 1 | 21 | | -| bullettime.set `vlua` | 1 | 17 | | -| bullettime.slowMotion `vlua` | 0 | 8 | | -| bullettime.update `vlua` | 0 | 8 | | -| chassisData.requestChassisData `vlua` | 3 | 101 | | -| controller.beamBroke `vlua` |0 | 41 | | -| controller.beamDeformed `vlua` |0 | 41 | | -| controller.cacheAllControllerFunctions `vlua` | 0 | 705 | | -| controller.debugDraw `vlua` |0 | 41 | | -| controller.getAllControllers `vlua` | 1 | 220 | | -| controller.getController `vlua` | 1 | 224 | | -| controller.getControllerSafe `vlua` | 1 | 228 | | -| controller.getControllersByType `vlua` | 1 | 251 | | -| controller.getControllersFromPath `vlua` | 1 | 264 | | -| controller.getState `vlua` | 0 | 991 | | -| controller.getStateEvents `vlua` | 0 | 1023 | | -| controller.init `vlua` | 0 | 425 | | -| controller.initLastStage `vlua` | 0 | 739 | | -| controller.initSecondStage `vlua` | 0 | 729 | | -| controller.initSounds `vlua` | 0 | 749 | | -| controller.isPhysicsStepUsed `vlua` | 0 | 1027 | | -| controller.loadControllerExternal `vlua` | 3 | 289 | | -| controller.nodeCollision `vlua` |0 | 41 | | -| controller.onCouplerAttached `vlua` |5 | 188 | | -| controller.onCouplerDetached `vlua` |4 | 194 | | -| controller.onCouplerFound `vlua` |4 | 182 | | -| controller.onDeserialize `vlua` | 1 | 957 | | -| controller.onGameplayEvent `vlua` |1+ | 200 | | -| controller.onSerialize `vlua` | 0 | 969 | | -| controller.printDebugMethodCalls `vlua` | 1 | 803 | | -| controller.publishStateEvent `vlua` | 1+ | 1004 | | -| controller.registerRelocatedController `vlua` | 2 | 62 | | -| controller.reset `vlua` | 0 | 759 | | -| controller.resetLastStage `vlua` | 0 | 781 | | -| controller.resetSecondStage `vlua` | 0 | 769 | | -| controller.resetSounds `vlua` | 0 | 793 | | -| controller.setFreeze `vlua` | 1 | 274 | | -| controller.setState `vlua` | 1 | 979 | | -| controller.settingsChanged `vlua` | 0 | 212 | | -| controller.triggerStateEvent `vlua` | 1+ | 1017 | | -| controller.unloadControllerExternal `vlua` | 1 | 365 | | -| controller.update `vlua` |0 | 41 | | -| controller.updateGFX `vlua` |1 | 113 | | -| controller.updateSimpleControlButtons `vlua` | 0 | 281 | | -| controller.updateWheelsIntermediate `vlua` |0 | 41 | | -| controller_4wd.deserialize `vlua` | 1 | 79 | | -| controller_4wd.init `vlua` | 1 | 90 | | -| controller_4wd.initLastStage `vlua` | 1 | 169 | | -| controller_4wd.serialize `vlua` | 0 | 72 | table | -| controller_4wd.set4WDMode `vlua` | 1 | 66 | | -| controller_4wd.setRangeMode `vlua` | 1 | 47 | | -| controller_4wd.toggle4WD `vlua` | 0 | 53 | | -| controller_4wd.toggleDiffs `vlua` | 0 | 22 | | -| controller_4wd.toggleRange `vlua` | 0 | 34 | | -| controller_advancedCouplerControl.detachGroup `vlua` | 0 | 136 | | -| controller_advancedCouplerControl.getGroupState `vlua` | 0 | 316 | | -| controller_advancedCouplerControl.init `vlua` | 1 | 350 | | -| controller_advancedCouplerControl.initSounds `vlua` | 1 | 347 | | -| controller_advancedCouplerControl.onGameplayEvent `vlua` | 1+ | 313 | | -| controller_advancedCouplerControl.reset `vlua` | 1 | 329 | | -| controller_advancedCouplerControl.resetSounds `vlua` | 1 | 326 | | -| controller_advancedCouplerControl.toggleGroup `vlua` | 0 | 171 | | -| controller_advancedCouplerControl.toggleGroupConditional `vlua` | 1 | 182 | | -| controller_advancedCouplerControl.tryAttachGroupImpulse `vlua` | 0 | 111 | | -| controller_airplaneSurfaces.init `vlua` | 1 | 89 | | -| controller_airplaneSurfaces.setTrimValue `vlua` | 2 | 83 | | -| controller_airplaneSurfaces.toggleTrimMode `vlua` | 0 | 73 | | -| controller_axleLift.init `vlua` | 1 | 72 | | -| controller_axleLift.setMode `vlua` | 1 | 53 | | -| controller_axleLift.setParameters `vlua` | 1 | 110 | | -| controller_axleLift.toggleMode `vlua` | 0 | 68 | | -| controller_beaconSpin.init `vlua` | 1 | 15 | | -| controller_beamNavigator.init `vlua` | 1 | 38 | | -| controller_braking_adaptiveBrakeLights.init `vlua` | 1 | 137 | | -| controller_braking_adaptiveBrakeLights.reset `vlua` | 0 | 120 | | -| controller_braking_adaptiveBrakeLights.setParameters `vlua` | 1 | 163 | | -| controller_braking_brakedDifferentialSteering.init `vlua` | 1 | 37 | | -| controller_braking_brakedDifferentialSteering.reset `vlua` | 1 | 32 | | -| controller_braking_brakedDifferentialSteering.updateWheelsIntermediate `vlua` | 1 | 19 | | -| controller_braking_compressionBrake.changeCompressionBrakeLevel `vlua` | 1 | 25 | | -| controller_braking_compressionBrake.init `vlua` | 1 | 71 | | -| controller_braking_compressionBrake.reset `vlua` | 1 | 66 | | -| controller_braking_compressionBrake.setCompressionBrakeCoef `vlua` | 1 | 20 | | -| controller_braking_compressionBrake.setCompressionBrakeLevel `vlua` | 1 | 30 | | -| controller_braking_compressionBrake.toggleCompressionBrakeState `vlua` | 0 | 35 | | -| controller_braking_hydraulicPumpBrake.beamBroken `vlua` | 2 | 68 | | -| controller_braking_hydraulicPumpBrake.changeHillAssistCoef `vlua` | 1 | 102 | | -| controller_braking_hydraulicPumpBrake.init `vlua` | 1 | 129 | | -| controller_braking_hydraulicPumpBrake.reset `vlua` | 1 | 122 | | -| controller_braking_hydraulicPumpBrake.setFrontLockOutEnabled `vlua` | 1 | 106 | | -| controller_braking_hydraulicPumpBrake.setHillAssistCoef `vlua` | 1 | 87 | | -| controller_braking_hydraulicPumpBrake.toggleFrontLockOutEnabled `vlua` | 0 | 118 | | -| controller_braking_postCrashBrake.init `vlua` | 1 | 53 | | -| controller_braking_transbrake.init `vlua` | 1 | 30 | | -| controller_braking_transbrake.onGameplayEvent `vlua` | 2 | 66 | | -| controller_braking_transbrake.setTransbrake `vlua` | 1 | 16 | | -| controller_braking_transbrake.toggleTransbrake `vlua` | 0 | 23 | | -| controller_bypassDampers.init `vlua` | 1 | 122 | | -| controller_bypassDampers.initLastStage `vlua` | 0 | 185 | | -| controller_bypassDampers.initSounds `vlua` | 1 | 111 | | -| controller_bypassDampers.reset `vlua` | 0 | 108 | | -| controller_bypassDampers.update `vlua` | 1 | 33 | | -| controller_controlModes.init `vlua` | 1 | 54 | | -| controller_controlModes.setControlModeIndex `vlua` | 1 | 33 | | -| controller_controlModes.setInputValue `vlua` | 2 | 50 | | -| controller_controlModes.toggleControlMode `vlua` | 1 | 39 | | -| controller_controllerTemplate.init `vlua` | 1 | 62 | | -| controller_controllerTemplate.reset `vlua` | 1 | 53 | | -| controller_couplings_fifthwheel.detachFifthwheel `vlua` | 0 | 62 | | -| controller_couplings_fifthwheel.init `vlua` | 1 | 231 | | -| controller_couplings_fifthwheel.initSounds `vlua` | 1 | 224 | | -| controller_couplings_fifthwheel.isAttached `vlua` | 0 | 200 | | -| controller_couplings_fifthwheel.kingpinDataCallback `vlua` | 2 | 73 | | -| controller_couplings_fifthwheel.reset `vlua` | 1 | 210 | | -| controller_couplings_fifthwheel.setFifthwheelIndicatorVisibility `vlua` | 1 | 51 | | -| controller_couplings_fifthwheel.toggleFifthwheelIndicatorVisibility `vlua` | 0 | 58 | | -| controller_couplings_kingpin.init `vlua` | 1 | 40 | | -| controller_couplings_kingpin.reset `vlua` | 1 | 37 | | -| controller_couplings_kingpin.sendDataToVehicle `vlua` | 3 | 11 | | -| controller_couplings_kingpin.setKingpinVisibility `vlua` | 2 | 29 | | -| controller_dragTimer.init `vlua` | 1 | 91 | | -| controller_dragTimer.update `vlua` | 1 | 26 | | -| controller_driveModes.deserialize `vlua` | 1 | 209 | | -| controller_driveModes.getCurrentDriveModeKey `vlua` | 0 | 180 | | -| controller_driveModes.getDriveModeData `vlua` | 1 | 186 | | -| controller_driveModes.init `vlua` | 1 | 250 | | -| controller_driveModes.initLastStage `vlua` | 1 | 361 | | -| controller_driveModes.nextDriveMode `vlua` | 0 | 162 | | -| controller_driveModes.previousDriveMode `vlua` | 0 | 171 | | -| controller_driveModes.reset `vlua` | 1 | 192 | | -| controller_driveModes.resetLastStage `vlua` | 0 | 197 | | -| controller_driveModes.serialize `vlua` | 0 | 203 | | -| controller_driveModes.setDriveMode `vlua` | 1 | 145 | | -| controller_driveModes.setSimpleControlButton `vlua` | 8 | 64 | | -| controller_driveModes.updateSimpleControlButtons `vlua` | 0 | 83 | | -| controller_drivingDynamics_CMU.applyParameter `vlua` | 4 | 393 | | -| controller_drivingDynamics_CMU.disableSystemsForCalibration `vlua` | 0 | 65 | | -| controller_drivingDynamics_CMU.getActuator `vlua` | 1 | 377 | | -| controller_drivingDynamics_CMU.getActuators `vlua` | 0 | 389 | | -| controller_drivingDynamics_CMU.getConfig `vlua` | 0 | 440 | | -| controller_drivingDynamics_CMU.getSensor `vlua` | 1 | 369 | | -| controller_drivingDynamics_CMU.getSensors `vlua` | 0 | 385 | | -| controller_drivingDynamics_CMU.getSupervisor `vlua` | 1 | 373 | | -| controller_drivingDynamics_CMU.getSupervisors `vlua` | 0 | 381 | | -| controller_drivingDynamics_CMU.init `vlua` | 1 | 265 | | -| controller_drivingDynamics_CMU.initLastStage `vlua` | 0 | 320 | | -| controller_drivingDynamics_CMU.initSecondStage `vlua` | 0 | 290 | | -| controller_drivingDynamics_CMU.registerCalibrationCallback `vlua` | 2 | 72 | | -| controller_drivingDynamics_CMU.reset `vlua` | 1 | 256 | | -| controller_drivingDynamics_CMU.sendDebugPacket `vlua` | 1 | 86 | | -| controller_drivingDynamics_CMU.setConfig `vlua` | 1 | 436 | | -| controller_drivingDynamics_CMU.setDebugMode `vlua` | 1 | 245 | | -| controller_drivingDynamics_CMU.setParameters `vlua` | 1 | 424 | | -| controller_drivingDynamics_CMU.update `vlua` | 1 | 231 | | -| controller_drivingDynamics_CMU.updateFixedStep `vlua` | 1 | 227 | | -| controller_drivingDynamics_actuators_activeCenterDiffLock.getConfig `vlua` | 0 | 230 | | -| controller_drivingDynamics_actuators_activeCenterDiffLock.init `vlua` | 1 | 145 | | -| controller_drivingDynamics_actuators_activeCenterDiffLock.initSecondStage `vlua` | 1 | 174 | | -| controller_drivingDynamics_actuators_activeCenterDiffLock.registerCMU `vlua` | 1 | 204 | | -| controller_drivingDynamics_actuators_activeCenterDiffLock.reset `vlua` | 0 | 130 | | -| controller_drivingDynamics_actuators_activeCenterDiffLock.resetOverride `vlua` | 0 | 41 | | -| controller_drivingDynamics_actuators_activeCenterDiffLock.sendConfigData `vlua` | 0 | 234 | | -| controller_drivingDynamics_actuators_activeCenterDiffLock.setConfig `vlua` | 1 | 226 | | -| controller_drivingDynamics_actuators_activeCenterDiffLock.setDebugMode `vlua` | 1 | 198 | | -| controller_drivingDynamics_actuators_activeCenterDiffLock.setParameters `vlua` | 1 | 208 | | -| controller_drivingDynamics_actuators_activeCenterDiffLock.shutdown `vlua` | 0 | 123 | | -| controller_drivingDynamics_actuators_activeCenterDiffLock.updateWheelsIntermediate `vlua` | 1 | 46 | | -| controller_drivingDynamics_actuators_activeDiffBias.getConfig `vlua` | 0 | 278 | | -| controller_drivingDynamics_actuators_activeDiffBias.init `vlua` | 1 | 154 | | -| controller_drivingDynamics_actuators_activeDiffBias.initSecondStage `vlua` | 1 | 178 | | -| controller_drivingDynamics_actuators_activeDiffBias.registerCMU `vlua` | 1 | 251 | | -| controller_drivingDynamics_actuators_activeDiffBias.reset `vlua` | 0 | 148 | | -| controller_drivingDynamics_actuators_activeDiffBias.resetOverride `vlua` | 0 | 49 | | -| controller_drivingDynamics_actuators_activeDiffBias.sendConfigData `vlua` | 0 | 282 | | -| controller_drivingDynamics_actuators_activeDiffBias.setConfig `vlua` | 1 | 274 | | -| controller_drivingDynamics_actuators_activeDiffBias.setDebugMode `vlua` | 1 | 245 | | -| controller_drivingDynamics_actuators_activeDiffBias.setParameters `vlua` | 1 | 255 | | -| controller_drivingDynamics_actuators_activeDiffBias.shutdown `vlua` | 0 | 141 | | -| controller_drivingDynamics_actuators_activeDiffBias.updateFixedStep `vlua` | 1 | 54 | | -| controller_drivingDynamics_actuators_activeDiffLock.getConfig `vlua` | 0 | 215 | | -| controller_drivingDynamics_actuators_activeDiffLock.init `vlua` | 1 | 130 | | -| controller_drivingDynamics_actuators_activeDiffLock.initSecondStage `vlua` | 1 | 152 | | -| controller_drivingDynamics_actuators_activeDiffLock.registerCMU `vlua` | 1 | 190 | | -| controller_drivingDynamics_actuators_activeDiffLock.reset `vlua` | 0 | 126 | | -| controller_drivingDynamics_actuators_activeDiffLock.resetOverride `vlua` | 0 | 44 | | -| controller_drivingDynamics_actuators_activeDiffLock.sendConfigData `vlua` | 0 | 219 | | -| controller_drivingDynamics_actuators_activeDiffLock.setConfig `vlua` | 1 | 211 | | -| controller_drivingDynamics_actuators_activeDiffLock.setDebugMode `vlua` | 1 | 184 | | -| controller_drivingDynamics_actuators_activeDiffLock.setParameters `vlua` | 1 | 194 | | -| controller_drivingDynamics_actuators_activeDiffLock.shutdown `vlua` | 0 | 119 | | -| controller_drivingDynamics_actuators_activeDiffLock.updateFixedStep `vlua` | 1 | 49 | | -| controller_drivingDynamics_actuators_adaptiveDampers.getConfig `vlua` | 0 | 108 | | -| controller_drivingDynamics_actuators_adaptiveDampers.init `vlua` | 1 | 45 | | -| controller_drivingDynamics_actuators_adaptiveDampers.initLastStage `vlua` | 0 | 81 | | -| controller_drivingDynamics_actuators_adaptiveDampers.registerCMU `vlua` | 1 | 88 | | -| controller_drivingDynamics_actuators_adaptiveDampers.reset `vlua` | 0 | 42 | | -| controller_drivingDynamics_actuators_adaptiveDampers.sendConfigData `vlua` | 0 | 112 | | -| controller_drivingDynamics_actuators_adaptiveDampers.setConfig `vlua` | 1 | 104 | | -| controller_drivingDynamics_actuators_adaptiveDampers.setDebugMode `vlua` | 1 | 84 | | -| controller_drivingDynamics_actuators_adaptiveDampers.setParameters `vlua` | 1 | 98 | | -| controller_drivingDynamics_actuators_adaptiveDampers.shutdown `vlua` | 0 | 92 | | -| controller_drivingDynamics_actuators_adaptiveTorsionBars.getConfig `vlua` | 0 | 101 | | -| controller_drivingDynamics_actuators_adaptiveTorsionBars.init `vlua` | 1 | 41 | | -| controller_drivingDynamics_actuators_adaptiveTorsionBars.initLastStage `vlua` | 0 | 74 | | -| controller_drivingDynamics_actuators_adaptiveTorsionBars.registerCMU `vlua` | 1 | 81 | | -| controller_drivingDynamics_actuators_adaptiveTorsionBars.reset `vlua` | 0 | 38 | | -| controller_drivingDynamics_actuators_adaptiveTorsionBars.sendConfigData `vlua` | 0 | 105 | | -| controller_drivingDynamics_actuators_adaptiveTorsionBars.setConfig `vlua` | 1 | 97 | | -| controller_drivingDynamics_actuators_adaptiveTorsionBars.setDebugMode `vlua` | 1 | 77 | | -| controller_drivingDynamics_actuators_adaptiveTorsionBars.setParameters `vlua` | 1 | 91 | | -| controller_drivingDynamics_actuators_adaptiveTorsionBars.shutdown `vlua` | 0 | 85 | | -| controller_drivingDynamics_actuators_electronicDiffLock.getConfig `vlua` | 0 | 239 | | -| controller_drivingDynamics_actuators_electronicDiffLock.init `vlua` | 1 | 150 | | -| controller_drivingDynamics_actuators_electronicDiffLock.initSecondStage `vlua` | 1 | 173 | | -| controller_drivingDynamics_actuators_electronicDiffLock.registerCMU `vlua` | 1 | 213 | | -| controller_drivingDynamics_actuators_electronicDiffLock.reset `vlua` | 0 | 145 | | -| controller_drivingDynamics_actuators_electronicDiffLock.resetOverride `vlua` | 0 | 46 | | -| controller_drivingDynamics_actuators_electronicDiffLock.sendConfigData `vlua` | 0 | 243 | | -| controller_drivingDynamics_actuators_electronicDiffLock.setConfig `vlua` | 1 | 235 | | -| controller_drivingDynamics_actuators_electronicDiffLock.setDebugMode `vlua` | 1 | 207 | | -| controller_drivingDynamics_actuators_electronicDiffLock.setParameters `vlua` | 1 | 217 | | -| controller_drivingDynamics_actuators_electronicDiffLock.shutdown `vlua` | 0 | 138 | | -| controller_drivingDynamics_actuators_electronicDiffLock.updateWheelsIntermediate `vlua` | 1 | 51 | | -| controller_drivingDynamics_actuators_electronicSplitShaftLock.getConfig `vlua` | 0 | 223 | | -| controller_drivingDynamics_actuators_electronicSplitShaftLock.init `vlua` | 1 | 140 | | -| controller_drivingDynamics_actuators_electronicSplitShaftLock.initSecondStage `vlua` | 1 | 169 | | -| controller_drivingDynamics_actuators_electronicSplitShaftLock.registerCMU `vlua` | 1 | 197 | | -| controller_drivingDynamics_actuators_electronicSplitShaftLock.reset `vlua` | 0 | 134 | | -| controller_drivingDynamics_actuators_electronicSplitShaftLock.resetOverride `vlua` | 0 | 41 | | -| controller_drivingDynamics_actuators_electronicSplitShaftLock.sendConfigData `vlua` | 0 | 227 | | -| controller_drivingDynamics_actuators_electronicSplitShaftLock.setConfig `vlua` | 1 | 219 | | -| controller_drivingDynamics_actuators_electronicSplitShaftLock.setDebugMode `vlua` | 1 | 191 | | -| controller_drivingDynamics_actuators_electronicSplitShaftLock.setParameters `vlua` | 1 | 201 | | -| controller_drivingDynamics_actuators_electronicSplitShaftLock.shutdown `vlua` | 0 | 127 | | -| controller_drivingDynamics_actuators_electronicSplitShaftLock.updateWheelsIntermediate `vlua` | 1 | 46 | | -| controller_drivingDynamics_sensors_sensorHub.init `vlua` | 1 | 168 | | -| controller_drivingDynamics_sensors_sensorHub.initLastStage `vlua` | 0 | 174 | | -| controller_drivingDynamics_sensors_sensorHub.registerCMU `vlua` | 1 | 184 | | -| controller_drivingDynamics_sensors_sensorHub.reset `vlua` | 0 | 151 | | -| controller_drivingDynamics_sensors_sensorHub.setDebugMode `vlua` | 1 | 177 | | -| controller_drivingDynamics_sensors_sensorHub.shutdown `vlua` | 0 | 188 | | -| controller_drivingDynamics_sensors_sensorHub.update `vlua` | 1 | 69 | | -| controller_drivingDynamics_sensors_vehicleData.init `vlua` | 1 | 239 | | -| controller_drivingDynamics_sensors_vehicleData.initSecondStage `vlua` | 1 | 242 | | -| controller_drivingDynamics_sensors_vehicleData.registerCMU `vlua` | 1 | 340 | | -| controller_drivingDynamics_sensors_vehicleData.reset `vlua` | 0 | 235 | | -| controller_drivingDynamics_sensors_vehicleData.setDebugMode `vlua` | 1 | 333 | | -| controller_drivingDynamics_sensors_vehicleData.shutdown `vlua` | 0 | 344 | | -| controller_drivingDynamics_sensors_vehicleData.update `vlua` | 1 | 92 | | -| controller_drivingDynamics_sensors_virtualSensors.init `vlua` | 1 | 357 | | -| controller_drivingDynamics_sensors_virtualSensors.initLastStage `vlua` | 0 | 379 | | -| controller_drivingDynamics_sensors_virtualSensors.registerCMU `vlua` | 1 | 394 | | -| controller_drivingDynamics_sensors_virtualSensors.setDebugMode `vlua` | 1 | 387 | | -| controller_drivingDynamics_sensors_virtualSensors.shutdown `vlua` | 0 | 398 | | -| controller_drivingDynamics_sensors_virtualSensors.update `vlua` | 1 | 273 | | -| controller_drivingDynamics_sensors_virtualSensors.updateFixedStep `vlua` | 1 | 268 | | -| controller_drivingDynamics_supervisors_components_aeroControl.actAsTractionControl `vlua` | 2 | 32 | | -| controller_drivingDynamics_supervisors_components_aeroControl.actAsYawControl `vlua` | 5 | 39 | | -| controller_drivingDynamics_supervisors_components_aeroControl.getConfig `vlua` | 0 | 133 | | -| controller_drivingDynamics_supervisors_components_aeroControl.init `vlua` | 1 | 86 | | -| controller_drivingDynamics_supervisors_components_aeroControl.initLastStage `vlua` | 1 | 108 | | -| controller_drivingDynamics_supervisors_components_aeroControl.initSecondStage `vlua` | 1 | 92 | | -| controller_drivingDynamics_supervisors_components_aeroControl.registerCMU `vlua` | 1 | 72 | | -| controller_drivingDynamics_supervisors_components_aeroControl.reset `vlua` | 0 | 79 | | -| controller_drivingDynamics_supervisors_components_aeroControl.sendConfigData `vlua` | 0 | 137 | | -| controller_drivingDynamics_supervisors_components_aeroControl.setConfig `vlua` | 1 | 128 | | -| controller_drivingDynamics_supervisors_components_aeroControl.setDebugMode `vlua` | 1 | 66 | | -| controller_drivingDynamics_supervisors_components_aeroControl.setParameters `vlua` | 1 | 120 | | -| controller_drivingDynamics_supervisors_components_aeroControl.shutdown `vlua` | 0 | 111 | | -| controller_drivingDynamics_supervisors_components_awdControl.actAsTractionControl `vlua` | 2 | 33 | | -| controller_drivingDynamics_supervisors_components_awdControl.actAsYawControl `vlua` | 5 | 52 | boolean | -| controller_drivingDynamics_supervisors_components_awdControl.getConfig `vlua` | 0 | 174 | | -| controller_drivingDynamics_supervisors_components_awdControl.init `vlua` | 1 | 112 | | -| controller_drivingDynamics_supervisors_components_awdControl.initLastStage `vlua` | 1 | 145 | | -| controller_drivingDynamics_supervisors_components_awdControl.initSecondStage `vlua` | 1 | 118 | | -| controller_drivingDynamics_supervisors_components_awdControl.registerCMU `vlua` | 1 | 92 | | -| controller_drivingDynamics_supervisors_components_awdControl.reset `vlua` | 0 | 106 | | -| controller_drivingDynamics_supervisors_components_awdControl.sendConfigData `vlua` | 0 | 178 | | -| controller_drivingDynamics_supervisors_components_awdControl.setConfig `vlua` | 1 | 169 | | -| controller_drivingDynamics_supervisors_components_awdControl.setDebugMode `vlua` | 1 | 86 | | -| controller_drivingDynamics_supervisors_components_awdControl.setParameters `vlua` | 1 | 157 | | -| controller_drivingDynamics_supervisors_components_awdControl.shutdown `vlua` | 0 | 148 | | -| controller_drivingDynamics_supervisors_components_brakeControl.actAsABSControl `vlua` | 4 | 187 | | -| controller_drivingDynamics_supervisors_components_brakeControl.actAsTractionControl `vlua` | 2 | 66 | | -| controller_drivingDynamics_supervisors_components_brakeControl.actAsYawControl `vlua` | 5 | 103 | | -| controller_drivingDynamics_supervisors_components_brakeControl.getConfig `vlua` | 0 | 537 | | -| controller_drivingDynamics_supervisors_components_brakeControl.init `vlua` | 1 | 293 | | -| controller_drivingDynamics_supervisors_components_brakeControl.initLastStage `vlua` | 1 | 480 | | -| controller_drivingDynamics_supervisors_components_brakeControl.initSecondStage `vlua` | 1 | 332 | | -| controller_drivingDynamics_supervisors_components_brakeControl.registerCMU `vlua` | 1 | 272 | | -| controller_drivingDynamics_supervisors_components_brakeControl.reset `vlua` | 0 | 282 | | -| controller_drivingDynamics_supervisors_components_brakeControl.sendConfigData `vlua` | 0 | 541 | | -| controller_drivingDynamics_supervisors_components_brakeControl.setConfig `vlua` | 1 | 532 | | -| controller_drivingDynamics_supervisors_components_brakeControl.setDebugMode `vlua` | 1 | 266 | | -| controller_drivingDynamics_supervisors_components_brakeControl.setParameters `vlua` | 1 | 493 | | -| controller_drivingDynamics_supervisors_components_brakeControl.shutdown `vlua` | 0 | 484 | | -| controller_drivingDynamics_supervisors_components_brakeControl.updateWheelsIntermediate `vlua` | 1 | 48 | | -| controller_drivingDynamics_supervisors_components_diffControl.actAsTractionControl `vlua` | 2 | 50 | | -| controller_drivingDynamics_supervisors_components_diffControl.actAsYawControl `vlua` | 5 | 124 | boolean | -| controller_drivingDynamics_supervisors_components_diffControl.getConfig `vlua` | 0 | 269 | | -| controller_drivingDynamics_supervisors_components_diffControl.init `vlua` | 1 | 176 | | -| controller_drivingDynamics_supervisors_components_diffControl.initLastStage `vlua` | 1 | 233 | | -| controller_drivingDynamics_supervisors_components_diffControl.initSecondStage `vlua` | 1 | 182 | | -| controller_drivingDynamics_supervisors_components_diffControl.registerCMU `vlua` | 1 | 163 | | -| controller_drivingDynamics_supervisors_components_diffControl.reset `vlua` | 0 | 170 | | -| controller_drivingDynamics_supervisors_components_diffControl.sendConfigData `vlua` | 0 | 273 | | -| controller_drivingDynamics_supervisors_components_diffControl.setConfig `vlua` | 1 | 264 | | -| controller_drivingDynamics_supervisors_components_diffControl.setDebugMode `vlua` | 1 | 157 | | -| controller_drivingDynamics_supervisors_components_diffControl.setParameters `vlua` | 1 | 245 | | -| controller_drivingDynamics_supervisors_components_diffControl.shutdown `vlua` | 0 | 236 | | -| controller_drivingDynamics_supervisors_components_motorTorqueControl.actAsTractionControl `vlua` | 2 | 51 | | -| controller_drivingDynamics_supervisors_components_motorTorqueControl.actAsYawControl `vlua` | 5 | 77 | | -| controller_drivingDynamics_supervisors_components_motorTorqueControl.getConfig `vlua` | 0 | 321 | | -| controller_drivingDynamics_supervisors_components_motorTorqueControl.init `vlua` | 1 | 158 | | -| controller_drivingDynamics_supervisors_components_motorTorqueControl.initLastStage `vlua` | 1 | 281 | | -| controller_drivingDynamics_supervisors_components_motorTorqueControl.initSecondStage `vlua` | 1 | 175 | | -| controller_drivingDynamics_supervisors_components_motorTorqueControl.registerCMU `vlua` | 1 | 142 | | -| controller_drivingDynamics_supervisors_components_motorTorqueControl.reset `vlua` | 0 | 146 | | -| controller_drivingDynamics_supervisors_components_motorTorqueControl.sendConfigData `vlua` | 0 | 325 | | -| controller_drivingDynamics_supervisors_components_motorTorqueControl.setConfig `vlua` | 1 | 316 | | -| controller_drivingDynamics_supervisors_components_motorTorqueControl.setDebugMode `vlua` | 1 | 136 | | -| controller_drivingDynamics_supervisors_components_motorTorqueControl.setParameters `vlua` | 1 | 293 | | -| controller_drivingDynamics_supervisors_components_motorTorqueControl.shutdown `vlua` | 0 | 284 | | -| controller_drivingDynamics_supervisors_components_motorTorqueControl.updateFixedStep `vlua` | 1 | 38 | | -| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.calculateSlipABSControl `vlua` | 3 | 62 | boolean | -| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.calculateSlipTractionControl `vlua` | 4 | 25 | boolean | -| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.getConfig `vlua` | 0 | 141 | | -| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.init `vlua` | 1 | 106 | | -| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.initLastStage `vlua` | 1 | 122 | | -| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.initSecondStage `vlua` | 1 | 110 | | -| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.registerCMU `vlua` | 1 | 99 | | -| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.reset `vlua` | 0 | 103 | | -| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.sendConfigData `vlua` | 0 | 145 | | -| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.setConfig `vlua` | 1 | 137 | | -| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.setDebugMode `vlua` | 1 | 93 | | -| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.setParameters `vlua` | 1 | 132 | | -| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.shutdown `vlua` | 0 | 126 | | -| controller_drivingDynamics_supervisors_tractionControl.getConfig `vlua` | 0 | 233 | | -| controller_drivingDynamics_supervisors_tractionControl.init `vlua` | 1 | 135 | | -| controller_drivingDynamics_supervisors_tractionControl.initLastStage `vlua` | 1 | 188 | | -| controller_drivingDynamics_supervisors_tractionControl.initSecondStage `vlua` | 1 | 146 | | -| controller_drivingDynamics_supervisors_tractionControl.registerCMU `vlua` | 1 | 110 | | -| controller_drivingDynamics_supervisors_tractionControl.registerComponent `vlua` | 1 | 114 | | -| controller_drivingDynamics_supervisors_tractionControl.registerSlipProvider `vlua` | 1 | 119 | | -| controller_drivingDynamics_supervisors_tractionControl.reset `vlua` | 0 | 124 | | -| controller_drivingDynamics_supervisors_tractionControl.sendConfigData `vlua` | 0 | 237 | | -| controller_drivingDynamics_supervisors_tractionControl.setConfig `vlua` | 1 | 228 | | -| controller_drivingDynamics_supervisors_tractionControl.setDebugMode `vlua` | 1 | 104 | | -| controller_drivingDynamics_supervisors_tractionControl.setParameters `vlua` | 1 | 221 | | -| controller_drivingDynamics_supervisors_tractionControl.shutdown `vlua` | 0 | 206 | | -| controller_drivingDynamics_supervisors_tractionControl.updateFixedStep `vlua` | 1 | 40 | | -| controller_drivingDynamics_supervisors_yawControl.getConfig `vlua` | 0 | 179 | | -| controller_drivingDynamics_supervisors_yawControl.init `vlua` | 1 | 118 | | -| controller_drivingDynamics_supervisors_yawControl.initLastStage `vlua` | 1 | 135 | | -| controller_drivingDynamics_supervisors_yawControl.initSecondStage `vlua` | 1 | 129 | | -| controller_drivingDynamics_supervisors_yawControl.registerCMU `vlua` | 1 | 101 | | -| controller_drivingDynamics_supervisors_yawControl.registerComponent `vlua` | 1 | 110 | | -| controller_drivingDynamics_supervisors_yawControl.registerYawProvider `vlua` | 1 | 105 | | -| controller_drivingDynamics_supervisors_yawControl.reset `vlua` | 0 | 115 | | -| controller_drivingDynamics_supervisors_yawControl.sendConfigData `vlua` | 0 | 183 | | -| controller_drivingDynamics_supervisors_yawControl.setConfig `vlua` | 1 | 174 | | -| controller_drivingDynamics_supervisors_yawControl.setDebugMode `vlua` | 1 | 95 | | -| controller_drivingDynamics_supervisors_yawControl.setParameters `vlua` | 1 | 168 | | -| controller_drivingDynamics_supervisors_yawControl.shutdown `vlua` | 0 | 153 | | -| controller_drivingDynamics_supervisors_yawControl.updateFixedStep `vlua` | 1 | 37 | | -| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.calculateExpectedYaw `vlua` | 1 | 23 | | -| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.getConfig `vlua` | 0 | 101 | | -| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.init `vlua` | 1 | 64 | | -| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.initLastStage `vlua` | 1 | 83 | | -| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.initSecondStage `vlua` | 1 | 68 | | -| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.registerCMU `vlua` | 1 | 57 | | -| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.reset `vlua` | 0 | 61 | | -| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.sendConfigData `vlua` | 0 | 105 | | -| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.setConfig `vlua` | 1 | 97 | | -| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.setDebugMode `vlua` | 1 | 51 | | -| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.setParameters `vlua` | 1 | 92 | | -| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.shutdown `vlua` | 0 | 86 | | -| controller_esc.deserialize `vlua` | 1 | 1048 | | -| controller_esc.getCarData `vlua` | 0 | 613 | table | -| controller_esc.getCurrentConfigData `vlua` | 0 | 632 | | -| controller_esc.init `vlua` | 1 | 809 | | -| controller_esc.initSecondStage `vlua` | 0 | 814 | | -| controller_esc.nextESCMode `vlua` | 0 | 704 | | -| controller_esc.previousESCMode `vlua` | 0 | 709 | | -| controller_esc.serialize `vlua` | 0 | 1044 | table | -| controller_esc.setESCMode `vlua` | 1 | 676 | | -| controller_esc.startESCCalibration `vlua` | 0 | 595 | | -| controller_esc.stopESCCalibration `vlua` | 0 | 609 | | -| controller_esc.toggleESCMode `vlua` | 0 | 698 | | -| controller_esc.updateSimpleControlButtons `vlua` | 0 | 142 | | -| controller_etkGauges.init `vlua` | 1 | 66 | | -| controller_etkGauges.uiReady `vlua` | 0 | 94 | | -| controller_gauges_analogOdometer.initSecondStage `vlua` | 1 | 48 | | -| controller_gauges_analogOdometer.reset `vlua` | 0 | 44 | | -| controller_gauges_analogOdometer.setParameters `vlua` | 1 | 93 | | -| controller_gauges_customModules_accelerationData.init `vlua` | 1 | 35 | | -| controller_gauges_customModules_accelerationData.reset `vlua` | 0 | 32 | | -| controller_gauges_customModules_accelerationData.setupGaugeData `vlua` | 1 | 27 | | -| controller_gauges_customModules_accelerationData.updateGaugeData `vlua` | 2 | 14 | | -| controller_gauges_customModules_combustionEngineData.init `vlua` | 1 | 131 | | -| controller_gauges_customModules_combustionEngineData.reset `vlua` | 0 | 121 | | -| controller_gauges_customModules_combustionEngineData.setupGaugeData `vlua` | 1 | 105 | | -| controller_gauges_customModules_combustionEngineData.updateGaugeData `vlua` | 2 | 41 | | -| controller_gauges_customModules_dynamicRedlineData.init `vlua` | 1 | 40 | | -| controller_gauges_customModules_dynamicRedlineData.reset `vlua` | 0 | 37 | | -| controller_gauges_customModules_dynamicRedlineData.setupGaugeData `vlua` | 1 | 34 | | -| controller_gauges_customModules_dynamicRedlineData.updateGaugeData `vlua` | 2 | 22 | | -| controller_gauges_customModules_electricMotorData.init `vlua` | 1 | 107 | | -| controller_gauges_customModules_electricMotorData.reset `vlua` | 0 | 103 | | -| controller_gauges_customModules_electricMotorData.setupGaugeData `vlua` | 1 | 90 | | -| controller_gauges_customModules_electricMotorData.updateGaugeData `vlua` | 2 | 34 | | -| controller_gauges_customModules_environmentData.init `vlua` | 1 | 22 | | -| controller_gauges_customModules_environmentData.reset `vlua` | 0 | 19 | | -| controller_gauges_customModules_environmentData.setupGaugeData `vlua` | 1 | 16 | | -| controller_gauges_customModules_environmentData.updateGaugeData `vlua` | 2 | 11 | | -| controller_gauges_customModules_navigationData.init `vlua` | 1 | 35 | | -| controller_gauges_customModules_navigationData.reset `vlua` | 0 | 32 | | -| controller_gauges_customModules_navigationData.setupGaugeData `vlua` | 2 | 27 | | -| controller_gauges_customModules_navigationData.updateGaugeData `vlua` | 2 | 20 | | -| controller_gauges_customModules_tireData.init `vlua` | 1 | 44 | | -| controller_gauges_customModules_tireData.reset `vlua` | 0 | 41 | | -| controller_gauges_customModules_tireData.setupGaugeData `vlua` | 1 | 36 | | -| controller_gauges_customModules_tireData.updateGaugeData `vlua` | 2 | 16 | | -| controller_gauges_genericGauges.initSecondStage `vlua` | 1 | 129 | | -| controller_gauges_genericGauges.reset `vlua` | 0 | 126 | | -| controller_gauges_genericGauges.setParameters `vlua` | 1 | 192 | | -| controller_hydraulicSuspension.init `vlua` | 1 | 162 | | -| controller_hydraulicSuspension.initSounds `vlua` | 1 | 228 | | -| controller_hydraulicSuspension.reset `vlua` | 0 | 149 | | -| controller_hydraulicSuspension.resetSounds `vlua` | 0 | 244 | | -| controller_hydraulicSuspension.setGroupsBleed `vlua` | 2 | 57 | | -| controller_hydraulicSuspension.setGroupsMomentaryIncrease `vlua` | 3 | 73 | | -| controller_hydraulicSuspension.setGroupsPosition `vlua` | 3 | 38 | | -| controller_hydraulicSuspension.updateFixedStep `vlua` | 1 | 128 | | -| controller_hydraulics_closedLoopLinearControl.init `vlua` | 1 | 45 | | -| controller_hydraulics_closedLoopLinearControl.reset `vlua` | 1 | 39 | | -| controller_hydraulics_closedLoopLinearControl.setCylinderTargetExtendPercent `vlua` | 1 | 18 | | -| controller_hydraulics_closedLoopLinearControl.updateFixedStep `vlua` | 1 | 22 | | -| controller_hydraulics_electricHydraulics.init `vlua` | 1 | 26 | | -| controller_hydraulics_electricHydraulics.reset `vlua` | 1 | 23 | | -| controller_hydraulics_hydraulicTrailerFeet.init `vlua` | 1 | 65 | | -| controller_hydraulics_hydraulicTrailerFeet.moveFeet `vlua` | 1 | 19 | | -| controller_hydraulics_hydraulicsCombustionEngineControl.init `vlua` | 1 | 69 | | -| controller_hydraulics_hydraulicsCombustionEngineControl.reset `vlua` | 1 | 65 | | -| controller_hydraulics_hydraulicsCombustionEngineControl.setIdleRaise `vlua` | 1 | 57 | | -| controller_hydraulics_hydraulicsCombustionEngineControl.toggleIdleRaise `vlua` | 0 | 61 | | -| controller_hydraulics_orbitrolSteering.init `vlua` | 1 | 36 | | -| controller_hydraulics_orbitrolSteering.reset `vlua` | 1 | 31 | | -| controller_hydraulics_orbitrolSteering.updateFixedStep `vlua` | 1 | 15 | | -| controller_inputOutputDemo.init `vlua` | 0 | 125 | | -| controller_inputOutputDemo.reset `vlua` | 0 | 119 | | -| controller_inputOutputDemo.saveLogToCSV `vlua` | 0 | 37 | | -| controller_inputOutputDemo.update `vlua` | 1 | 112 | | -| controller_inputOutputDemo.updateFixedStep `vlua` | 1 | 102 | | -| controller_jato.init `vlua` | 1 | 108 | | -| controller_jato.inputStringCallback `vlua` | 1 | 28 | | -| controller_jato.reset `vlua` | 0 | 94 | | -| controller_jato.updateSimpleControlButtons `vlua` | 0 | 35 | | -| controller_lightbar.init `vlua` | 1 | 119 | | -| controller_lightbar.setModeIndex `vlua` | 1 | 87 | | -| controller_lightbar.toggleMode `vlua` | 0 | 110 | | -| controller_lineLock.init `vlua` | 1 | 59 | | -| controller_lineLock.setLineLock `vlua` | 1 | 36 | | -| controller_lineLock.toggleLineLock `vlua` | 0 | 54 | | -| controller_lineLock.updateWheelsIntermediate `vlua` | 1 | 23 | | -| controller_linearActuators_linearActuatorTrailerFeet.init `vlua` | 1 | 66 | | -| controller_linearActuators_linearActuatorTrailerFeet.moveFeet `vlua` | 1 | 20 | | -| controller_loggerTemplate.init `vlua` | 0 | 83 | | -| controller_loggerTemplate.reset `vlua` | 0 | 77 | | -| controller_loggerTemplate.saveLogToCSV `vlua` | 0 | 19 | | -| controller_loggerTemplate.update `vlua` | 1 | 70 | | -| controller_loggerTemplate.updateFixedStep `vlua` | 1 | 60 | | -| controller_nitrousOxideInjection.deserialize `vlua` | 1 | 66 | | -| controller_nitrousOxideInjection.init `vlua` | 1 | 76 | | -| controller_nitrousOxideInjection.reset `vlua` | 1 | 72 | | -| controller_nitrousOxideInjection.serialize `vlua` | 0 | 60 | table | -| controller_nitrousOxideInjection.setOverride `vlua` | 1 | 48 | | -| controller_nitrousOxideInjection.toggleActive `vlua` | 0 | 52 | | -| controller_nitrousOxideInjection.updateSimpleControlButtons `vlua` | 0 | 20 | | -| controller_playerController.crouch `vlua` | 1 | 416 | | -| controller_playerController.debugDraw `vlua` | 1 | 143 | | -| controller_playerController.init `vlua` | 1 | 446 | | -| controller_playerController.initLastStage `vlua` | 0 | 510 | | -| controller_playerController.jump `vlua` | 1 | 405 | | -| controller_playerController.nodeCollision `vlua` | 1 | 151 | | -| controller_playerController.onDeserialize `vlua` | 1 | 544 | | -| controller_playerController.onSerialize `vlua` | 0 | 547 | | -| controller_playerController.reset `vlua` | 0 | 513 | | -| controller_playerController.setCameraControlData `vlua` | 1 | 550 | | -| controller_playerController.setFreeze `vlua` | 1 | 439 | | -| controller_playerController.setSpeedCoef `vlua` | 1 | 397 | | -| controller_playerController.settingsChanged `vlua` | 0 | 443 | | -| controller_playerController.toggleCrouch `vlua` | 0 | 430 | | -| controller_playerController.toggleSpeedCoef `vlua` | 0 | 401 | | -| controller_playerController.update `vlua` | 1 | 172 | | -| controller_playerController.updateFixedStep `vlua` | 1 | 251 | | -| controller_playerController.vehicleActivated `vlua` | 0 | 538 | | -| controller_playerController.walkLeftRight `vlua` | 1 | 385 | | -| controller_playerController.walkLeftRightRaw `vlua` | 1 | 381 | | -| controller_playerController.walkUpDown `vlua` | 1 | 393 | | -| controller_playerController.walkUpDownRaw `vlua` | 1 | 389 | | -| controller_pneumatics.init `vlua` | 1 | 243 | | -| controller_pneumatics.initSounds `vlua` | 1 | 315 | | -| controller_pneumatics.isBeamGroupAtPressureLevel `vlua` | 2 | 165 | | -| controller_pneumatics.reset `vlua` | 0 | 233 | | -| controller_pneumatics.resetSounds `vlua` | 0 | 342 | | -| controller_pneumatics.setBeamDefault `vlua` | 1 | 102 | | -| controller_pneumatics.setBeamMax `vlua` | 1 | 98 | | -| controller_pneumatics.setBeamMin `vlua` | 1 | 94 | | -| controller_pneumatics.setBeamMomentaryDecrease `vlua` | 2 | 145 | | -| controller_pneumatics.setBeamMomentaryIncrease `vlua` | 2 | 125 | | -| controller_pneumatics.setBeamPressure `vlua` | 2 | 59 | | -| controller_pneumatics.setBeamPressureLevel `vlua` | 2 | 88 | | -| controller_pneumatics.toggleBeamMinMax `vlua` | 1 | 106 | | -| controller_pneumatics_actuators.getAverageFlowRate `vlua` | 1 | 198 | | -| controller_pneumatics_actuators.getAveragePressure `vlua` | 1 | 207 | | -| controller_pneumatics_actuators.getBeamGroupsAverageFlowRate `vlua` | 1 | 216 | | -| controller_pneumatics_actuators.getValveState `vlua` | 1 | 189 | | -| controller_pneumatics_actuators.init `vlua` | 1 | 503 | | -| controller_pneumatics_actuators.initSounds `vlua` | 1 | 651 | | -| controller_pneumatics_actuators.reset `vlua` | 0 | 474 | | -| controller_pneumatics_actuators.resetSounds `vlua` | 0 | 685 | | -| controller_pneumatics_actuators.setBeamGroupCrossFlowTag `vlua` | 2 | 157 | | -| controller_pneumatics_actuators.setBeamGroupMaximumSupplyPressure `vlua` | 2 | 142 | | -| controller_pneumatics_actuators.setBeamGroupValveState `vlua` | 2 | 110 | | -| controller_pneumatics_actuators.setBeamGroupsMaximumSupplyPressure `vlua` | 2 | 151 | | -| controller_pneumatics_actuators.setBeamGroupsValveState `vlua` | 2 | 119 | | -| controller_pneumatics_actuators.toggleBeamGroupValveState `vlua` | 1 | 125 | | -| controller_pneumatics_actuators.toggleBeamGroupsValveState `vlua` | 1 | 136 | | -| controller_pneumatics_actuators.updateFixedStep `vlua` | 1 | 226 | | -| controller_pneumatics_airbrakes.init `vlua` | 1 | 313 | | -| controller_pneumatics_airbrakes.reset `vlua` | 0 | 288 | | -| controller_pneumatics_airbrakes.updateFixedStep `vlua` | 1 | 271 | | -| controller_pneumatics_autoLevelSuspension.getAverageFlowRate `vlua` | 1 | 107 | | -| controller_pneumatics_autoLevelSuspension.getCurrentLength `vlua` | 1 | 98 | | -| controller_pneumatics_autoLevelSuspension.getTargetLength `vlua` | 1 | 89 | | -| controller_pneumatics_autoLevelSuspension.init `vlua` | 1 | 207 | | -| controller_pneumatics_autoLevelSuspension.initSecondStage `vlua` | 1 | 270 | | -| controller_pneumatics_autoLevelSuspension.isCalibrating `vlua` | 1 | 125 | | -| controller_pneumatics_autoLevelSuspension.isMoving `vlua` | 1 | 116 | | -| controller_pneumatics_autoLevelSuspension.reset `vlua` | 0 | 190 | | -| controller_pneumatics_autoLevelSuspension.setAdjustmentRate `vlua` | 2 | 47 | | -| controller_pneumatics_autoLevelSuspension.setMomentaryDecrease `vlua` | 2 | 70 | | -| controller_pneumatics_autoLevelSuspension.setMomentaryIncrease `vlua` | 2 | 61 | | -| controller_pneumatics_autoLevelSuspension.setTargetLength `vlua` | 3 | 79 | | -| controller_pneumatics_autoLevelSuspension.setTemporarilyDisabled `vlua` | 2 | 41 | | -| controller_pneumatics_autoLevelSuspension.stopAdjusting `vlua` | 2 | 54 | | -| controller_pneumatics_autoLevelSuspension.updateFixedStep `vlua` | 1 | 134 | | -| controller_pneumatics_crossFlowValve.init `vlua` | 1 | 53 | | -| controller_pneumatics_crossFlowValve.reset `vlua` | 0 | 49 | | -| controller_pneumatics_crossFlowValve.updateFixedStep `vlua` | 1 | 21 | | -| controller_pneumatics_liftAxleControl.init `vlua` | 1 | 70 | | -| controller_pneumatics_liftAxleControl.initLastStage `vlua` | 1 | 83 | | -| controller_pneumatics_liftAxleControl.reset `vlua` | 1 | 66 | | -| controller_pneumatics_liftAxleControl.setMaximumSupplyPressure `vlua` | 1 | 58 | | -| controller_pneumatics_liftAxleControl.setMaximumSupplyPressureChangeRate `vlua` | 1 | 62 | | -| controller_pneumatics_liftAxleControl.setMode `vlua` | 1 | 39 | | -| controller_pneumatics_liftAxleControl.toggleMode `vlua` | 0 | 50 | | -| controller_pneumatics_lowAirPressureWarning.init `vlua` | 1 | 58 | | -| controller_pneumatics_lowAirPressureWarning.initSounds `vlua` | 1 | 45 | | -| controller_pneumatics_lowAirPressureWarning.reset `vlua` | 1 | 41 | | -| controller_pneumatics_lowAirPressureWarning.resetSounds `vlua` | 1 | 34 | | -| controller_powerSteering.init `vlua` | 1 | 32 | | -| controller_powerSteering.reset `vlua` | 0 | 28 | | -| controller_powertrainControl_activeCenterDiff.init `vlua` | 1 | 84 | | -| controller_powertrainControl_activeCenterDiff.reset `vlua` | 1 | 78 | | -| controller_powertrainControl_activeCenterDiff.updateFixedStep `vlua` | 1 | 26 | | -| controller_powertrainControl_antiLag.init `vlua` | 1 | 127 | | -| controller_powertrainControl_antiLag.reset `vlua` | 1 | 119 | | -| controller_powertrainControl_antiLag.setAntilagState `vlua` | 1 | 41 | | -| controller_powertrainControl_combustionEngineGovenor.init `vlua` | 1 | 31 | | -| controller_powertrainControl_combustionEngineGovenor.reset `vlua` | 1 | 25 | | -| controller_powertrainControl_rimPullControl.init `vlua` | 1 | 32 | | -| controller_powertrainControl_rimPullControl.reset `vlua` | 1 | 29 | | -| controller_propAnimation_dualAxisLever.init `vlua` | 1 | 269 | | -| controller_propAnimation_dualAxisLever.reset `vlua` | 1 | 247 | | -| controller_propAnimation_googlyEyes.init `vlua` | 1 | 50 | | -| controller_propAnimation_googlyEyes.reset `vlua` | 1 | 46 | | -| controller_propAnimation_hPattern.init `vlua` | 1 | 157 | | -| controller_propAnimation_hPattern.reset `vlua` | 1 | 140 | | -| controller_propAnimation_sequentialLever.init `vlua` | 1 | 57 | | -| controller_propAnimation_sequentialLever.reset `vlua` | 1 | 50 | | -| controller_propAnimation_singleAxisLever.init `vlua` | 1 | 53 | | -| controller_propAnimation_singleAxisLever.reset `vlua` | 1 | 45 | | -| controller_pyrotechnicCharge.init `vlua` | 1 | 50 | | -| controller_pyrotechnicCharge.reset `vlua` | 0 | 46 | | -| controller_pyrotechnicCharge.trigger `vlua` | 0 | 17 | | -| controller_sbrGauges.init `vlua` | 1 | 93 | | -| controller_sbrGauges.reset `vlua` | 0 | 135 | | -| controller_sbrGauges.setParameters `vlua` | 1 | 143 | | -| controller_sbrGauges.setUIMode `vlua` | 2 | 139 | | -| controller_shiftLights.init `vlua` | 1 | 57 | | -| controller_sound_AVAS.init `vlua` | 1 | 58 | | -| controller_sound_AVAS.initSounds `vlua` | 1 | 61 | | -| controller_sound_AVAS.reset `vlua` | 0 | 52 | | -| controller_sound_airbrakes.init `vlua` | 1 | 54 | | -| controller_sound_airbrakes.reset `vlua` | 0 | 47 | | -| controller_sound_linearMovement.init `vlua` | 1 | 233 | | -| controller_sound_linearMovement.initSounds `vlua` | 1 | 175 | | -| controller_sound_linearMovement.reset `vlua` | 1 | 168 | | -| controller_sound_linearMovement.resetSounds `vlua` | 1 | 161 | | -| controller_sound_reverseWarn.init `vlua` | 1 | 40 | | -| controller_sound_reverseWarn.reset `vlua` | 0 | 35 | | -| controller_tech_GPS.getLatest `vlua` | 0 | 109 | | -| controller_tech_GPS.getSensorData `vlua` | 0 | 100 | table | -| controller_tech_GPS.incrementTimer `vlua` | 1 | 113 | | -| controller_tech_GPS.init `vlua` | 1 | 75 | | -| controller_tech_GPS.reset `vlua` | 0 | 94 | | -| controller_tech_GPS.setIsVisualised `vlua` | 1 | 111 | | -| controller_tech_GPS.update `vlua` | 1 | 43 | | -| controller_tech_MQTToutput.init `vlua` | 1 | 64 | | -| controller_tech_MQTToutput.reset `vlua` | 1 | 61 | | -| controller_tech_advancedIMU.getLatest `vlua` | 0 | 35 | | -| controller_tech_advancedIMU.getSensorData `vlua` | 0 | 47 | table | -| controller_tech_advancedIMU.incrementTimer `vlua` | 1 | 44 | | -| controller_tech_advancedIMU.init `vlua` | 1 | 127 | | -| controller_tech_advancedIMU.reset `vlua` | 0 | 171 | | -| controller_tech_advancedIMU.setIsUsingGravity `vlua` | 1 | 38 | | -| controller_tech_advancedIMU.setIsVisualised `vlua` | 1 | 41 | | -| controller_tech_advancedIMU.update `vlua` | 1 | 177 | | -| controller_tech_cosimulationCoupling.init `vlua` | 1 | 758 | | -| controller_tech_cosimulationCoupling.stop `vlua` | 0 | 982 | | -| controller_tech_cosimulationCoupling.update `vlua` | 1 | 875 | | -| controller_tech_cosimulationCoupling.updateWheelsIntermediate `vlua` | 1 | 850 | | -| controller_tech_idealRADARSensor.getLatest `vlua` | 0 | 83 | | -| controller_tech_idealRADARSensor.getSensorData `vlua` | 0 | 81 | | -| controller_tech_idealRADARSensor.incrementTimer `vlua` | 1 | 85 | | -| controller_tech_idealRADARSensor.init `vlua` | 1 | 67 | | -| controller_tech_idealRADARSensor.reset `vlua` | 0 | 76 | | -| controller_tech_idealRADARSensor.update `vlua` | 1 | 88 | | -| controller_tech_mesh.getSensorData `vlua` | 0 | 77 | table | -| controller_tech_mesh.incrementTimer `vlua` | 1 | 84 | | -| controller_tech_mesh.init `vlua` | 1 | 61 | | -| controller_tech_mesh.reset `vlua` | 0 | 71 | | -| controller_tech_mesh.update `vlua` | 1 | 28 | | -| controller_tech_powertrainSensor.getSensorData `vlua` | 0 | 78 | table | -| controller_tech_powertrainSensor.incrementTimer `vlua` | 1 | 86 | | -| controller_tech_powertrainSensor.init `vlua` | 1 | 62 | | -| controller_tech_powertrainSensor.reset `vlua` | 0 | 72 | | -| controller_tech_powertrainSensor.update `vlua` | 1 | 22 | | -| controller_tech_recorders.fetchRecordedData `vlua` | 0 | 74 | | -| controller_tech_recorders.init `vlua` | 0 | 25 | | -| controller_tech_recorders.isRecording `vlua` | 0 | 80 | | -| controller_tech_recorders.startRecording `vlua` | 2 | 56 | | -| controller_tech_recorders.stopRecording `vlua` | 0 | 65 | | -| controller_tech_recorders.update `vlua` | 1 | 31 | | -| controller_tech_roadsSensor.getLatest `vlua` | 0 | 295 | | -| controller_tech_roadsSensor.getSensorData `vlua` | 0 | 288 | table | -| controller_tech_roadsSensor.incrementTimer `vlua` | 1 | 297 | | -| controller_tech_roadsSensor.init `vlua` | 1 | 300 | | -| controller_tech_roadsSensor.reset `vlua` | 0 | 311 | | -| controller_tech_roadsSensor.update `vlua` | 1 | 318 | | -| controller_tech_screens.init `vlua` | 1 | 17 | | -| controller_tech_screens.reset `vlua` | 1 | 13 | | -| controller_tech_tyreBarrier.init `vlua` | 1 | 35 | | -| controller_tech_tyreBarrier.reset `vlua` | 0 | 46 | | -| controller_tech_tyreBarrier.update `vlua` | 1 | 50 | | -| controller_tech_vehicleSystemsCoupling.init `vlua` | 1 | 404 | | -| controller_tech_vehicleSystemsCoupling.initialSetup `vlua` | 1 | 360 | | -| controller_tech_vehicleSystemsCoupling.stopCoupling `vlua` | 0 | 474 | | -| controller_tech_vehicleSystemsCoupling.update `vlua` | 1 | 426 | | -| controller_tech_vehicleSystemsCoupling.updateWheelsIntermediate `vlua` | 1 | 415 | | -| controller_tirePressureControl.init `vlua` | 1 | 222 | | -| controller_tirePressureControl.initSecondStage `vlua` | 1 | 225 | | -| controller_tirePressureControl.reset `vlua` | 1 | 207 | | -| controller_tirePressureControl.setGroupState `vlua` | 2 | 77 | | -| controller_tirePressureControl.startDeflateActiveGroups `vlua` | 0 | 109 | | -| controller_tirePressureControl.startInflateActiveGroups `vlua` | 0 | 104 | | -| controller_tirePressureControl.stopActiveGroups `vlua` | 0 | 114 | | -| controller_tirePressureControl.toggleGroupState `vlua` | 1 | 96 | | -| controller_trailerFeet.init `vlua` | 1 | 24 | | -| controller_twoStepLaunch.changeTwoStepRPM `vlua` | 1 | 46 | | -| controller_twoStepLaunch.deserialize `vlua` | 1 | 162 | | -| controller_twoStepLaunch.init `vlua` | 1 | 81 | | -| controller_twoStepLaunch.reset `vlua` | 0 | 72 | | -| controller_twoStepLaunch.serialize `vlua` | 0 | 155 | table | -| controller_twoStepLaunch.setParameters `vlua` | 1 | 169 | | -| controller_twoStepLaunch.setTwoStep `vlua` | 1 | 22 | | -| controller_twoStepLaunch.toggleTwoStep `vlua` | 0 | 34 | | -| controller_vehicleController_shiftLogic_automaticGearbox.gearboxBehaviorChanged `vlua` | 1 | 152 | | -| controller_vehicleController_shiftLogic_automaticGearbox.getGearName `vlua` | 0 | 92 | | -| controller_vehicleController_shiftLogic_automaticGearbox.getGearPosition `vlua` | 0 | 102 | multiple | -| controller_vehicleController_shiftLogic_automaticGearbox.getState `vlua` | 0 | 712 | | -| controller_vehicleController_shiftLogic_automaticGearbox.init `vlua` | 2 | 583 | | -| controller_vehicleController_shiftLogic_automaticGearbox.sendTorqueData `vlua` | 0 | 577 | | -| controller_vehicleController_shiftLogic_automaticGearbox.setDefaultForwardMode `vlua` | 1 | 175 | | -| controller_vehicleController_shiftLogic_automaticGearbox.setState `vlua` | 1 | 718 | | -| controller_vehicleController_shiftLogic_automaticGearbox.shiftDown `vlua` | 0 | 232 | | -| controller_vehicleController_shiftLogic_automaticGearbox.shiftToGearIndex `vlua` | 1 | 276 | | -| controller_vehicleController_shiftLogic_automaticGearbox.shiftUp `vlua` | 0 | 189 | | -| controller_vehicleController_shiftLogic_cvtGearbox.gearboxBehaviorChanged `vlua` | 1 | 124 | | -| controller_vehicleController_shiftLogic_cvtGearbox.getGearName `vlua` | 0 | 94 | | -| controller_vehicleController_shiftLogic_cvtGearbox.getGearPosition `vlua` | 0 | 98 | multiple | -| controller_vehicleController_shiftLogic_cvtGearbox.getState `vlua` | 0 | 444 | | -| controller_vehicleController_shiftLogic_cvtGearbox.init `vlua` | 2 | 324 | | -| controller_vehicleController_shiftLogic_cvtGearbox.sendTorqueData `vlua` | 0 | 318 | | -| controller_vehicleController_shiftLogic_cvtGearbox.setState `vlua` | 1 | 450 | | -| controller_vehicleController_shiftLogic_cvtGearbox.shiftDown `vlua` | 0 | 164 | | -| controller_vehicleController_shiftLogic_cvtGearbox.shiftToGearIndex `vlua` | 1 | 176 | | -| controller_vehicleController_shiftLogic_cvtGearbox.shiftUp `vlua` | 0 | 152 | | -| controller_vehicleController_shiftLogic_cvtGearbox2.gearboxBehaviorChanged `vlua` | 1 | 136 | | -| controller_vehicleController_shiftLogic_cvtGearbox2.getGearName `vlua` | 0 | 100 | | -| controller_vehicleController_shiftLogic_cvtGearbox2.getGearPosition `vlua` | 0 | 110 | multiple | -| controller_vehicleController_shiftLogic_cvtGearbox2.getState `vlua` | 0 | 578 | | -| controller_vehicleController_shiftLogic_cvtGearbox2.init `vlua` | 2 | 421 | | -| controller_vehicleController_shiftLogic_cvtGearbox2.sendTorqueData `vlua` | 0 | 415 | | -| controller_vehicleController_shiftLogic_cvtGearbox2.setState `vlua` | 1 | 584 | | -| controller_vehicleController_shiftLogic_cvtGearbox2.shiftDown `vlua` | 0 | 180 | | -| controller_vehicleController_shiftLogic_cvtGearbox2.shiftToGearIndex `vlua` | 1 | 192 | | -| controller_vehicleController_shiftLogic_cvtGearbox2.shiftUp `vlua` | 0 | 168 | | -| controller_vehicleController_shiftLogic_dctGearbox.gearboxBehaviorChanged `vlua` | 1 | 134 | | -| controller_vehicleController_shiftLogic_dctGearbox.getGearName `vlua` | 0 | 94 | | -| controller_vehicleController_shiftLogic_dctGearbox.getGearPosition `vlua` | 0 | 108 | multiple | -| controller_vehicleController_shiftLogic_dctGearbox.getState `vlua` | 0 | 856 | | -| controller_vehicleController_shiftLogic_dctGearbox.init `vlua` | 2 | 741 | | -| controller_vehicleController_shiftLogic_dctGearbox.sendTorqueData `vlua` | 0 | 735 | | -| controller_vehicleController_shiftLogic_dctGearbox.setDefaultForwardMode `vlua` | 1 | 188 | | -| controller_vehicleController_shiftLogic_dctGearbox.setState `vlua` | 1 | 862 | | -| controller_vehicleController_shiftLogic_dctGearbox.shiftDown `vlua` | 0 | 235 | | -| controller_vehicleController_shiftLogic_dctGearbox.shiftToGearIndex `vlua` | 1 | 269 | | -| controller_vehicleController_shiftLogic_dctGearbox.shiftUp `vlua` | 0 | 202 | | -| controller_vehicleController_shiftLogic_dummy.getGearName `vlua` | 0 | 52 | string | -| controller_vehicleController_shiftLogic_dummy.getGearPosition `vlua` | 0 | 56 | multiple | -| controller_vehicleController_shiftLogic_dummy.init `vlua` | 2 | 87 | | -| controller_vehicleController_shiftLogic_dummy.sendTorqueData `vlua` | 0 | 81 | | -| controller_vehicleController_shiftLogic_dummy.updateGearboxGFX `vlua` | 1 | 60 | | -| controller_vehicleController_shiftLogic_electricMotor.gearboxBehaviorChanged `vlua` | 1 | 110 | | -| controller_vehicleController_shiftLogic_electricMotor.getGearName `vlua` | 0 | 102 | | -| controller_vehicleController_shiftLogic_electricMotor.getGearPosition `vlua` | 0 | 106 | multiple | -| controller_vehicleController_shiftLogic_electricMotor.getState `vlua` | 0 | 654 | | -| controller_vehicleController_shiftLogic_electricMotor.init `vlua` | 2 | 492 | | -| controller_vehicleController_shiftLogic_electricMotor.onDeserialize `vlua` | 1 | 644 | | -| controller_vehicleController_shiftLogic_electricMotor.onSerialize `vlua` | 0 | 650 | table | -| controller_vehicleController_shiftLogic_electricMotor.sendTorqueData `vlua` | 0 | 408 | | -| controller_vehicleController_shiftLogic_electricMotor.setIgnition `vlua` | 1 | 414 | | -| controller_vehicleController_shiftLogic_electricMotor.setState `vlua` | 1 | 660 | | -| controller_vehicleController_shiftLogic_electricMotor.shiftDown `vlua` | 0 | 152 | | -| controller_vehicleController_shiftLogic_electricMotor.shiftToGearIndex `vlua` | 1 | 163 | | -| controller_vehicleController_shiftLogic_electricMotor.shiftUp `vlua` | 0 | 141 | | -| controller_vehicleController_shiftLogic_manualGearbox.gearboxBehaviorChanged `vlua` | 1 | 87 | | -| controller_vehicleController_shiftLogic_manualGearbox.getGearName `vlua` | 0 | 79 | | -| controller_vehicleController_shiftLogic_manualGearbox.getGearPosition `vlua` | 0 | 83 | multiple | -| controller_vehicleController_shiftLogic_manualGearbox.getState `vlua` | 0 | 674 | | -| controller_vehicleController_shiftLogic_manualGearbox.init `vlua` | 2 | 596 | | -| controller_vehicleController_shiftLogic_manualGearbox.sendTorqueData `vlua` | 0 | 590 | | -| controller_vehicleController_shiftLogic_manualGearbox.setState `vlua` | 1 | 680 | | -| controller_vehicleController_shiftLogic_manualGearbox.shiftDownOnDown `vlua` | 0 | 145 | | -| controller_vehicleController_shiftLogic_manualGearbox.shiftDownOnUp `vlua` | 0 | 169 | | -| controller_vehicleController_shiftLogic_manualGearbox.shiftToGearIndex `vlua` | 1 | 178 | | -| controller_vehicleController_shiftLogic_manualGearbox.shiftUpOnDown `vlua` | 0 | 112 | | -| controller_vehicleController_shiftLogic_manualGearbox.shiftUpOnUp `vlua` | 0 | 136 | | -| controller_vehicleController_shiftLogic_sequentialGearbox.gearboxBehaviorChanged `vlua` | 1 | 79 | | -| controller_vehicleController_shiftLogic_sequentialGearbox.getGearName `vlua` | 0 | 71 | | -| controller_vehicleController_shiftLogic_sequentialGearbox.getGearPosition `vlua` | 0 | 75 | multiple | -| controller_vehicleController_shiftLogic_sequentialGearbox.getState `vlua` | 0 | 476 | | -| controller_vehicleController_shiftLogic_sequentialGearbox.init `vlua` | 2 | 411 | | -| controller_vehicleController_shiftLogic_sequentialGearbox.sendTorqueData `vlua` | 0 | 405 | | -| controller_vehicleController_shiftLogic_sequentialGearbox.setState `vlua` | 1 | 482 | | -| controller_vehicleController_shiftLogic_sequentialGearbox.shiftDown `vlua` | 0 | 109 | | -| controller_vehicleController_shiftLogic_sequentialGearbox.shiftToGearIndex `vlua` | 2 | 127 | | -| controller_vehicleController_shiftLogic_sequentialGearbox.shiftUp `vlua` | 0 | 91 | | -| controller_vehicleController_vehicleController.cycleGearboxModes `vlua` | 0 | 633 | | -| controller_vehicleController_vehicleController.getState `vlua` | 0 | 1157 | | -| controller_vehicleController_vehicleController.init `vlua` | 1 | 912 | | -| controller_vehicleController_vehicleController.initLastStage `vlua` | 0 | 1124 | | -| controller_vehicleController_vehicleController.onDeserialize `vlua` | 1 | 1136 | | -| controller_vehicleController_vehicleController.onSerialize `vlua` | 0 | 1146 | table | -| controller_vehicleController_vehicleController.reset `vlua` | 1 | 821 | | -| controller_vehicleController_vehicleController.resetLastStage `vlua` | 1 | 906 | | -| controller_vehicleController_vehicleController.sendTorqueData `vlua` | 0 | 682 | | -| controller_vehicleController_vehicleController.setAggressionOverride `vlua` | 1 | 155 | | -| controller_vehicleController_vehicleController.setEngineIgnition `vlua` | 1 | 674 | | -| controller_vehicleController_vehicleController.setFreeze `vlua` | 1 | 667 | | -| controller_vehicleController_vehicleController.setGearboxMode `vlua` | 1 | 169 | | -| controller_vehicleController_vehicleController.setStarter `vlua` | 1 | 657 | | -| controller_vehicleController_vehicleController.setState `vlua` | 1 | 1166 | | -| controller_vehicleController_vehicleController.settingsChanged `vlua` | 0 | 731 | | -| controller_vehicleController_vehicleController.shiftDownOnDown `vlua` | 0 | 615 | | -| controller_vehicleController_vehicleController.shiftDownOnUp `vlua` | 0 | 623 | | -| controller_vehicleController_vehicleController.shiftToGearIndex `vlua` | 1 | 629 | | -| controller_vehicleController_vehicleController.shiftUpOnDown `vlua` | 0 | 602 | | -| controller_vehicleController_vehicleController.shiftUpOnUp `vlua` | 0 | 609 | | -| controller_vehicleController_vehicleController.smartParkingBrake `vlua` | 3 | 404 | | -| controller_vehicleController_vehicleController.vehicleActivated `vlua` | 0 | 1128 | | -| controller_vivaceGauges.init `vlua` | 1 | 61 | | -| controller_vivaceGauges.reset `vlua` | 0 | 89 | | -| controller_vivaceGauges.setParameters `vlua` | 1 | 96 | | -| controller_wendoverGauges.init `vlua` | 1 | 65 | | -| controller_wendoverGauges.reset `vlua` | 0 | 92 | | -| core_booster.boost `vlua` | 2 | 35 | | -| core_quickAccess.addEntry `vlua` | 1 | 20 | boolean | -| core_quickAccess.onExtensionLoaded `vlua` | 0 | 289 | | -| core_quickAccess.onInit `vlua` |0 | 171 | | -| core_quickAccess.registerMenu `vlua` | 0 | 316 | | -| core_quickAccess.requestItems `vlua` | 1 | 97 | boolean | -| core_quickAccess.selectItem `vlua` | 3 | 130 | boolean | -| couplings.couplingAttached `vlua` | 3 | 30 | | -| couplings.couplingDetached `vlua` | 3 | 35 | | -| couplings.isAutoCouplingActive `vlua` | 0 | 39 | boolean | -| couplings.isCouplerAttached `vlua` | 0 | 44 | | -| couplings.onBeamstateActivateAutoCoupling `vlua` | 0 | 7 | | -| couplings.onBeamstateDetachCouplers `vlua` | 0 | 23 | | -| couplings.onBeamstateDisableAutoLatching `vlua` | 0 | 15 | | -| cruiseControl.changeSpeed `vlua` | 1 | 81 | | -| cruiseControl.getConfiguration `vlua` | 0 | 123 | table | -| cruiseControl.holdCurrentSpeed `vlua` | 0 | 89 | | -| cruiseControl.requestState `vlua` | 0 | 110 | | -| cruiseControl.setEnabled `vlua` | 1 | 97 | | -| cruiseControl.setSpeed `vlua` | 1 | 73 | | -| cruiseControl.setTargetAcceleration `vlua` | 1 | 106 | | -| damageTracker.getDamage `vlua` | 2 | 77 | | -| damageTracker.init `vlua` | 0 | 105 | | -| damageTracker.registerDamageUpdateCallback `vlua` | 1 | 90 | | -| damageTracker.reset `vlua` | 0 | 97 | | -| damageTracker.sendNow `vlua` | 0 | 81 | | -| damageTracker.setDamage `vlua` | 4 | 46 | | -| damageTracker.setDamageTemporary `vlua` | 6 | 71 | | -| damageTracker.updateGFX `vlua` |0 | 41 | | -| damageTracker.willSend `vlua` | 0 | 86 | | -| debug_advancedExternalDebug.debugPacket `vlua` | 1 | 19 | | -| debug_advancedExternalDebug.onExtensionLoaded `vlua` | 0 | 127 | | -| dragAi.getReady `vlua` | 0 | 10 | | -| dragAi.go `vlua` | 0 | 14 | | -| dragAi.reset `vlua` | 0 | 61 | | -| dragAi.setTarget `vlua` | 1 | 19 | | -| drivetrain.init `vlua` | 0 | 66 | | -| drivetrain.reset `vlua` | 0 | 66 | | -| drivetrain.setShifterMode `vlua` | 1 | 49 | | -| drivetrain.shiftToGear `vlua` | 1 | 62 | | -| drivetrain.updateGFX `vlua` |0 | 31 | | -| dynamicVehicleData.getPowertrainLayout `vlua` | 0 | 465 | string | -| dynamicVehicleData.performTests `vlua` | 2 | 1037 | | -| dynoClient.initDyno `vlua` | 2 | 16 | | -| electrics.horn `vlua` | 1 | 1000 | | -| electrics.init `vlua` | 0 | 795 | | -| electrics.initLastStage `vlua` | 0 | 915 | | -| electrics.light_flash_highbeams `vlua` | 1 | 962 | | -| electrics.reset `vlua` | 0 | 746 | | -| electrics.resetLastStage `vlua` | 0 | 915 | | -| electrics.setAllowedIgnitionLevels `vlua` | 1 | 712 | | -| electrics.setIgnitionLevel `vlua` | 1 | 320 | | -| electrics.setLightsState `vlua` | 1 | 988 | | -| electrics.set_fog_lights `vlua` | 1 | 996 | | -| electrics.set_left_signal `vlua` | 2 | 172 | | -| electrics.set_lightbar_signal `vlua` | 1 | 971 | | -| electrics.set_right_signal `vlua` | 2 | 217 | | -| electrics.set_warn_signal `vlua` | 1 | 922 | | -| electrics.stop_turn_signal `vlua` | 0 | 134 | | -| electrics.toggleIgnitionLevelOnDown `vlua` | 0 | 1020 | | -| electrics.toggleIgnitionLevelOnUp `vlua` | 0 | 1024 | | -| electrics.toggle_fog_lights `vlua` | 0 | 992 | | -| electrics.toggle_highbeams `vlua` | 0 | 949 | | -| electrics.toggle_left_signal `vlua` | 0 | 149 | | -| electrics.toggle_lightbar_signal `vlua` | 0 | 984 | | -| electrics.toggle_lights `vlua` | 0 | 934 | | -| electrics.toggle_right_signal `vlua` | 0 | 194 | | -| electrics.toggle_warn_signal `vlua` | 0 | 930 | | -| electrics.updateGFX `vlua` |1 | 356 | | -| electrics.updateGFXSecondStep `vlua` | 1 | 448 | | -| electricsCustomValueParser.compileCustomValueUpdates `vlua` | 1 | 159 | string | -| electricsCustomValueParser.resetCustomValues `vlua` | 0 | 111 | | -| energyStorage.beamBroke `vlua` | 1 | 170 | | -| energyStorage.getPartCondition `vlua` | 1 | 258 | multiple | -| energyStorage.getStorage `vlua` | 1 | 214 | | -| energyStorage.getStorageSafe `vlua` | 1 | 218 | | -| energyStorage.getStorages `vlua` | 0 | 210 | | -| energyStorage.init `vlua` | 0 | 30 | | -| energyStorage.onCouplerAttached `vlua` |5 | 192 | | -| energyStorage.onCouplerDetached `vlua` |4 | 201 | | -| energyStorage.onCouplerFound `vlua` |4 | 183 | | -| energyStorage.onDeserialize `vlua` | 1 | 278 | | -| energyStorage.onSerialize `vlua` | 0 | 289 | | -| energyStorage.reset `vlua` | 0 | 147 | | -| energyStorage.setPartCondition `vlua` | 4 | 243 | | -| energyStorage.updateGFX `vlua` |1 | 20 | | -| energyStorage_electricBattery.new `vlua` | 1 | 52 | | -| energyStorage_fuelTank.new `vlua` | 1 | 87 | | -| energyStorage_n2oTank.new `vlua` | 1 | 83 | | -| energyStorage_pressureTank.new `vlua` | 1 | 268 | | -| escCalibration.startSkewStiffnessTest `vlua` | 0 | 191 | | -| escCalibration.stopSkewStiffnessTest `vlua` | 0 | 209 | | -| escMeasurement.performTests `vlua` | 2 | 507 | | -| escMeasurement.startSkewStiffnessTest `vlua` | 0 | 457 | | -| escMeasurement.stopSkewStiffnessTest `vlua` | 0 | 499 | | -| escMeasurement.updateFixedStepCallback `vlua` | 1 | 390 | | -| escMeasurement.updateGFXCallback `vlua` | 1 | 394 | | -| extensions.hook `vlua` |1+ | 768 | | -| extensions.onDeserialize `vlua` |0 | 41 | | -| extensions.onDeserialized `vlua` |0 | 41 | | -| extensions.onSerialize `vlua` |0 | 41 | | -| fire.explodeNode `vlua` | 1 | 440 | | -| fire.explodeVehicle `vlua` | 0 | 427 | | -| fire.extinguishVehicle `vlua` | 0 | 453 | | -| fire.extinguishVehicleSlowly `vlua` | 0 | 461 | | -| fire.getClosestHotNodeTempDistance `vlua` | 1 | 43 | multiple | -| fire.igniteNode `vlua` | 2 | 375 | | -| fire.igniteRandomNode `vlua` | 0 | 383 | | -| fire.igniteRandomNodeMinimal `vlua` | 0 | 398 | | -| fire.igniteVehicle `vlua` | 0 | 419 | | -| fire.init `vlua` | 0 | 289 | | -| fire.nodeCollision `vlua` |1 | 265 | | -| fire.reset `vlua` | 0 | 289 | | -| fire.updateGFX `vlua` |1 | 69 | | -| gameplayInterface.debugCallback `vlua` | 2 | 15 | | -| gameplayInterface.executeAction `vlua` | 3+ | 98 | | -| gameplayInterface.getSystemData `vlua` | 3+ | 66 | | -| gameplayInterface.onExtensionLoaded `vlua` | 0 | 191 | | -| gameplayInterface.registerCallback `vlua` | 2 | 161 | | -| gameplayInterface.registerModule `vlua` | 3 | 167 | | -| gameplayInterface.registerValueChangeNotification `vlua` | 3 | 129 | | -| gameplayInterface.triggerValueChangeNotification `vlua` | 2 | 155 | | -| gameplayInterface.unregisterValueChangeNotification `vlua` | 2 | 137 | | -| gameplayInterfaceModules_interactAI.onExtensionLoaded `vlua` | 0 | 69 | | -| gameplayInterfaceModules_interactAI.requestRegistration `vlua` | 1 | 65 | | -| gameplayInterfaceModules_interactBeamstate.onExtensionLoaded `vlua` | 0 | 36 | | -| gameplayInterfaceModules_interactBeamstate.requestRegistration `vlua` | 1 | 32 | | -| gameplayInterfaceModules_interactCargoContainers.onExtensionLoaded `vlua` | 0 | 306 | | -| gameplayInterfaceModules_interactCargoContainers.requestRegistration `vlua` | 1 | 302 | | -| gameplayInterfaceModules_interactCargoContainers.setUpdateEnabled `vlua` | 1 | 216 | | -| gameplayInterfaceModules_interactController.onExtensionLoaded `vlua` | 0 | 60 | | -| gameplayInterfaceModules_interactController.requestRegistration `vlua` | 1 | 56 | | -| gameplayInterfaceModules_interactElectrics.onExtensionLoaded `vlua` | 0 | 51 | | -| gameplayInterfaceModules_interactElectrics.requestRegistration `vlua` | 1 | 47 | | -| gameplayInterfaceModules_interactEnergyStorage.onExtensionLoaded `vlua` | 0 | 44 | | -| gameplayInterfaceModules_interactEnergyStorage.requestRegistration `vlua` | 1 | 40 | | -| gameplayInterfaceModules_interactFire.onExtensionLoaded `vlua` | 0 | 26 | | -| gameplayInterfaceModules_interactFire.requestRegistration `vlua` | 1 | 22 | | -| gameplayInterfaceModules_interactMisc.onExtensionLoaded `vlua` | 0 | 34 | | -| gameplayInterfaceModules_interactMisc.requestRegistration `vlua` | 1 | 30 | | -| gameplayInterfaceModules_interactPartCondition.onExtensionLoaded `vlua` | 0 | 91 | | -| gameplayInterfaceModules_interactPartCondition.requestRegistration `vlua` | 1 | 87 | | -| gameplayInterfaceModules_interactPowertrain.onExtensionLoaded `vlua` | 0 | 26 | | -| gameplayInterfaceModules_interactPowertrain.requestRegistration `vlua` | 1 | 22 | | -| gameplayInterfaceModules_interactRecovery.onExtensionLoaded `vlua` | 0 | 26 | | -| gameplayInterfaceModules_interactRecovery.requestRegistration `vlua` | 1 | 22 | | -| gameplayInterfaceModules_interactVehiclePerformanceData.onExtensionLoaded `vlua` | 0 | 49 | | -| gameplayInterfaceModules_interactVehiclePerformanceData.requestRegistration `vlua` | 1 | 45 | | -| gameplayStatistic.addSchedule `vlua` | 1 | 31 | | -| gameplayStatistic.metricAdd `vlua` | 3 | 14 | | -| gameplayStatistic.metricSet `vlua` | 3 | 18 | | -| gameplayStatistic.onExtensionLoaded `vlua` | 0 | 53 | | -| gameplayStatistic.removeSchedule `vlua` | 1 | 38 | boolean | -| gameplayStatistic.updateGFX `vlua` |1 | 22 | | -| gameplayStatisticModules_watchAirtime.onExtensionLoaded `vlua` | 0 | 39 | | -| gameplayStatisticModules_watchAirtime.workload `vlua` | 0 | 11 | | -| gameplayStatisticModules_watchBurnout.onExtensionLoaded `vlua` | 0 | 42 | boolean | -| gameplayStatisticModules_watchBurnout.workload `vlua` | 0 | 15 | | -| gui.graph `vlua` |1+ | 133 | | -| gui.graphWithCSV `vlua` |1+ | 149 | | -| gui.graphWithCSVWrite `vlua` |0 | 167 | | -| gui.message `vlua` |4 | 126 | | -| gui.queueStream `vlua` |2 | 109 | | -| gui.reset `vlua` |0 | 97 | | -| gui.send `vlua` |2 | 109 | | -| gui.sendStreams `vlua` |0 | 88 | | -| gui.trigger `vlua` |1+ | 26 | | -| gui.triggerClient `vlua` |2+ | 41 | | -| gui.triggerRawJS `vlua` |2 | 54 | | -| gui.triggerStream `vlua` |2 | 58 | | -| guihooks.queueStream `vlua` |2 | 109 | | -| guihooks.send `vlua` |2 | 109 | | -| guistreams.drawGraph `vlua` | 2 | 106 | | -| guistreams.hasActiveStreams `vlua` | 0 | 101 | | -| guistreams.reset `vlua` | 0 | 20 | | -| guistreams.setRequiredStreams `vlua` | 1 | 92 | | -| guistreams.update `vlua` | 0 | 83 | | -| guistreams.willSend `vlua` | 1 | 16 | | -| htmlTexture.call `vlua` | 3 | 38 | | -| htmlTexture.create `vlua` | 6 | 45 | | -| htmlTexture.new `vlua` | 6 | 17 | | -| hydros.debugDraw `vlua` | 0 | 245 | | -| hydros.destroy `vlua` | 0 | 839 | | -| hydros.enableVirtualWheel `vlua` | 3 | 102 | | -| hydros.getFFBConfig `vlua` | 0 | 578 | table | -| hydros.init `vlua` | 0 | 703 | | -| hydros.isPhysicsStepUsed `vlua` | 0 | 853 | | -| hydros.onFFBConfigChanged `vlua` | 1 | 608 | | -| hydros.reset `vlua` | 0 | 809 | | -| hydros.sendHydroStateToGUI `vlua` | 0 | 843 | | -| hydros.sendRPMLeds `vlua` | 3 | 847 | | -| hydros.setExternalForce `vlua` | 1 | 119 | | -| hydros.setFFBConfig `vlua` | 1 | 589 | | -| hydros.setJerkForceMultiplier `vlua` | 1 | 859 | | -| hydros.setJerkMin `vlua` | 1 | 861 | | -| hydros.setWheelSlipForceMultiplier `vlua` | 1 | 858 | | -| hydros.setWheelSlipMin `vlua` | 1 | 860 | | -| hydros.update `vlua` | 1 | 510 | | -| hydros.updateGFX `vlua` |1 | 390 | | -| input.event `vlua` | 7 | 710 | | -| input.init `vlua` | 0 | 87 | | -| input.initSecondStage `vlua` | 0 | 143 | | -| input.kbdSteer `vlua` | 3 | 746 | | -| input.padAccelerateBrake `vlua` | 2 | 756 | | -| input.reset `vlua` | 0 | 687 | | -| input.setAllowedInputSource `vlua` | 3 | 817 | | -| input.settingsChanged `vlua` | 0 | 766 | | -| input.toggleEvent `vlua` | 1 | 731 | | -| input.updateGFX `vlua` |1 | 574 | | -| inputAnalyzer.registerInputString `vlua` | 2 | 91 | | -| inputAnalyzer.unregisterInputString `vlua` | 2 | 115 | | -| jbeam_stage2.loadVehicleStage2 `vlua` | 1 | 521 | | -| mapmgr.clearCustomMap `vlua` | 0 | 78 | | -| mapmgr.disableTracking `vlua` | 1 | 155 | | -| mapmgr.enableTracking `vlua` | 1 | 150 | | -| mapmgr.findBestRoad `vlua` | 3 | 257 | multiple | -| mapmgr.findClosestRoad `vlua` | 2 | 225 | multiple | -| mapmgr.getObjects `vlua` | 0 | 171 | | -| mapmgr.getPointToPointPath `vlua` | 7 | 369 | table | -| mapmgr.init `vlua` | 0 | 165 | | -| mapmgr.requestMap `vlua` | 0 | 67 | | -| mapmgr.reset `vlua` | 0 | 161 | | -| mapmgr.sendTracking `vlua` |0 | 104 | | -| mapmgr.setCustomMap `vlua` | 1 | 71 | | -| mapmgr.setMap `vlua` | 1 | 44 | | -| mapmgr.setSignals `vlua` | 1 | 86 | | -| mapmgr.surfaceNormalBelow `vlua` | 2 | 182 | | -| mapmgr.updateDrivabilities `vlua` | 0 | 20 | | -| mapmgr.updateSignals `vlua` | 1 | 90 | | -| material.forceReset `vlua` | 0 | 123 | | -| material.init `vlua` | 0 | 141 | string | -| material.reset `vlua` | 0 | 133 | | -| material.switchBrokenMaterial `vlua` | 1 | 33 | | -| material.updateGFX `vlua` |0 | 51 | | -| mqttGrafanaDemo.onExtensionLoaded `vlua` | 0 | 142 | | -| mqttGrafanaDemo.onExtensionUnloaded `vlua` | 0 | 155 | | -| odometer.getRelativeRecording `vlua` | 0 | 30 | | -| odometer.onExtensionLoaded `vlua` | 0 | 34 | | -| odometer.onReset `vlua` |0 | 13 | | -| odometer.startRecording `vlua` | 0 | 26 | | -| odometer.submitStatistic `vlua` | 0 | 37 | | -| odometer.updateGFX `vlua` |1 | 17 | | -| partCondition.applyConditionSnapshot `vlua` | 1 | 50 | | -| partCondition.createConditionSnapshot `vlua` | 1 | 40 | | -| partCondition.deleteConditionSnapshots `vlua` | 0 | 65 | | -| partCondition.ensureConditionsInit `vlua` | 3 | 558 | | -| partCondition.getConditions `vlua` | 0 | 489 | | -| partCondition.getRootPartOdometerValue `vlua` | 0 | 262 | | -| partCondition.getRootPartTripValue `vlua` | 0 | 268 | | -| partCondition.initConditions `vlua` | 5 | 515 | | -| partCondition.reset `vlua` | 0 | 474 | | -| partCondition.setAllPartPaints `vlua` | 2 | 356 | | -| partCondition.setPartMeshPaints `vlua` | 2 | 273 | | -| partCondition.setPartPaints `vlua` | 3 | 348 | | -| partCondition.setResetSnapshotKey `vlua` | 1 | 70 | | -| partCondition.testInit `vlua` | 0 | 564 | | -| partCondition.testLoad `vlua` | 0 | 569 | | -| partCondition.testSave `vlua` | 0 | 575 | | -| particlefilter.nodeCollision `vlua` | 1 | 25 | | -| path.dirname `vlua` |1 | 1048 | | -| path.getCurrentPath `vlua` |0 | 1092 | | -| path.getPathLevelInfo `vlua` |1 | 1101 | | -| path.getPathLevelMain `vlua` |1 | 1097 | | -| path.is_file `vlua` |1 | 1062 | | -| path.levelFromPath `vlua` |1 | 1106 | | -| path.split `vlua` |2 | 1072 | | -| path.splitWithoutExt `vlua` |2 | 1086 | | -| perfectLaunch.go `vlua` | 0 | 35 | | -| perfectLaunch.prepare `vlua` | 1 | 40 | | -| perfectLaunch.stop `vlua` | 0 | 50 | | -| performanceLogger.measureAverage `vlua` | 3 | 28 | | -| performanceLogger.startMeasurement `vlua` | 1 | 12 | | -| performanceLogger.stopAvergage `vlua` | 1 | 22 | | -| performanceLogger.stopMeasurement `vlua` | 1 | 41 | | -| powertrain.beamBroke `vlua` | 1 | 793 | | -| powertrain.breakDevice `vlua` | 1 | 779 | | -| powertrain.calculateTreeInertia `vlua` | 0 | 312 | | -| powertrain.dumpsDeviceData `vlua` | 1 | 128 | | -| powertrain.getAllWheelPropulsionDevices `vlua` | 0 | 949 | | -| powertrain.getChildWheels `vlua` | 2 | 914 | table | -| powertrain.getDevice `vlua` | 1 | 890 | | -| powertrain.getDevices `vlua` | 0 | 882 | | -| powertrain.getDevicesByCategory `vlua` | 1 | 904 | | -| powertrain.getDevicesByType `vlua` | 1 | 894 | | -| powertrain.getEngineSoundID `vlua` | 0 | 998 | | -| powertrain.getHydraulicConsumer `vlua` | 1 | 966 | | -| powertrain.getOrderedDevices `vlua` | 0 | 886 | | -| powertrain.getPartCondition `vlua` | 1 | 1032 | multiple | -| powertrain.getPoweredWheelNames `vlua` | 0 | 938 | | -| powertrain.getPropulsionDeviceForDevice `vlua` | 1 | 981 | | -| powertrain.getPropulsionDeviceForWheel `vlua` | 1 | 934 | | -| powertrain.getState `vlua` |0 | 41 | | -| powertrain.getStateEvents `vlua` | 0 | 1060 | | -| powertrain.init `vlua` | 0 | 412 | | -| powertrain.initSounds `vlua` | 0 | 706 | | -| powertrain.isPhysicsStepUsed `vlua` | 0 | 1054 | | -| powertrain.onCouplerAttached `vlua` |5 | 819 | | -| powertrain.onCouplerDetached `vlua` |4 | 828 | | -| powertrain.onCouplerFound `vlua` |4 | 810 | | -| powertrain.publishStateEvent `vlua` |0 | 41 | | -| powertrain.reset `vlua` | 0 | 718 | | -| powertrain.resetSounds `vlua` | 0 | 761 | | -| powertrain.sendDeviceTree `vlua` | 0 | 258 | | -| powertrain.sendTorqueData `vlua` | 0 | 294 | | -| powertrain.serializeDevicesInfo `vlua` | 0 | 74 | | -| powertrain.setDeviceMode `vlua` | 2 | 837 | | -| powertrain.setPartCondition `vlua` | 4 | 1016 | | -| powertrain.setState `vlua` |0 | 41 | | -| powertrain.setVehiclePath `vlua` | 1 | 994 | | -| powertrain.toggleDefaultDiffs `vlua` | 0 | 874 | | -| powertrain.toggleDeviceMode `vlua` | 1 | 848 | | -| powertrain.triggerStateEvent `vlua` |0 | 41 | | -| powertrain.update `vlua` |1 | 232 | | -| powertrain.updateGFX `vlua` |1 | 172 | | -| powertrain.updateGFXLastStage `vlua` | 1 | 223 | | -| powertrain.updateSimpleControlButtons `vlua` | 0 | 304 | | -| powertrain_automaticGearbox.new `vlua` | 1 | 366 | | -| powertrain_centrifugalClutch.new `vlua` | 1 | 232 | | -| powertrain_combustionEngine.new `vlua` | 1 | 1671 | | -| powertrain_combustionEngineThermals.applyDeformGroupDamageOilRadiator `vlua` | 1 | 284 | | -| powertrain_combustionEngineThermals.applyDeformGroupDamageOilpan `vlua` | 1 | 279 | | -| powertrain_combustionEngineThermals.applyDeformGroupDamageRadiator `vlua` | 1 | 275 | | -| powertrain_combustionEngineThermals.beamBroke `vlua` | 1 | 1331 | | -| powertrain_combustionEngineThermals.getPartConditionExhaust `vlua` | 0 | 387 | multiple | -| powertrain_combustionEngineThermals.getPartConditionRadiator `vlua` | 0 | 374 | multiple | -| powertrain_combustionEngineThermals.getPartConditionThermals `vlua` | 0 | 394 | multiple | -| powertrain_combustionEngineThermals.init `vlua` | 2 | 1819 | | -| powertrain_combustionEngineThermals.initSounds `vlua` | 1 | 1763 | | -| powertrain_combustionEngineThermals.reset `vlua` | 1 | 1391 | | -| powertrain_combustionEngineThermals.resetSounds `vlua` | 0 | 1800 | | -| powertrain_combustionEngineThermals.setPartConditionExhaust `vlua` | 3 | 335 | | -| powertrain_combustionEngineThermals.setPartConditionRadiator `vlua` | 3 | 322 | | -| powertrain_combustionEngineThermals.setPartConditionThermals `vlua` | 3 | 343 | | -| powertrain_compressor.new `vlua` | 1 | 228 | | -| powertrain_cvtGearbox.new `vlua` | 1 | 180 | | -| powertrain_dctGearbox.new `vlua` | 1 | 351 | | -| powertrain_differential.new `vlua` | 1 | 279 | | -| powertrain_electricMotor.new `vlua` | 1 | 505 | | -| powertrain_electricServo.new `vlua` | 1 | 147 | | -| powertrain_electricWinch.new `vlua` | 1 | 82 | | -| powertrain_frictionClutch.new `vlua` | 1 | 232 | | -| powertrain_genericTorqueProvider.new `vlua` | 1 | 124 | | -| powertrain_hydraulicAccumulator.new `vlua` | 1 | 249 | | -| powertrain_hydraulicCylinder.new `vlua` | 2 | 455 | | -| powertrain_hydraulicPump.new `vlua` | 1 | 275 | | -| powertrain_linearActuator.new `vlua` | 1 | 128 | | -| powertrain_manualGearbox.new `vlua` | 1 | 486 | | -| powertrain_multiShaft.new `vlua` | 1 | 87 | | -| powertrain_nitrousOxideInjection.getAddedTorque `vlua` | 0 | 262 | | -| powertrain_nitrousOxideInjection.getTankRatio `vlua` | 0 | 53 | | -| powertrain_nitrousOxideInjection.init `vlua` | 2 | 196 | | -| powertrain_nitrousOxideInjection.initSounds `vlua` | 1 | 251 | | -| powertrain_nitrousOxideInjection.purgeLines `vlua` | 1 | 49 | | -| powertrain_nitrousOxideInjection.registerStorage `vlua` | 1 | 169 | | -| powertrain_nitrousOxideInjection.reset `vlua` | 0 | 180 | | -| powertrain_nitrousOxideInjection.resetSounds `vlua` | 0 | 256 | | -| powertrain_rangeBox.new `vlua` | 1 | 114 | | -| powertrain_sequentialGearbox.new `vlua` | 1 | 306 | | -| powertrain_shaft.new `vlua` | 1 | 250 | | -| powertrain_splitShaft.new `vlua` | 1 | 197 | | -| powertrain_supercharger.applyDeformGroupDamage `vlua` | 1 | 72 | | -| powertrain_supercharger.getPartCondition `vlua` | 0 | 91 | multiple | -| powertrain_supercharger.getTorqueCoefs `vlua` | 0 | 332 | | -| powertrain_supercharger.init `vlua` | 2 | 221 | | -| powertrain_supercharger.initSounds `vlua` | 1 | 195 | | -| powertrain_supercharger.reset `vlua` | 1 | 214 | | -| powertrain_supercharger.resetSounds `vlua` | 1 | 192 | | -| powertrain_supercharger.setBypassPressure `vlua` | 1 | 102 | | -| powertrain_supercharger.setPartCondition `vlua` | 3 | 77 | | -| powertrain_supercharger.updateSounds `vlua` | 1 | 106 | | -| powertrain_torqueConverter.new `vlua` | 1 | 136 | | -| powertrain_torsionReactor.new `vlua` | 1 | 67 | | -| powertrain_turbocharger.applyDeformGroupDamage `vlua` | 1 | 114 | | -| powertrain_turbocharger.getPartCondition `vlua` | 0 | 135 | multiple | -| powertrain_turbocharger.getTorqueCoefs `vlua` | 0 | 527 | | -| powertrain_turbocharger.init `vlua` | 2 | 345 | | -| powertrain_turbocharger.initSounds `vlua` | 1 | 502 | | -| powertrain_turbocharger.reset `vlua` | 1 | 311 | | -| powertrain_turbocharger.resetSounds `vlua` | 1 | 524 | | -| powertrain_turbocharger.setAntilagCoef `vlua` | 1 | 553 | | -| powertrain_turbocharger.setPartCondition `vlua` | 3 | 120 | | -| powertrain_turbocharger.setWastegateOffset `vlua` | 1 | 549 | | -| powertrain_viscousClutch.new `vlua` | 1 | 89 | | -| props.disablePropsInDeformGroup `vlua` | 1 | 39 | | -| props.hidePropsInBreakGroup `vlua` | 1 | 52 | | -| props.init `vlua` | 0 | 66 | | -| props.reset `vlua` | 0 | 66 | | -| props.updateGFX `vlua` |0 | 29 | | -| protocols.destroy `vlua` | 0 | 193 | | -| protocols.init `vlua` | 0 | 206 | | -| protocols.isPhysicsStepUsed `vlua` | 0 | 255 | | -| protocols.onPlayersChanged `vlua` |1 | 263 | | -| protocols.reset `vlua` | 0 | 125 | | -| protocols.settingsChanged `vlua` | 0 | 259 | | -| protocols.update `vlua` |0 | 41 | | -| protocols.updateGFX `vlua` |0 | 41 | | -| protocols_motionSim.fillStruct `vlua` | 2 | 42 | | -| protocols_motionSim.getAddress `vlua` | 0 | 14 | | -| protocols_motionSim.getMaxUpdateRate `vlua` | 0 | 16 | | -| protocols_motionSim.getPort `vlua` | 0 | 15 | | -| protocols_motionSim.getStructDefinition `vlua` | 0 | 23 | | -| protocols_motionSim.init `vlua` | 0 | 12 | | -| protocols_motionSim.isPhysicsStepUsed `vlua` | 0 | 18 | boolean | -| protocols_motionSim.reset `vlua` | 0 | 13 | | -| protocols_outgauge.fillStruct `vlua` | 2 | 84 | | -| protocols_outgauge.getAddress `vlua` | 0 | 19 | | -| protocols_outgauge.getMaxUpdateRate `vlua` | 0 | 21 | | -| protocols_outgauge.getPort `vlua` | 0 | 20 | | -| protocols_outgauge.getStructDefinition `vlua` | 0 | 28 | | -| protocols_outgauge.init `vlua` | 0 | 13 | | -| protocols_outgauge.isPhysicsStepUsed `vlua` | 0 | 23 | boolean | -| protocols_outgauge.reset `vlua` | 0 | 18 | | -| recovery.clear `vlua` | 0 | 33 | | -| recovery.getFreeCamActiveFlag `vlua` | 0 | 85 | | -| recovery.init `vlua` | 1 | 321 | | -| recovery.loadHome `vlua` | 1 | 149 | | -| recovery.onDeserialized `vlua` | 1 | 38 | | -| recovery.recoverInPlace `vlua` | 0 | 317 | | -| recovery.saveHome `vlua` | 1 | 142 | | -| recovery.setFreeCamActiveFlag `vlua` | 1 | 81 | | -| recovery.startRecovering `vlua` | 1 | 305 | | -| recovery.stopRecovering `vlua` | 0 | 182 | | -| recovery.updateGFX `vlua` |1 | 157 | | -| scenario.freeze `vlua` |1 | 565 | | -| scenario_annotate.onVehicleScenarioData `vlua` | 1 | 35 | | -| scenario_functionFreezer.onExtensionLoaded `vlua` | 0 | 38 | | -| scenario_functionFreezer.onExtensionUnloaded `vlua` | 0 | 51 | | -| scenario_functionFreezer.onVehicleScenarioData `vlua` | 1 | 57 | | -| scenario_shiftBooster.listenToShift `vlua` | 0 | 27 | | -| scenario_shiftBooster.manualBoost `vlua` | 2 | 68 | | -| scenario_shiftBooster.onVehicleScenarioData `vlua` | 1 | 65 | | -| scriptai.debugDraw `vlua` | 0 | 806 | | -| scriptai.getInitialSpawnPositionOrientation `vlua` | 3 | 125 | multiple | -| scriptai.isDriving `vlua` | 0 | 831 | | -| scriptai.scriptState `vlua` | 0 | 822 | | -| scriptai.scriptStop `vlua` | 2 | 327 | | -| scriptai.setLogDataToCSV `vlua` | 1 | 37 | | -| scriptai.setSpeedDiffSmootherOutRate `vlua` | 1 | 50 | | -| scriptai.startFollowing `vlua` | 5 | 654 | | -| scriptai.startRecording `vlua` | 1 | 630 | | -| scriptai.stopFollowing `vlua` | 2 | 327 | | -| scriptai.stopRecording `vlua` | 0 | 642 | table | -| scriptai.wheelToGroundDist `vlua` | 3 | 63 | | -| sensors.init `vlua` | 0 | 36 | | -| sensors.reset `vlua` | 0 | 19 | | -| sensors.updateGFX `vlua` |1 | 25 | | -| simpleTripApp.onExtensionLoaded `vlua` | 0 | 66 | | -| simpleTripApp.reset `vlua` | 0 | 14 | | -| skeleton.onExtensionLoaded `vlua` | 0 | 11 | boolean | -| sounds.FMODHzToHz `vlua` | 1 | 1299 | | -| sounds.bodyCollision `vlua` | 1 | 1016 | | -| sounds.createSFXSource `vlua` | 4 | 195 | | -| sounds.createSoundObj `vlua` | 4 | 209 | | -| sounds.createSoundscapeSound `vlua` | 1 | 104 | | -| sounds.disableOldEngineSounds `vlua` | 0 | 1278 | | -| sounds.getBeamSounds `vlua` | 0 | 1374 | | -| sounds.getEngineSoundData `vlua` | 0 | 1378 | multiple | -| sounds.hzToFMODHz `vlua` | 1 | 1285 | | -| sounds.init `vlua` | 0 | 1045 | | -| sounds.onDeserialized `vlua` | 0 | 1274 | | -| sounds.playSoundOnceAtNode `vlua` | 6 | 162 | | -| sounds.playSoundOnceFollowNode `vlua` | 6 | 169 | | -| sounds.playSoundSkipAI `vlua` | 2 | 150 | | -| sounds.reset `vlua` | 0 | 1311 | | -| sounds.setUIDebug `vlua` | 2 | 1269 | | -| sounds.updateCabinFilter `vlua` | 0 | 1040 | | -| sounds.updateGFX `vlua` |1 | 219 | | -| sounds.updateObjType `vlua` | 0 | 1350 | | -| straightLine.setTargetDirection `vlua` | 2 | 22 | | -| straightLine.stop `vlua` | 0 | 37 | | -| streams.drawGraph `vlua` |2 | 106 | | -| streams.hasActiveStreams `vlua` |0 | 101 | | -| streams.reset `vlua` |0 | 20 | | -| streams.setRequiredStreams `vlua` |1 | 92 | | -| streams.update `vlua` |0 | 83 | | -| streams.willSend `vlua` |1 | 16 | | -| tech_ACC.changeSpeed `vlua` | 1 | 635 | | -| tech_ACC.loadAccWithID `vlua` | 3 | 792 | | -| tech_ACC.unloadACC `vlua` | 0 | 823 | | -| tech_CANBus_ButtonBox.onExtensionLoaded `vlua` | 0 | 176 | | -| tech_CANBus_ButtonBox.virtualInputCallback `vlua` | 2 | 86 | | -| tech_CANBus_CANBusPeak.combineTwoBytes `vlua` | 2 | 730 | | -| tech_CANBus_CANBusPeak.dumpsByte `vlua` | 1 | 763 | string | -| tech_CANBus_CANBusPeak.dumpsByteHex `vlua` | 1 | 767 | | -| tech_CANBus_CANBusPeak.dumpsMsg `vlua` | 1 | 771 | | -| tech_CANBus_CANBusPeak.fourBytes `vlua` | 1 | 746 | multiple | -| tech_CANBus_CANBusPeak.highByte `vlua` | 1 | 738 | | -| tech_CANBus_CANBusPeak.initCANBus `vlua` | 5 | 840 | | -| tech_CANBus_CANBusPeak.lowByte `vlua` | 1 | 734 | | -| tech_CANBus_CANBusPeak.onExtensionLoaded `vlua` | 0 | 855 | | -| tech_CANBus_CANBusPeak.receiveCANBus `vlua` | 1 | 822 | multiple | -| tech_CANBus_CANBusPeak.registerCANMessageCallback `vlua` | 2 | 832 | | -| tech_CANBus_CANBusPeak.sendCANBusRaw `vlua` | 4 | 802 | | -| tech_CANBus_CANBusPeak.sendCANMessage `vlua` | 3 | 794 | | -| tech_CANBus_CANBusPeak.twoBytes `vlua` | 1 | 742 | multiple | -| tech_CANBus_CANBusPeak.unregisterCANMessageCallback `vlua` | 1 | 836 | | -| tech_CANBus_ProjectBavariaController.onExtensionLoaded `vlua` | 0 | 400 | | -| tech_CANBus_ProjectBavariaController.virtualInputCallback `vlua` | 2 | 209 | | -| tech_CANBus_ProjectBavariaKombi.onExtensionLoaded `vlua` | 0 | 351 | | -| tech_CANBus_ProjectBavariaKombi.tripComputerButtonPress `vlua` | 0 | 332 | | -| tech_CANBus_ProjectBavariaShifter.onExtensionLoaded `vlua` | 0 | 241 | | -| tech_CANBus_RacingDisplay.onExtensionLoaded `vlua` | 0 | 249 | | -| tech_GPS.adHocRequest `vlua` | 2 | 76 | | -| tech_GPS.cacheLatestReading `vlua` | 2 | 78 | | -| tech_GPS.create `vlua` | 1 | 41 | | -| tech_GPS.getGPSReading `vlua` | 1 | 84 | | -| tech_GPS.getLatest `vlua` | 1 | 86 | | -| tech_GPS.remove `vlua` | 1 | 64 | | -| tech_GPS.setIsVisualised `vlua` | 1 | 71 | | -| tech_GPS.setUpdateTime `vlua` | 2 | 69 | | -| tech_LINBus_LINBusPeak.combineTwoBytes `vlua` | 2 | 1100 | | -| tech_LINBus_LINBusPeak.dumpsByte `vlua` | 1 | 1133 | string | -| tech_LINBus_LINBusPeak.dumpsByteHex `vlua` | 1 | 1137 | | -| tech_LINBus_LINBusPeak.dumpsMsg `vlua` | 1 | 1141 | | -| tech_LINBus_LINBusPeak.fourBytes `vlua` | 1 | 1116 | multiple | -| tech_LINBus_LINBusPeak.highByte `vlua` | 1 | 1108 | | -| tech_LINBus_LINBusPeak.initLINBus `vlua` | 3 | 1210 | | -| tech_LINBus_LINBusPeak.lowByte `vlua` | 1 | 1104 | | -| tech_LINBus_LINBusPeak.onExtensionLoaded `vlua` | 0 | 1261 | | -| tech_LINBus_LINBusPeak.receiveLINBus `vlua` | 0 | 1193 | multiple | -| tech_LINBus_LINBusPeak.registerLINMessageCallback `vlua` | 2 | 1202 | | -| tech_LINBus_LINBusPeak.requestLINData `vlua` | 1 | 1189 | | -| tech_LINBus_LINBusPeak.sendLINBusRaw `vlua` | 5 | 1170 | | -| tech_LINBus_LINBusPeak.sendLINMessage `vlua` | 3 | 1163 | | -| tech_LINBus_LINBusPeak.twoBytes `vlua` | 1 | 1112 | multiple | -| tech_LINBus_LINBusPeak.unregisterLINMessageCallback `vlua` | 1 | 1206 | | -| tech_OBDEmulator.onExtensionLoaded `vlua` | 0 | 128 | | -| tech_OBDEmulator.writeSerialPort `vlua` | 1 | 38 | | -| tech_adasInput.applyAdasInput `vlua` | 2 | 28 | | -| tech_adasUltrasonic.applyBrakes `vlua` | 1 | 42 | | -| tech_adasUltrasonic.initAdasUpdate `vlua` | 0 | 20 | | -| tech_adasUltrasonic.setup `vlua` | 3 | 14 | | -| tech_advancedIMU.adHocRequest `vlua` | 2 | 86 | | -| tech_advancedIMU.cacheLatestReading `vlua` | 2 | 88 | | -| tech_advancedIMU.create `vlua` | 1 | 43 | | -| tech_advancedIMU.getAdvancedIMUReading `vlua` | 1 | 94 | | -| tech_advancedIMU.getLatest `vlua` | 1 | 96 | | -| tech_advancedIMU.remove `vlua` | 1 | 69 | | -| tech_advancedIMU.setIsUsingGravity `vlua` | 1 | 76 | | -| tech_advancedIMU.setIsVisualised `vlua` | 1 | 81 | | -| tech_advancedIMU.setUpdateTime `vlua` | 2 | 74 | | -| tech_dumpPlayerInput.onExtensionLoaded `vlua` | 0 | 21 | | -| tech_dumpPlayerInput.onExtensionUnoaded `vlua` | 0 | 27 | | -| tech_idealRADARSensor.adHocRequest `vlua` | 2 | 60 | | -| tech_idealRADARSensor.cacheLatestReading `vlua` | 2 | 62 | | -| tech_idealRADARSensor.create `vlua` | 1 | 38 | | -| tech_idealRADARSensor.getIdealRADARReading `vlua` | 1 | 68 | | -| tech_idealRADARSensor.getLatest `vlua` | 1 | 70 | | -| tech_idealRADARSensor.remove `vlua` | 1 | 53 | | -| tech_idealRADARSensor.setUpdateTime `vlua` | 2 | 58 | | -| tech_impactgen_damageEvaluation.evaluateVehicleDamage `vlua` | 0 | 511 | table | -| tech_impactgen_damageEvaluation.getPartBeams `vlua` | 0 | 454 | | -| tech_mesh.adHocRequest `vlua` | 2 | 83 | | -| tech_mesh.create `vlua` | 1 | 62 | | -| tech_mesh.getMeshReading `vlua` | 1 | 87 | | -| tech_mesh.remove `vlua` | 1 | 75 | | -| tech_mesh.setUpdateTime `vlua` | 2 | 79 | | -| tech_platooning.changeLeader `vlua` | 1 | 1209 | | -| tech_platooning.changeSpeed `vlua` | 1 | 666 | | -| tech_platooning.endPlatoon `vlua` | 1 | 1229 | | -| tech_platooning.formPlatoon `vlua` | 4 | 987 | | -| tech_platooning.getVehicleLength `vlua` | 1 | 982 | | -| tech_platooning.joinPlatoon `vlua` | 4 | 1043 | | -| tech_platooning.launchPlatoon `vlua` | 3 | 1130 | | -| tech_platooning.leaderExitPlatoon `vlua` | 1 | 1174 | | -| tech_platooning.leavePlatoon `vlua` | 2 | 810 | | -| tech_platooning.loadWithIDPlatoon `vlua` | 3 | 1155 | | -| tech_platooning.reassignLeader `vlua` | 2 | 1182 | | -| tech_platooning.reassignLeaderNFSA `vlua` | 1 | 1195 | | -| tech_platooning.updateLeaderToFollow `vlua` | 1 | 1102 | | -| tech_platooning.vehicleJoined `vlua` | 1 | 1150 | | -| tech_powertrainSensor.adHocRequest `vlua` | 2 | 61 | | -| tech_powertrainSensor.cacheLatestReading `vlua` | 2 | 65 | | -| tech_powertrainSensor.create `vlua` | 1 | 37 | | -| tech_powertrainSensor.getPowertrainReading `vlua` | 1 | 71 | | -| tech_powertrainSensor.remove `vlua` | 1 | 52 | | -| tech_powertrainSensor.setUpdateTime `vlua` | 2 | 57 | | -| tech_roadsSensor.adHocRequest `vlua` | 2 | 62 | | -| tech_roadsSensor.cacheLatestReading `vlua` | 2 | 64 | | -| tech_roadsSensor.create `vlua` | 1 | 39 | | -| tech_roadsSensor.getLatest `vlua` | 1 | 72 | | -| tech_roadsSensor.getRoadsSensorReading `vlua` | 1 | 70 | | -| tech_roadsSensor.remove `vlua` | 1 | 55 | | -| tech_roadsSensor.setUpdateTime `vlua` | 2 | 60 | | -| tech_techCore.handlUpdateLeaderToFollow `vlua` | 1 | 780 | | -| tech_techCore.handleAddIMUNode `vlua` | 1 | 563 | | -| tech_techCore.handleAddIMUPosition `vlua` | 1 | 549 | | -| tech_techCore.handleApplyVSLSettingsFromJSON `vlua` | 1 | 585 | | -| tech_techCore.handleAttachCouplers `vlua` | 1 | 804 | | -| tech_techCore.handleControl `vlua` | 1 | 235 | | -| tech_techCore.handleCycleESCMode `vlua` | 1 | 255 | | -| tech_techCore.handleDeflateTire `vlua` | 1 | 728 | | -| tech_techCore.handleDetachCouplers `vlua` | 1 | 808 | | -| tech_techCore.handleDriveUsingPath `vlua` | 1 | 407 | | -| tech_techCore.handleEndPlatoon `vlua` | 1 | 760 | | -| tech_techCore.handleExecuteScript `vlua` | 1 | 360 | | -| tech_techCore.handleFetchRecordedData `vlua` | 1 | 854 | | -| tech_techCore.handleFormPlatoon `vlua` | 1 | 750 | | -| tech_techCore.handleGetCenterOfGravity `vlua` | 1 | 721 | | -| tech_techCore.handleGetESCMode `vlua` | 1 | 271 | | -| tech_techCore.handleGetInitialSpawnPositionOrientation `vlua` | 1 | 380 | | -| tech_techCore.handleGetMassProperties `vlua` | 1 | 816 | | -| tech_techCore.handleGetNodeInfo `vlua` | 1 | 829 | | -| tech_techCore.handleGetRefNodes `vlua` | 1 | 823 | | -| tech_techCore.handleHello `vlua` | 1 | 230 | | -| tech_techCore.handleJoinPlatoon `vlua` | 1 | 755 | | -| tech_techCore.handleLeaderExitPlatoon `vlua` | 1 | 775 | | -| tech_techCore.handleLeavePlatoon `vlua` | 1 | 765 | | -| tech_techCore.handleLoadACC `vlua` | 1 | 734 | | -| tech_techCore.handleLoadPlatoon `vlua` | 1 | 745 | | -| tech_techCore.handlePollAdvancedImuVE `vlua` | 1 | 606 | | -| tech_techCore.handlePollGPSVE `vlua` | 1 | 624 | | -| tech_techCore.handlePollIdealRADARVE `vlua` | 1 | 678 | | -| tech_techCore.handlePollMeshVE `vlua` | 1 | 660 | | -| tech_techCore.handlePollPowertrainVE `vlua` | 1 | 642 | | -| tech_techCore.handlePollRoadsSensorVE `vlua` | 1 | 696 | | -| tech_techCore.handleQueueLuaCommandVE `vlua` | 1 | 527 | | -| tech_techCore.handleReassignLeaderNFSA `vlua` | 1 | 770 | | -| tech_techCore.handleRecover `vlua` | 1 | 714 | | -| tech_techCore.handleRemoveIMU `vlua` | 1 | 576 | | -| tech_techCore.handleSensorRequest `vlua` | 1 | 282 | | -| tech_techCore.handleSetAiAggression `vlua` | 1 | 438 | | -| tech_techCore.handleSetAiLine `vlua` | 1 | 316 | | -| tech_techCore.handleSetAiMode `vlua` | 1 | 310 | | -| tech_techCore.handleSetAiScript `vlua` | 1 | 344 | | -| tech_techCore.handleSetAiSpan `vlua` | 1 | 428 | | -| tech_techCore.handleSetAiSpeed `vlua` | 1 | 387 | | -| tech_techCore.handleSetAiTarget `vlua` | 1 | 394 | | -| tech_techCore.handleSetAiWaypoint `vlua` | 1 | 400 | | -| tech_techCore.handleSetColor `vlua` | 1 | 298 | | -| tech_techCore.handleSetDriveInLane `vlua` | 1 | 456 | | -| tech_techCore.handleSetESCMode `vlua` | 1 | 264 | | -| tech_techCore.handleSetLights `vlua` | 1 | 462 | | -| tech_techCore.handleSetShiftMode `vlua` | 1 | 250 | | -| tech_techCore.handleSetVelocity `vlua` | 1 | 305 | | -| tech_techCore.handleStartCosimulation `vlua` | 1 | 785 | | -| tech_techCore.handleStartRecording `vlua` | 1 | 445 | | -| tech_techCore.handleStartRecording `vlua` | 1 | 842 | | -| tech_techCore.handleStartVSLLogging `vlua` | 1 | 595 | | -| tech_techCore.handleStopCosimulation `vlua` | 1 | 798 | | -| tech_techCore.handleStopRecording `vlua` | 1 | 450 | | -| tech_techCore.handleStopRecording `vlua` | 1 | 865 | | -| tech_techCore.handleStopVSLLogging `vlua` | 1 | 601 | | -| tech_techCore.handleToggleCouplers `vlua` | 1 | 812 | | -| tech_techCore.handleUnloadACC `vlua` | 1 | 739 | | -| tech_techCore.handleWriteVSLSettingsToJSON `vlua` | 1 | 590 | | -| tech_techCore.onDeserialized `vlua` | 1 | 222 | | -| tech_techCore.onSerialize `vlua` | 0 | 212 | | -| tech_techCore.requestVehicleInfo `vlua` | 0 | 155 | | -| tech_techCore.startConnection `vlua` | 2 | 174 | | -| tech_techVehicleUtils.computeMassProperties `vlua` | 1 | 9 | table | -| tech_techVehicleUtils.getNodeCache `vlua` | 0 | 66 | | -| tech_techVehicleUtils.getNodeInfo `vlua` | 2 | 83 | multiple | -| tech_techVehicleUtils.getRefNodes `vlua` | 0 | 52 | | -| tech_trailSim.onExtensionLoaded `vlua` | 0 | 132 | | -| tech_trailSim.startManeuver `vlua` | 6 | 33 | | -| tech_trailSim.trailerData `vlua` | 2 | 46 | | -| tech_tyreBarrier.appendLatestReading `vlua` | 1 | 49 | | -| tech_tyreBarrier.create `vlua` | 1 | 16 | | -| tech_tyreBarrier.getLatestIMUData `vlua` | 0 | 110 | | -| tech_tyreBarrier.markTestComplete `vlua` | 0 | 114 | | -| tech_tyreBarrier.remove `vlua` | 1 | 126 | | -| tech_tyreBarrier.triggerWriteDataToFile `vlua` | 0 | 54 | | -| tech_vehiclePOI.collectVehiclePOIData `vlua` | 1 | 10 | | -| tech_vehicleSearcher.collectVehicleData `vlua` | 0 | 9 | | -| tech_vehicleSystemsCoupling.onDeserialized `vlua` | 1 | 65 | | -| tech_vehicleSystemsCoupling.onExtensionUnloaded `vlua` | 0 | 45 | | -| tech_vehicleSystemsCoupling.onSerialize `vlua` | 0 | 59 | table | -| tech_vehicleSystemsCoupling.startCoupling `vlua` | 1 | 12 | | -| tech_vehicleSystemsCoupling.stopCoupling `vlua` | 0 | 32 | | -| tech_wheelForces.onExtensionLoaded `vlua` | 0 | 240 | | -| tech_wheelForces.onPhysicsStep `vlua` | 1 | 18 | | -| telemetryLogger.saveDataToDisk `vlua` | 0 | 40 | | -| telemetryLogger.startRecording `vlua` | 0 | 64 | | -| telemetryLogger.stopRecording `vlua` | 0 | 68 | | -| test_csvMetrics.disable `vlua` | 0 | 95 | | -| test_csvMetrics.enable `vlua` | 3 | 16 | | -| test_ffbCalibration.finish `vlua` | 0 | 184 | | -| test_ffbCalibration.onExtensionLoaded `vlua` | 0 | 263 | | -| test_ffbCalibration.onPhysicsStep `vlua` | 1 | 173 | | -| test_ffbCalibration.start `vlua` | 2 | 207 | | -| thrusters.applyAccel `vlua` | 4 | 124 | | -| thrusters.applyImpulse `vlua` | 4 | 95 | | -| thrusters.applyImpulseBody `vlua` | 2 | 109 | | -| thrusters.applyVelocity `vlua` | 3 | 137 | | -| thrusters.getAccelDt `vlua` | 1 | 132 | | -| thrusters.init `vlua` | 0 | 148 | | -| thrusters.isPhysicsStepUsed `vlua` | 0 | 144 | | -| thrusters.reset `vlua` | 0 | 148 | | -| thrusters.update `vlua` |0 | 41 | | -| thrusters.updateGFX `vlua` |0 | 41 | | -| ui_simplePowertrainControl.onInit `vlua` |0 | 20 | | -| ui_simplePowertrainControl.onReset `vlua` |0 | 17 | | -| ui_simplePowertrainControl.setButton `vlua` | 7 | 7 | | -| ui_simplePowertrainControl.updateButtons `vlua` | 0 | 12 | | -| v.loadVehicleStage2 `vlua` |1 | 521 | | -| vehiclePerformanceData.getRecordingData `vlua` | 1 | 262 | | -| vehiclePerformanceData.getStaticData `vlua` | 0 | 270 | table | -| vehiclePerformanceData.onExtensionLoaded `vlua` | 0 | 281 | | -| vehiclePerformanceData.startRecording `vlua` | 1 | 233 | | -| vehiclePerformanceData.stopRecording `vlua` | 1 | 248 | | -| vehicleStatsLogger.applySettingsFromJSON `vlua` | 1 | 1114 | | -| vehicleStatsLogger.onExtensionLoaded `vlua` | 0 | 1169 | | -| vehicleStatsLogger.startLogging `vlua` | 0 | 1175 | | -| vehicleStatsLogger.stopLogging `vlua` | 0 | 1185 | | -| vehicleStatsLogger.suggestOutputFilename `vlua` | 0 | 1213 | | -| vehicleStatsLogger.writeSettingsToJSON `vlua` | 1 | 1146 | | -| wheels.beamBroke `vlua` | 1 | 119 | | -| wheels.init `vlua` | 0 | 1134 | | -| wheels.initSecondStage `vlua` | 0 | 1161 | | -| wheels.initSounds `vlua` | 0 | 826 | | -| wheels.isPhysicsStepUsed `vlua` | 0 | 1268 | | -| wheels.nodeCollision `vlua` | 1 | 100 | | -| wheels.reset `vlua` | 0 | 821 | | -| wheels.resetABSBehavior `vlua` | 0 | 695 | | -| wheels.resetSecondStage `vlua` | 0 | 1139 | | -| wheels.scaleBrakeTorque `vlua` | 1 | 154 | | -| wheels.setABSBehavior `vlua` | 1 | 679 | | -| wheels.setWheelBrakeUpdate `vlua` | 3 | 1258 | | -| wheels.setWheelRotatorType `vlua` | 2 | 708 | | -| wheels.settingsChanged `vlua` | 0 | 691 | | -| wheels.toggleABSBehavior `vlua` | 0 | 699 | | -| wheels.updateABSCoef `vlua` | 6 | 504 | | -| wheels.updateGFX `vlua` |1 | 438 | | -| wheels.updateThermalsGFX `vlua` |0 | 41 | | -| wheels.updateWheelTorques `vlua` | 1 | 637 | | -| wheels.updateWheelVelocities `vlua` | 1 | 559 | | - -## VLUA Object Methods - -| Function | VM | -|---|---| -| debugDrawProxy:drawAerodynamicsCenterOfPressure | vlua | -| debugDrawProxy:drawBeam3d | vlua | -| debugDrawProxy:drawColTris | vlua | -| debugDrawProxy:drawCylinder | vlua | -| debugDrawProxy:drawLine | vlua | -| debugDrawProxy:drawNodeLine | vlua | -| debugDrawProxy:drawNodeSphere | vlua | -| debugDrawProxy:drawNodeText | vlua | -| debugDrawProxy:drawNodeTriangle | vlua | -| debugDrawProxy:drawNodeVector | vlua | -| debugDrawProxy:drawNodeVector3d | vlua | -| debugDrawProxy:drawSphere | vlua | -| debugDrawProxy:drawText | vlua | -| debugDrawProxy:drawText2D | vlua | -| obj:actuateBeam | vlua | -| obj:actuateBeamRaw | vlua | -| obj:actuateDynamicBeam | vlua | -| obj:add | vlua | -| obj:addDecal | vlua | -| obj:addDynamicBeamNode | vlua | -| obj:addDynamicBeamStaticPoint | vlua | -| obj:addFrameBlurRect | vlua | -| obj:addParticle | vlua | -| obj:addParticleByNodes | vlua | -| obj:addParticleByNodesRelative | vlua | -| obj:addParticleVelWidthTypeCount | vlua | -| obj:addRail | vlua | -| obj:addRailLink | vlua | -| obj:addSlidenode | vlua | -| obj:addWheelNode | vlua | -| obj:apply2nodeTorque | vlua | -| obj:apply3nodeTorque | vlua | -| obj:applyClusterLinearAngularAccel | vlua | -| obj:applyForce | vlua | -| obj:applyForceTime | vlua | -| obj:applyForceVector | vlua | -| obj:applyForceVectorTime | vlua | -| obj:applyMotionTracking | vlua | -| obj:applyTorqueAxisCouple | vlua | -| obj:at | vlua | -| obj:attachCoupler | vlua | -| obj:attachExternalCoupler | vlua | -| obj:attachLocalCoupler | vlua | -| obj:attachSlidenode | vlua | -| obj:autoplace | vlua | -| obj:beamIsBroken | vlua | -| obj:breakBeam | vlua | -| obj:breakCollisionTriangle | vlua | -| obj:breakMeshes | vlua | -| obj:breakRails | vlua | -| obj:calcBeamStats | vlua | -| obj:calcCenterOfGravity | vlua | -| obj:calcCenterOfGravityRel | vlua | -| obj:calcCenterOfPressureRel | vlua | -| obj:calcTotalAeroForces | vlua | -| obj:calcTotalAeroTorque | vlua | -| obj:castRayStatic | vlua | -| obj:centerTerrain | vlua | -| obj:changeGroupPressure | vlua | -| obj:changePressureGroupDrag | vlua | -| obj:closestNodeLineDistances | vlua | -| obj:commitLoad | vlua | -| obj:createMesh | vlua | -| obj:createSFXSource | vlua | -| obj:createSFXSource2 | vlua | -| obj:createTerrain | vlua | -| obj:createWebView | vlua | -| obj:cutSFX | vlua | -| obj:deflatePressureGroup | vlua | -| obj:delete | vlua | -| obj:deleteAllDynamicBeam | vlua | -| obj:deleteDynamicBeam | vlua | -| obj:deleteObject | vlua | -| obj:deleteSFXSource | vlua | -| obj:deleteSFXSources | vlua | -| obj:destroyMaterials | vlua | -| obj:detachCoupler | vlua | -| obj:detachSlidenode | vlua | -| obj:detectBeamFrequency | vlua | -| obj:disable | vlua | -| obj:disableCollision | vlua | -| obj:enable | vlua | -| obj:enableCollision | vlua | -| obj:encode | vlua | -| obj:explode | vlua | -| obj:externalCouplerCount | vlua | -| obj:findForestItems | vlua | -| obj:findSlidenodeId | vlua | -| obj:finishLoading | vlua | -| obj:get | vlua | -| obj:get3NodeDisplacement | vlua | -| obj:get3nodeAngularVelocity | vlua | -| obj:getAbsNodePosition | vlua | -| obj:getActive | vlua | -| obj:getAerodynamicsMode | vlua | -| obj:getAerodynamicsState | vlua | -| obj:getAirDensity | vlua | -| obj:getAirDensityAtSeaLevel | vlua | -| obj:getAirSpeed | vlua | -| obj:getAirflowSpeed | vlua | -| obj:getAltitude | vlua | -| obj:getAnchorNames | vlua | -| obj:getBeamCount | vlua | -| obj:getBeamCurLengthRefRatio | vlua | -| obj:getBeamDebugDeformation | vlua | -| obj:getBeamDeformation | vlua | -| obj:getBeamDeformationResidue | vlua | -| obj:getBeamForce | vlua | -| obj:getBeamFrequencyAmplitude | vlua | -| obj:getBeamLength | vlua | -| obj:getBeamLengthRefRatio | vlua | -| obj:getBeamLengthRestRatio | vlua | -| obj:getBeamPressureRel | vlua | -| obj:getBeamRefLength | vlua | -| obj:getBeamRestLength | vlua | -| obj:getBeamStress | vlua | -| obj:getBeamStressDamp | vlua | -| obj:getBeamVectorFromNode | vlua | -| obj:getBeamVelocity | vlua | -| obj:getCameraPosition | vlua | -| obj:getCenterPosition | vlua | -| obj:getClassDocString | vlua | -| obj:getClassName | vlua | -| obj:getClusterAngVelWithoutWheels | vlua | -| obj:getClusterRotationSlow | vlua | -| obj:getClusterVelocityAngVelWithoutWheels | vlua | -| obj:getClusterVelocityWithoutWheels | vlua | -| obj:getCollidableTriangleCount | vlua | -| obj:getCornerPosition | vlua | -| obj:getCount | vlua | -| obj:getData | vlua | -| obj:getDeclarationLine | vlua | -| obj:getDensityAtNode | vlua | -| obj:getDirection | vlua | -| obj:getDirectionVector | vlua | -| obj:getDirectionVectorRight | vlua | -| obj:getDirectionVectorRightXYZ | vlua | -| obj:getDirectionVectorUp | vlua | -| obj:getDirectionVectorUpXYZ | vlua | -| obj:getDirectionVectorXYZ | vlua | -| obj:getDissipatedEnergy | vlua | -| obj:getDistanceFromTerrain | vlua | -| obj:getDistanceFromTerrainPoint | vlua | -| obj:getDynDataFieldbyName | vlua | -| obj:getDynamicBeamLength | vlua | -| obj:getDynamicBeamRestLength | vlua | -| obj:getDynamicFields | vlua | -| obj:getEdgeCount | vlua | -| obj:getEdgesTable | vlua | -| obj:getEnvPressure | vlua | -| obj:getEnvTemperature | vlua | -| obj:getField | vlua | -| obj:getFieldFlags | vlua | -| obj:getFieldList | vlua | -| obj:getFieldType | vlua | -| obj:getFields | vlua | -| obj:getFieldsForEditor | vlua | -| obj:getFileName | vlua | -| obj:getFlow | vlua | -| obj:getForwardVector | vlua | -| obj:getFrontAirflowSpeed | vlua | -| obj:getFrontPosition | vlua | -| obj:getFrontPositionRelative | vlua | -| obj:getGeneratedDisplayName | vlua | -| obj:getGhostEnabled | vlua | -| obj:getGraphicsStepCount | vlua | -| obj:getGravity | vlua | -| obj:getGravityVector | vlua | -| obj:getGroundModelId | vlua | -| obj:getGroundSpeed | vlua | -| obj:getGroup | vlua | -| obj:getGroupPressure | vlua | -| obj:getHydroDisplacement | vlua | -| obj:getHydroDisplacementFrom | vlua | -| obj:getID | vlua | -| obj:getId | vlua | -| obj:getImpactDeformEnergyNode | vlua | -| obj:getInitialHeight | vlua | -| obj:getInitialLength | vlua | -| obj:getInitialNodePosition | vlua | -| obj:getInitialQuaternion | vlua | -| obj:getInitialWidth | vlua | -| obj:getInternalName | vlua | -| obj:getKey | vlua | -| obj:getLastMailbox | vlua | -| obj:getLastMailboxVersion | vlua | -| obj:getLightEnabled | vlua | -| obj:getMaterialNames | vlua | -| obj:getMeshesContainingMaterial | vlua | -| obj:getMeshsMaterials | vlua | -| obj:getModelFile | vlua | -| obj:getName | vlua | -| obj:getNodeCluster | vlua | -| obj:getNodeClusterGeneration | vlua | -| obj:getNodeCount | vlua | -| obj:getNodeForce | vlua | -| obj:getNodeForceNonInertial | vlua | -| obj:getNodeForceNonInertialZ | vlua | -| obj:getNodeForceOnBeamDir | vlua | -| obj:getNodeForceVector | vlua | -| obj:getNodeForceVectorNonInertialXYZ | vlua | -| obj:getNodeForceVectorXYZ | vlua | -| obj:getNodeFrictionCoef | vlua | -| obj:getNodeMass | vlua | -| obj:getNodePosition | vlua | -| obj:getNodePositionRelative | vlua | -| obj:getNodePositionRelativeXYZ | vlua | -| obj:getNodeReactionForce | vlua | -| obj:getNodeSlidingFrictionCoef | vlua | -| obj:getNodeTemperature | vlua | -| obj:getNodeTransform | vlua | -| obj:getNodeVelocity | vlua | -| obj:getNodeVelocityVector | vlua | -| obj:getNodeWidth | vlua | -| obj:getNodesVector | vlua | -| obj:getObjBox | vlua | -| obj:getObject | vlua | -| obj:getObjectBox | vlua | -| obj:getObjectCenterPosition | vlua | -| obj:getObjectCollisionIds | vlua | -| obj:getObjectDirectionVector | vlua | -| obj:getObjectDirectionVectorUp | vlua | -| obj:getObjectFrontPosition | vlua | -| obj:getObjectInitialHeight | vlua | -| obj:getObjectInitialLength | vlua | -| obj:getObjectInitialWidth | vlua | -| obj:getObjects | vlua | -| obj:getOriginalFrontPositionRelative | vlua | -| obj:getOriginalNodeMass | vlua | -| obj:getOriginalNodePositionRelative | vlua | -| obj:getPeakPeriod | vlua | -| obj:getPhysicsDt | vlua | -| obj:getPhysicsFPS | vlua | -| obj:getPitchAngularVelocity | vlua | -| obj:getPosition | vlua | -| obj:getPositionXYZ | vlua | -| obj:getProjectedNodePosition | vlua | -| obj:getRealdt | vlua | -| obj:getRefNodeId | vlua | -| obj:getRelativeAirDensity | vlua | -| obj:getRollAngularVelocity | vlua | -| obj:getRollPitchYaw | vlua | -| obj:getRollPitchYawAngularVelocity | vlua | -| obj:getRollPitchYawRad | vlua | -| obj:getRotation | vlua | -| obj:getSafeLocalQueueNumber | vlua | -| obj:getScale | vlua | -| obj:getSelfCollisionMode | vlua | -| obj:getSelfCollisionState | vlua | -| obj:getSensorVectorRaw | vlua | -| obj:getSensorX | vlua | -| obj:getSensorY | vlua | -| obj:getSensorZ | vlua | -| obj:getSensorZnonInertial | vlua | -| obj:getSensorsFFI | vlua | -| obj:getSimTime | vlua | -| obj:getSimulationTimeScale | vlua | -| obj:getSlipVelEnergyDownPeakForceDepthMats | vlua | -| obj:getSmoothRefVelocityXYZ | vlua | -| obj:getSpawnWorldOOBB | vlua | -| obj:getStaticDataFieldbyIndex | vlua | -| obj:getStaticFrictionCoef | vlua | -| obj:getSurfaceHeightBelow | vlua | -| obj:getSwitchableMaterial | vlua | -| obj:getTerrainDrivability | vlua | -| obj:getTerrainHeight | vlua | -| obj:getTerrainNormal | vlua | -| obj:getTorsionbarAngle | vlua | -| obj:getTorsionbarDeformation | vlua | -| obj:getTransform | vlua | -| obj:getTriangleCount | vlua | -| obj:getUid | vlua | -| obj:getUpdateUIflag | vlua | -| obj:getVelocity | vlua | -| obj:getVelocityXYZ | vlua | -| obj:getWheel | vlua | -| obj:getWheelAirTemperature | vlua | -| obj:getWheelAvgTemperature | vlua | -| obj:getWheelCoreTemperature | vlua | -| obj:getWheelFFI | vlua | -| obj:getWind | vlua | -| obj:getWorldBox | vlua | -| obj:getYawAngularVelocity | vlua | -| obj:hasIbody | vlua | -| obj:hasNodeCollidedDuring | vlua | -| obj:id | vlua | -| obj:inSameNodeCluster | vlua | -| obj:inWater | vlua | -| obj:incRefCount | vlua | -| obj:initLuaCallbacks | vlua | -| obj:inspectUpdate | vlua | -| obj:isChildOfGroup | vlua | -| obj:isCollidingWithObject | vlua | -| obj:isEditorDirty | vlua | -| obj:isGlobalBounds | vlua | -| obj:isHidden | vlua | -| obj:isLocked | vlua | -| obj:isNodeColliding | vlua | -| obj:isPlayerControlled | vlua | -| obj:isPlayingSFX | vlua | -| obj:isRotatingBrakeCouple | vlua | -| obj:isSubClassOf | vlua | -| obj:isTriangleBroken | vlua | -| obj:nodeDot | vlua | -| obj:nodeLength | vlua | -| obj:nodeLineSectionDistance | vlua | -| obj:nodeSquaredLength | vlua | -| obj:nodeVecCos | vlua | -| obj:nodeVecPlanarCos | vlua | -| obj:nodeVecPlanarCosRightForward | vlua | -| obj:nodeVecPlanarSinForward2 | vlua | -| obj:onEditorDisable | vlua | -| obj:onEditorEnable | vlua | -| obj:playRPMLeds | vlua | -| obj:playSFX | vlua | -| obj:playSFXOnce | vlua | -| obj:playSFXOnceCT | vlua | -| obj:playSFXOnceStatic | vlua | -| obj:playSFXOnceStaticCT | vlua | -| obj:postApply | vlua | -| obj:preApply | vlua | -| obj:propUpdate | vlua | -| obj:queueGameEngineLua | vlua | -| obj:queueHookJS | vlua | -| obj:queueLuaCommand | vlua | -| obj:queueMainHookJS | vlua | -| obj:queueObjectFastLuaCommand | vlua | -| obj:queueObjectLuaCommand | vlua | -| obj:queueOtherObjectsLuaCommand | vlua | -| obj:queueStreamDataJS | vlua | -| obj:queueWebViewJS | vlua | -| obj:queueWebViewStreamJS | vlua | -| obj:rayIntersectsZone | vlua | -| obj:registerObject | vlua | -| obj:reloadTextures | vlua | -| obj:requestReset | vlua | -| obj:resetBrokenFlexMesh | vlua | -| obj:resetMaterials | vlua | -| obj:respawnWithPartConfig | vlua | -| obj:screwBeam | vlua | -| obj:sendForceFeedback | vlua | -| obj:sendRPMLeds | vlua | -| obj:serialPortClose | vlua | -| obj:serialPortOpen | vlua | -| obj:serialPortRead | vlua | -| obj:serialPortWrite | vlua | -| obj:serialize | vlua | -| obj:set | vlua | -| obj:setActive | vlua | -| obj:setAerodynamicsMode | vlua | -| obj:setBeam | vlua | -| obj:setBeamAnisotropic | vlua | -| obj:setBeamBounded | vlua | -| obj:setBeamDeform | vlua | -| obj:setBeamDeformationTriggerRatio | vlua | -| obj:setBeamLbeam | vlua | -| obj:setBeamLength | vlua | -| obj:setBeamLengthRefDeformedRatio | vlua | -| obj:setBeamLengthRefRatio | vlua | -| obj:setBeamLengthRefRatioTarget | vlua | -| obj:setBeamPressureRel | vlua | -| obj:setBeamPressured | vlua | -| obj:setBeamSpringDamp | vlua | -| obj:setBeamStrength | vlua | -| obj:setBitmapFromArray | vlua | -| obj:setBoundedBeamDamp | vlua | -| obj:setBoundedBeamLongBound | vlua | -| obj:setBoundedBeamShortBound | vlua | -| obj:setBoundedBeamSpringDampLimits | vlua | -| obj:setCanSave | vlua | -| obj:setDebugString | vlua | -| obj:setDynDataFieldbyName | vlua | -| obj:setDynamicBeam | vlua | -| obj:setEditorDirty | vlua | -| obj:setEmitterDataBlock | vlua | -| obj:setEngineAxisCoupleNodes | vlua | -| obj:setEngineSound | vlua | -| obj:setField | vlua | -| obj:setGhostEnabled | vlua | -| obj:setGravity | vlua | -| obj:setGroupPressure | vlua | -| obj:setGroupPressureRel | vlua | -| obj:setHidden | vlua | -| obj:setInternalName | vlua | -| obj:setMaterial | vlua | -| obj:setMaterialEmissiveFactor | vlua | -| obj:setMeshAlpha | vlua | -| obj:setMetallicPaintData | vlua | -| obj:setName | vlua | -| obj:setNode | vlua | -| obj:setNodeFrictionSlidingCoefs | vlua | -| obj:setNodeMass | vlua | -| obj:setNodeMaterial | vlua | -| obj:setNodePair | vlua | -| obj:setNodePair2WheelId | vlua | -| obj:setNodePosition | vlua | -| obj:setNodeVolumePitchCT | vlua | -| obj:setPersistentData | vlua | -| obj:setPhysicsStepEnabled | vlua | -| obj:setPitch | vlua | -| obj:setPlanets | vlua | -| obj:setPosRot | vlua | -| obj:setPosition | vlua | -| obj:setPositionRotation | vlua | -| obj:setPrecompressionRatio | vlua | -| obj:setPropLight | vlua | -| obj:setReferenceNodes | vlua | -| obj:setSFXNode | vlua | -| obj:setSFXparameter | vlua | -| obj:setScale | vlua | -| obj:setScaleXYZ | vlua | -| obj:setSelected | vlua | -| obj:setSelfCollisionMode | vlua | -| obj:setSimulationTimeScale | vlua | -| obj:setSleepingEnabled | vlua | -| obj:setSlidenodeSpringStrength | vlua | -| obj:setSlipTireMarkThreshold | vlua | -| obj:setTerrFileLvlFolder | vlua | -| obj:setTorsionbar | vlua | -| obj:setTorsionbarAngle | vlua | -| obj:setTorsionbarPrecompressionAngle | vlua | -| obj:setTorsionbarSpringDamp | vlua | -| obj:setTransform | vlua | -| obj:setTriangle | vlua | -| obj:setVolume | vlua | -| obj:setVolumePitch | vlua | -| obj:setVolumePitchCT | vlua | -| obj:setWaterFlow | vlua | -| obj:setWheel | vlua | -| obj:setWheelTorqueAndBrakeTorque | vlua | -| obj:setWind | vlua | -| obj:size | vlua | -| obj:spawnProps | vlua | -| obj:stopLatching | vlua | -| obj:stopSFX | vlua | -| obj:switchMaterial | vlua | -| obj:torsionbarIsBroken | vlua | -| obj:unload | vlua | -| obj:updateInstanceRenderData | vlua | -| obj:wheelTurnRadius | vlua | - -## Hooks - -| Function | VM | -|---|---| -| dragRaceEndLineReached | ge | -| dragRaceStarted | ge | -| dragRaceVehicleStopped | ge | -| dynamicDecals_moveLayer | ge | -| dynamicDecals_onLayerAdded | ge | -| dynamicDecals_onLayerDeleted | ge | -| dynamicDecals_onLayerUpdated | ge | -| dynamicDecals_onTextureFileAdded | ge | -| dynamicDecals_onTextureFileDeleted | ge | -| liveryEditor_OnLayerAdded | ge | -| liveryEditor_OnUseMousePosChanged | ge | -| liveryEditor_editMode_onStateChanged | ge | -| liveryEditor_onLayersUpdated | ge | -| onActionFilterUpdated | ge | -| onActivityAcceptGatherData | ge | -| onActivityIndexVisible | ge | -| onAddedVehiclePartsToInventory | ge | -| onAfterDriftSpotsLoaded | ge | -| onAnyMissionChanged | ge | -| onAnyMissionWillChange | ge | -| onAnyStuntZoneAccomplished | ge | -| onAttemptCompleted | ge | -| onAttemptFailed | ge | -| onAvailableMissionsSentToUi | ge | -| onBeamDeformed | vlua | -| onBeamNGTrigger | ge | -| onBeforeBigMapActivated | ge | -| onBeforeCareerActivate | ge | -| onBeforeDragUnloadAllExtensions | ge | -| onBeforeRadialOpened | ge | -| onBeforeSetSaveSlot | ge | -| onBeforeWalkingModeToggled | ge | -| onBigMapActivated | ge | -| onBigmapHoveredPoiIdChanged | ge | -| onBranchTierReached | ge | -| onC2WebSocketHandlerMessage | ge | -| onCameraModeChanged | ge | -| onCameraPreRender | ge | -| onCameraToggled | ge | -| onCareerActive | ge | -| onCareerModulesActivated | ge | -| onCareerProgressPageGetTasklistData | ge | -| onCareerTuningStarted | ge | -| onCargoGenerated | ge | -| onCefVisibilityChanged | ge | -| onCheckPermission | ge | -| onClientCustomObjectSpawning | ge | -| onClientPostStartMission | ge | -| onClientPreStartMission | ge | -| onClientStartMission | ge | -| onCollectScreenshotMetadata | ge | -| onComputerAddFunctions | ge | -| onConsoleExecuteCommand | ge | -| onCountdownEnded | ge | -| onCouplerAttached | both | -| onCouplerDetach | ge | -| onCouplerDetached | both | -| onCouplerFound | vlua | -| onCrashCamEnded | ge | -| onCrawlPathnodeReached | ge | -| onCrawlResultsShown | ge | -| onCrawlStarted | ge | -| onCreatedRallyGroundMarkerRoute | ge | -| onCustomWaypoints | ge | -| onDeactivateBigMapCallback | ge | -| onDebugDraw | vlua | -| onDeliveryFacilityProgressStatsChanged | ge | -| onDeliveryModeStarted | ge | -| onDeliveryRewardsPopupClosed | ge | -| onDonutDriftScored | ge | -| onDragCountdownStarted | ge | -| onDrawDebug | ge | -| onDrawOnMinimap | ge | -| onDriftActiveDataFinished | ge | -| onDriftCachedScoreReset | ge | -| onDriftChainStarted | ge | -| onDriftCompleted | ge | -| onDriftCompletedScored | ge | -| onDriftContextChanged | ge | -| onDriftCrash | ge | -| onDriftDebugChanged | ge | -| onDriftNewCombo | ge | -| onDriftPlVehReset | ge | -| onDriftQuickMessageDisplay | ge | -| onDriftQuickMessageReached | ge | -| onDriftScoreWrappedUp | ge | -| onDriftSpinout | ge | -| onDriftSpotCompleted | ge | -| onDriftSpotFailed | ge | -| onDriftStatusChanged | ge | -| onDriftTransition | ge | -| onEditorActivated | ge | -| onEditorAfterOpenLevel | ge | -| onEditorAfterSaveLevel | ge | -| onEditorAxisGizmoAligmentChanged | ge | -| onEditorAxisGizmoModeChanged | ge | -| onEditorBeforeSaveLevel | ge | -| onEditorDeactivated | ge | -| onEditorDeleteSelection | ge | -| onEditorEditModeActivated | ge | -| onEditorEditModeChanged | ge | -| onEditorEditModeDeactivated | ge | -| onEditorEnabled | ge | -| onEditorExitLevel | ge | -| onEditorGui | ge | -| onEditorGuiMainMenu | ge | -| onEditorGuiToolBar | ge | -| onEditorHeadlessChange | ge | -| onEditorHeadlessMainMenuBar | ge | -| onEditorInitialized | ge | -| onEditorInspectorFieldChanged | ge | -| onEditorInspectorHeaderGui | ge | -| onEditorLoadGuiInstancerState | ge | -| onEditorLoadState | ge | -| onEditorMainMenuBar | ge | -| onEditorObjectAdded | ge | -| onEditorObjectSelectionChanged | ge | -| onEditorPrefabExploded | ge | -| onEditorPreferenceValueChanged | ge | -| onEditorRegisterApi | ge | -| onEditorSaveGuiInstancerState | ge | -| onEditorSaveState | ge | -| onEditorToolWindowGotFocus | ge | -| onEditorToolWindowHide | ge | -| onEditorToolWindowLostFocus | ge | -| onEditorToolWindowShow | ge | -| onEnterVehicleFinished | ge | -| onExit | ge | -| onFileChanged | ge | -| onFileChangedEnd | ge | -| onFilesChanged | ge | -| onFirstUpdate | ge | -| onFreeroamConfiguratorApplyOptions | ge | -| onFreeroamConfiguratorGetOptions | ge | -| onFreeroamDriftZoneNewHighscore | ge | -| onGameStateUpdate | ge | -| onGameplayFlashMessage | ge | -| onGameplayInteract | ge | -| onGameplaySelectorGetDetails | ge | -| onGameplaySelectorGetTiles | ge | -| onGeneralMilestoneClaimed | ge | -| onGeneralMilestonesCollect | ge | -| onGeneralMilestonesSetupCallbacks | ge | -| onGetMilestones | ge | -| onGetRawPoiListForLevel | ge | -| onGetUnlockFlagDefinitions | ge | -| onGlobalCameraSet | ge | -| onGuiUpdate | ge | -| onHideRadialMenu | ge | -| onHitPoleScored | ge | -| onInit | both | -| onInputBindingsChanged | ge | -| onInsuranceRepairClaim | ge | -| onInventoryPreRemoveVehicleObject | ge | -| onJobDone | ge | -| onLoadCustomPrefabs | ge | -| onLoadingScreenFadeout | ge | -| onLogbookGetEntries | ge | -| onMinimapSettingsChanged | ge | -| onMissionAttemptAggregated | ge | -| onMissionAvailabilityChanged | ge | -| onMissionInfoChangedState | ge | -| onMissionStartScreenReady | ge | -| onMissionsLoadedFromFiles | ge | -| onModActivated | ge | -| onModDeactivated | ge | -| onModManagerReady | ge | -| onModManagerStateChanged | ge | -| onMouseLocked | ge | -| onNavgraphReloaded | ge | -| onNavigateToMission | ge | -| onNearPoleScored | ge | -| onNewAttempt | ge | -| onNewDriftTierReached | ge | -| onParkingVehiclesActivated | ge | -| onPartShoppingStarted | ge | -| onPartShoppingTransactionComplete | ge | -| onPhysicsPaused | ge | -| onPhysicsUnpaused | ge | -| onPlaybookLogAfterStep | ge | -| onPlayerAttributesChanged | ge | -| onPlayerCameraReady | ge | -| onPlayersChanged | vlua | -| onPoiSelectedFromBigmap | ge | -| onPreRender | ge | -| onPreVehicleSpawned | ge | -| onPreWindowClose | ge | -| onPursuitAction | ge | -| onPursuitOffense | ge | -| onQuickAccessLoaded | ge | -| onRaceBranchChosen | ge | -| onRaceGoalsInitilised | ge | -| onRaceInit | ge | -| onRaceLap | ge | -| onRacePathnodeReached | ge | -| onRaceResult | ge | -| onRaceStart | ge | -| onRaceTick | ge | -| onRaceWaypointReached | ge | -| onRallyDataUpdated | ge | -| onRallyRegisterRace | ge | -| onRallyVehicleRecovery | ge | -| onReachedTargetPos | ge | -| onRecalculatedRoute | ge | -| onRedLightCamTriggered | ge | -| onRepairInGarage | ge | -| onReplayStateChanged | ge | -| onReset | both | -| onResetGameplay | ge | -| onSaveCampaign | ge | -| onSaveCurrentSaveSlot | ge | -| onSaveCurrentSaveSlotAsyncStart | ge | -| onSaveFinished | ge | -| onScenarioChange | ge | -| onScenarioFinished | ge | -| onScenarioLoaded | ge | -| onScenarioRestarted | ge | -| onScenarioUIReady | ge | -| onScreenFadeState | ge | -| onSensorCreated | ge | -| onSensorRemoved | ge | -| onSetBigmapNavFocus | ge | -| onSettingsChanged | ge | -| onSocketMessage | ge | -| onSpawnCCallback | ge | -| onSpeedTrapTriggered | ge | -| onTeleportedToGarage | ge | -| onTestDriveEndedAfterFade | ge | -| onTestDriveStarted | ge | -| onTightDriftScored | ge | -| onTogglePause | ge | -| onTrafficAction | ge | -| onTrafficStarted | ge | -| onTrafficStopped | ge | -| onTrafficVehicleAdded | ge | -| onTrafficVehicleRemoved | ge | -| onTrailerAttached | ge | -| onUIStartButtonClicked | ge | -| onUiReady | ge | -| onUpdate | ge | -| onVehicleAIStateChanged | ge | -| onVehicleActiveChanged | ge | -| onVehicleAdded | ge | -| onVehicleAddedToInventory | ge | -| onVehicleConnectionReady | ge | -| onVehicleCrashEnded | ge | -| onVehicleCrashStarted | ge | -| onVehicleDestroyed | both | -| onVehicleEditorRenderJBeams | ge | -| onVehicleFlippedUpright | ge | -| onVehicleGroupSpawned | ge | -| onVehicleInfoReady | ge | -| onVehicleLoaded | vlua | -| onVehicleMapmgrUpdate | ge | -| onVehicleMirrorsChanged | ge | -| onVehicleParkingStatus | ge | -| onVehicleRemoved | ge | -| onVehicleReplaced | ge | -| onVehicleResetted | ge | -| onVehicleSaveFinished | ge | -| onVehicleSpawned | ge | -| onVehicleStoppedMoving | ge | -| onVehicleSwitched | ge | -| onWindowResized | ge | -| onWinnerLightOn | ge | -| onWorldReadyState | ge | -| resetDragRaceValues | ge | -| setDisqualifiedLights | ge | -| showDisqualifiedMessage | ge | -| showMissionMarkersToggled | ge | -| startDragCountdown | ge | -| startRaceFromTree | ge | -| stoppingVehicleDrag | ge | -| teleportedFromBigmap | ge | -| trackAIAllVeh | ge | -| trackVehReset | ge | -| updateGFX | both | diff --git a/docs/en/API documentation/Unofficial-BeamNG-Lua-API.md b/docs/en/API documentation/Unofficial-BeamNG-Lua-API.md new file mode 100644 index 000000000..b926678d1 --- /dev/null +++ b/docs/en/API documentation/Unofficial-BeamNG-Lua-API.md @@ -0,0 +1,25884 @@ + + +## Table of Contents +- [GE API](#ge-api) +- [GE Object Methods](#ge-object-methods) +- [VLUA API](#vlua-api) +- [VLUA Object Methods](#vlua-object-methods) +- [Hooks](#hooks) + + + +## GE API + +| Function | Params | Line | Returns | +|---|---|---|---| +| ADVLMCallbacks.onActivate `ge` | 0 | init.lua:32 | | +| ADVLMCallbacks.onDeactivate `ge` | 0 | init.lua:45 | | +| AL_DepthVisualizeCallbacks.onEnabled `ge` | 0 | lightViz.lua:57 | | +| AL_LightColorVisualizeCallbacks.onEnabled `ge` | 0 | lightViz.lua:116 | | +| AL_LightSpecularVisualizeCallbacks.onEnabled `ge` | 0 | lightViz.lua:144 | | +| AL_NormalsVisualize.onEnabled `ge` | 0 | lightViz.lua:87 | | +| AL_VelocityVisualizeCallbacks.onEnabled `ge` | 0 | lightViz.lua:172 | | +| APIadd `ge` | 2 | GEConsole:1 | | +| APIci `ge` | 3 | GEConsole:1 | | +| APIh `ge` | 1 | GEConsole:1 | | +| APIok `ge` | 1 | GEConsole:1 | | +| APIsc `ge` | 2 | GEConsole:1 | | +| APIsp `ge` | 1 | GEConsole:1 | | +| APIwk `ge` | 3 | GEConsole:1 | | +| ActionMap:addToFilter `ge` | 3? | [C] | | +| ActionMap:assignFieldsFromObject `ge` | 1? | [C] | | +| ActionMap:bind `ge` | 1-27+? | [C] | | +| ActionMap:clear `ge` | 0-1? | [C] | | +| ActionMap:clearFilters `ge` | 1? | [C] | | +| ActionMap:clone `ge` | 1? | [C] | | +| ActionMap:decRefCount `ge` | 0+ | [C] | | +| ActionMap:delete `ge` | 0? | [C] | | +| ActionMap:deleteObject `ge` | 0-1? | [C] | | +| ActionMap:deletePersistentId `ge` | 0+ | [C] | | +| ActionMap:dump `ge` | 0-4? | [C] | | +| ActionMap:dumpGroupHierarchy `ge` | 0+ | [C] | | +| ActionMap:enableBindingCapturing `ge` | 0+ | [C] | | +| ActionMap:enableCustomModifier `ge` | 3? | [C] | | +| ActionMap:generatePersistentId `ge` | 0+ | [C] | | +| ActionMap:getClassDocString `ge` | 0? | [C] | | +| ActionMap:getClassName `ge` | 0? | [C] | | +| ActionMap:getDeclarationLine `ge` | 0? | [C] | | +| ActionMap:getDynDataFieldbyName `ge` | 2? | [C] | | +| ActionMap:getDynamicFields `ge` | 0-1? | [C] | | +| ActionMap:getField `ge` | 2-3? | [C] | | +| ActionMap:getFieldInfo `ge` | 2? | [C] | | +| ActionMap:getFieldList `ge` | 0? | [C] | | +| ActionMap:getFields `ge` | 0-1? | [C] | | +| ActionMap:getFieldsForEditor `ge` | 0? | [C] | | +| ActionMap:getFileName `ge` | 0? | [C] | | +| ActionMap:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| ActionMap:getGroup `ge` | 0-2? | [C] | | +| ActionMap:getID `ge` | 0? | [C] | | +| ActionMap:getId `ge` | 0-1? | [C] | | +| ActionMap:getIdString `ge` | 0? | [C] | | +| ActionMap:getInputCommands `ge` | 0+ | [C] | | +| ActionMap:getInternalName `ge` | 0? | [C] | | +| ActionMap:getList `ge` | 0 | [C] | | +| ActionMap:getName `ge` | 0? | [C] | | +| ActionMap:getOrCreatePersistentID `ge` | 0? | [C] | | +| ActionMap:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ActionMap:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| ActionMap:incRefCount `ge` | 0? | [C] | | +| ActionMap:inheritParentFields `ge` | 1? | [C] | | +| ActionMap:inspectUpdate `ge` | 0? | [C] | | +| ActionMap:isChildOfGroup `ge` | 1? | [C] | | +| ActionMap:isEditorDirty `ge` | 0? | [C] | | +| ActionMap:isHidden `ge` | 0? | [C] | | +| ActionMap:isLocked `ge` | 0? | [C] | | +| ActionMap:isNameChangeAllowed `ge` | 0+ | [C] | | +| ActionMap:isSelected `ge` | 1? | [C] | | +| ActionMap:isSubClassOf `ge` | 1? | [C] | | +| ActionMap:onEditorDisable `ge` | 0? | [C] | | +| ActionMap:onEditorEnable `ge` | 0? | [C] | | +| ActionMap:pop `ge` | 0-2? | [C] | | +| ActionMap:postApply `ge` | 0? | [C] | | +| ActionMap:preApply `ge` | 0? | [C] | | +| ActionMap:push `ge` | 0-2? | [C] | | +| ActionMap:pushFirst `ge` | 0? | [C] | | +| ActionMap:registerObject `ge` | 0-1? | [C] | | +| ActionMap:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| ActionMap:save `ge` | 0-2? | [C] | | +| ActionMap:sendInputCommand `ge` | 0+ | [C] | | +| ActionMap:serialize `ge` | 0-2? | [C] | | +| ActionMap:serializeForEditor `ge` | 3? | [C] | | +| ActionMap:serializeToDirectories `ge` | 0+ | [C] | | +| ActionMap:serializeToNameDictFile `ge` | 1? | [C] | | +| ActionMap:setCanSave `ge` | 1? | [C] | | +| ActionMap:setDeclarationLine `ge` | 0+ | [C] | | +| ActionMap:setDynDataFieldbyName `ge` | 3? | [C] | | +| ActionMap:setEditorDirty `ge` | 1? | [C] | | +| ActionMap:setEditorOnly `ge` | 0+ | [C] | | +| ActionMap:setEnabled `ge` | 1-3? | [C] | | +| ActionMap:setField `ge` | 2-3? | [C] | | +| ActionMap:setFileName `ge` | 1? | [C] | | +| ActionMap:setHidden `ge` | 1? | [C] | | +| ActionMap:setInternalName `ge` | 1? | [C] | | +| ActionMap:setIsSelected `ge` | 0+ | [C] | | +| ActionMap:setLocked `ge` | 0+ | [C] | | +| ActionMap:setName `ge` | 1? | [C] | | +| ActionMap:setNameChangeAllowed `ge` | 0+ | [C] | | +| ActionMap:setSelected `ge` | 1? | [C] | | +| ActionMap:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ActionMap:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| ActionMap:triggerBindingByNameAnalogue `ge` | 0+ | [C] | | +| ActionMap:triggerBindingByNameDigital `ge` | 3-4? | [C] | | +| ActionMap:unregisterObject `ge` | 0? | [C] | | +| AddEventHandler `ge` | 3 | MPGameNetwork.lua:311 | | +| AdvancedLightBinManager:assignFieldsFromObject `ge` | 1? | [C] | | +| AdvancedLightBinManager:clone `ge` | 1? | [C] | | +| AdvancedLightBinManager:decRefCount `ge` | 0+ | [C] | | +| AdvancedLightBinManager:delete `ge` | 0? | [C] | | +| AdvancedLightBinManager:deleteObject `ge` | 0-1? | [C] | | +| AdvancedLightBinManager:deletePersistentId `ge` | 0+ | [C] | | +| AdvancedLightBinManager:dump `ge` | 0-4? | [C] | | +| AdvancedLightBinManager:dumpGroupHierarchy `ge` | 0+ | [C] | | +| AdvancedLightBinManager:generatePersistentId `ge` | 0+ | [C] | | +| AdvancedLightBinManager:getBinType `ge` | 0+ | [C] | | +| AdvancedLightBinManager:getClassDocString `ge` | 0? | [C] | | +| AdvancedLightBinManager:getClassName `ge` | 0? | [C] | | +| AdvancedLightBinManager:getDeclarationLine `ge` | 0? | [C] | | +| AdvancedLightBinManager:getDynDataFieldbyName `ge` | 2? | [C] | | +| AdvancedLightBinManager:getDynamicFields `ge` | 0-1? | [C] | | +| AdvancedLightBinManager:getField `ge` | 2-3? | [C] | | +| AdvancedLightBinManager:getFieldInfo `ge` | 2? | [C] | | +| AdvancedLightBinManager:getFieldList `ge` | 0? | [C] | | +| AdvancedLightBinManager:getFields `ge` | 0-1? | [C] | | +| AdvancedLightBinManager:getFieldsForEditor `ge` | 0? | [C] | | +| AdvancedLightBinManager:getFileName `ge` | 0? | [C] | | +| AdvancedLightBinManager:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| AdvancedLightBinManager:getGroup `ge` | 0-2? | [C] | | +| AdvancedLightBinManager:getID `ge` | 0? | [C] | | +| AdvancedLightBinManager:getId `ge` | 0-1? | [C] | | +| AdvancedLightBinManager:getIdString `ge` | 0? | [C] | | +| AdvancedLightBinManager:getInternalName `ge` | 0? | [C] | | +| AdvancedLightBinManager:getName `ge` | 0? | [C] | | +| AdvancedLightBinManager:getOrCreatePersistentID `ge` | 0? | [C] | | +| AdvancedLightBinManager:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| AdvancedLightBinManager:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| AdvancedLightBinManager:incRefCount `ge` | 0? | [C] | | +| AdvancedLightBinManager:inheritParentFields `ge` | 1? | [C] | | +| AdvancedLightBinManager:inspectUpdate `ge` | 0? | [C] | | +| AdvancedLightBinManager:isChildOfGroup `ge` | 1? | [C] | | +| AdvancedLightBinManager:isEditorDirty `ge` | 0? | [C] | | +| AdvancedLightBinManager:isHidden `ge` | 0? | [C] | | +| AdvancedLightBinManager:isLocked `ge` | 0? | [C] | | +| AdvancedLightBinManager:isNameChangeAllowed `ge` | 0+ | [C] | | +| AdvancedLightBinManager:isSelected `ge` | 1? | [C] | | +| AdvancedLightBinManager:isSubClassOf `ge` | 1? | [C] | | +| AdvancedLightBinManager:onEditorDisable `ge` | 0? | [C] | | +| AdvancedLightBinManager:onEditorEnable `ge` | 0? | [C] | | +| AdvancedLightBinManager:postApply `ge` | 0? | [C] | | +| AdvancedLightBinManager:preApply `ge` | 0? | [C] | | +| AdvancedLightBinManager:registerObject `ge` | 0-1? | [C] | | +| AdvancedLightBinManager:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| AdvancedLightBinManager:save `ge` | 0-2? | [C] | | +| AdvancedLightBinManager:serialize `ge` | 0-2? | [C] | | +| AdvancedLightBinManager:serializeForEditor `ge` | 3? | [C] | | +| AdvancedLightBinManager:serializeToDirectories `ge` | 0+ | [C] | | +| AdvancedLightBinManager:serializeToNameDictFile `ge` | 1? | [C] | | +| AdvancedLightBinManager:setCanSave `ge` | 1? | [C] | | +| AdvancedLightBinManager:setDeclarationLine `ge` | 0+ | [C] | | +| AdvancedLightBinManager:setDynDataFieldbyName `ge` | 3? | [C] | | +| AdvancedLightBinManager:setEditorDirty `ge` | 1? | [C] | | +| AdvancedLightBinManager:setEditorOnly `ge` | 0+ | [C] | | +| AdvancedLightBinManager:setField `ge` | 2-3? | [C] | | +| AdvancedLightBinManager:setFileName `ge` | 1? | [C] | | +| AdvancedLightBinManager:setHidden `ge` | 1? | [C] | | +| AdvancedLightBinManager:setInternalName `ge` | 1? | [C] | | +| AdvancedLightBinManager:setIsSelected `ge` | 0+ | [C] | | +| AdvancedLightBinManager:setLocked `ge` | 0+ | [C] | | +| AdvancedLightBinManager:setName `ge` | 1? | [C] | | +| AdvancedLightBinManager:setNameChangeAllowed `ge` | 0+ | [C] | | +| AdvancedLightBinManager:setSelected `ge` | 1? | [C] | | +| AdvancedLightBinManager:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| AdvancedLightBinManager:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| AdvancedLightBinManager:unregisterObject `ge` | 0? | [C] | | +| AngAxisF:fromString `ge` | 1? | [C] | | +| AnnotationVisualizeCallbacks.onDisabled `ge` | 0 | lightViz.lua:209 | | +| AnnotationVisualizeCallbacks.onEnabled `ge` | 0 | lightViz.lua:201 | | +| BLMCallbacks.onActivate `ge` | 0 | init.lua:54 | | +| BLMCallbacks.onDeactivate `ge` | 0 | init.lua:76 | | +| BNGSceneTileCache:destroyInstance `ge` | 0+ | [C] | | +| BNGSceneTileCache:getInstance `ge` | 0? | [C] | | +| BNGUIDataStreamManager:getDebugInfo `ge` | 0+ | [C] | | +| BNGUIDataStreamManager:getStreamContent `ge` | 0+ | [C] | | +| BNGWSClient:destroy `ge` | 0-1? | [C] | | +| BNGWSClient:getOrCreate `ge` | 1-7? | [C] | | +| BNGWebMgmt:getDebugEnabled `ge` | 0? | [C] | | +| BNGWebMgmt:setDebugEnabled `ge` | 1? | [C] | | +| BNGWebWSServer:destroy `ge` | 0-1? | [C] | | +| BNGWebWSServer:getNetworkAdapterAddresses `ge` | 0? | [C] | | +| BNGWebWSServer:getOrCreate `ge` | 1-7? | [C] | | +| BNGWebWSServer:isTLSAvailable `ge` | 0+ | [C] | | +| BNGWebWSServer:listServers `ge` | 0+ | [C] | | +| BString `ge` | 1 | BString = function(m) return m end:1 | | +| BeamNGTrigger:assignFieldsFromObject `ge` | 1? | [C] | | +| BeamNGTrigger:canFloatAboveGround `ge` | 0? | [C] | | +| BeamNGTrigger:clearAllObjects `ge` | 0? | [C] | | +| BeamNGTrigger:clone `ge` | 1? | [C] | | +| BeamNGTrigger:decRefCount `ge` | 0+ | [C] | | +| BeamNGTrigger:delete `ge` | 0? | [C] | | +| BeamNGTrigger:deleteObject `ge` | 0-1? | [C] | | +| BeamNGTrigger:deletePersistentId `ge` | 0+ | [C] | | +| BeamNGTrigger:disableCollision `ge` | 0? | [C] | | +| BeamNGTrigger:dump `ge` | 0-4? | [C] | | +| BeamNGTrigger:dumpGroupHierarchy `ge` | 0+ | [C] | | +| BeamNGTrigger:enableCollision `ge` | 0? | [C] | | +| BeamNGTrigger:generatePersistentId `ge` | 0+ | [C] | | +| BeamNGTrigger:getAnchorNames `ge` | 0? | [C] | | +| BeamNGTrigger:getClassDocString `ge` | 0? | [C] | | +| BeamNGTrigger:getClassName `ge` | 0? | [C] | | +| BeamNGTrigger:getDataBlock `ge` | 0+ | [C] | | +| BeamNGTrigger:getDeclarationLine `ge` | 0? | [C] | | +| BeamNGTrigger:getDynDataFieldbyName `ge` | 2? | [C] | | +| BeamNGTrigger:getDynamicFields `ge` | 0-1? | [C] | | +| BeamNGTrigger:getEulerRotation `ge` | 0+ | [C] | | +| BeamNGTrigger:getField `ge` | 2-3? | [C] | | +| BeamNGTrigger:getFieldInfo `ge` | 2? | [C] | | +| BeamNGTrigger:getFieldList `ge` | 0? | [C] | | +| BeamNGTrigger:getFields `ge` | 0-1? | [C] | | +| BeamNGTrigger:getFieldsForEditor `ge` | 0? | [C] | | +| BeamNGTrigger:getFileName `ge` | 0? | [C] | | +| BeamNGTrigger:getFirstMaterialName `ge` | 0+ | [C] | | +| BeamNGTrigger:getForwardVector `ge` | 0? | [C] | | +| BeamNGTrigger:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| BeamNGTrigger:getGroup `ge` | 0-2? | [C] | | +| BeamNGTrigger:getID `ge` | 0? | [C] | | +| BeamNGTrigger:getId `ge` | 0-1? | [C] | | +| BeamNGTrigger:getIdString `ge` | 0? | [C] | | +| BeamNGTrigger:getInternalName `ge` | 0? | [C] | | +| BeamNGTrigger:getMaterialNames `ge` | 0? | [C] | | +| BeamNGTrigger:getMeshMaterialNames `ge` | 0? | [C] | | +| BeamNGTrigger:getName `ge` | 0? | [C] | | +| BeamNGTrigger:getObjBox `ge` | 0? | [C] | | +| BeamNGTrigger:getObjectBox `ge` | 0? | [C] | | +| BeamNGTrigger:getOrCreatePersistentID `ge` | 0? | [C] | | +| BeamNGTrigger:getPosition `ge` | 0-3? | [C] | | +| BeamNGTrigger:getPositionXYZ `ge` | 0? | [C] | | +| BeamNGTrigger:getRotation `ge` | 0? | [C] | | +| BeamNGTrigger:getScale `ge` | 0? | [C] | | +| BeamNGTrigger:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| BeamNGTrigger:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| BeamNGTrigger:getTransform `ge` | 0? | [C] | | +| BeamNGTrigger:getTransformF `ge` | 0+ | [C] | | +| BeamNGTrigger:getType `ge` | 0+ | [C] | | +| BeamNGTrigger:getWorldBox `ge` | 0? | [C] | | +| BeamNGTrigger:getWorldBoxCenter `ge` | 0+ | [C] | | +| BeamNGTrigger:getWorldTransform `ge` | 0+ | [C] | | +| BeamNGTrigger:incRefCount `ge` | 0? | [C] | | +| BeamNGTrigger:inheritParentFields `ge` | 1? | [C] | | +| BeamNGTrigger:inspectUpdate `ge` | 0? | [C] | | +| BeamNGTrigger:isChildOfGroup `ge` | 1? | [C] | | +| BeamNGTrigger:isEditorDirty `ge` | 0? | [C] | | +| BeamNGTrigger:isGlobalBounds `ge` | 0? | [C] | | +| BeamNGTrigger:isHidden `ge` | 0? | [C] | | +| BeamNGTrigger:isLocked `ge` | 0? | [C] | | +| BeamNGTrigger:isNameChangeAllowed `ge` | 0+ | [C] | | +| BeamNGTrigger:isPointContained `ge` | 1? | [C] | | +| BeamNGTrigger:isRenderEnabled `ge` | 0+ | [C] | | +| BeamNGTrigger:isSelected `ge` | 1? | [C] | | +| BeamNGTrigger:isSelectionEnabled `ge` | 0? | [C] | | +| BeamNGTrigger:isSubClassOf `ge` | 1? | [C] | | +| BeamNGTrigger:onEditorDisable `ge` | 0? | [C] | | +| BeamNGTrigger:onEditorEnable `ge` | 0? | [C] | | +| BeamNGTrigger:postApply `ge` | 0? | [C] | | +| BeamNGTrigger:preApply `ge` | 0? | [C] | | +| BeamNGTrigger:registerObject `ge` | 0-1? | [C] | | +| BeamNGTrigger:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| BeamNGTrigger:save `ge` | 0-2? | [C] | | +| BeamNGTrigger:serialize `ge` | 0-2? | [C] | | +| BeamNGTrigger:serializeForEditor `ge` | 3? | [C] | | +| BeamNGTrigger:serializeToDirectories `ge` | 0+ | [C] | | +| BeamNGTrigger:serializeToNameDictFile `ge` | 1? | [C] | | +| BeamNGTrigger:setCanFloatAboveGround `ge` | 0+ | [C] | | +| BeamNGTrigger:setCanSave `ge` | 1? | [C] | | +| BeamNGTrigger:setDataBlock `ge` | 0+ | [C] | | +| BeamNGTrigger:setDeclarationLine `ge` | 0+ | [C] | | +| BeamNGTrigger:setDynDataFieldbyName `ge` | 3? | [C] | | +| BeamNGTrigger:setEditorDirty `ge` | 1? | [C] | | +| BeamNGTrigger:setEditorOnly `ge` | 0+ | [C] | | +| BeamNGTrigger:setField `ge` | 2-3? | [C] | | +| BeamNGTrigger:setFileName `ge` | 1? | [C] | | +| BeamNGTrigger:setHidden `ge` | 1? | [C] | | +| BeamNGTrigger:setInternalName `ge` | 1? | [C] | | +| BeamNGTrigger:setIsSelected `ge` | 0+ | [C] | | +| BeamNGTrigger:setLocked `ge` | 0+ | [C] | | +| BeamNGTrigger:setName `ge` | 1? | [C] | | +| BeamNGTrigger:setNameChangeAllowed `ge` | 0+ | [C] | | +| BeamNGTrigger:setPosRot `ge` | 7-8? | [C] | | +| BeamNGTrigger:setPosition `ge` | 0-3? | [C] | | +| BeamNGTrigger:setPositionXYZ `ge` | 3? | [C] | | +| BeamNGTrigger:setRenderEnabled `ge` | 1? | [C] | | +| BeamNGTrigger:setScale `ge` | 1-4? | [C] | | +| BeamNGTrigger:setScaleXYZ `ge` | 3? | [C] | | +| BeamNGTrigger:setSelected `ge` | 1? | [C] | | +| BeamNGTrigger:setSelectionEnabled `ge` | 0+ | [C] | | +| BeamNGTrigger:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| BeamNGTrigger:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| BeamNGTrigger:setTransform `ge` | 0-1? | [C] | | +| BeamNGTrigger:setTransformF `ge` | 0+ | [C] | | +| BeamNGTrigger:unregisterObject `ge` | 0? | [C] | | +| BeamNGWaypoint:assignFieldsFromObject `ge` | 1? | [C] | | +| BeamNGWaypoint:canFloatAboveGround `ge` | 0? | [C] | | +| BeamNGWaypoint:clone `ge` | 1? | [C] | | +| BeamNGWaypoint:decRefCount `ge` | 0+ | [C] | | +| BeamNGWaypoint:delete `ge` | 0? | [C] | | +| BeamNGWaypoint:deleteObject `ge` | 0-1? | [C] | | +| BeamNGWaypoint:deletePersistentId `ge` | 0+ | [C] | | +| BeamNGWaypoint:disableCollision `ge` | 0? | [C] | | +| BeamNGWaypoint:dump `ge` | 0-4? | [C] | | +| BeamNGWaypoint:dumpGroupHierarchy `ge` | 0+ | [C] | | +| BeamNGWaypoint:enableCollision `ge` | 0? | [C] | | +| BeamNGWaypoint:generatePersistentId `ge` | 0+ | [C] | | +| BeamNGWaypoint:getAnchorNames `ge` | 0? | [C] | | +| BeamNGWaypoint:getClassDocString `ge` | 0? | [C] | | +| BeamNGWaypoint:getClassName `ge` | 0? | [C] | | +| BeamNGWaypoint:getDeclarationLine `ge` | 0? | [C] | | +| BeamNGWaypoint:getDynDataFieldbyName `ge` | 2? | [C] | | +| BeamNGWaypoint:getDynamicFields `ge` | 0-1? | [C] | | +| BeamNGWaypoint:getEulerRotation `ge` | 0+ | [C] | | +| BeamNGWaypoint:getField `ge` | 2-3? | [C] | | +| BeamNGWaypoint:getFieldInfo `ge` | 2? | [C] | | +| BeamNGWaypoint:getFieldList `ge` | 0? | [C] | | +| BeamNGWaypoint:getFields `ge` | 0-1? | [C] | | +| BeamNGWaypoint:getFieldsForEditor `ge` | 0? | [C] | | +| BeamNGWaypoint:getFileName `ge` | 0? | [C] | | +| BeamNGWaypoint:getFirstMaterialName `ge` | 0+ | [C] | | +| BeamNGWaypoint:getForwardVector `ge` | 0? | [C] | | +| BeamNGWaypoint:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| BeamNGWaypoint:getGroup `ge` | 0-2? | [C] | | +| BeamNGWaypoint:getID `ge` | 0? | [C] | | +| BeamNGWaypoint:getId `ge` | 0-1? | [C] | | +| BeamNGWaypoint:getIdString `ge` | 0? | [C] | | +| BeamNGWaypoint:getInternalName `ge` | 0? | [C] | | +| BeamNGWaypoint:getMaterialNames `ge` | 0? | [C] | | +| BeamNGWaypoint:getMeshMaterialNames `ge` | 0? | [C] | | +| BeamNGWaypoint:getName `ge` | 0? | [C] | | +| BeamNGWaypoint:getObjBox `ge` | 0? | [C] | | +| BeamNGWaypoint:getObjectBox `ge` | 0? | [C] | | +| BeamNGWaypoint:getOrCreatePersistentID `ge` | 0? | [C] | | +| BeamNGWaypoint:getPosition `ge` | 0-3? | [C] | | +| BeamNGWaypoint:getPositionXYZ `ge` | 0? | [C] | | +| BeamNGWaypoint:getRotation `ge` | 0? | [C] | | +| BeamNGWaypoint:getScale `ge` | 0? | [C] | | +| BeamNGWaypoint:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| BeamNGWaypoint:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| BeamNGWaypoint:getTransform `ge` | 0? | [C] | | +| BeamNGWaypoint:getTransformF `ge` | 0+ | [C] | | +| BeamNGWaypoint:getType `ge` | 0+ | [C] | | +| BeamNGWaypoint:getWorldBox `ge` | 0? | [C] | | +| BeamNGWaypoint:getWorldBoxCenter `ge` | 0+ | [C] | | +| BeamNGWaypoint:getWorldTransform `ge` | 0+ | [C] | | +| BeamNGWaypoint:incRefCount `ge` | 0? | [C] | | +| BeamNGWaypoint:inheritParentFields `ge` | 1? | [C] | | +| BeamNGWaypoint:inspectUpdate `ge` | 0? | [C] | | +| BeamNGWaypoint:isChildOfGroup `ge` | 1? | [C] | | +| BeamNGWaypoint:isEditorDirty `ge` | 0? | [C] | | +| BeamNGWaypoint:isGlobalBounds `ge` | 0? | [C] | | +| BeamNGWaypoint:isHidden `ge` | 0? | [C] | | +| BeamNGWaypoint:isLocked `ge` | 0? | [C] | | +| BeamNGWaypoint:isNameChangeAllowed `ge` | 0+ | [C] | | +| BeamNGWaypoint:isRenderEnabled `ge` | 0+ | [C] | | +| BeamNGWaypoint:isSelected `ge` | 1? | [C] | | +| BeamNGWaypoint:isSelectionEnabled `ge` | 0? | [C] | | +| BeamNGWaypoint:isSubClassOf `ge` | 1? | [C] | | +| BeamNGWaypoint:onEditorDisable `ge` | 0? | [C] | | +| BeamNGWaypoint:onEditorEnable `ge` | 0? | [C] | | +| BeamNGWaypoint:postApply `ge` | 0? | [C] | | +| BeamNGWaypoint:preApply `ge` | 0? | [C] | | +| BeamNGWaypoint:registerObject `ge` | 0-1? | [C] | | +| BeamNGWaypoint:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| BeamNGWaypoint:save `ge` | 0-2? | [C] | | +| BeamNGWaypoint:serialize `ge` | 0-2? | [C] | | +| BeamNGWaypoint:serializeForEditor `ge` | 3? | [C] | | +| BeamNGWaypoint:serializeToDirectories `ge` | 0+ | [C] | | +| BeamNGWaypoint:serializeToNameDictFile `ge` | 1? | [C] | | +| BeamNGWaypoint:setCanFloatAboveGround `ge` | 0+ | [C] | | +| BeamNGWaypoint:setCanSave `ge` | 1? | [C] | | +| BeamNGWaypoint:setDeclarationLine `ge` | 0+ | [C] | | +| BeamNGWaypoint:setDynDataFieldbyName `ge` | 3? | [C] | | +| BeamNGWaypoint:setEditorDirty `ge` | 1? | [C] | | +| BeamNGWaypoint:setEditorOnly `ge` | 0+ | [C] | | +| BeamNGWaypoint:setField `ge` | 2-3? | [C] | | +| BeamNGWaypoint:setFileName `ge` | 1? | [C] | | +| BeamNGWaypoint:setHidden `ge` | 1? | [C] | | +| BeamNGWaypoint:setInternalName `ge` | 1? | [C] | | +| BeamNGWaypoint:setIsSelected `ge` | 0+ | [C] | | +| BeamNGWaypoint:setLocked `ge` | 0+ | [C] | | +| BeamNGWaypoint:setName `ge` | 1? | [C] | | +| BeamNGWaypoint:setNameChangeAllowed `ge` | 0+ | [C] | | +| BeamNGWaypoint:setPosRot `ge` | 7-8? | [C] | | +| BeamNGWaypoint:setPosition `ge` | 0-3? | [C] | | +| BeamNGWaypoint:setPositionXYZ `ge` | 3? | [C] | | +| BeamNGWaypoint:setRenderEnabled `ge` | 1? | [C] | | +| BeamNGWaypoint:setScale `ge` | 1-4? | [C] | | +| BeamNGWaypoint:setScaleXYZ `ge` | 3? | [C] | | +| BeamNGWaypoint:setSelected `ge` | 1? | [C] | | +| BeamNGWaypoint:setSelectionEnabled `ge` | 0+ | [C] | | +| BeamNGWaypoint:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| BeamNGWaypoint:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| BeamNGWaypoint:setTransform `ge` | 0-1? | [C] | | +| BeamNGWaypoint:setTransformF `ge` | 0+ | [C] | | +| BeamNGWaypoint:unregisterObject `ge` | 0? | [C] | | +| CEFTypingLostFocus `ge` | 0 | 1201 | | +| CameraBookmark:assignFieldsFromObject `ge` | 1? | [C] | | +| CameraBookmark:canFloatAboveGround `ge` | 0? | [C] | | +| CameraBookmark:changeMaterial `ge` | 0+ | [C] | | +| CameraBookmark:clone `ge` | 1? | [C] | | +| CameraBookmark:decRefCount `ge` | 0+ | [C] | | +| CameraBookmark:delete `ge` | 0? | [C] | | +| CameraBookmark:deleteObject `ge` | 0-1? | [C] | | +| CameraBookmark:deletePersistentId `ge` | 0+ | [C] | | +| CameraBookmark:disableCollision `ge` | 0? | [C] | | +| CameraBookmark:dump `ge` | 0-4? | [C] | | +| CameraBookmark:dumpGroupHierarchy `ge` | 0+ | [C] | | +| CameraBookmark:dumpMeshVisibility `ge` | 0+ | [C] | | +| CameraBookmark:enableCollision `ge` | 0? | [C] | | +| CameraBookmark:generatePersistentId `ge` | 0+ | [C] | | +| CameraBookmark:getAnchorNames `ge` | 0? | [C] | | +| CameraBookmark:getClassDocString `ge` | 0? | [C] | | +| CameraBookmark:getClassName `ge` | 0? | [C] | | +| CameraBookmark:getDataBlock `ge` | 0+ | [C] | | +| CameraBookmark:getDeclarationLine `ge` | 0? | [C] | | +| CameraBookmark:getDynDataFieldbyName `ge` | 2? | [C] | | +| CameraBookmark:getDynamicFields `ge` | 0-1? | [C] | | +| CameraBookmark:getEulerRotation `ge` | 0+ | [C] | | +| CameraBookmark:getField `ge` | 2-3? | [C] | | +| CameraBookmark:getFieldInfo `ge` | 2? | [C] | | +| CameraBookmark:getFieldList `ge` | 0? | [C] | | +| CameraBookmark:getFields `ge` | 0-1? | [C] | | +| CameraBookmark:getFieldsForEditor `ge` | 0? | [C] | | +| CameraBookmark:getFileName `ge` | 0? | [C] | | +| CameraBookmark:getFirstMaterialName `ge` | 0+ | [C] | | +| CameraBookmark:getForwardVector `ge` | 0? | [C] | | +| CameraBookmark:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| CameraBookmark:getGroup `ge` | 0-2? | [C] | | +| CameraBookmark:getID `ge` | 0? | [C] | | +| CameraBookmark:getId `ge` | 0-1? | [C] | | +| CameraBookmark:getIdString `ge` | 0? | [C] | | +| CameraBookmark:getInternalName `ge` | 0? | [C] | | +| CameraBookmark:getMaterialNames `ge` | 0? | [C] | | +| CameraBookmark:getMeshMaterialNames `ge` | 0? | [C] | | +| CameraBookmark:getModelFile `ge` | 0? | [C] | | +| CameraBookmark:getName `ge` | 0? | [C] | | +| CameraBookmark:getObjBox `ge` | 0? | [C] | | +| CameraBookmark:getObjectBox `ge` | 0? | [C] | | +| CameraBookmark:getOrCreatePersistentID `ge` | 0? | [C] | | +| CameraBookmark:getPosition `ge` | 0-3? | [C] | | +| CameraBookmark:getPositionXYZ `ge` | 0? | [C] | | +| CameraBookmark:getRotation `ge` | 0? | [C] | | +| CameraBookmark:getScale `ge` | 0? | [C] | | +| CameraBookmark:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| CameraBookmark:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| CameraBookmark:getTargetCount `ge` | 0+ | [C] | | +| CameraBookmark:getTargetName `ge` | 0+ | [C] | | +| CameraBookmark:getTransform `ge` | 0? | [C] | | +| CameraBookmark:getTransformF `ge` | 0+ | [C] | | +| CameraBookmark:getType `ge` | 0+ | [C] | | +| CameraBookmark:getVelocity `ge` | 0-2? | [C] | | +| CameraBookmark:getWorldBox `ge` | 0? | [C] | | +| CameraBookmark:getWorldBoxCenter `ge` | 0+ | [C] | | +| CameraBookmark:getWorldTransform `ge` | 0+ | [C] | | +| CameraBookmark:incRefCount `ge` | 0? | [C] | | +| CameraBookmark:inheritParentFields `ge` | 1? | [C] | | +| CameraBookmark:inspectUpdate `ge` | 0? | [C] | | +| CameraBookmark:isChildOfGroup `ge` | 1? | [C] | | +| CameraBookmark:isEditorDirty `ge` | 0? | [C] | | +| CameraBookmark:isGlobalBounds `ge` | 0? | [C] | | +| CameraBookmark:isHidden `ge` | 0? | [C] | | +| CameraBookmark:isLocked `ge` | 0? | [C] | | +| CameraBookmark:isNameChangeAllowed `ge` | 0+ | [C] | | +| CameraBookmark:isRenderEnabled `ge` | 0+ | [C] | | +| CameraBookmark:isSelected `ge` | 1? | [C] | | +| CameraBookmark:isSelectionEnabled `ge` | 0? | [C] | | +| CameraBookmark:isSubClassOf `ge` | 1? | [C] | | +| CameraBookmark:onEditorDisable `ge` | 0? | [C] | | +| CameraBookmark:onEditorEnable `ge` | 0? | [C] | | +| CameraBookmark:pauseThread `ge` | 0+ | [C] | | +| CameraBookmark:playAudio `ge` | 0+ | [C] | | +| CameraBookmark:playThread `ge` | 0+ | [C] | | +| CameraBookmark:postApply `ge` | 0? | [C] | | +| CameraBookmark:preApply `ge` | 0? | [C] | | +| CameraBookmark:registerObject `ge` | 0-1? | [C] | | +| CameraBookmark:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| CameraBookmark:save `ge` | 0-2? | [C] | | +| CameraBookmark:serialize `ge` | 0-2? | [C] | | +| CameraBookmark:serializeForEditor `ge` | 3? | [C] | | +| CameraBookmark:serializeToDirectories `ge` | 0+ | [C] | | +| CameraBookmark:serializeToNameDictFile `ge` | 1? | [C] | | +| CameraBookmark:setAllMeshesHidden `ge` | 0+ | [C] | | +| CameraBookmark:setCanFloatAboveGround `ge` | 0+ | [C] | | +| CameraBookmark:setCanSave `ge` | 1? | [C] | | +| CameraBookmark:setDataBlock `ge` | 0+ | [C] | | +| CameraBookmark:setDeclarationLine `ge` | 0+ | [C] | | +| CameraBookmark:setDynDataFieldbyName `ge` | 3? | [C] | | +| CameraBookmark:setEditorDirty `ge` | 1? | [C] | | +| CameraBookmark:setEditorOnly `ge` | 0+ | [C] | | +| CameraBookmark:setField `ge` | 2-3? | [C] | | +| CameraBookmark:setFileName `ge` | 1? | [C] | | +| CameraBookmark:setHidden `ge` | 1? | [C] | | +| CameraBookmark:setInternalName `ge` | 1? | [C] | | +| CameraBookmark:setIsSelected `ge` | 0+ | [C] | | +| CameraBookmark:setLocked `ge` | 0+ | [C] | | +| CameraBookmark:setMeshHidden `ge` | 0+ | [C] | | +| CameraBookmark:setName `ge` | 1? | [C] | | +| CameraBookmark:setNameChangeAllowed `ge` | 0+ | [C] | | +| CameraBookmark:setPosRot `ge` | 7-8? | [C] | | +| CameraBookmark:setPosition `ge` | 0-3? | [C] | | +| CameraBookmark:setPositionXYZ `ge` | 3? | [C] | | +| CameraBookmark:setRenderEnabled `ge` | 1? | [C] | | +| CameraBookmark:setScale `ge` | 1-4? | [C] | | +| CameraBookmark:setScaleXYZ `ge` | 3? | [C] | | +| CameraBookmark:setSelected `ge` | 1? | [C] | | +| CameraBookmark:setSelectionEnabled `ge` | 0+ | [C] | | +| CameraBookmark:setShapeName `ge` | 0+ | [C] | | +| CameraBookmark:setSkinName `ge` | 0+ | [C] | | +| CameraBookmark:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| CameraBookmark:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| CameraBookmark:setThreadDir `ge` | 0+ | [C] | | +| CameraBookmark:setThreadPosition `ge` | 0+ | [C] | | +| CameraBookmark:setThreadTimeScale `ge` | 0+ | [C] | | +| CameraBookmark:setTransform `ge` | 0-1? | [C] | | +| CameraBookmark:setTransformF `ge` | 0+ | [C] | | +| CameraBookmark:setVelocity `ge` | 0+ | [C] | | +| CameraBookmark:stopAudio `ge` | 0+ | [C] | | +| CameraBookmark:stopThread `ge` | 0+ | [C] | | +| CameraBookmark:unregisterObject `ge` | 0? | [C] | | +| CameraData:assignFieldsFromObject `ge` | 1? | [C] | | +| CameraData:clone `ge` | 1? | [C] | | +| CameraData:decRefCount `ge` | 0+ | [C] | | +| CameraData:delete `ge` | 0? | [C] | | +| CameraData:deleteObject `ge` | 0-1? | [C] | | +| CameraData:deletePersistentId `ge` | 0+ | [C] | | +| CameraData:dump `ge` | 0-4? | [C] | | +| CameraData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| CameraData:generatePersistentId `ge` | 0+ | [C] | | +| CameraData:getClassDocString `ge` | 0? | [C] | | +| CameraData:getClassName `ge` | 0? | [C] | | +| CameraData:getDeclarationLine `ge` | 0? | [C] | | +| CameraData:getDynDataFieldbyName `ge` | 2? | [C] | | +| CameraData:getDynamicFields `ge` | 0-1? | [C] | | +| CameraData:getField `ge` | 2-3? | [C] | | +| CameraData:getFieldInfo `ge` | 2? | [C] | | +| CameraData:getFieldList `ge` | 0? | [C] | | +| CameraData:getFields `ge` | 0-1? | [C] | | +| CameraData:getFieldsForEditor `ge` | 0? | [C] | | +| CameraData:getFileName `ge` | 0? | [C] | | +| CameraData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| CameraData:getGroup `ge` | 0-2? | [C] | | +| CameraData:getID `ge` | 0? | [C] | | +| CameraData:getId `ge` | 0-1? | [C] | | +| CameraData:getIdString `ge` | 0? | [C] | | +| CameraData:getInternalName `ge` | 0? | [C] | | +| CameraData:getName `ge` | 0? | [C] | | +| CameraData:getOrCreatePersistentID `ge` | 0? | [C] | | +| CameraData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| CameraData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| CameraData:incRefCount `ge` | 0? | [C] | | +| CameraData:inheritParentFields `ge` | 1? | [C] | | +| CameraData:inspectUpdate `ge` | 0? | [C] | | +| CameraData:isChildOfGroup `ge` | 1? | [C] | | +| CameraData:isEditorDirty `ge` | 0? | [C] | | +| CameraData:isHidden `ge` | 0? | [C] | | +| CameraData:isLocked `ge` | 0? | [C] | | +| CameraData:isNameChangeAllowed `ge` | 0+ | [C] | | +| CameraData:isSelected `ge` | 1? | [C] | | +| CameraData:isSubClassOf `ge` | 1? | [C] | | +| CameraData:onEditorDisable `ge` | 0? | [C] | | +| CameraData:onEditorEnable `ge` | 0? | [C] | | +| CameraData:postApply `ge` | 0? | [C] | | +| CameraData:preApply `ge` | 0? | [C] | | +| CameraData:registerObject `ge` | 0-1? | [C] | | +| CameraData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| CameraData:save `ge` | 0-2? | [C] | | +| CameraData:serialize `ge` | 0-2? | [C] | | +| CameraData:serializeForEditor `ge` | 3? | [C] | | +| CameraData:serializeToDirectories `ge` | 0+ | [C] | | +| CameraData:serializeToNameDictFile `ge` | 1? | [C] | | +| CameraData:setCanSave `ge` | 1? | [C] | | +| CameraData:setDeclarationLine `ge` | 0+ | [C] | | +| CameraData:setDynDataFieldbyName `ge` | 3? | [C] | | +| CameraData:setEditorDirty `ge` | 1? | [C] | | +| CameraData:setEditorOnly `ge` | 0+ | [C] | | +| CameraData:setField `ge` | 2-3? | [C] | | +| CameraData:setFileName `ge` | 1? | [C] | | +| CameraData:setHidden `ge` | 1? | [C] | | +| CameraData:setInternalName `ge` | 1? | [C] | | +| CameraData:setIsSelected `ge` | 0+ | [C] | | +| CameraData:setLocked `ge` | 0+ | [C] | | +| CameraData:setName `ge` | 1? | [C] | | +| CameraData:setNameChangeAllowed `ge` | 0+ | [C] | | +| CameraData:setSelected `ge` | 1? | [C] | | +| CameraData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| CameraData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| CameraData:unregisterObject `ge` | 0? | [C] | | +| ChatInputMessageCallback `ge` | 1 | chat.lua:162 | | +| ChromaticLensPostFXCallbacks.setShaderConsts `ge` | 0 | chromaticLens.lua:30 | | +| CloudLayer:assignFieldsFromObject `ge` | 1? | [C] | | +| CloudLayer:canFloatAboveGround `ge` | 0? | [C] | | +| CloudLayer:clone `ge` | 1? | [C] | | +| CloudLayer:decRefCount `ge` | 0+ | [C] | | +| CloudLayer:delete `ge` | 0? | [C] | | +| CloudLayer:deleteObject `ge` | 0-1? | [C] | | +| CloudLayer:deletePersistentId `ge` | 0+ | [C] | | +| CloudLayer:disableCollision `ge` | 0? | [C] | | +| CloudLayer:dump `ge` | 0-4? | [C] | | +| CloudLayer:dumpGroupHierarchy `ge` | 0+ | [C] | | +| CloudLayer:enableCollision `ge` | 0? | [C] | | +| CloudLayer:generatePersistentId `ge` | 0+ | [C] | | +| CloudLayer:getAnchorNames `ge` | 0? | [C] | | +| CloudLayer:getClassDocString `ge` | 0? | [C] | | +| CloudLayer:getClassName `ge` | 0? | [C] | | +| CloudLayer:getDeclarationLine `ge` | 0? | [C] | | +| CloudLayer:getDynDataFieldbyName `ge` | 2? | [C] | | +| CloudLayer:getDynamicFields `ge` | 0-1? | [C] | | +| CloudLayer:getEulerRotation `ge` | 0+ | [C] | | +| CloudLayer:getField `ge` | 2-3? | [C] | | +| CloudLayer:getFieldInfo `ge` | 2? | [C] | | +| CloudLayer:getFieldList `ge` | 0? | [C] | | +| CloudLayer:getFields `ge` | 0-1? | [C] | | +| CloudLayer:getFieldsForEditor `ge` | 0? | [C] | | +| CloudLayer:getFileName `ge` | 0? | [C] | | +| CloudLayer:getFirstMaterialName `ge` | 0+ | [C] | | +| CloudLayer:getForwardVector `ge` | 0? | [C] | | +| CloudLayer:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| CloudLayer:getGroup `ge` | 0-2? | [C] | | +| CloudLayer:getID `ge` | 0? | [C] | | +| CloudLayer:getId `ge` | 0-1? | [C] | | +| CloudLayer:getIdString `ge` | 0? | [C] | | +| CloudLayer:getInternalName `ge` | 0? | [C] | | +| CloudLayer:getMaterialNames `ge` | 0? | [C] | | +| CloudLayer:getMeshMaterialNames `ge` | 0? | [C] | | +| CloudLayer:getName `ge` | 0? | [C] | | +| CloudLayer:getObjBox `ge` | 0? | [C] | | +| CloudLayer:getObjectBox `ge` | 0? | [C] | | +| CloudLayer:getOrCreatePersistentID `ge` | 0? | [C] | | +| CloudLayer:getPosition `ge` | 0-3? | [C] | | +| CloudLayer:getPositionXYZ `ge` | 0? | [C] | | +| CloudLayer:getRotation `ge` | 0? | [C] | | +| CloudLayer:getScale `ge` | 0? | [C] | | +| CloudLayer:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| CloudLayer:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| CloudLayer:getTransform `ge` | 0? | [C] | | +| CloudLayer:getTransformF `ge` | 0+ | [C] | | +| CloudLayer:getType `ge` | 0+ | [C] | | +| CloudLayer:getWeatherOffsetKm `ge` | 0+ | [C] | | +| CloudLayer:getWorldBox `ge` | 0? | [C] | | +| CloudLayer:getWorldBoxCenter `ge` | 0+ | [C] | | +| CloudLayer:getWorldTransform `ge` | 0+ | [C] | | +| CloudLayer:incRefCount `ge` | 0? | [C] | | +| CloudLayer:inheritParentFields `ge` | 1? | [C] | | +| CloudLayer:inspectUpdate `ge` | 0? | [C] | | +| CloudLayer:isChildOfGroup `ge` | 1? | [C] | | +| CloudLayer:isEditorDirty `ge` | 0? | [C] | | +| CloudLayer:isGlobalBounds `ge` | 0? | [C] | | +| CloudLayer:isHidden `ge` | 0? | [C] | | +| CloudLayer:isLocked `ge` | 0? | [C] | | +| CloudLayer:isNameChangeAllowed `ge` | 0+ | [C] | | +| CloudLayer:isRenderEnabled `ge` | 0+ | [C] | | +| CloudLayer:isSelected `ge` | 1? | [C] | | +| CloudLayer:isSelectionEnabled `ge` | 0? | [C] | | +| CloudLayer:isSubClassOf `ge` | 1? | [C] | | +| CloudLayer:onEditorDisable `ge` | 0? | [C] | | +| CloudLayer:onEditorEnable `ge` | 0? | [C] | | +| CloudLayer:postApply `ge` | 0? | [C] | | +| CloudLayer:preApply `ge` | 0? | [C] | | +| CloudLayer:regenerateWeatherMap `ge` | 0? | [C] | | +| CloudLayer:registerObject `ge` | 0-1? | [C] | | +| CloudLayer:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| CloudLayer:save `ge` | 0-2? | [C] | | +| CloudLayer:serialize `ge` | 0-2? | [C] | | +| CloudLayer:serializeForEditor `ge` | 3? | [C] | | +| CloudLayer:serializeToDirectories `ge` | 0+ | [C] | | +| CloudLayer:serializeToNameDictFile `ge` | 1? | [C] | | +| CloudLayer:setCanFloatAboveGround `ge` | 0+ | [C] | | +| CloudLayer:setCanSave `ge` | 1? | [C] | | +| CloudLayer:setDeclarationLine `ge` | 0+ | [C] | | +| CloudLayer:setDynDataFieldbyName `ge` | 3? | [C] | | +| CloudLayer:setEditorDirty `ge` | 1? | [C] | | +| CloudLayer:setEditorOnly `ge` | 0+ | [C] | | +| CloudLayer:setField `ge` | 2-3? | [C] | | +| CloudLayer:setFileName `ge` | 1? | [C] | | +| CloudLayer:setHidden `ge` | 1? | [C] | | +| CloudLayer:setInternalName `ge` | 1? | [C] | | +| CloudLayer:setIsSelected `ge` | 0+ | [C] | | +| CloudLayer:setLocked `ge` | 0+ | [C] | | +| CloudLayer:setName `ge` | 1? | [C] | | +| CloudLayer:setNameChangeAllowed `ge` | 0+ | [C] | | +| CloudLayer:setPosRot `ge` | 7-8? | [C] | | +| CloudLayer:setPosition `ge` | 0-3? | [C] | | +| CloudLayer:setPositionXYZ `ge` | 3? | [C] | | +| CloudLayer:setRenderEnabled `ge` | 1? | [C] | | +| CloudLayer:setScale `ge` | 1-4? | [C] | | +| CloudLayer:setScaleXYZ `ge` | 3? | [C] | | +| CloudLayer:setSelected `ge` | 1? | [C] | | +| CloudLayer:setSelectionEnabled `ge` | 0+ | [C] | | +| CloudLayer:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| CloudLayer:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| CloudLayer:setTransform `ge` | 0-1? | [C] | | +| CloudLayer:setTransformF `ge` | 0+ | [C] | | +| CloudLayer:setWeatherOffsetKm `ge` | 0+ | [C] | | +| CloudLayer:unregisterObject `ge` | 0? | [C] | | +| ClusterShading `ge` | 0+ | [C] | | +| ColorF:fromString `ge` | 1? | [C] | | +| ColorF:fromTable `ge` | 1? | [C] | | +| ColorI:fromString `ge` | 1? | [C] | | +| ColorI:fromTable `ge` | 1? | [C] | | +| ConsoleBaseType:getListHead `ge` | 0+ | [C] | | +| ConsoleInputCallback `ge` | 1 | 429 | number | +| CubemapData:assignFieldsFromObject `ge` | 1? | [C] | | +| CubemapData:clone `ge` | 1? | [C] | | +| CubemapData:decRefCount `ge` | 0+ | [C] | | +| CubemapData:delete `ge` | 0? | [C] | | +| CubemapData:deleteObject `ge` | 0-1? | [C] | | +| CubemapData:deletePersistentId `ge` | 0+ | [C] | | +| CubemapData:dump `ge` | 0-4? | [C] | | +| CubemapData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| CubemapData:generatePersistentId `ge` | 0+ | [C] | | +| CubemapData:getClassDocString `ge` | 0? | [C] | | +| CubemapData:getClassName `ge` | 0? | [C] | | +| CubemapData:getDeclarationLine `ge` | 0? | [C] | | +| CubemapData:getDynDataFieldbyName `ge` | 2? | [C] | | +| CubemapData:getDynamicFields `ge` | 0-1? | [C] | | +| CubemapData:getField `ge` | 2-3? | [C] | | +| CubemapData:getFieldInfo `ge` | 2? | [C] | | +| CubemapData:getFieldList `ge` | 0? | [C] | | +| CubemapData:getFields `ge` | 0-1? | [C] | | +| CubemapData:getFieldsForEditor `ge` | 0? | [C] | | +| CubemapData:getFileName `ge` | 0? | [C] | | +| CubemapData:getFilename `ge` | 0-1? | [C] | | +| CubemapData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| CubemapData:getGroup `ge` | 0-2? | [C] | | +| CubemapData:getID `ge` | 0? | [C] | | +| CubemapData:getId `ge` | 0-1? | [C] | | +| CubemapData:getIdString `ge` | 0? | [C] | | +| CubemapData:getInternalName `ge` | 0? | [C] | | +| CubemapData:getName `ge` | 0? | [C] | | +| CubemapData:getOrCreatePersistentID `ge` | 0? | [C] | | +| CubemapData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| CubemapData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| CubemapData:incRefCount `ge` | 0? | [C] | | +| CubemapData:inheritParentFields `ge` | 1? | [C] | | +| CubemapData:inspectUpdate `ge` | 0? | [C] | | +| CubemapData:isChildOfGroup `ge` | 1? | [C] | | +| CubemapData:isEditorDirty `ge` | 0? | [C] | | +| CubemapData:isHidden `ge` | 0? | [C] | | +| CubemapData:isLocked `ge` | 0? | [C] | | +| CubemapData:isNameChangeAllowed `ge` | 0+ | [C] | | +| CubemapData:isSelected `ge` | 1? | [C] | | +| CubemapData:isSubClassOf `ge` | 1? | [C] | | +| CubemapData:onEditorDisable `ge` | 0? | [C] | | +| CubemapData:onEditorEnable `ge` | 0? | [C] | | +| CubemapData:postApply `ge` | 0? | [C] | | +| CubemapData:preApply `ge` | 0? | [C] | | +| CubemapData:registerObject `ge` | 0-1? | [C] | | +| CubemapData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| CubemapData:save `ge` | 0-2? | [C] | | +| CubemapData:serialize `ge` | 0-2? | [C] | | +| CubemapData:serializeForEditor `ge` | 3? | [C] | | +| CubemapData:serializeToDirectories `ge` | 0+ | [C] | | +| CubemapData:serializeToNameDictFile `ge` | 1? | [C] | | +| CubemapData:setCanSave `ge` | 1? | [C] | | +| CubemapData:setDeclarationLine `ge` | 0+ | [C] | | +| CubemapData:setDynDataFieldbyName `ge` | 3? | [C] | | +| CubemapData:setEditorDirty `ge` | 1? | [C] | | +| CubemapData:setEditorOnly `ge` | 0+ | [C] | | +| CubemapData:setField `ge` | 2-3? | [C] | | +| CubemapData:setFileName `ge` | 1? | [C] | | +| CubemapData:setHidden `ge` | 1? | [C] | | +| CubemapData:setInternalName `ge` | 1? | [C] | | +| CubemapData:setIsSelected `ge` | 0+ | [C] | | +| CubemapData:setLocked `ge` | 0+ | [C] | | +| CubemapData:setName `ge` | 1? | [C] | | +| CubemapData:setNameChangeAllowed `ge` | 0+ | [C] | | +| CubemapData:setSelected `ge` | 1? | [C] | | +| CubemapData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| CubemapData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| CubemapData:unregisterObject `ge` | 0? | [C] | | +| CubemapData:updateFaces `ge` | 0+ | [C] | | +| CustomMaterial:assignFieldsFromObject `ge` | 1? | [C] | | +| CustomMaterial:clone `ge` | 1? | [C] | | +| CustomMaterial:decRefCount `ge` | 0+ | [C] | | +| CustomMaterial:delete `ge` | 0? | [C] | | +| CustomMaterial:deleteObject `ge` | 0-1? | [C] | | +| CustomMaterial:deletePersistentId `ge` | 0+ | [C] | | +| CustomMaterial:dump `ge` | 0-4? | [C] | | +| CustomMaterial:dumpGroupHierarchy `ge` | 0+ | [C] | | +| CustomMaterial:dumpInstances `ge` | 0+ | [C] | | +| CustomMaterial:flush `ge` | 0-1? | [C] | | +| CustomMaterial:generatePersistentId `ge` | 0+ | [C] | | +| CustomMaterial:getAnimFlags `ge` | 0+ | [C] | | +| CustomMaterial:getClassDocString `ge` | 0? | [C] | | +| CustomMaterial:getClassName `ge` | 0? | [C] | | +| CustomMaterial:getDeclarationLine `ge` | 0? | [C] | | +| CustomMaterial:getDynDataFieldbyName `ge` | 2? | [C] | | +| CustomMaterial:getDynamicFields `ge` | 0-1? | [C] | | +| CustomMaterial:getField `ge` | 2-3? | [C] | | +| CustomMaterial:getFieldInfo `ge` | 2? | [C] | | +| CustomMaterial:getFieldList `ge` | 0? | [C] | | +| CustomMaterial:getFields `ge` | 0-1? | [C] | | +| CustomMaterial:getFieldsForEditor `ge` | 0? | [C] | | +| CustomMaterial:getFileName `ge` | 0? | [C] | | +| CustomMaterial:getFilename `ge` | 0-1? | [C] | | +| CustomMaterial:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| CustomMaterial:getGroup `ge` | 0-2? | [C] | | +| CustomMaterial:getID `ge` | 0? | [C] | | +| CustomMaterial:getId `ge` | 0-1? | [C] | | +| CustomMaterial:getIdString `ge` | 0? | [C] | | +| CustomMaterial:getInternalName `ge` | 0? | [C] | | +| CustomMaterial:getName `ge` | 0? | [C] | | +| CustomMaterial:getOrCreatePersistentID `ge` | 0? | [C] | | +| CustomMaterial:getPath `ge` | 0-6? | [C] | | +| CustomMaterial:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| CustomMaterial:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| CustomMaterial:incRefCount `ge` | 0? | [C] | | +| CustomMaterial:inheritParentFields `ge` | 1? | [C] | | +| CustomMaterial:inspectUpdate `ge` | 0? | [C] | | +| CustomMaterial:isAutoGenerated `ge` | 0? | [C] | | +| CustomMaterial:isChildOfGroup `ge` | 1? | [C] | | +| CustomMaterial:isEditorDirty `ge` | 0? | [C] | | +| CustomMaterial:isHidden `ge` | 0? | [C] | | +| CustomMaterial:isLocked `ge` | 0? | [C] | | +| CustomMaterial:isNameChangeAllowed `ge` | 0+ | [C] | | +| CustomMaterial:isSelected `ge` | 1? | [C] | | +| CustomMaterial:isSubClassOf `ge` | 1? | [C] | | +| CustomMaterial:onEditorDisable `ge` | 0? | [C] | | +| CustomMaterial:onEditorEnable `ge` | 0? | [C] | | +| CustomMaterial:postApply `ge` | 0? | [C] | | +| CustomMaterial:preApply `ge` | 0? | [C] | | +| CustomMaterial:registerObject `ge` | 0-1? | [C] | | +| CustomMaterial:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| CustomMaterial:reload `ge` | 0-3? | [C] | | +| CustomMaterial:save `ge` | 0-2? | [C] | | +| CustomMaterial:serialize `ge` | 0-2? | [C] | | +| CustomMaterial:serializeForEditor `ge` | 3? | [C] | | +| CustomMaterial:serializeToDirectories `ge` | 0+ | [C] | | +| CustomMaterial:serializeToNameDictFile `ge` | 1? | [C] | | +| CustomMaterial:setAutoGenerated `ge` | 0+ | [C] | | +| CustomMaterial:setCanSave `ge` | 1? | [C] | | +| CustomMaterial:setDeclarationLine `ge` | 0+ | [C] | | +| CustomMaterial:setDynDataFieldbyName `ge` | 3? | [C] | | +| CustomMaterial:setEditorDirty `ge` | 1? | [C] | | +| CustomMaterial:setEditorOnly `ge` | 0+ | [C] | | +| CustomMaterial:setField `ge` | 2-3? | [C] | | +| CustomMaterial:setFileName `ge` | 1? | [C] | | +| CustomMaterial:setFilename `ge` | 1? | [C] | | +| CustomMaterial:setHidden `ge` | 1? | [C] | | +| CustomMaterial:setInternalName `ge` | 1? | [C] | | +| CustomMaterial:setIsSelected `ge` | 0+ | [C] | | +| CustomMaterial:setLocked `ge` | 0+ | [C] | | +| CustomMaterial:setName `ge` | 1? | [C] | | +| CustomMaterial:setNameChangeAllowed `ge` | 0+ | [C] | | +| CustomMaterial:setSelected `ge` | 1? | [C] | | +| CustomMaterial:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| CustomMaterial:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| CustomMaterial:unregisterObject `ge` | 0? | [C] | | +| DOFPostEffectCallbacks.onAdd `ge` | 0 | dof.lua:426 | | +| DOFPostEffectCallbacks.setShaderConsts `ge` | 0 | dof.lua:452 | | +| DebugDrawer:assignFieldsFromObject `ge` | 1? | [C] | | +| DebugDrawer:clone `ge` | 1? | [C] | | +| DebugDrawer:currentRenderViewMaskAdd `ge` | 0+ | [C] | | +| DebugDrawer:currentRenderViewMaskClear `ge` | 0? | [C] | | +| DebugDrawer:currentRenderViewMaskRemove `ge` | 0+ | [C] | | +| DebugDrawer:currentRenderViewMaskSet `ge` | 1? | [C] | | +| DebugDrawer:decRefCount `ge` | 0+ | [C] | | +| DebugDrawer:delete `ge` | 0? | [C] | | +| DebugDrawer:deleteObject `ge` | 0-1? | [C] | | +| DebugDrawer:deletePersistentId `ge` | 0+ | [C] | | +| DebugDrawer:drawArrow `ge` | 2-4? | [C] | | +| DebugDrawer:drawAxisGizmo `ge` | 0? | [C] | | +| DebugDrawer:drawBox `ge` | 0+ | [C] | | +| DebugDrawer:drawCircle `ge` | 3-4? | [C] | | +| DebugDrawer:drawCylinder `ge` | 4-6? | [C] | | +| DebugDrawer:drawDot `ge` | 3-5? | [C] | | +| DebugDrawer:drawFrustum `ge` | 3? | [C] | | +| DebugDrawer:drawLine `ge` | 3-6? | [C] | | +| DebugDrawer:drawLineInstance `ge` | 4-9? | [C] | | +| DebugDrawer:drawQuadSolid `ge` | 5? | [C] | | +| DebugDrawer:drawSphere `ge` | 1-5? | [C] | | +| DebugDrawer:drawSphereOcclusionQuery `ge` | 0+ | [C] | | +| DebugDrawer:drawSquarePrism `ge` | 5-7? | [C] | | +| DebugDrawer:drawText `ge` | 3-5? | [C] | | +| DebugDrawer:drawTextAdvanced `ge` | 6-8? | [C] | | +| DebugDrawer:drawTri `ge` | 0+ | [C] | | +| DebugDrawer:drawTriSolid `ge` | 4-5? | [C] | | +| DebugDrawer:dump `ge` | 0-4? | [C] | | +| DebugDrawer:dumpGroupHierarchy `ge` | 0+ | [C] | | +| DebugDrawer:generatePersistentId `ge` | 0+ | [C] | | +| DebugDrawer:getClassDocString `ge` | 0? | [C] | | +| DebugDrawer:getClassName `ge` | 0? | [C] | | +| DebugDrawer:getDeclarationLine `ge` | 0? | [C] | | +| DebugDrawer:getDrawingEnabled `ge` | 0+ | [C] | | +| DebugDrawer:getDynDataFieldbyName `ge` | 2? | [C] | | +| DebugDrawer:getDynamicFields `ge` | 0-1? | [C] | | +| DebugDrawer:getField `ge` | 2-3? | [C] | | +| DebugDrawer:getFieldInfo `ge` | 2? | [C] | | +| DebugDrawer:getFieldList `ge` | 0? | [C] | | +| DebugDrawer:getFields `ge` | 0-1? | [C] | | +| DebugDrawer:getFieldsForEditor `ge` | 0? | [C] | | +| DebugDrawer:getFileName `ge` | 0? | [C] | | +| DebugDrawer:getFreezingEnabled `ge` | 0+ | [C] | | +| DebugDrawer:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| DebugDrawer:getGroup `ge` | 0-2? | [C] | | +| DebugDrawer:getID `ge` | 0? | [C] | | +| DebugDrawer:getId `ge` | 0-1? | [C] | | +| DebugDrawer:getIdString `ge` | 0? | [C] | | +| DebugDrawer:getInternalName `ge` | 0? | [C] | | +| DebugDrawer:getName `ge` | 0? | [C] | | +| DebugDrawer:getOrCreatePersistentID `ge` | 0? | [C] | | +| DebugDrawer:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| DebugDrawer:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| DebugDrawer:incRefCount `ge` | 0? | [C] | | +| DebugDrawer:inheritParentFields `ge` | 1? | [C] | | +| DebugDrawer:inspectUpdate `ge` | 0? | [C] | | +| DebugDrawer:isChildOfGroup `ge` | 1? | [C] | | +| DebugDrawer:isEditorDirty `ge` | 0? | [C] | | +| DebugDrawer:isHidden `ge` | 0? | [C] | | +| DebugDrawer:isLocked `ge` | 0? | [C] | | +| DebugDrawer:isNameChangeAllowed `ge` | 0+ | [C] | | +| DebugDrawer:isSelected `ge` | 1? | [C] | | +| DebugDrawer:isSubClassOf `ge` | 1? | [C] | | +| DebugDrawer:onEditorDisable `ge` | 0? | [C] | | +| DebugDrawer:onEditorEnable `ge` | 0? | [C] | | +| DebugDrawer:postApply `ge` | 0? | [C] | | +| DebugDrawer:preApply `ge` | 0? | [C] | | +| DebugDrawer:registerObject `ge` | 0-1? | [C] | | +| DebugDrawer:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| DebugDrawer:renderGroundModelDebug `ge` | 7? | [C] | | +| DebugDrawer:renderStaticColCounter `ge` | 5? | [C] | | +| DebugDrawer:renderStaticColDebug `ge` | 7? | [C] | | +| DebugDrawer:save `ge` | 0-2? | [C] | | +| DebugDrawer:serialize `ge` | 0-2? | [C] | | +| DebugDrawer:serializeForEditor `ge` | 3? | [C] | | +| DebugDrawer:serializeToDirectories `ge` | 0+ | [C] | | +| DebugDrawer:serializeToNameDictFile `ge` | 1? | [C] | | +| DebugDrawer:setCanSave `ge` | 1? | [C] | | +| DebugDrawer:setDeclarationLine `ge` | 0+ | [C] | | +| DebugDrawer:setDrawingEnabled `ge` | 1? | [C] | | +| DebugDrawer:setDynDataFieldbyName `ge` | 3? | [C] | | +| DebugDrawer:setEditorDirty `ge` | 1? | [C] | | +| DebugDrawer:setEditorOnly `ge` | 0+ | [C] | | +| DebugDrawer:setField `ge` | 2-3? | [C] | | +| DebugDrawer:setFileName `ge` | 1? | [C] | | +| DebugDrawer:setFreezingEnabled `ge` | 0+ | [C] | | +| DebugDrawer:setHidden `ge` | 1? | [C] | | +| DebugDrawer:setInternalName `ge` | 1? | [C] | | +| DebugDrawer:setIsSelected `ge` | 0+ | [C] | | +| DebugDrawer:setLastTTL `ge` | 0+ | [C] | | +| DebugDrawer:setLastZTest `ge` | 0+ | [C] | | +| DebugDrawer:setLocked `ge` | 0+ | [C] | | +| DebugDrawer:setName `ge` | 1? | [C] | | +| DebugDrawer:setNameChangeAllowed `ge` | 0+ | [C] | | +| DebugDrawer:setSelected `ge` | 1? | [C] | | +| DebugDrawer:setSolidTriCulling `ge` | 1? | [C] | | +| DebugDrawer:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| DebugDrawer:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| DebugDrawer:toggleDrawing `ge` | 0+ | [C] | | +| DebugDrawer:toggleFreeze `ge` | 0+ | [C] | | +| DebugDrawer:unregisterObject `ge` | 0? | [C] | | +| DecalData:assignFieldsFromObject `ge` | 1? | [C] | | +| DecalData:clone `ge` | 1? | [C] | | +| DecalData:decRefCount `ge` | 0+ | [C] | | +| DecalData:delete `ge` | 0? | [C] | | +| DecalData:deleteObject `ge` | 0-1? | [C] | | +| DecalData:deletePersistentId `ge` | 0+ | [C] | | +| DecalData:dump `ge` | 0-4? | [C] | | +| DecalData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| DecalData:generatePersistentId `ge` | 0+ | [C] | | +| DecalData:getClassDocString `ge` | 0? | [C] | | +| DecalData:getClassName `ge` | 0? | [C] | | +| DecalData:getDeclarationLine `ge` | 0? | [C] | | +| DecalData:getDynDataFieldbyName `ge` | 2? | [C] | | +| DecalData:getDynamicFields `ge` | 0-1? | [C] | | +| DecalData:getField `ge` | 2-3? | [C] | | +| DecalData:getFieldInfo `ge` | 2? | [C] | | +| DecalData:getFieldList `ge` | 0? | [C] | | +| DecalData:getFields `ge` | 0-1? | [C] | | +| DecalData:getFieldsForEditor `ge` | 0? | [C] | | +| DecalData:getFileName `ge` | 0? | [C] | | +| DecalData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| DecalData:getGroup `ge` | 0-2? | [C] | | +| DecalData:getID `ge` | 0? | [C] | | +| DecalData:getId `ge` | 0-1? | [C] | | +| DecalData:getIdString `ge` | 0? | [C] | | +| DecalData:getInternalName `ge` | 0? | [C] | | +| DecalData:getName `ge` | 0? | [C] | | +| DecalData:getOrCreatePersistentID `ge` | 0? | [C] | | +| DecalData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| DecalData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| DecalData:incRefCount `ge` | 0? | [C] | | +| DecalData:inheritParentFields `ge` | 1? | [C] | | +| DecalData:inspectUpdate `ge` | 0? | [C] | | +| DecalData:isChildOfGroup `ge` | 1? | [C] | | +| DecalData:isEditorDirty `ge` | 0? | [C] | | +| DecalData:isHidden `ge` | 0? | [C] | | +| DecalData:isLocked `ge` | 0? | [C] | | +| DecalData:isNameChangeAllowed `ge` | 0+ | [C] | | +| DecalData:isSelected `ge` | 1? | [C] | | +| DecalData:isSubClassOf `ge` | 1? | [C] | | +| DecalData:onEditorDisable `ge` | 0? | [C] | | +| DecalData:onEditorEnable `ge` | 0? | [C] | | +| DecalData:postApply `ge` | 0? | [C] | | +| DecalData:preApply `ge` | 0? | [C] | | +| DecalData:registerObject `ge` | 0-1? | [C] | | +| DecalData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| DecalData:save `ge` | 0-2? | [C] | | +| DecalData:serialize `ge` | 0-2? | [C] | | +| DecalData:serializeForEditor `ge` | 3? | [C] | | +| DecalData:serializeToDirectories `ge` | 0+ | [C] | | +| DecalData:serializeToNameDictFile `ge` | 1? | [C] | | +| DecalData:setCanSave `ge` | 1? | [C] | | +| DecalData:setDeclarationLine `ge` | 0+ | [C] | | +| DecalData:setDynDataFieldbyName `ge` | 3? | [C] | | +| DecalData:setEditorDirty `ge` | 1? | [C] | | +| DecalData:setEditorOnly `ge` | 0+ | [C] | | +| DecalData:setField `ge` | 2-3? | [C] | | +| DecalData:setFileName `ge` | 1? | [C] | | +| DecalData:setHidden `ge` | 1? | [C] | | +| DecalData:setInternalName `ge` | 1? | [C] | | +| DecalData:setIsSelected `ge` | 0+ | [C] | | +| DecalData:setLocked `ge` | 0+ | [C] | | +| DecalData:setName `ge` | 1? | [C] | | +| DecalData:setNameChangeAllowed `ge` | 0+ | [C] | | +| DecalData:setSelected `ge` | 1? | [C] | | +| DecalData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| DecalData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| DecalData:unregisterObject `ge` | 0? | [C] | | +| DecalManager:assignFieldsFromObject `ge` | 1? | [C] | | +| DecalManager:canFloatAboveGround `ge` | 0? | [C] | | +| DecalManager:clone `ge` | 1? | [C] | | +| DecalManager:decRefCount `ge` | 0+ | [C] | | +| DecalManager:delete `ge` | 0? | [C] | | +| DecalManager:deleteObject `ge` | 0-1? | [C] | | +| DecalManager:deletePersistentId `ge` | 0+ | [C] | | +| DecalManager:disableCollision `ge` | 0? | [C] | | +| DecalManager:dump `ge` | 0-4? | [C] | | +| DecalManager:dumpGroupHierarchy `ge` | 0+ | [C] | | +| DecalManager:enableCollision `ge` | 0? | [C] | | +| DecalManager:generatePersistentId `ge` | 0+ | [C] | | +| DecalManager:getAnchorNames `ge` | 0? | [C] | | +| DecalManager:getClassDocString `ge` | 0? | [C] | | +| DecalManager:getClassName `ge` | 0? | [C] | | +| DecalManager:getDeclarationLine `ge` | 0? | [C] | | +| DecalManager:getDynDataFieldbyName `ge` | 2? | [C] | | +| DecalManager:getDynamicFields `ge` | 0-1? | [C] | | +| DecalManager:getEulerRotation `ge` | 0+ | [C] | | +| DecalManager:getField `ge` | 2-3? | [C] | | +| DecalManager:getFieldInfo `ge` | 2? | [C] | | +| DecalManager:getFieldList `ge` | 0? | [C] | | +| DecalManager:getFields `ge` | 0-1? | [C] | | +| DecalManager:getFieldsForEditor `ge` | 0? | [C] | | +| DecalManager:getFileName `ge` | 0? | [C] | | +| DecalManager:getFirstMaterialName `ge` | 0+ | [C] | | +| DecalManager:getForwardVector `ge` | 0? | [C] | | +| DecalManager:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| DecalManager:getGroup `ge` | 0-2? | [C] | | +| DecalManager:getID `ge` | 0? | [C] | | +| DecalManager:getId `ge` | 0-1? | [C] | | +| DecalManager:getIdString `ge` | 0? | [C] | | +| DecalManager:getInternalName `ge` | 0? | [C] | | +| DecalManager:getMaterialNames `ge` | 0? | [C] | | +| DecalManager:getMeshMaterialNames `ge` | 0? | [C] | | +| DecalManager:getName `ge` | 0? | [C] | | +| DecalManager:getObjBox `ge` | 0? | [C] | | +| DecalManager:getObjectBox `ge` | 0? | [C] | | +| DecalManager:getOrCreatePersistentID `ge` | 0? | [C] | | +| DecalManager:getPosition `ge` | 0-3? | [C] | | +| DecalManager:getPositionXYZ `ge` | 0? | [C] | | +| DecalManager:getRotation `ge` | 0? | [C] | | +| DecalManager:getScale `ge` | 0? | [C] | | +| DecalManager:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| DecalManager:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| DecalManager:getTransform `ge` | 0? | [C] | | +| DecalManager:getTransformF `ge` | 0+ | [C] | | +| DecalManager:getType `ge` | 0+ | [C] | | +| DecalManager:getWorldBox `ge` | 0? | [C] | | +| DecalManager:getWorldBoxCenter `ge` | 0+ | [C] | | +| DecalManager:getWorldTransform `ge` | 0+ | [C] | | +| DecalManager:incRefCount `ge` | 0? | [C] | | +| DecalManager:inheritParentFields `ge` | 1? | [C] | | +| DecalManager:inspectUpdate `ge` | 0? | [C] | | +| DecalManager:isChildOfGroup `ge` | 1? | [C] | | +| DecalManager:isEditorDirty `ge` | 0? | [C] | | +| DecalManager:isGlobalBounds `ge` | 0? | [C] | | +| DecalManager:isHidden `ge` | 0? | [C] | | +| DecalManager:isLocked `ge` | 0? | [C] | | +| DecalManager:isNameChangeAllowed `ge` | 0+ | [C] | | +| DecalManager:isRenderEnabled `ge` | 0+ | [C] | | +| DecalManager:isSelected `ge` | 1? | [C] | | +| DecalManager:isSelectionEnabled `ge` | 0? | [C] | | +| DecalManager:isSubClassOf `ge` | 1? | [C] | | +| DecalManager:onEditorDisable `ge` | 0? | [C] | | +| DecalManager:onEditorEnable `ge` | 0? | [C] | | +| DecalManager:postApply `ge` | 0? | [C] | | +| DecalManager:preApply `ge` | 0? | [C] | | +| DecalManager:registerObject `ge` | 0-1? | [C] | | +| DecalManager:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| DecalManager:save `ge` | 0-2? | [C] | | +| DecalManager:serialize `ge` | 0-2? | [C] | | +| DecalManager:serializeForEditor `ge` | 3? | [C] | | +| DecalManager:serializeToDirectories `ge` | 0+ | [C] | | +| DecalManager:serializeToNameDictFile `ge` | 1? | [C] | | +| DecalManager:setCanFloatAboveGround `ge` | 0+ | [C] | | +| DecalManager:setCanSave `ge` | 1? | [C] | | +| DecalManager:setDeclarationLine `ge` | 0+ | [C] | | +| DecalManager:setDynDataFieldbyName `ge` | 3? | [C] | | +| DecalManager:setEditorDirty `ge` | 1? | [C] | | +| DecalManager:setEditorOnly `ge` | 0+ | [C] | | +| DecalManager:setField `ge` | 2-3? | [C] | | +| DecalManager:setFileName `ge` | 1? | [C] | | +| DecalManager:setHidden `ge` | 1? | [C] | | +| DecalManager:setInternalName `ge` | 1? | [C] | | +| DecalManager:setIsSelected `ge` | 0+ | [C] | | +| DecalManager:setLocked `ge` | 0+ | [C] | | +| DecalManager:setName `ge` | 1? | [C] | | +| DecalManager:setNameChangeAllowed `ge` | 0+ | [C] | | +| DecalManager:setPosRot `ge` | 7-8? | [C] | | +| DecalManager:setPosition `ge` | 0-3? | [C] | | +| DecalManager:setPositionXYZ `ge` | 3? | [C] | | +| DecalManager:setRenderEnabled `ge` | 1? | [C] | | +| DecalManager:setScale `ge` | 1-4? | [C] | | +| DecalManager:setScaleXYZ `ge` | 3? | [C] | | +| DecalManager:setSelected `ge` | 1? | [C] | | +| DecalManager:setSelectionEnabled `ge` | 0+ | [C] | | +| DecalManager:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| DecalManager:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| DecalManager:setTransform `ge` | 0-1? | [C] | | +| DecalManager:setTransformF `ge` | 0+ | [C] | | +| DecalManager:unregisterObject `ge` | 0? | [C] | | +| DecalShapeRenderApp:getActiveApp `ge` | 0 | [C] | | +| Device:resetRGB `ge` | 1? | [C] | | +| Device:setRGB `ge` | 4? | [C] | | +| Discord:clearActivity `ge` | 0? | [C] | | +| Discord:isWorking `ge` | 0? | [C] | | +| Discord:setActivity `ge` | 1? | [C] | | +| Discord:setEnabled `ge` | 1-3? | [C] | | +| Discord:updateActivity `ge` | 0+ | [C] | | +| EditorGizmoProfile:assignFieldsFromObject `ge` | 1? | [C] | | +| EditorGizmoProfile:clone `ge` | 1? | [C] | | +| EditorGizmoProfile:decRefCount `ge` | 0+ | [C] | | +| EditorGizmoProfile:delete `ge` | 0? | [C] | | +| EditorGizmoProfile:deleteObject `ge` | 0-1? | [C] | | +| EditorGizmoProfile:deletePersistentId `ge` | 0+ | [C] | | +| EditorGizmoProfile:dump `ge` | 0-4? | [C] | | +| EditorGizmoProfile:dumpGroupHierarchy `ge` | 0+ | [C] | | +| EditorGizmoProfile:generatePersistentId `ge` | 0+ | [C] | | +| EditorGizmoProfile:getClassDocString `ge` | 0? | [C] | | +| EditorGizmoProfile:getClassName `ge` | 0? | [C] | | +| EditorGizmoProfile:getDeclarationLine `ge` | 0? | [C] | | +| EditorGizmoProfile:getDynDataFieldbyName `ge` | 2? | [C] | | +| EditorGizmoProfile:getDynamicFields `ge` | 0-1? | [C] | | +| EditorGizmoProfile:getField `ge` | 2-3? | [C] | | +| EditorGizmoProfile:getFieldInfo `ge` | 2? | [C] | | +| EditorGizmoProfile:getFieldList `ge` | 0? | [C] | | +| EditorGizmoProfile:getFields `ge` | 0-1? | [C] | | +| EditorGizmoProfile:getFieldsForEditor `ge` | 0? | [C] | | +| EditorGizmoProfile:getFileName `ge` | 0? | [C] | | +| EditorGizmoProfile:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| EditorGizmoProfile:getGroup `ge` | 0-2? | [C] | | +| EditorGizmoProfile:getID `ge` | 0? | [C] | | +| EditorGizmoProfile:getId `ge` | 0-1? | [C] | | +| EditorGizmoProfile:getIdString `ge` | 0? | [C] | | +| EditorGizmoProfile:getInternalName `ge` | 0? | [C] | | +| EditorGizmoProfile:getName `ge` | 0? | [C] | | +| EditorGizmoProfile:getOrCreatePersistentID `ge` | 0? | [C] | | +| EditorGizmoProfile:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| EditorGizmoProfile:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| EditorGizmoProfile:incRefCount `ge` | 0? | [C] | | +| EditorGizmoProfile:inheritParentFields `ge` | 1? | [C] | | +| EditorGizmoProfile:inspectUpdate `ge` | 0? | [C] | | +| EditorGizmoProfile:isChildOfGroup `ge` | 1? | [C] | | +| EditorGizmoProfile:isEditorDirty `ge` | 0? | [C] | | +| EditorGizmoProfile:isHidden `ge` | 0? | [C] | | +| EditorGizmoProfile:isLocked `ge` | 0? | [C] | | +| EditorGizmoProfile:isNameChangeAllowed `ge` | 0+ | [C] | | +| EditorGizmoProfile:isSelected `ge` | 1? | [C] | | +| EditorGizmoProfile:isSubClassOf `ge` | 1? | [C] | | +| EditorGizmoProfile:onEditorDisable `ge` | 0? | [C] | | +| EditorGizmoProfile:onEditorEnable `ge` | 0? | [C] | | +| EditorGizmoProfile:postApply `ge` | 0? | [C] | | +| EditorGizmoProfile:preApply `ge` | 0? | [C] | | +| EditorGizmoProfile:registerObject `ge` | 0-1? | [C] | | +| EditorGizmoProfile:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| EditorGizmoProfile:save `ge` | 0-2? | [C] | | +| EditorGizmoProfile:serialize `ge` | 0-2? | [C] | | +| EditorGizmoProfile:serializeForEditor `ge` | 3? | [C] | | +| EditorGizmoProfile:serializeToDirectories `ge` | 0+ | [C] | | +| EditorGizmoProfile:serializeToNameDictFile `ge` | 1? | [C] | | +| EditorGizmoProfile:setCanSave `ge` | 1? | [C] | | +| EditorGizmoProfile:setDeclarationLine `ge` | 0+ | [C] | | +| EditorGizmoProfile:setDynDataFieldbyName `ge` | 3? | [C] | | +| EditorGizmoProfile:setEditorDirty `ge` | 1? | [C] | | +| EditorGizmoProfile:setEditorOnly `ge` | 0+ | [C] | | +| EditorGizmoProfile:setField `ge` | 2-3? | [C] | | +| EditorGizmoProfile:setFileName `ge` | 1? | [C] | | +| EditorGizmoProfile:setHidden `ge` | 1? | [C] | | +| EditorGizmoProfile:setInternalName `ge` | 1? | [C] | | +| EditorGizmoProfile:setIsSelected `ge` | 0+ | [C] | | +| EditorGizmoProfile:setLocked `ge` | 0+ | [C] | | +| EditorGizmoProfile:setName `ge` | 1? | [C] | | +| EditorGizmoProfile:setNameChangeAllowed `ge` | 0+ | [C] | | +| EditorGizmoProfile:setSelected `ge` | 1? | [C] | | +| EditorGizmoProfile:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| EditorGizmoProfile:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| EditorGizmoProfile:unregisterObject `ge` | 0? | [C] | | +| Engine.Audio:createDevice `ge` | 5? | [C] | | +| Engine.Audio:createSource `ge` | 2? | [C] | | +| Engine.Audio:deleteSource `ge` | 1? | [C] | | +| Engine.Audio:getActiveSources `ge` | 0+ | [C] | | +| Engine.Audio:getAudioStats `ge` | 0+ | [C] | | +| Engine.Audio:getBanks `ge` | 0+ | [C] | | +| Engine.Audio:getBuses `ge` | 0+ | [C] | | +| Engine.Audio:getCanUseHardware `ge` | 0? | [C] | | +| Engine.Audio:getChannelVolume `ge` | 2? | [C] | | +| Engine.Audio:getEnvironmentRaycastCone `ge` | 0+ | [C] | | +| Engine.Audio:getEnvironmentRaycastInfo `ge` | 0+ | [C] | | +| Engine.Audio:getGlobalParams `ge` | 0? | [C] | | +| Engine.Audio:getInfo `ge` | 0-1? | [C] | | +| Engine.Audio:getSourceParams `ge` | 0+ | [C] | | +| Engine.Audio:intercomPlayPacenote `ge` | 1? | [C] | | +| Engine.Audio:intercomStopPacenote `ge` | 1? | [C] | | +| Engine.Audio:playLoopKTimes `ge` | 0+ | [C] | | +| Engine.Audio:playOnce `ge` | 2-3? | [C] | | +| Engine.Audio:resetChannelVolume `ge` | 0+ | [C] | | +| Engine.Audio:setBusMute `ge` | 0+ | [C] | | +| Engine.Audio:setChannelVolume `ge` | 2-3? | [C] | | +| Engine.Audio:setEnvironmentRaycastInfo `ge` | 0+ | [C] | | +| Engine.Audio:setSourceParam `ge` | 0+ | [C] | | +| Engine.Audio:setSourcePitch `ge` | 0+ | [C] | | +| Engine.Audio:setSourceVolume `ge` | 0+ | [C] | | +| Engine.Audio:stopSource `ge` | 0+ | [C] | | +| Engine.Debug:addLevelLogLua `ge` | 7? | [C] | | +| Engine.Debug:addLevelLogLuaNoObject `ge` | 6? | [C] | | +| Engine.Debug:clearLevelLogs `ge` | 0? | [C] | | +| Engine.Debug:dumpShapeMaterials `ge` | 0+ | [C] | | +| Engine.Debug:getFrameAllocatorStats `ge` | 0+ | [C] | | +| Engine.Debug:getGfxResourceList `ge` | 0+ | [C] | | +| Engine.Debug:getGpuTimings `ge` | 0+ | [C] | | +| Engine.Debug:getLastPerformanceMetrics `ge` | 1? | [C] | | +| Engine.Debug:getLevelLogsLua `ge` | 0? | [C] | | +| Engine.Debug:setGpuTimingOverlayVisible `ge` | 1? | [C] | | +| Engine.Online:isAuthenticated `ge` | 0? | [C] | | +| Engine.Online:openSession `ge` | 0? | [C] | | +| Engine.Platform:bananaBenchFinished `ge` | 0+ | [C] | | +| Engine.Platform:bananaBenchPoll `ge` | 0+ | [C] | | +| Engine.Platform:bananaBenchRelease `ge` | 0+ | [C] | | +| Engine.Platform:exploreFolder `ge` | 1? | [C] | | +| Engine.Platform:getCPUInfo `ge` | 0? | [C] | | +| Engine.Platform:getDiskFreeSpace `ge` | 0? | [C] | | +| Engine.Platform:getFSInfo `ge` | 0? | [C] | | +| Engine.Platform:getGFN `ge` | 0+ | [C] | | +| Engine.Platform:getGPUInfo `ge` | 0? | [C] | | +| Engine.Platform:getKiosk `ge` | 0+ | [C] | | +| Engine.Platform:getKioskDump `ge` | 0+ | [C] | | +| Engine.Platform:getMemoryInfo `ge` | 0? | [C] | | +| Engine.Platform:getMonitorInfo `ge` | 0+ | [C] | | +| Engine.Platform:getOSInfo `ge` | 0? | [C] | | +| Engine.Platform:getPlatform `ge` | 0? | [C] | | +| Engine.Platform:getPowerInfo `ge` | 0? | [C] | | +| Engine.Platform:getRuntime `ge` | 0? | [C] | | +| Engine.Platform:getSystemTimeMS `ge` | 0? | [C] | | +| Engine.Platform:isNetworkUnrestricted `ge` | 0? | [C] | | +| Engine.Platform:openFile `ge` | 1-42? | [C] | | +| Engine.Platform:runBananaBench `ge` | 1? | [C] | | +| Engine.Platform:runBananaBenchAsync `ge` | 0+ | [C] | | +| Engine.Platform:runDiskUsage `ge` | 0? | [C] | | +| Engine.Platform:taskbarSetProgress `ge` | 1? | [C] | | +| Engine.Platform:taskbarSetProgressState `ge` | 1? | [C] | | +| Engine.Prefab:findContainingPrefabInstance `ge` | 1? | [C] | | +| Engine.Profiler:popEvent `ge` | 0+ | [C] | | +| Engine.Profiler:pushEvent `ge` | 0+ | [C] | | +| Engine.Profiler:saveCapture `ge` | 1? | [C] | | +| Engine.Profiler:startCapture `ge` | 0? | [C] | | +| Engine.Profiler:stopCapture `ge` | 0? | [C] | | +| Engine.Render.DecalMgr:addDecal `ge` | 0-8? | [C] | | +| Engine.Render.DecalMgr:addDecalTangent `ge` | 8? | [C] | | +| Engine.Render.DecalMgr:addDecalTangentForceId `ge` | 9? | [C] | | +| Engine.Render.DecalMgr:getClosestDecal `ge` | 1? | [C] | | +| Engine.Render.DecalMgr:getDecalInstance `ge` | 1? | [C] | | +| Engine.Render.DecalMgr:getDecalInstanceByUid `ge` | 0+ | [C] | | +| Engine.Render.DecalMgr:getDecalInstanceVecSize `ge` | 0? | [C] | | +| Engine.Render.DecalMgr:getSet `ge` | 0? | [C] | | +| Engine.Render.DecalMgr:notifyDecalModified `ge` | 1? | [C] | | +| Engine.Render.DecalMgr:offsetInstances `ge` | 0+ | [C] | | +| Engine.Render.DecalMgr:removeDecal `ge` | 1? | [C] | | +| Engine.Render.DecalMgr:saveDecals `ge` | 0-1? | [C] | | +| Engine.Render.DynamicDecalMgr:addDecal `ge` | 0-8? | [C] | | +| Engine.Render.DynamicDecalMgr:addDecals `ge` | 1-2? | [C] | | +| Engine.Render.ParticleMgr:setEnabled `ge` | 1-3? | [C] | | +| Engine.Render:calculateGfxMemory `ge` | 0? | [C] | | +| Engine.Render:compileShaderCheck `ge` | 0+ | [C] | | +| Engine.Render:getAdapterType `ge` | 0? | [C] | | +| Engine.Render:getFrameId `ge` | 0? | [C] | | +| Engine.Render:getMemoryInfo `ge` | 0? | [C] | | +| Engine.Render:getVRAMUsage `ge` | 0? | [C] | | +| Engine.Render:setAsyncShaderCompilation `ge` | 1? | [C] | | +| Engine.Render:setCoconutWindowOpen `ge` | 1? | [C] | | +| Engine.Render:updateImposters `ge` | 1? | [C] | | +| Engine.UI:getUIEngine `ge` | 0+ | [C] | | +| Engine.UI:isSimpleMenu `ge` | 0? | [C] | | +| Engine.UI:safeAreaNormalized `ge` | 0+ | [C] | | +| Engine.UI:setLocalSchemeVersion `ge` | 0+ | [C] | | +| Engine.fge:AcceptCopy `ge` | 0+ | [C] | | +| Engine.fge:AcceptCreateNode `ge` | 0+ | [C] | | +| Engine.fge:AcceptCut `ge` | 0+ | [C] | | +| Engine.fge:AcceptDeletedItem `ge` | 0-1? | [C] | | +| Engine.fge:AcceptDuplicate `ge` | 0+ | [C] | | +| Engine.fge:AcceptNewItem1 `ge` | 0? | [C] | | +| Engine.fge:AcceptNewItem2 `ge` | 2? | [C] | | +| Engine.fge:AcceptPaste `ge` | 0+ | [C] | | +| Engine.fge:AreShortcutsEnabled `ge` | 0+ | [C] | | +| Engine.fge:Begin `ge` | 1-4? | [C] | | +| Engine.fge:BeginCreate `ge` | 2? | [C] | | +| Engine.fge:BeginDelete `ge` | 0? | [C] | | +| Engine.fge:BeginGroupHint `ge` | 1? | [C] | | +| Engine.fge:BeginNode `ge` | 1? | [C] | | +| Engine.fge:BeginPin `ge` | 2? | [C] | | +| Engine.fge:BeginShortcut `ge` | 0+ | [C] | | +| Engine.fge:CanvasToScreen `ge` | 0+ | [C] | | +| Engine.fge:CenterNodeOnScreen `ge` | 0+ | [C] | | +| Engine.fge:ClearDirty `ge` | 0? | [C] | | +| Engine.fge:ClearSelection `ge` | 0? | [C] | | +| Engine.fge:CreateEditor `ge` | 1? | [C] | | +| Engine.fge:DeleteLink `ge` | 1? | [C] | | +| Engine.fge:DeleteNode `ge` | 1? | [C] | | +| Engine.fge:DeselectLink `ge` | 1? | [C] | | +| Engine.fge:DeselectNode `ge` | 1? | [C] | | +| Engine.fge:DestroyEditor `ge` | 0+ | [C] | | +| Engine.fge:DrawIcon `ge` | 0+ | [C] | | +| Engine.fge:EnableShortcuts `ge` | 1? | [C] | | +| Engine.fge:End `ge` | 0-1? | [C] | | +| Engine.fge:EndCreate `ge` | 0? | [C] | | +| Engine.fge:EndDelete `ge` | 0? | [C] | | +| Engine.fge:EndGroupHint `ge` | 0? | [C] | | +| Engine.fge:EndNode `ge` | 0? | [C] | | +| Engine.fge:EndPin `ge` | 0? | [C] | | +| Engine.fge:EndShortcut `ge` | 0+ | [C] | | +| Engine.fge:FindLinkAt `ge` | 0+ | [C] | | +| Engine.fge:Flow `ge` | 1-2? | [C] | | +| Engine.fge:GetActionContextLinkIds `ge` | 0? | [C] | | +| Engine.fge:GetActionContextNodeIds `ge` | 0? | [C] | | +| Engine.fge:GetActionContextSize `ge` | 0+ | [C] | | +| Engine.fge:GetCurrentEditor `ge` | 0? | [C] | | +| Engine.fge:GetCurrentZoom `ge` | 0+ | [C] | | +| Engine.fge:GetDirtyReason `ge` | 0? | [C] | | +| Engine.fge:GetDoubleClickedLink `ge` | 0+ | [C] | | +| Engine.fge:GetDoubleClickedNode `ge` | 0? | [C] | | +| Engine.fge:GetDoubleClickedPin `ge` | 0+ | [C] | | +| Engine.fge:GetGroupMax `ge` | 0+ | [C] | | +| Engine.fge:GetGroupMin `ge` | 0? | [C] | | +| Engine.fge:GetHintBackgroundDrawList `ge` | 0+ | [C] | | +| Engine.fge:GetHintForegroundDrawList `ge` | 0+ | [C] | | +| Engine.fge:GetHotObjectId `ge` | 0? | [C] | | +| Engine.fge:GetNodeBackgroundDrawList `ge` | 1? | [C] | | +| Engine.fge:GetNodePosition `ge` | 1? | [C] | | +| Engine.fge:GetNodeSize `ge` | 1? | [C] | | +| Engine.fge:GetScreenSize `ge` | 0+ | [C] | | +| Engine.fge:GetSelectedLinkIds `ge` | 0? | [C] | | +| Engine.fge:GetSelectedNodeIds `ge` | 0? | [C] | | +| Engine.fge:GetSelectedObjectCount `ge` | 0? | [C] | | +| Engine.fge:GetStyle `ge` | 0? | [C] | | +| Engine.fge:GetStyleColorName `ge` | 1? | [C] | | +| Engine.fge:Group `ge` | 0-2? | [C] | | +| Engine.fge:HasSelectionChanged `ge` | 0? | [C] | | +| Engine.fge:Icon `ge` | 0+ | [C] | | +| Engine.fge:IsActive `ge` | 0? | [C] | | +| Engine.fge:IsBackgroundClicked `ge` | 0+ | [C] | | +| Engine.fge:IsBackgroundDoubleClicked `ge` | 0+ | [C] | | +| Engine.fge:IsSuspended `ge` | 0+ | [C] | | +| Engine.fge:Link `ge` | 7? | [C] | | +| Engine.fge:NavigateToContent `ge` | 1? | [C] | | +| Engine.fge:NavigateToSelection `ge` | 2? | [C] | | +| Engine.fge:PinHadAnyLinks `ge` | 0+ | [C] | | +| Engine.fge:PinPivotAlignment `ge` | 0+ | [C] | | +| Engine.fge:PinPivotRect `ge` | 2? | [C] | | +| Engine.fge:PinPivotScale `ge` | 0+ | [C] | | +| Engine.fge:PinPivotSize `ge` | 0+ | [C] | | +| Engine.fge:PinRect `ge` | 2? | [C] | | +| Engine.fge:PopStyleColor `ge` | 0-1? | [C] | | +| Engine.fge:PopStyleVar `ge` | 0-1? | [C] | | +| Engine.fge:PushStyleColor `ge` | 2? | [C] | | +| Engine.fge:PushStyleVar1 `ge` | 2? | [C] | | +| Engine.fge:PushStyleVar2 `ge` | 2? | [C] | | +| Engine.fge:PushStyleVar4 `ge` | 2? | [C] | | +| Engine.fge:QueryDeletedLink `ge` | 3? | [C] | | +| Engine.fge:QueryDeletedNode `ge` | 1? | [C] | | +| Engine.fge:QueryNewLink1 `ge` | 2? | [C] | | +| Engine.fge:QueryNewLink2 `ge` | 4? | [C] | | +| Engine.fge:QueryNewNode1 `ge` | 1? | [C] | | +| Engine.fge:QueryNewNode2 `ge` | 3? | [C] | | +| Engine.fge:RejectDeletedItem `ge` | 0+ | [C] | | +| Engine.fge:RejectNewItem1 `ge` | 0+ | [C] | | +| Engine.fge:RejectNewItem2 `ge` | 2? | [C] | | +| Engine.fge:RestoreNodeState `ge` | 0+ | [C] | | +| Engine.fge:Resume `ge` | 0? | [C] | | +| Engine.fge:ScreenToCanvas `ge` | 1? | [C] | | +| Engine.fge:SelectLink `ge` | 2? | [C] | | +| Engine.fge:SelectNode `ge` | 2? | [C] | | +| Engine.fge:SetCurrentEditor `ge` | 1? | [C] | | +| Engine.fge:SetGroupingDisabled `ge` | 2? | [C] | | +| Engine.fge:SetNodePosition `ge` | 2? | [C] | | +| Engine.fge:ShowBackgroundContextMenu `ge` | 0? | [C] | | +| Engine.fge:ShowLinkContextMenu `ge` | 1? | [C] | | +| Engine.fge:ShowNodeContextMenu `ge` | 1? | [C] | | +| Engine.fge:ShowPinContextMenu `ge` | 1? | [C] | | +| Engine.fge:Suspend `ge` | 0? | [C] | | +| Engine.fge:getDebugEnabled `ge` | 0? | [C] | | +| Engine.fge:getViewState `ge` | 2? | [C] | | +| Engine.fge:getVisibleBounds `ge` | 0+ | [C] | | +| Engine.fge:setDebugEnabled `ge` | 1? | [C] | | +| Engine.fge:setViewState `ge` | 2? | [C] | | +| Engine.imgui.ImColor:HSV `ge` | 4? | [C] | | +| Engine.imgui.ImTextureHandler:isCached `ge` | 1? | [C] | | +| Engine.imgui:AcceptDragDropPayload `ge` | 1-2? | [C] | | +| Engine.imgui:AlignTextToFramePadding `ge` | 0? | [C] | | +| Engine.imgui:ArrowButton `ge` | 2? | [C] | | +| Engine.imgui:Begin `ge` | 1-4? | [C] | | +| Engine.imgui:BeginChild1 `ge` | 1-4? | [C] | | +| Engine.imgui:BeginChild2 `ge` | 4? | [C] | | +| Engine.imgui:BeginChildFrame `ge` | 3? | [C] | | +| Engine.imgui:BeginCombo `ge` | 2-3? | [C] | | +| Engine.imgui:BeginDisabled `ge` | 0-1? | [C] | | +| Engine.imgui:BeginDragDropSource `ge` | 0-1? | [C] | | +| Engine.imgui:BeginDragDropTarget `ge` | 0? | [C] | | +| Engine.imgui:BeginGroup `ge` | 0-1? | [C] | | +| Engine.imgui:BeginItemTooltip `ge` | 0? | [C] | | +| Engine.imgui:BeginListBox `ge` | 1-3? | [C] | | +| Engine.imgui:BeginMainMenuBar `ge` | 0? | [C] | | +| Engine.imgui:BeginMenu `ge` | 1-4? | [C] | | +| Engine.imgui:BeginMenuBar `ge` | 0? | [C] | | +| Engine.imgui:BeginPopup `ge` | 1-3? | [C] | | +| Engine.imgui:BeginPopupContextItem `ge` | 1-2? | [C] | | +| Engine.imgui:BeginPopupContextVoid `ge` | 2? | [C] | | +| Engine.imgui:BeginPopupContextWindow `ge` | 2? | [C] | | +| Engine.imgui:BeginPopupModal `ge` | 1-3? | [C] | | +| Engine.imgui:BeginTabBar `ge` | 1-2? | [C] | | +| Engine.imgui:BeginTabItem `ge` | 1-3? | [C] | | +| Engine.imgui:BeginTable `ge` | 2-5? | [C] | | +| Engine.imgui:BeginTooltip `ge` | 0? | [C] | | +| Engine.imgui:Bullet `ge` | 0? | [C] | | +| Engine.imgui:BulletText `ge` | 1-2? | [C] | | +| Engine.imgui:Button `ge` | 1-2? | [C] | | +| Engine.imgui:CalcItemWidth `ge` | 0? | [C] | | +| Engine.imgui:CalcTextSize `ge` | 1-4? | [C] | | +| Engine.imgui:Checkbox `ge` | 2? | [C] | | +| Engine.imgui:CheckboxFlags1 `ge` | 3? | [C] | | +| Engine.imgui:CheckboxFlags2 `ge` | 3? | [C] | | +| Engine.imgui:ClearActiveID `ge` | 0? | [C] | | +| Engine.imgui:CloseCurrentPopup `ge` | 0? | [C] | | +| Engine.imgui:CollapsingHeader1 `ge` | 1-2? | [C] | | +| Engine.imgui:CollapsingHeader2 `ge` | 3? | [C] | | +| Engine.imgui:ColorButton `ge` | 2-4? | [C] | | +| Engine.imgui:ColorConvertFloat4ToU32 `ge` | 1? | [C] | | +| Engine.imgui:ColorConvertHSVtoRGB `ge` | 6? | [C] | | +| Engine.imgui:ColorConvertRGBtoHSV `ge` | 6? | [C] | | +| Engine.imgui:ColorConvertU32ToFloat4 `ge` | 1? | [C] | | +| Engine.imgui:ColorEdit3 `ge` | 2-3? | [C] | | +| Engine.imgui:ColorEdit4 `ge` | 2-4? | [C] | | +| Engine.imgui:ColorPicker3 `ge` | 3? | [C] | | +| Engine.imgui:ColorPicker4 `ge` | 4? | [C] | | +| Engine.imgui:Columns `ge` | 0-3? | [C] | | +| Engine.imgui:Combo1 `ge` | 3-5? | [C] | | +| Engine.imgui:Combo2 `ge` | 3-4? | [C] | | +| Engine.imgui:Combo3 `ge` | 6? | [C] | | +| Engine.imgui:DebugCheckVersionAndDataLayout `ge` | 7? | [C] | | +| Engine.imgui:DebugTextEncoding `ge` | 1? | [C] | | +| Engine.imgui:DestroyPlatformWindows `ge` | 0? | [C] | | +| Engine.imgui:DockBuilderAddNode2 `ge` | 0+ | [C] | | +| Engine.imgui:DockBuilderDockWindow `ge` | 0+ | [C] | | +| Engine.imgui:DockBuilderFinish `ge` | 0+ | [C] | | +| Engine.imgui:DockBuilderSplitNode `ge` | 0+ | [C] | | +| Engine.imgui:DockSpace `ge` | 3-4? | [C] | | +| Engine.imgui:DockSpaceOverViewport `ge` | 3? | [C] | | +| Engine.imgui:DragFloat `ge` | 2-7? | [C] | | +| Engine.imgui:DragFloat2 `ge` | 6-7? | [C] | | +| Engine.imgui:DragFloat3 `ge` | 3-7? | [C] | | +| Engine.imgui:DragFloat4 `ge` | 3-7? | [C] | | +| Engine.imgui:DragFloatRange2 `ge` | 9? | [C] | | +| Engine.imgui:DragInt `ge` | 2-7? | [C] | | +| Engine.imgui:DragInt2 `ge` | 7? | [C] | | +| Engine.imgui:DragInt3 `ge` | 7? | [C] | | +| Engine.imgui:DragInt4 `ge` | 7? | [C] | | +| Engine.imgui:DragIntRange2 `ge` | 9? | [C] | | +| Engine.imgui:Dummy `ge` | 1? | [C] | | +| Engine.imgui:End `ge` | 0-1? | [C] | | +| Engine.imgui:EndChild `ge` | 0? | [C] | | +| Engine.imgui:EndChildFrame `ge` | 0? | [C] | | +| Engine.imgui:EndCombo `ge` | 0? | [C] | | +| Engine.imgui:EndDisabled `ge` | 0? | [C] | | +| Engine.imgui:EndDragDropSource `ge` | 0? | [C] | | +| Engine.imgui:EndDragDropTarget `ge` | 0? | [C] | | +| Engine.imgui:EndFrame `ge` | 0? | [C] | | +| Engine.imgui:EndGroup `ge` | 0? | [C] | | +| Engine.imgui:EndListBox `ge` | 0? | [C] | | +| Engine.imgui:EndMainMenuBar `ge` | 0? | [C] | | +| Engine.imgui:EndMenu `ge` | 0? | [C] | | +| Engine.imgui:EndMenuBar `ge` | 0? | [C] | | +| Engine.imgui:EndPopup `ge` | 0? | [C] | | +| Engine.imgui:EndTabBar `ge` | 0? | [C] | | +| Engine.imgui:EndTabItem `ge` | 0? | [C] | | +| Engine.imgui:EndTable `ge` | 0? | [C] | | +| Engine.imgui:EndTooltip `ge` | 0? | [C] | | +| Engine.imgui:FindViewportByID `ge` | 1? | [C] | | +| Engine.imgui:FindViewportByPlatformHandle `ge` | 1? | [C] | | +| Engine.imgui:GetBackgroundDrawList1 `ge` | 0? | [C] | | +| Engine.imgui:GetBackgroundDrawList2 `ge` | 1? | [C] | | +| Engine.imgui:GetClipboardText `ge` | 0? | [C] | | +| Engine.imgui:GetColorU321 `ge` | 1-2? | [C] | | +| Engine.imgui:GetColorU322 `ge` | 1-2? | [C] | | +| Engine.imgui:GetColorU323 `ge` | 1? | [C] | | +| Engine.imgui:GetColumnIndex `ge` | 0? | [C] | | +| Engine.imgui:GetColumnOffset `ge` | 1? | [C] | | +| Engine.imgui:GetColumnWidth `ge` | 0-1? | [C] | | +| Engine.imgui:GetColumnsCount `ge` | 0? | [C] | | +| Engine.imgui:GetContentRegionAvail `ge` | 0? | [C] | | +| Engine.imgui:GetContentRegionMax `ge` | 0? | [C] | | +| Engine.imgui:GetCurrentContext `ge` | 0? | [C] | | +| Engine.imgui:GetCursorPos `ge` | 0? | [C] | | +| Engine.imgui:GetCursorPosX `ge` | 0? | [C] | | +| Engine.imgui:GetCursorPosY `ge` | 0? | [C] | | +| Engine.imgui:GetCursorScreenPos `ge` | 0? | [C] | | +| Engine.imgui:GetCursorStartPos `ge` | 0? | [C] | | +| Engine.imgui:GetDragDropPayload `ge` | 0? | [C] | | +| Engine.imgui:GetDrawListSharedData `ge` | 0? | [C] | | +| Engine.imgui:GetFont `ge` | 0? | [C] | | +| Engine.imgui:GetFontSize `ge` | 0? | [C] | | +| Engine.imgui:GetFontTexUvWhitePixel `ge` | 0? | [C] | | +| Engine.imgui:GetForegroundDrawList1 `ge` | 0? | [C] | | +| Engine.imgui:GetForegroundDrawList2 `ge` | 1? | [C] | | +| Engine.imgui:GetFrameCount `ge` | 0? | [C] | | +| Engine.imgui:GetFrameHeight `ge` | 0? | [C] | | +| Engine.imgui:GetFrameHeightWithSpacing `ge` | 0? | [C] | | +| Engine.imgui:GetID1 `ge` | 1? | [C] | | +| Engine.imgui:GetID2 `ge` | 2? | [C] | | +| Engine.imgui:GetID3 `ge` | 1? | [C] | | +| Engine.imgui:GetIO `ge` | 0-1? | [C] | | +| Engine.imgui:GetItemID `ge` | 0? | [C] | | +| Engine.imgui:GetItemRectMax `ge` | 0? | [C] | | +| Engine.imgui:GetItemRectMin `ge` | 0? | [C] | | +| Engine.imgui:GetItemRectSize `ge` | 0? | [C] | | +| Engine.imgui:GetKeyIndex `ge` | 1? | [C] | | +| Engine.imgui:GetKeyName `ge` | 1? | [C] | | +| Engine.imgui:GetKeyPressedAmount `ge` | 3? | [C] | | +| Engine.imgui:GetMainContext `ge` | 0? | [C] | | +| Engine.imgui:GetMainViewport `ge` | 0? | [C] | | +| Engine.imgui:GetMouseClickedCount `ge` | 1? | [C] | | +| Engine.imgui:GetMouseCursor `ge` | 0? | [C] | | +| Engine.imgui:GetMouseDragDelta `ge` | 1-2? | [C] | | +| Engine.imgui:GetMousePos `ge` | 0? | [C] | | +| Engine.imgui:GetMousePosOnOpeningCurrentPopup `ge` | 0? | [C] | | +| Engine.imgui:GetPlatformIO `ge` | 0? | [C] | | +| Engine.imgui:GetScrollMaxX `ge` | 0? | [C] | | +| Engine.imgui:GetScrollMaxY `ge` | 0? | [C] | | +| Engine.imgui:GetScrollX `ge` | 0? | [C] | | +| Engine.imgui:GetScrollY `ge` | 0? | [C] | | +| Engine.imgui:GetStateStorage `ge` | 0? | [C] | | +| Engine.imgui:GetStyle `ge` | 0? | [C] | | +| Engine.imgui:GetStyleColorName `ge` | 1? | [C] | | +| Engine.imgui:GetStyleColorVec4 `ge` | 1? | [C] | | +| Engine.imgui:GetTextLineHeight `ge` | 0? | [C] | | +| Engine.imgui:GetTextLineHeightWithSpacing `ge` | 0? | [C] | | +| Engine.imgui:GetTime `ge` | 0? | [C] | | +| Engine.imgui:GetTreeNodeToLabelSpacing `ge` | 0? | [C] | | +| Engine.imgui:GetVersion `ge` | 0? | [C] | | +| Engine.imgui:GetWindowContentRegionMax `ge` | 0? | [C] | | +| Engine.imgui:GetWindowContentRegionMin `ge` | 0? | [C] | | +| Engine.imgui:GetWindowDockID `ge` | 0? | [C] | | +| Engine.imgui:GetWindowDpiScale `ge` | 0? | [C] | | +| Engine.imgui:GetWindowDrawList `ge` | 0? | [C] | | +| Engine.imgui:GetWindowHeight `ge` | 0? | [C] | | +| Engine.imgui:GetWindowPos `ge` | 0? | [C] | | +| Engine.imgui:GetWindowSize `ge` | 0? | [C] | | +| Engine.imgui:GetWindowViewport `ge` | 0? | [C] | | +| Engine.imgui:GetWindowWidth `ge` | 0? | [C] | | +| Engine.imgui:Image `ge` | 2-6? | [C] | | +| Engine.imgui:ImageButton `ge` | 3-7? | [C] | | +| Engine.imgui:Indent `ge` | 0-1? | [C] | | +| Engine.imgui:InputDouble `ge` | 6? | [C] | | +| Engine.imgui:InputFloat `ge` | 2-6? | [C] | | +| Engine.imgui:InputFloat2 `ge` | 4? | [C] | | +| Engine.imgui:InputFloat3 `ge` | 2-4? | [C] | | +| Engine.imgui:InputFloat4 `ge` | 3-4? | [C] | | +| Engine.imgui:InputInt `ge` | 2-5? | [C] | | +| Engine.imgui:InputInt2 `ge` | 3? | [C] | | +| Engine.imgui:InputInt3 `ge` | 3? | [C] | | +| Engine.imgui:InputInt4 `ge` | 3? | [C] | | +| Engine.imgui:InputText `ge` | 2-6? | [C] | | +| Engine.imgui:InputTextMultiline `ge` | 2-7? | [C] | | +| Engine.imgui:InputTextWithHint `ge` | 4-7? | [C] | | +| Engine.imgui:InvisibleButton `ge` | 2-3? | [C] | | +| Engine.imgui:IoFontsGetCount `ge` | 0? | [C] | | +| Engine.imgui:IoFontsGetName `ge` | 1? | [C] | | +| Engine.imgui:IsAnyItemActive `ge` | 0? | [C] | | +| Engine.imgui:IsAnyItemFocused `ge` | 0? | [C] | | +| Engine.imgui:IsAnyItemHovered `ge` | 0? | [C] | | +| Engine.imgui:IsAnyMouseDown `ge` | 0? | [C] | | +| Engine.imgui:IsItemActivated `ge` | 0? | [C] | | +| Engine.imgui:IsItemActive `ge` | 0? | [C] | | +| Engine.imgui:IsItemClicked `ge` | 0-1? | [C] | | +| Engine.imgui:IsItemDeactivated `ge` | 0? | [C] | | +| Engine.imgui:IsItemDeactivatedAfterEdit `ge` | 0? | [C] | | +| Engine.imgui:IsItemEdited `ge` | 0? | [C] | | +| Engine.imgui:IsItemFocused `ge` | 0? | [C] | | +| Engine.imgui:IsItemHovered `ge` | 0-1? | [C] | | +| Engine.imgui:IsItemToggledOpen `ge` | 0? | [C] | | +| Engine.imgui:IsItemVisible `ge` | 0? | [C] | | +| Engine.imgui:IsKeyDown `ge` | 1? | [C] | | +| Engine.imgui:IsKeyPressed `ge` | 1-2? | [C] | | +| Engine.imgui:IsKeyReleased `ge` | 1? | [C] | | +| Engine.imgui:IsMouseClicked `ge` | 1-2? | [C] | | +| Engine.imgui:IsMouseDoubleClicked `ge` | 1? | [C] | | +| Engine.imgui:IsMouseDown `ge` | 1? | [C] | | +| Engine.imgui:IsMouseDragging `ge` | 1-2? | [C] | | +| Engine.imgui:IsMouseHoveringRect `ge` | 2-3? | [C] | | +| Engine.imgui:IsMousePosValid `ge` | 1? | [C] | | +| Engine.imgui:IsMouseReleased `ge` | 1? | [C] | | +| Engine.imgui:IsPopupOpen `ge` | 1-2? | [C] | | +| Engine.imgui:IsRectVisible1 `ge` | 1? | [C] | | +| Engine.imgui:IsRectVisible2 `ge` | 2? | [C] | | +| Engine.imgui:IsWindowAppearing `ge` | 0? | [C] | | +| Engine.imgui:IsWindowCollapsed `ge` | 0? | [C] | | +| Engine.imgui:IsWindowDocked `ge` | 0? | [C] | | +| Engine.imgui:IsWindowFocused `ge` | 0-1? | [C] | | +| Engine.imgui:IsWindowHovered `ge` | 0-1? | [C] | | +| Engine.imgui:Knob `ge` | 10? | [C] | | +| Engine.imgui:KnobInt `ge` | 10? | [C] | | +| Engine.imgui:LabelText `ge` | 2? | [C] | | +| Engine.imgui:ListBox1 `ge` | 5? | [C] | | +| Engine.imgui:ListBox2 `ge` | 6? | [C] | | +| Engine.imgui:LoadIniSettingsFromDisk `ge` | 1? | [C] | | +| Engine.imgui:LogButtons `ge` | 0? | [C] | | +| Engine.imgui:LogFinish `ge` | 0? | [C] | | +| Engine.imgui:LogToClipboard `ge` | 1? | [C] | | +| Engine.imgui:LogToTTY `ge` | 1? | [C] | | +| Engine.imgui:MenuItem1 `ge` | 1-4? | [C] | | +| Engine.imgui:MenuItem2 `ge` | 3-4? | [C] | | +| Engine.imgui:NewFrame `ge` | 0? | [C] | | +| Engine.imgui:NewLine `ge` | 0? | [C] | | +| Engine.imgui:NextColumn `ge` | 0? | [C] | | +| Engine.imgui:OpenPopup1 `ge` | 2? | [C] | | +| Engine.imgui:OpenPopup2 `ge` | 2? | [C] | | +| Engine.imgui:OpenPopupOnItemClick `ge` | 2? | [C] | | +| Engine.imgui:PlotHistogram1 `ge` | 9? | [C] | | +| Engine.imgui:PlotLines1 `ge` | 8-9? | [C] | | +| Engine.imgui:PopButtonRepeat `ge` | 0? | [C] | | +| Engine.imgui:PopClipRect `ge` | 0? | [C] | | +| Engine.imgui:PopFont `ge` | 0? | [C] | | +| Engine.imgui:PopID `ge` | 0? | [C] | | +| Engine.imgui:PopItemWidth `ge` | 0? | [C] | | +| Engine.imgui:PopStyleColor `ge` | 0-1? | [C] | | +| Engine.imgui:PopStyleVar `ge` | 0-1? | [C] | | +| Engine.imgui:PopTabStop `ge` | 0? | [C] | | +| Engine.imgui:PopTextWrapPos `ge` | 0? | [C] | | +| Engine.imgui:ProgressBar `ge` | 2-3? | [C] | | +| Engine.imgui:PushButtonRepeat `ge` | 1? | [C] | | +| Engine.imgui:PushClipRect `ge` | 3? | [C] | | +| Engine.imgui:PushFont `ge` | 1? | [C] | | +| Engine.imgui:PushFont2 `ge` | 1? | [C] | | +| Engine.imgui:PushFont3 `ge` | 1? | [C] | | +| Engine.imgui:PushID1 `ge` | 1? | [C] | | +| Engine.imgui:PushID2 `ge` | 2? | [C] | | +| Engine.imgui:PushID3 `ge` | 1? | [C] | | +| Engine.imgui:PushID4 `ge` | 1? | [C] | | +| Engine.imgui:PushItemWidth `ge` | 1? | [C] | | +| Engine.imgui:PushStyleColor1 `ge` | 2? | [C] | | +| Engine.imgui:PushStyleColor2 `ge` | 2? | [C] | | +| Engine.imgui:PushStyleVar1 `ge` | 2? | [C] | | +| Engine.imgui:PushStyleVar2 `ge` | 2? | [C] | | +| Engine.imgui:PushTabStop `ge` | 1? | [C] | | +| Engine.imgui:PushTextWrapPos `ge` | 0-1? | [C] | | +| Engine.imgui:RadioButton1 `ge` | 2? | [C] | | +| Engine.imgui:RadioButton2 `ge` | 3? | [C] | | +| Engine.imgui:Render `ge` | 0? | [C] | | +| Engine.imgui:RenderPlatformWindowsDefault `ge` | 2? | [C] | | +| Engine.imgui:ResetMouseDragDelta `ge` | 1? | [C] | | +| Engine.imgui:SameLine `ge` | 0-2? | [C] | | +| Engine.imgui:SaveIniSettingsToDisk `ge` | 1? | [C] | | +| Engine.imgui:Selectable1 `ge` | 1-5? | [C] | | +| Engine.imgui:Selectable2 `ge` | 2-4? | [C] | | +| Engine.imgui:Separator `ge` | 0? | [C] | | +| Engine.imgui:SeparatorText `ge` | 1? | [C] | | +| Engine.imgui:SetClipboardText `ge` | 1? | [C] | | +| Engine.imgui:SetColorEditOptions `ge` | 1? | [C] | | +| Engine.imgui:SetColumnOffset `ge` | 2? | [C] | | +| Engine.imgui:SetColumnWidth `ge` | 2? | [C] | | +| Engine.imgui:SetCurrentContext `ge` | 0? | [C] | | +| Engine.imgui:SetCursorPos `ge` | 1? | [C] | | +| Engine.imgui:SetCursorPosX `ge` | 1? | [C] | | +| Engine.imgui:SetCursorPosY `ge` | 1? | [C] | | +| Engine.imgui:SetCursorScreenPos `ge` | 1? | [C] | | +| Engine.imgui:SetDefaultFont `ge` | 1? | [C] | | +| Engine.imgui:SetDragDropPayload `ge` | 3-4? | [C] | | +| Engine.imgui:SetItemAllowOverlap `ge` | 0? | [C] | | +| Engine.imgui:SetItemDefaultFocus `ge` | 0? | [C] | | +| Engine.imgui:SetItemTooltip `ge` | 1? | [C] | | +| Engine.imgui:SetKeyboardFocusHere `ge` | 0-1? | [C] | | +| Engine.imgui:SetMouseCursor `ge` | 1? | [C] | | +| Engine.imgui:SetNextFrameWantCaptureKeyboard `ge` | 1? | [C] | | +| Engine.imgui:SetNextFrameWantCaptureMouse `ge` | 1? | [C] | | +| Engine.imgui:SetNextItemAllowOverlap `ge` | 0? | [C] | | +| Engine.imgui:SetNextItemOpen `ge` | 1-2? | [C] | | +| Engine.imgui:SetNextItemWidth `ge` | 1? | [C] | | +| Engine.imgui:SetNextWindowBgAlpha `ge` | 1? | [C] | | +| Engine.imgui:SetNextWindowClass `ge` | 1? | [C] | | +| Engine.imgui:SetNextWindowCollapsed `ge` | 2? | [C] | | +| Engine.imgui:SetNextWindowContentSize `ge` | 1? | [C] | | +| Engine.imgui:SetNextWindowDockID `ge` | 1-2? | [C] | | +| Engine.imgui:SetNextWindowFocus `ge` | 0? | [C] | | +| Engine.imgui:SetNextWindowPos `ge` | 1-3? | [C] | | +| Engine.imgui:SetNextWindowScroll `ge` | 1? | [C] | | +| Engine.imgui:SetNextWindowSize `ge` | 1-2? | [C] | | +| Engine.imgui:SetNextWindowSizeConstraints `ge` | 2-4? | [C] | | +| Engine.imgui:SetNextWindowViewport `ge` | 1? | [C] | | +| Engine.imgui:SetScrollFromPosX `ge` | 2? | [C] | | +| Engine.imgui:SetScrollFromPosY `ge` | 1-2? | [C] | | +| Engine.imgui:SetScrollHereX `ge` | 1? | [C] | | +| Engine.imgui:SetScrollHereY `ge` | 0-1? | [C] | | +| Engine.imgui:SetScrollX `ge` | 1? | [C] | | +| Engine.imgui:SetScrollY `ge` | 1? | [C] | | +| Engine.imgui:SetStateStorage `ge` | 1? | [C] | | +| Engine.imgui:SetTabItemClosed `ge` | 1? | [C] | | +| Engine.imgui:SetTooltip `ge` | 1? | [C] | | +| Engine.imgui:SetWindowCollapsed1 `ge` | 2? | [C] | | +| Engine.imgui:SetWindowCollapsed2 `ge` | 3? | [C] | | +| Engine.imgui:SetWindowFocus1 `ge` | 0? | [C] | | +| Engine.imgui:SetWindowFocus2 `ge` | 1? | [C] | | +| Engine.imgui:SetWindowFontScale `ge` | 1? | [C] | | +| Engine.imgui:SetWindowPos1 `ge` | 2? | [C] | | +| Engine.imgui:SetWindowPos2 `ge` | 2-3? | [C] | | +| Engine.imgui:SetWindowSize1 `ge` | 2? | [C] | | +| Engine.imgui:SetWindowSize2 `ge` | 2-3? | [C] | | +| Engine.imgui:ShowAboutWindow `ge` | 1? | [C] | | +| Engine.imgui:ShowDebugLogWindow `ge` | 1? | [C] | | +| Engine.imgui:ShowDemoWindow `ge` | 1? | [C] | | +| Engine.imgui:ShowFontSelector `ge` | 1? | [C] | | +| Engine.imgui:ShowMetricsWindow `ge` | 1? | [C] | | +| Engine.imgui:ShowStackToolWindow `ge` | 1? | [C] | | +| Engine.imgui:ShowStyleEditor `ge` | 1? | [C] | | +| Engine.imgui:ShowStyleSelector `ge` | 1? | [C] | | +| Engine.imgui:ShowUserGuide `ge` | 0? | [C] | | +| Engine.imgui:SliderAngle `ge` | 4-6? | [C] | | +| Engine.imgui:SliderFloat `ge` | 4-6? | [C] | | +| Engine.imgui:SliderFloat2 `ge` | 6? | [C] | | +| Engine.imgui:SliderFloat3 `ge` | 5-6? | [C] | | +| Engine.imgui:SliderFloat4 `ge` | 6? | [C] | | +| Engine.imgui:SliderInt `ge` | 4-6? | [C] | | +| Engine.imgui:SliderInt2 `ge` | 5-6? | [C] | | +| Engine.imgui:SliderInt3 `ge` | 5-6? | [C] | | +| Engine.imgui:SliderInt4 `ge` | 5-6? | [C] | | +| Engine.imgui:SmallButton `ge` | 1? | [C] | | +| Engine.imgui:Spacing `ge` | 0-1? | [C] | | +| Engine.imgui:StyleColorsClassic `ge` | 1? | [C] | | +| Engine.imgui:StyleColorsDark `ge` | 1? | [C] | | +| Engine.imgui:StyleColorsLight `ge` | 1? | [C] | | +| Engine.imgui:TabItemButton `ge` | 2? | [C] | | +| Engine.imgui:TableGetColumnCount `ge` | 0? | [C] | | +| Engine.imgui:TableGetColumnFlags `ge` | 1? | [C] | | +| Engine.imgui:TableGetColumnIndex `ge` | 0? | [C] | | +| Engine.imgui:TableGetColumnName `ge` | 1? | [C] | | +| Engine.imgui:TableGetRowIndex `ge` | 0? | [C] | | +| Engine.imgui:TableGetSortSpecs `ge` | 0? | [C] | | +| Engine.imgui:TableHeader `ge` | 1? | [C] | | +| Engine.imgui:TableHeadersRow `ge` | 0? | [C] | | +| Engine.imgui:TableNextColumn `ge` | 0? | [C] | | +| Engine.imgui:TableNextRow `ge` | 0-2? | [C] | | +| Engine.imgui:TableSetBgColor `ge` | 2-3? | [C] | | +| Engine.imgui:TableSetColumnEnabled `ge` | 2? | [C] | | +| Engine.imgui:TableSetColumnIndex `ge` | 1? | [C] | | +| Engine.imgui:TableSetupColumn `ge` | 1-4? | [C] | | +| Engine.imgui:TableSetupScrollFreeze `ge` | 2? | [C] | | +| Engine.imgui:Text `ge` | 1-5? | [C] | | +| Engine.imgui:TextColored `ge` | 2-3+? | [C] | | +| Engine.imgui:TextDisabled `ge` | 1? | [C] | | +| Engine.imgui:TextGlyph `ge` | 1? | [C] | | +| Engine.imgui:TextUnformatted `ge` | 1-2? | [C] | | +| Engine.imgui:TextWrapped `ge` | 1? | [C] | | +| Engine.imgui:TreeNode1 `ge` | 1? | [C] | | +| Engine.imgui:TreeNode2 `ge` | 2? | [C] | | +| Engine.imgui:TreeNode3 `ge` | 2? | [C] | | +| Engine.imgui:TreeNodeEx1 `ge` | 1-3? | [C] | | +| Engine.imgui:TreeNodeEx2 `ge` | 3? | [C] | | +| Engine.imgui:TreeNodeEx3 `ge` | 3? | [C] | | +| Engine.imgui:TreePop `ge` | 0? | [C] | | +| Engine.imgui:TreePush1 `ge` | 1? | [C] | | +| Engine.imgui:TreePush2 `ge` | 1? | [C] | | +| Engine.imgui:Unindent `ge` | 0-1? | [C] | | +| Engine.imgui:UpdatePlatformWindows `ge` | 0? | [C] | | +| Engine.imgui:VSliderFloat `ge` | 7? | [C] | | +| Engine.imgui:VSliderInt `ge` | 6-7? | [C] | | +| Engine.imgui:Value1 `ge` | 2? | [C] | | +| Engine.imgui:Value2 `ge` | 2? | [C] | | +| Engine.imgui:Value3 `ge` | 2? | [C] | | +| Engine.imgui:Value4 `ge` | 3? | [C] | | +| Engine.imgui:enableBeamNGStyle `ge` | 0? | [C] | | +| Engine.imgui:getCurrentMonitorSize `ge` | 1? | [C] | | +| Engine.imgui:getMonitorIndex `ge` | 0? | [C] | | +| Engine.imgui:isEnabled `ge` | 0? | [C] | | +| Engine.imgui:setEnabled `ge` | 1-3? | [C] | | +| Engine.imgui:toggleEnabled `ge` | 0? | [C] | | +| Engine.test:validateParseLevel `ge` | 0+ | [C] | | +| Engine.test:validateParseLineObjects `ge` | 0+ | [C] | | +| Engine:NodeGrabber_setFixedNodesVisible `ge` | 0+ | [C] | | +| Engine:cancelShutdown `ge` | 0? | [C] | | +| Engine:castRay `ge` | 2-4? | [C] | | +| Engine:clearNeedCollisionRebuild `ge` | 0? | [C] | | +| Engine:generateUUID `ge` | 0? | [C] | | +| Engine:getCollisionDebugData `ge` | 0+ | [C] | | +| Engine:getCurrentFpsLimitReason `ge` | 0? | [C] | | +| Engine:getEditorEnabled `ge` | 0? | [C] | | +| Engine:getFrameLog `ge` | 0? | [C] | | +| Engine:getGameSenseServer `ge` | 0+ | [C] | | +| Engine:getImageData `ge` | 0+ | [C] | | +| Engine:getNeedCollisionRebuild `ge` | 0? | [C] | | +| Engine:getStartingArgs `ge` | 0? | [C] | | +| Engine:getStartingCommandLine `ge` | 0+ | [C] | | +| Engine:getStaticColDebugEnabled `ge` | 0+ | [C] | | +| Engine:getVulkanEnabled `ge` | 0? | [C] | | +| Engine:isProgramFocused `ge` | 0? | [C] | | +| Engine:requestShutdown `ge` | 0? | [C] | | +| Engine:sceneGetCameraFrustum `ge` | 0? | [C] | | +| Engine:setMcpPort `ge` | 1? | [C] | | +| Engine:setNeedCollisionRebuild `ge` | 1? | [C] | | +| Engine:setRenderMode `ge` | 5? | [C] | | +| Engine:setStaticColDebugEnabled `ge` | 1? | [C] | | +| Engine:setVulkanEnabled `ge` | 1? | [C] | | +| EventManager:assignFieldsFromObject `ge` | 1? | [C] | | +| EventManager:clone `ge` | 1? | [C] | | +| EventManager:decRefCount `ge` | 0+ | [C] | | +| EventManager:delete `ge` | 0? | [C] | | +| EventManager:deleteObject `ge` | 0-1? | [C] | | +| EventManager:deletePersistentId `ge` | 0+ | [C] | | +| EventManager:dump `ge` | 0-4? | [C] | | +| EventManager:dumpEvents `ge` | 0+ | [C] | | +| EventManager:dumpGroupHierarchy `ge` | 0+ | [C] | | +| EventManager:generatePersistentId `ge` | 0+ | [C] | | +| EventManager:getClassDocString `ge` | 0? | [C] | | +| EventManager:getClassName `ge` | 0? | [C] | | +| EventManager:getDeclarationLine `ge` | 0? | [C] | | +| EventManager:getDynDataFieldbyName `ge` | 2? | [C] | | +| EventManager:getDynamicFields `ge` | 0-1? | [C] | | +| EventManager:getField `ge` | 2-3? | [C] | | +| EventManager:getFieldInfo `ge` | 2? | [C] | | +| EventManager:getFieldList `ge` | 0? | [C] | | +| EventManager:getFields `ge` | 0-1? | [C] | | +| EventManager:getFieldsForEditor `ge` | 0? | [C] | | +| EventManager:getFileName `ge` | 0? | [C] | | +| EventManager:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| EventManager:getGroup `ge` | 0-2? | [C] | | +| EventManager:getID `ge` | 0? | [C] | | +| EventManager:getId `ge` | 0-1? | [C] | | +| EventManager:getIdString `ge` | 0? | [C] | | +| EventManager:getInternalName `ge` | 0? | [C] | | +| EventManager:getName `ge` | 0? | [C] | | +| EventManager:getOrCreatePersistentID `ge` | 0? | [C] | | +| EventManager:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| EventManager:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| EventManager:incRefCount `ge` | 0? | [C] | | +| EventManager:inheritParentFields `ge` | 1? | [C] | | +| EventManager:inspectUpdate `ge` | 0? | [C] | | +| EventManager:isChildOfGroup `ge` | 1? | [C] | | +| EventManager:isEditorDirty `ge` | 0? | [C] | | +| EventManager:isHidden `ge` | 0? | [C] | | +| EventManager:isLocked `ge` | 0? | [C] | | +| EventManager:isNameChangeAllowed `ge` | 0+ | [C] | | +| EventManager:isSelected `ge` | 1? | [C] | | +| EventManager:isSubClassOf `ge` | 1? | [C] | | +| EventManager:onEditorDisable `ge` | 0? | [C] | | +| EventManager:onEditorEnable `ge` | 0? | [C] | | +| EventManager:postApply `ge` | 0? | [C] | | +| EventManager:postEvent `ge` | 2? | [C] | | +| EventManager:preApply `ge` | 0? | [C] | | +| EventManager:registerEvent `ge` | 1? | [C] | | +| EventManager:registerObject `ge` | 0-1? | [C] | | +| EventManager:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| EventManager:remove `ge` | 1-3? | [C] | | +| EventManager:removeAll `ge` | 0? | [C] | | +| EventManager:save `ge` | 0-2? | [C] | | +| EventManager:serialize `ge` | 0-2? | [C] | | +| EventManager:serializeForEditor `ge` | 3? | [C] | | +| EventManager:serializeToDirectories `ge` | 0+ | [C] | | +| EventManager:serializeToNameDictFile `ge` | 1? | [C] | | +| EventManager:setCanSave `ge` | 1? | [C] | | +| EventManager:setDeclarationLine `ge` | 0+ | [C] | | +| EventManager:setDynDataFieldbyName `ge` | 3? | [C] | | +| EventManager:setEditorDirty `ge` | 1? | [C] | | +| EventManager:setEditorOnly `ge` | 0+ | [C] | | +| EventManager:setField `ge` | 2-3? | [C] | | +| EventManager:setFileName `ge` | 1? | [C] | | +| EventManager:setHidden `ge` | 1? | [C] | | +| EventManager:setInternalName `ge` | 1? | [C] | | +| EventManager:setIsSelected `ge` | 0+ | [C] | | +| EventManager:setLocked `ge` | 0+ | [C] | | +| EventManager:setName `ge` | 1? | [C] | | +| EventManager:setNameChangeAllowed `ge` | 0+ | [C] | | +| EventManager:setSelected `ge` | 1? | [C] | | +| EventManager:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| EventManager:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| EventManager:subscribe `ge` | 0+ | [C] | | +| EventManager:unregisterEvent `ge` | 0+ | [C] | | +| EventManager:unregisterObject `ge` | 0? | [C] | | +| FXAA_PostEffectCallbacks.onEnabled `ge` | 0 | fxaa.lua:13 | | +| FakeInteriorApp:getActiveApp `ge` | 0? | [C] | | +| FlashFxCallbacks.setShaderConsts `ge` | 0 | flash.lua:30 | | +| FontRasterizer:createFontBitmap `ge` | 0-8? | [C] | | +| Forest:assignFieldsFromObject `ge` | 1? | [C] | | +| Forest:canFloatAboveGround `ge` | 0? | [C] | | +| Forest:castRayRendered `ge` | 2? | [C] | | +| Forest:clone `ge` | 1? | [C] | | +| Forest:decRefCount `ge` | 0+ | [C] | | +| Forest:delete `ge` | 0? | [C] | | +| Forest:deleteObject `ge` | 0-1? | [C] | | +| Forest:deletePersistentId `ge` | 0+ | [C] | | +| Forest:disableCollision `ge` | 0? | [C] | | +| Forest:dump `ge` | 0-4? | [C] | | +| Forest:dumpGroupHierarchy `ge` | 0+ | [C] | | +| Forest:enableCollision `ge` | 0? | [C] | | +| Forest:generatePersistentId `ge` | 0+ | [C] | | +| Forest:getAnchorNames `ge` | 0? | [C] | | +| Forest:getClassDocString `ge` | 0? | [C] | | +| Forest:getClassName `ge` | 0? | [C] | | +| Forest:getData `ge` | 0-1? | [C] | | +| Forest:getDeclarationLine `ge` | 0? | [C] | | +| Forest:getDynDataFieldbyName `ge` | 2? | [C] | | +| Forest:getDynamicFields `ge` | 0-1? | [C] | | +| Forest:getEulerRotation `ge` | 0+ | [C] | | +| Forest:getField `ge` | 2-3? | [C] | | +| Forest:getFieldInfo `ge` | 2? | [C] | | +| Forest:getFieldList `ge` | 0? | [C] | | +| Forest:getFields `ge` | 0-1? | [C] | | +| Forest:getFieldsForEditor `ge` | 0? | [C] | | +| Forest:getFileName `ge` | 0? | [C] | | +| Forest:getFirstMaterialName `ge` | 0+ | [C] | | +| Forest:getForwardVector `ge` | 0? | [C] | | +| Forest:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| Forest:getGroup `ge` | 0-2? | [C] | | +| Forest:getID `ge` | 0? | [C] | | +| Forest:getId `ge` | 0-1? | [C] | | +| Forest:getIdString `ge` | 0? | [C] | | +| Forest:getInternalName `ge` | 0? | [C] | | +| Forest:getMaterialNames `ge` | 0? | [C] | | +| Forest:getMeshMaterialNames `ge` | 0? | [C] | | +| Forest:getName `ge` | 0? | [C] | | +| Forest:getObjBox `ge` | 0? | [C] | | +| Forest:getObjectBox `ge` | 0? | [C] | | +| Forest:getOrCreatePersistentID `ge` | 0? | [C] | | +| Forest:getPosition `ge` | 0-3? | [C] | | +| Forest:getPositionXYZ `ge` | 0? | [C] | | +| Forest:getRotation `ge` | 0? | [C] | | +| Forest:getScale `ge` | 0? | [C] | | +| Forest:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| Forest:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| Forest:getTransform `ge` | 0? | [C] | | +| Forest:getTransformF `ge` | 0+ | [C] | | +| Forest:getType `ge` | 0+ | [C] | | +| Forest:getWorldBox `ge` | 0? | [C] | | +| Forest:getWorldBoxCenter `ge` | 0+ | [C] | | +| Forest:getWorldTransform `ge` | 0+ | [C] | | +| Forest:incRefCount `ge` | 0? | [C] | | +| Forest:inheritParentFields `ge` | 1? | [C] | | +| Forest:inspectUpdate `ge` | 0? | [C] | | +| Forest:isChildOfGroup `ge` | 1? | [C] | | +| Forest:isEditorDirty `ge` | 0? | [C] | | +| Forest:isGlobalBounds `ge` | 0? | [C] | | +| Forest:isHidden `ge` | 0? | [C] | | +| Forest:isLocked `ge` | 0? | [C] | | +| Forest:isNameChangeAllowed `ge` | 0+ | [C] | | +| Forest:isRenderEnabled `ge` | 0+ | [C] | | +| Forest:isSelected `ge` | 1? | [C] | | +| Forest:isSelectionEnabled `ge` | 0? | [C] | | +| Forest:isSubClassOf `ge` | 1? | [C] | | +| Forest:onEditorDisable `ge` | 0? | [C] | | +| Forest:onEditorEnable `ge` | 0? | [C] | | +| Forest:postApply `ge` | 0? | [C] | | +| Forest:preApply `ge` | 0? | [C] | | +| Forest:registerObject `ge` | 0-1? | [C] | | +| Forest:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| Forest:save `ge` | 0-2? | [C] | | +| Forest:saveForest `ge` | 0? | [C] | | +| Forest:serialize `ge` | 0-2? | [C] | | +| Forest:serializeForEditor `ge` | 3? | [C] | | +| Forest:serializeToDirectories `ge` | 0+ | [C] | | +| Forest:serializeToNameDictFile `ge` | 1? | [C] | | +| Forest:setCanFloatAboveGround `ge` | 0+ | [C] | | +| Forest:setCanSave `ge` | 1? | [C] | | +| Forest:setDeclarationLine `ge` | 0+ | [C] | | +| Forest:setDynDataFieldbyName `ge` | 3? | [C] | | +| Forest:setEditorDirty `ge` | 1? | [C] | | +| Forest:setEditorOnly `ge` | 0+ | [C] | | +| Forest:setField `ge` | 2-3? | [C] | | +| Forest:setFileName `ge` | 1? | [C] | | +| Forest:setHidden `ge` | 1? | [C] | | +| Forest:setInternalName `ge` | 1? | [C] | | +| Forest:setIsSelected `ge` | 0+ | [C] | | +| Forest:setLocked `ge` | 0+ | [C] | | +| Forest:setName `ge` | 1? | [C] | | +| Forest:setNameChangeAllowed `ge` | 0+ | [C] | | +| Forest:setPosRot `ge` | 7-8? | [C] | | +| Forest:setPosition `ge` | 0-3? | [C] | | +| Forest:setPositionXYZ `ge` | 3? | [C] | | +| Forest:setRenderEnabled `ge` | 1? | [C] | | +| Forest:setScale `ge` | 1-4? | [C] | | +| Forest:setScaleXYZ `ge` | 3? | [C] | | +| Forest:setSelected `ge` | 1? | [C] | | +| Forest:setSelectionEnabled `ge` | 0+ | [C] | | +| Forest:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| Forest:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| Forest:setTransform `ge` | 0-1? | [C] | | +| Forest:setTransformF `ge` | 0+ | [C] | | +| Forest:unregisterObject `ge` | 0? | [C] | | +| ForestWindEmitter:assignFieldsFromObject `ge` | 1? | [C] | | +| ForestWindEmitter:canFloatAboveGround `ge` | 0? | [C] | | +| ForestWindEmitter:clone `ge` | 1? | [C] | | +| ForestWindEmitter:decRefCount `ge` | 0+ | [C] | | +| ForestWindEmitter:delete `ge` | 0? | [C] | | +| ForestWindEmitter:deleteObject `ge` | 0-1? | [C] | | +| ForestWindEmitter:deletePersistentId `ge` | 0+ | [C] | | +| ForestWindEmitter:disableCollision `ge` | 0? | [C] | | +| ForestWindEmitter:dump `ge` | 0-4? | [C] | | +| ForestWindEmitter:dumpGroupHierarchy `ge` | 0+ | [C] | | +| ForestWindEmitter:enableCollision `ge` | 0? | [C] | | +| ForestWindEmitter:generatePersistentId `ge` | 0+ | [C] | | +| ForestWindEmitter:getAnchorNames `ge` | 0? | [C] | | +| ForestWindEmitter:getClassDocString `ge` | 0? | [C] | | +| ForestWindEmitter:getClassName `ge` | 0? | [C] | | +| ForestWindEmitter:getDeclarationLine `ge` | 0? | [C] | | +| ForestWindEmitter:getDynDataFieldbyName `ge` | 2? | [C] | | +| ForestWindEmitter:getDynamicFields `ge` | 0-1? | [C] | | +| ForestWindEmitter:getEulerRotation `ge` | 0+ | [C] | | +| ForestWindEmitter:getField `ge` | 2-3? | [C] | | +| ForestWindEmitter:getFieldInfo `ge` | 2? | [C] | | +| ForestWindEmitter:getFieldList `ge` | 0? | [C] | | +| ForestWindEmitter:getFields `ge` | 0-1? | [C] | | +| ForestWindEmitter:getFieldsForEditor `ge` | 0? | [C] | | +| ForestWindEmitter:getFileName `ge` | 0? | [C] | | +| ForestWindEmitter:getFirstMaterialName `ge` | 0+ | [C] | | +| ForestWindEmitter:getForwardVector `ge` | 0? | [C] | | +| ForestWindEmitter:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| ForestWindEmitter:getGroup `ge` | 0-2? | [C] | | +| ForestWindEmitter:getID `ge` | 0? | [C] | | +| ForestWindEmitter:getId `ge` | 0-1? | [C] | | +| ForestWindEmitter:getIdString `ge` | 0? | [C] | | +| ForestWindEmitter:getInternalName `ge` | 0? | [C] | | +| ForestWindEmitter:getMaterialNames `ge` | 0? | [C] | | +| ForestWindEmitter:getMeshMaterialNames `ge` | 0? | [C] | | +| ForestWindEmitter:getName `ge` | 0? | [C] | | +| ForestWindEmitter:getObjBox `ge` | 0? | [C] | | +| ForestWindEmitter:getObjectBox `ge` | 0? | [C] | | +| ForestWindEmitter:getOrCreatePersistentID `ge` | 0? | [C] | | +| ForestWindEmitter:getPosition `ge` | 0-3? | [C] | | +| ForestWindEmitter:getPositionXYZ `ge` | 0? | [C] | | +| ForestWindEmitter:getRotation `ge` | 0? | [C] | | +| ForestWindEmitter:getScale `ge` | 0? | [C] | | +| ForestWindEmitter:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ForestWindEmitter:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| ForestWindEmitter:getTransform `ge` | 0? | [C] | | +| ForestWindEmitter:getTransformF `ge` | 0+ | [C] | | +| ForestWindEmitter:getType `ge` | 0+ | [C] | | +| ForestWindEmitter:getWorldBox `ge` | 0? | [C] | | +| ForestWindEmitter:getWorldBoxCenter `ge` | 0+ | [C] | | +| ForestWindEmitter:getWorldTransform `ge` | 0+ | [C] | | +| ForestWindEmitter:incRefCount `ge` | 0? | [C] | | +| ForestWindEmitter:inheritParentFields `ge` | 1? | [C] | | +| ForestWindEmitter:inspectUpdate `ge` | 0? | [C] | | +| ForestWindEmitter:isChildOfGroup `ge` | 1? | [C] | | +| ForestWindEmitter:isEditorDirty `ge` | 0? | [C] | | +| ForestWindEmitter:isGlobalBounds `ge` | 0? | [C] | | +| ForestWindEmitter:isHidden `ge` | 0? | [C] | | +| ForestWindEmitter:isLocked `ge` | 0? | [C] | | +| ForestWindEmitter:isNameChangeAllowed `ge` | 0+ | [C] | | +| ForestWindEmitter:isRenderEnabled `ge` | 0+ | [C] | | +| ForestWindEmitter:isSelected `ge` | 1? | [C] | | +| ForestWindEmitter:isSelectionEnabled `ge` | 0? | [C] | | +| ForestWindEmitter:isSubClassOf `ge` | 1? | [C] | | +| ForestWindEmitter:onEditorDisable `ge` | 0? | [C] | | +| ForestWindEmitter:onEditorEnable `ge` | 0? | [C] | | +| ForestWindEmitter:postApply `ge` | 0? | [C] | | +| ForestWindEmitter:preApply `ge` | 0? | [C] | | +| ForestWindEmitter:registerObject `ge` | 0-1? | [C] | | +| ForestWindEmitter:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| ForestWindEmitter:save `ge` | 0-2? | [C] | | +| ForestWindEmitter:serialize `ge` | 0-2? | [C] | | +| ForestWindEmitter:serializeForEditor `ge` | 3? | [C] | | +| ForestWindEmitter:serializeToDirectories `ge` | 0+ | [C] | | +| ForestWindEmitter:serializeToNameDictFile `ge` | 1? | [C] | | +| ForestWindEmitter:setCanFloatAboveGround `ge` | 0+ | [C] | | +| ForestWindEmitter:setCanSave `ge` | 1? | [C] | | +| ForestWindEmitter:setDeclarationLine `ge` | 0+ | [C] | | +| ForestWindEmitter:setDynDataFieldbyName `ge` | 3? | [C] | | +| ForestWindEmitter:setEditorDirty `ge` | 1? | [C] | | +| ForestWindEmitter:setEditorOnly `ge` | 0+ | [C] | | +| ForestWindEmitter:setField `ge` | 2-3? | [C] | | +| ForestWindEmitter:setFileName `ge` | 1? | [C] | | +| ForestWindEmitter:setHidden `ge` | 1? | [C] | | +| ForestWindEmitter:setInternalName `ge` | 1? | [C] | | +| ForestWindEmitter:setIsSelected `ge` | 0+ | [C] | | +| ForestWindEmitter:setLocked `ge` | 0+ | [C] | | +| ForestWindEmitter:setName `ge` | 1? | [C] | | +| ForestWindEmitter:setNameChangeAllowed `ge` | 0+ | [C] | | +| ForestWindEmitter:setPosRot `ge` | 7-8? | [C] | | +| ForestWindEmitter:setPosition `ge` | 0-3? | [C] | | +| ForestWindEmitter:setPositionXYZ `ge` | 3? | [C] | | +| ForestWindEmitter:setRenderEnabled `ge` | 1? | [C] | | +| ForestWindEmitter:setScale `ge` | 1-4? | [C] | | +| ForestWindEmitter:setScaleXYZ `ge` | 3? | [C] | | +| ForestWindEmitter:setSelected `ge` | 1? | [C] | | +| ForestWindEmitter:setSelectionEnabled `ge` | 0+ | [C] | | +| ForestWindEmitter:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ForestWindEmitter:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| ForestWindEmitter:setTransform `ge` | 0-1? | [C] | | +| ForestWindEmitter:setTransformF `ge` | 0+ | [C] | | +| ForestWindEmitter:unregisterObject `ge` | 0? | [C] | | +| Frustum:construct `ge` | 5? | [C] | | +| Frustum:constructOrtho `ge` | 6? | [C] | | +| GFXDevice:describeResources `ge` | 0+ | [C] | | +| GFXDevice:devicePresent `ge` | 0? | [C] | | +| GFXDevice:getAllVideoModes `ge` | 0+ | [C] | | +| GFXDevice:getDebug `ge` | 0+ | [C] | | +| GFXDevice:getDesktopMode `ge` | 0? | [C] | | +| GFXDevice:getDisplayDesktopResolution `ge` | 1? | [C] | | +| GFXDevice:getDisplayRefreshRate `ge` | 1? | [C] | | +| GFXDevice:getDisplayRegion `ge` | 1? | [C] | | +| GFXDevice:getDisplayVideoModes `ge` | 1? | [C] | | +| GFXDevice:getVideoMemoryMB `ge` | 0+ | [C] | | +| GFXDevice:getVideoMode `ge` | 0? | [C] | | +| GFXDevice:setDisplayDevice `ge` | 1? | [C] | | +| GFXDevice:setVideoMode `ge` | 1? | [C] | | +| GFXHdr:applyRequested `ge` | 0? | [C] | | +| GFXHdr:getBestOutputMode `ge` | 0+ | [C] | | +| GFXHdr:getBestOutputModeName `ge` | 0+ | [C] | | +| GFXHdr:getOutputMode `ge` | 0+ | [C] | | +| GFXHdr:getOutputModeName `ge` | 0? | [C] | | +| GFXHdr:getPaperWhiteNits `ge` | 0+ | [C] | | +| GFXHdr:getPeakWhiteNits `ge` | 0+ | [C] | | +| GFXHdr:getRequested `ge` | 0+ | [C] | | +| GFXHdr:getSupported `ge` | 0? | [C] | | +| GFXHdr:getUiAlphaCurve `ge` | 0+ | [C] | | +| GFXHdr:getUiMultiplier `ge` | 0+ | [C] | | +| GFXHdr:setPaperWhiteNits `ge` | 1? | [C] | | +| GFXHdr:setPeakWhiteNits `ge` | 1? | [C] | | +| GFXHdr:setRequested `ge` | 1? | [C] | | +| GFXHdr:setUiAlphaCurve `ge` | 0+ | [C] | | +| GFXHdr:setUiMultiplier `ge` | 1? | [C] | | +| GFXInit:getAdapterCount `ge` | 0? | [C] | | +| GFXInit:getAdapterName `ge` | 1? | [C] | | +| GFXInit:getAdapters `ge` | 0? | [C] | | +| GFXSamplerStateData:assignFieldsFromObject `ge` | 1? | [C] | | +| GFXSamplerStateData:clone `ge` | 1? | [C] | | +| GFXSamplerStateData:decRefCount `ge` | 0+ | [C] | | +| GFXSamplerStateData:delete `ge` | 0? | [C] | | +| GFXSamplerStateData:deleteObject `ge` | 0-1? | [C] | | +| GFXSamplerStateData:deletePersistentId `ge` | 0+ | [C] | | +| GFXSamplerStateData:dump `ge` | 0-4? | [C] | | +| GFXSamplerStateData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| GFXSamplerStateData:generatePersistentId `ge` | 0+ | [C] | | +| GFXSamplerStateData:getClassDocString `ge` | 0? | [C] | | +| GFXSamplerStateData:getClassName `ge` | 0? | [C] | | +| GFXSamplerStateData:getDeclarationLine `ge` | 0? | [C] | | +| GFXSamplerStateData:getDynDataFieldbyName `ge` | 2? | [C] | | +| GFXSamplerStateData:getDynamicFields `ge` | 0-1? | [C] | | +| GFXSamplerStateData:getField `ge` | 2-3? | [C] | | +| GFXSamplerStateData:getFieldInfo `ge` | 2? | [C] | | +| GFXSamplerStateData:getFieldList `ge` | 0? | [C] | | +| GFXSamplerStateData:getFields `ge` | 0-1? | [C] | | +| GFXSamplerStateData:getFieldsForEditor `ge` | 0? | [C] | | +| GFXSamplerStateData:getFileName `ge` | 0? | [C] | | +| GFXSamplerStateData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| GFXSamplerStateData:getGroup `ge` | 0-2? | [C] | | +| GFXSamplerStateData:getID `ge` | 0? | [C] | | +| GFXSamplerStateData:getId `ge` | 0-1? | [C] | | +| GFXSamplerStateData:getIdString `ge` | 0? | [C] | | +| GFXSamplerStateData:getInternalName `ge` | 0? | [C] | | +| GFXSamplerStateData:getName `ge` | 0? | [C] | | +| GFXSamplerStateData:getOrCreatePersistentID `ge` | 0? | [C] | | +| GFXSamplerStateData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| GFXSamplerStateData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| GFXSamplerStateData:incRefCount `ge` | 0? | [C] | | +| GFXSamplerStateData:inheritParentFields `ge` | 1? | [C] | | +| GFXSamplerStateData:inspectUpdate `ge` | 0? | [C] | | +| GFXSamplerStateData:isChildOfGroup `ge` | 1? | [C] | | +| GFXSamplerStateData:isEditorDirty `ge` | 0? | [C] | | +| GFXSamplerStateData:isHidden `ge` | 0? | [C] | | +| GFXSamplerStateData:isLocked `ge` | 0? | [C] | | +| GFXSamplerStateData:isNameChangeAllowed `ge` | 0+ | [C] | | +| GFXSamplerStateData:isSelected `ge` | 1? | [C] | | +| GFXSamplerStateData:isSubClassOf `ge` | 1? | [C] | | +| GFXSamplerStateData:onEditorDisable `ge` | 0? | [C] | | +| GFXSamplerStateData:onEditorEnable `ge` | 0? | [C] | | +| GFXSamplerStateData:postApply `ge` | 0? | [C] | | +| GFXSamplerStateData:preApply `ge` | 0? | [C] | | +| GFXSamplerStateData:registerObject `ge` | 0-1? | [C] | | +| GFXSamplerStateData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| GFXSamplerStateData:save `ge` | 0-2? | [C] | | +| GFXSamplerStateData:serialize `ge` | 0-2? | [C] | | +| GFXSamplerStateData:serializeForEditor `ge` | 3? | [C] | | +| GFXSamplerStateData:serializeToDirectories `ge` | 0+ | [C] | | +| GFXSamplerStateData:serializeToNameDictFile `ge` | 1? | [C] | | +| GFXSamplerStateData:setCanSave `ge` | 1? | [C] | | +| GFXSamplerStateData:setDeclarationLine `ge` | 0+ | [C] | | +| GFXSamplerStateData:setDynDataFieldbyName `ge` | 3? | [C] | | +| GFXSamplerStateData:setEditorDirty `ge` | 1? | [C] | | +| GFXSamplerStateData:setEditorOnly `ge` | 0+ | [C] | | +| GFXSamplerStateData:setField `ge` | 2-3? | [C] | | +| GFXSamplerStateData:setFileName `ge` | 1? | [C] | | +| GFXSamplerStateData:setHidden `ge` | 1? | [C] | | +| GFXSamplerStateData:setInternalName `ge` | 1? | [C] | | +| GFXSamplerStateData:setIsSelected `ge` | 0+ | [C] | | +| GFXSamplerStateData:setLocked `ge` | 0+ | [C] | | +| GFXSamplerStateData:setName `ge` | 1? | [C] | | +| GFXSamplerStateData:setNameChangeAllowed `ge` | 0+ | [C] | | +| GFXSamplerStateData:setSelected `ge` | 1? | [C] | | +| GFXSamplerStateData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| GFXSamplerStateData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| GFXSamplerStateData:unregisterObject `ge` | 0? | [C] | | +| GFXStateBlockData:assignFieldsFromObject `ge` | 1? | [C] | | +| GFXStateBlockData:clone `ge` | 1? | [C] | | +| GFXStateBlockData:decRefCount `ge` | 0+ | [C] | | +| GFXStateBlockData:delete `ge` | 0? | [C] | | +| GFXStateBlockData:deleteObject `ge` | 0-1? | [C] | | +| GFXStateBlockData:deletePersistentId `ge` | 0+ | [C] | | +| GFXStateBlockData:dump `ge` | 0-4? | [C] | | +| GFXStateBlockData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| GFXStateBlockData:generatePersistentId `ge` | 0+ | [C] | | +| GFXStateBlockData:getClassDocString `ge` | 0? | [C] | | +| GFXStateBlockData:getClassName `ge` | 0? | [C] | | +| GFXStateBlockData:getDeclarationLine `ge` | 0? | [C] | | +| GFXStateBlockData:getDynDataFieldbyName `ge` | 2? | [C] | | +| GFXStateBlockData:getDynamicFields `ge` | 0-1? | [C] | | +| GFXStateBlockData:getField `ge` | 2-3? | [C] | | +| GFXStateBlockData:getFieldInfo `ge` | 2? | [C] | | +| GFXStateBlockData:getFieldList `ge` | 0? | [C] | | +| GFXStateBlockData:getFields `ge` | 0-1? | [C] | | +| GFXStateBlockData:getFieldsForEditor `ge` | 0? | [C] | | +| GFXStateBlockData:getFileName `ge` | 0? | [C] | | +| GFXStateBlockData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| GFXStateBlockData:getGroup `ge` | 0-2? | [C] | | +| GFXStateBlockData:getID `ge` | 0? | [C] | | +| GFXStateBlockData:getId `ge` | 0-1? | [C] | | +| GFXStateBlockData:getIdString `ge` | 0? | [C] | | +| GFXStateBlockData:getInternalName `ge` | 0? | [C] | | +| GFXStateBlockData:getName `ge` | 0? | [C] | | +| GFXStateBlockData:getOrCreatePersistentID `ge` | 0? | [C] | | +| GFXStateBlockData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| GFXStateBlockData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| GFXStateBlockData:incRefCount `ge` | 0? | [C] | | +| GFXStateBlockData:inheritParentFields `ge` | 1? | [C] | | +| GFXStateBlockData:inspectUpdate `ge` | 0? | [C] | | +| GFXStateBlockData:isChildOfGroup `ge` | 1? | [C] | | +| GFXStateBlockData:isEditorDirty `ge` | 0? | [C] | | +| GFXStateBlockData:isHidden `ge` | 0? | [C] | | +| GFXStateBlockData:isLocked `ge` | 0? | [C] | | +| GFXStateBlockData:isNameChangeAllowed `ge` | 0+ | [C] | | +| GFXStateBlockData:isSelected `ge` | 1? | [C] | | +| GFXStateBlockData:isSubClassOf `ge` | 1? | [C] | | +| GFXStateBlockData:onEditorDisable `ge` | 0? | [C] | | +| GFXStateBlockData:onEditorEnable `ge` | 0? | [C] | | +| GFXStateBlockData:postApply `ge` | 0? | [C] | | +| GFXStateBlockData:preApply `ge` | 0? | [C] | | +| GFXStateBlockData:registerObject `ge` | 0-1? | [C] | | +| GFXStateBlockData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| GFXStateBlockData:save `ge` | 0-2? | [C] | | +| GFXStateBlockData:serialize `ge` | 0-2? | [C] | | +| GFXStateBlockData:serializeForEditor `ge` | 3? | [C] | | +| GFXStateBlockData:serializeToDirectories `ge` | 0+ | [C] | | +| GFXStateBlockData:serializeToNameDictFile `ge` | 1? | [C] | | +| GFXStateBlockData:setCanSave `ge` | 1? | [C] | | +| GFXStateBlockData:setDeclarationLine `ge` | 0+ | [C] | | +| GFXStateBlockData:setDynDataFieldbyName `ge` | 3? | [C] | | +| GFXStateBlockData:setEditorDirty `ge` | 1? | [C] | | +| GFXStateBlockData:setEditorOnly `ge` | 0+ | [C] | | +| GFXStateBlockData:setField `ge` | 2-3? | [C] | | +| GFXStateBlockData:setFileName `ge` | 1? | [C] | | +| GFXStateBlockData:setHidden `ge` | 1? | [C] | | +| GFXStateBlockData:setInternalName `ge` | 1? | [C] | | +| GFXStateBlockData:setIsSelected `ge` | 0+ | [C] | | +| GFXStateBlockData:setLocked `ge` | 0+ | [C] | | +| GFXStateBlockData:setName `ge` | 1? | [C] | | +| GFXStateBlockData:setNameChangeAllowed `ge` | 0+ | [C] | | +| GFXStateBlockData:setSelected `ge` | 1? | [C] | | +| GFXStateBlockData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| GFXStateBlockData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| GFXStateBlockData:unregisterObject `ge` | 0? | [C] | | +| GPUMesh:bng_getGPUMesh `ge` | 1? | [C] | | +| GameViewportCtrl:add `ge` | 1-17+? | [C] | | +| GameViewportCtrl:addGuiControl `ge` | 0+ | [C] | | +| GameViewportCtrl:addObject `ge` | 1-2? | [C] | | +| GameViewportCtrl:addWithName `ge` | 0+ | [C] | | +| GameViewportCtrl:assignFieldsFromObject `ge` | 1? | [C] | | +| GameViewportCtrl:at `ge` | 1? | [C] | | +| GameViewportCtrl:awaken `ge` | 0+ | [C] | | +| GameViewportCtrl:bringObjectToFront `ge` | 0+ | [C] | | +| GameViewportCtrl:bringToFront `ge` | 1? | [C] | | +| GameViewportCtrl:clear `ge` | 0-1? | [C] | | +| GameViewportCtrl:clearFirstResponder `ge` | 0+ | [C] | | +| GameViewportCtrl:clone `ge` | 1? | [C] | | +| GameViewportCtrl:controlIsChild `ge` | 0+ | [C] | | +| GameViewportCtrl:decRefCount `ge` | 0+ | [C] | | +| GameViewportCtrl:delete `ge` | 0? | [C] | | +| GameViewportCtrl:deleteAllObjects `ge` | 0? | [C] | | +| GameViewportCtrl:deleteObject `ge` | 0-1? | [C] | | +| GameViewportCtrl:deletePersistentId `ge` | 0+ | [C] | | +| GameViewportCtrl:dump `ge` | 0-4? | [C] | | +| GameViewportCtrl:dumpGroupHierarchy `ge` | 0+ | [C] | | +| GameViewportCtrl:findObject `ge` | 1? | [C] | | +| GameViewportCtrl:findObjectById `ge` | 1? | [C] | | +| GameViewportCtrl:findObjectByInternalName `ge` | 1? | [C] | | +| GameViewportCtrl:findObjectIdAfter `ge` | 0+ | [C] | | +| GameViewportCtrl:generatePersistentId `ge` | 0+ | [C] | | +| GameViewportCtrl:getBounds `ge` | 1-2? | [C] | | +| GameViewportCtrl:getCenter `ge` | 0? | [C] | | +| GameViewportCtrl:getClassDocString `ge` | 0? | [C] | | +| GameViewportCtrl:getClassName `ge` | 0? | [C] | | +| GameViewportCtrl:getCount `ge` | 0? | [C] | | +| GameViewportCtrl:getDeclarationLine `ge` | 0? | [C] | | +| GameViewportCtrl:getDynDataFieldbyName `ge` | 2? | [C] | | +| GameViewportCtrl:getDynamicFields `ge` | 0-1? | [C] | | +| GameViewportCtrl:getExtent `ge` | 0+ | [C] | | +| GameViewportCtrl:getField `ge` | 2-3? | [C] | | +| GameViewportCtrl:getFieldInfo `ge` | 2? | [C] | | +| GameViewportCtrl:getFieldList `ge` | 0? | [C] | | +| GameViewportCtrl:getFields `ge` | 0-1? | [C] | | +| GameViewportCtrl:getFieldsForEditor `ge` | 0? | [C] | | +| GameViewportCtrl:getFileName `ge` | 0? | [C] | | +| GameViewportCtrl:getFirstResponder `ge` | 0+ | [C] | | +| GameViewportCtrl:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| GameViewportCtrl:getGlobalBounds `ge` | 0+ | [C] | | +| GameViewportCtrl:getGlobalPosition `ge` | 0+ | [C] | | +| GameViewportCtrl:getGroup `ge` | 0-2? | [C] | | +| GameViewportCtrl:getID `ge` | 0? | [C] | | +| GameViewportCtrl:getId `ge` | 0-1? | [C] | | +| GameViewportCtrl:getIdString `ge` | 0? | [C] | | +| GameViewportCtrl:getInternalName `ge` | 0? | [C] | | +| GameViewportCtrl:getName `ge` | 0? | [C] | | +| GameViewportCtrl:getObject `ge` | 0-1? | [C] | | +| GameViewportCtrl:getObjectIndex `ge` | 1? | [C] | | +| GameViewportCtrl:getObjects `ge` | 0? | [C] | | +| GameViewportCtrl:getOrCreatePersistentID `ge` | 0? | [C] | | +| GameViewportCtrl:getParent `ge` | 0-1? | [C] | | +| GameViewportCtrl:getPosition `ge` | 0-3? | [C] | | +| GameViewportCtrl:getRandom `ge` | 0-2? | [C] | | +| GameViewportCtrl:getRoot `ge` | 0+ | [C] | | +| GameViewportCtrl:getScenetreeData `ge` | 0? | [C] | | +| GameViewportCtrl:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| GameViewportCtrl:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| GameViewportCtrl:idAt `ge` | 1? | [C] | | +| GameViewportCtrl:incRefCount `ge` | 0? | [C] | | +| GameViewportCtrl:inheritParentFields `ge` | 1? | [C] | | +| GameViewportCtrl:inspectUpdate `ge` | 0? | [C] | | +| GameViewportCtrl:isActive `ge` | 0? | [C] | | +| GameViewportCtrl:isAwake `ge` | 0+ | [C] | | +| GameViewportCtrl:isChildOfGroup `ge` | 1? | [C] | | +| GameViewportCtrl:isEditorDirty `ge` | 0? | [C] | | +| GameViewportCtrl:isFirstResponder `ge` | 0+ | [C] | | +| GameViewportCtrl:isHidden `ge` | 0? | [C] | | +| GameViewportCtrl:isLocked `ge` | 0? | [C] | | +| GameViewportCtrl:isMember `ge` | 0+ | [C] | | +| GameViewportCtrl:isNameChangeAllowed `ge` | 0+ | [C] | | +| GameViewportCtrl:isSelected `ge` | 1? | [C] | | +| GameViewportCtrl:isSubClassOf `ge` | 1? | [C] | | +| GameViewportCtrl:isVisible `ge` | 0-2? | [C] | | +| GameViewportCtrl:listObjects `ge` | 0+ | [C] | | +| GameViewportCtrl:onEditorDisable `ge` | 0? | [C] | | +| GameViewportCtrl:onEditorEnable `ge` | 0? | [C] | | +| GameViewportCtrl:postApply `ge` | 0? | [C] | | +| GameViewportCtrl:preApply `ge` | 0? | [C] | | +| GameViewportCtrl:preRender `ge` | 0+ | [C] | | +| GameViewportCtrl:project `ge` | 2? | [C] | | +| GameViewportCtrl:pushObjectToBack `ge` | 0+ | [C] | | +| GameViewportCtrl:pushToBack `ge` | 0+ | [C] | | +| GameViewportCtrl:registerObject `ge` | 0-1? | [C] | | +| GameViewportCtrl:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| GameViewportCtrl:remove `ge` | 1-3? | [C] | | +| GameViewportCtrl:removeObject `ge` | 1? | [C] | | +| GameViewportCtrl:reorderChild `ge` | 2? | [C] | | +| GameViewportCtrl:resize `ge` | 1? | [C] | | +| GameViewportCtrl:save `ge` | 0-2? | [C] | | +| GameViewportCtrl:serialize `ge` | 0-2? | [C] | | +| GameViewportCtrl:serializeForEditor `ge` | 3? | [C] | | +| GameViewportCtrl:serializeToDirectories `ge` | 0+ | [C] | | +| GameViewportCtrl:serializeToNameDictFile `ge` | 1? | [C] | | +| GameViewportCtrl:setActive `ge` | 1-2? | [C] | | +| GameViewportCtrl:setCanHit `ge` | 0+ | [C] | | +| GameViewportCtrl:setCanSave `ge` | 1? | [C] | | +| GameViewportCtrl:setCenter `ge` | 1-2? | [C] | | +| GameViewportCtrl:setControlProfile `ge` | 0+ | [C] | | +| GameViewportCtrl:setDeclarationLine `ge` | 0+ | [C] | | +| GameViewportCtrl:setDynDataFieldbyName `ge` | 3? | [C] | | +| GameViewportCtrl:setEditorDirty `ge` | 1? | [C] | | +| GameViewportCtrl:setEditorOnly `ge` | 0+ | [C] | | +| GameViewportCtrl:setEnabledControl `ge` | 0+ | [C] | | +| GameViewportCtrl:setField `ge` | 2-3? | [C] | | +| GameViewportCtrl:setFileName `ge` | 1? | [C] | | +| GameViewportCtrl:setFirstResponder `ge` | 0+ | [C] | | +| GameViewportCtrl:setFrustumCameraCenterOffset `ge` | 1? | [C] | | +| GameViewportCtrl:setHidden `ge` | 1? | [C] | | +| GameViewportCtrl:setInternalName `ge` | 1? | [C] | | +| GameViewportCtrl:setIsSelected `ge` | 0+ | [C] | | +| GameViewportCtrl:setLocked `ge` | 0+ | [C] | | +| GameViewportCtrl:setName `ge` | 1? | [C] | | +| GameViewportCtrl:setNameChangeAllowed `ge` | 0+ | [C] | | +| GameViewportCtrl:setOrthoMainView `ge` | 7? | [C] | | +| GameViewportCtrl:setPosition `ge` | 0-3? | [C] | | +| GameViewportCtrl:setPositionGlobal `ge` | 0+ | [C] | | +| GameViewportCtrl:setProfile `ge` | 1-2? | [C] | | +| GameViewportCtrl:setSelected `ge` | 1? | [C] | | +| GameViewportCtrl:setSizing `ge` | 0+ | [C] | | +| GameViewportCtrl:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| GameViewportCtrl:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| GameViewportCtrl:setTooltipProfile `ge` | 0+ | [C] | | +| GameViewportCtrl:setUpdate `ge` | 0+ | [C] | | +| GameViewportCtrl:setValue `ge` | 2-4? | [C] | | +| GameViewportCtrl:setVisible `ge` | 1? | [C] | | +| GameViewportCtrl:size `ge` | 0? | [C] | | +| GameViewportCtrl:sleep `ge` | 1-2? | [C] | | +| GameViewportCtrl:sortByName `ge` | 2? | [C] | | +| GameViewportCtrl:unproject `ge` | 0+ | [C] | | +| GameViewportCtrl:unproject2 `ge` | 0+ | [C] | | +| GameViewportCtrl:unregisterObject `ge` | 0? | [C] | | +| GroundCover:assignFieldsFromObject `ge` | 1? | [C] | | +| GroundCover:canFloatAboveGround `ge` | 0? | [C] | | +| GroundCover:clone `ge` | 1? | [C] | | +| GroundCover:decRefCount `ge` | 0+ | [C] | | +| GroundCover:delete `ge` | 0? | [C] | | +| GroundCover:deleteObject `ge` | 0-1? | [C] | | +| GroundCover:deletePersistentId `ge` | 0+ | [C] | | +| GroundCover:disableCollision `ge` | 0? | [C] | | +| GroundCover:dump `ge` | 0-4? | [C] | | +| GroundCover:dumpGroupHierarchy `ge` | 0+ | [C] | | +| GroundCover:enableCollision `ge` | 0? | [C] | | +| GroundCover:generatePersistentId `ge` | 0+ | [C] | | +| GroundCover:getAnchorNames `ge` | 0? | [C] | | +| GroundCover:getClassDocString `ge` | 0? | [C] | | +| GroundCover:getClassName `ge` | 0? | [C] | | +| GroundCover:getDeclarationLine `ge` | 0? | [C] | | +| GroundCover:getDynDataFieldbyName `ge` | 2? | [C] | | +| GroundCover:getDynamicFields `ge` | 0-1? | [C] | | +| GroundCover:getEulerRotation `ge` | 0+ | [C] | | +| GroundCover:getField `ge` | 2-3? | [C] | | +| GroundCover:getFieldInfo `ge` | 2? | [C] | | +| GroundCover:getFieldList `ge` | 0? | [C] | | +| GroundCover:getFields `ge` | 0-1? | [C] | | +| GroundCover:getFieldsForEditor `ge` | 0? | [C] | | +| GroundCover:getFileName `ge` | 0? | [C] | | +| GroundCover:getFirstMaterialName `ge` | 0+ | [C] | | +| GroundCover:getForwardVector `ge` | 0? | [C] | | +| GroundCover:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| GroundCover:getGroup `ge` | 0-2? | [C] | | +| GroundCover:getID `ge` | 0? | [C] | | +| GroundCover:getId `ge` | 0-1? | [C] | | +| GroundCover:getIdString `ge` | 0? | [C] | | +| GroundCover:getInternalName `ge` | 0? | [C] | | +| GroundCover:getMaterialNames `ge` | 0? | [C] | | +| GroundCover:getMeshMaterialNames `ge` | 0? | [C] | | +| GroundCover:getName `ge` | 0? | [C] | | +| GroundCover:getObjBox `ge` | 0? | [C] | | +| GroundCover:getObjectBox `ge` | 0? | [C] | | +| GroundCover:getOrCreatePersistentID `ge` | 0? | [C] | | +| GroundCover:getPosition `ge` | 0-3? | [C] | | +| GroundCover:getPositionXYZ `ge` | 0? | [C] | | +| GroundCover:getRotation `ge` | 0? | [C] | | +| GroundCover:getScale `ge` | 0? | [C] | | +| GroundCover:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| GroundCover:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| GroundCover:getTransform `ge` | 0? | [C] | | +| GroundCover:getTransformF `ge` | 0+ | [C] | | +| GroundCover:getType `ge` | 0+ | [C] | | +| GroundCover:getWorldBox `ge` | 0? | [C] | | +| GroundCover:getWorldBoxCenter `ge` | 0+ | [C] | | +| GroundCover:getWorldTransform `ge` | 0+ | [C] | | +| GroundCover:incRefCount `ge` | 0? | [C] | | +| GroundCover:inheritParentFields `ge` | 1? | [C] | | +| GroundCover:inspectUpdate `ge` | 0? | [C] | | +| GroundCover:isChildOfGroup `ge` | 1? | [C] | | +| GroundCover:isEditorDirty `ge` | 0? | [C] | | +| GroundCover:isGlobalBounds `ge` | 0? | [C] | | +| GroundCover:isHidden `ge` | 0? | [C] | | +| GroundCover:isLocked `ge` | 0? | [C] | | +| GroundCover:isNameChangeAllowed `ge` | 0+ | [C] | | +| GroundCover:isRenderEnabled `ge` | 0+ | [C] | | +| GroundCover:isSelected `ge` | 1? | [C] | | +| GroundCover:isSelectionEnabled `ge` | 0? | [C] | | +| GroundCover:isSubClassOf `ge` | 1? | [C] | | +| GroundCover:onEditorDisable `ge` | 0? | [C] | | +| GroundCover:onEditorEnable `ge` | 0? | [C] | | +| GroundCover:postApply `ge` | 0? | [C] | | +| GroundCover:preApply `ge` | 0? | [C] | | +| GroundCover:registerObject `ge` | 0-1? | [C] | | +| GroundCover:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| GroundCover:save `ge` | 0-2? | [C] | | +| GroundCover:serialize `ge` | 0-2? | [C] | | +| GroundCover:serializeForEditor `ge` | 3? | [C] | | +| GroundCover:serializeToDirectories `ge` | 0+ | [C] | | +| GroundCover:serializeToNameDictFile `ge` | 1? | [C] | | +| GroundCover:setCanFloatAboveGround `ge` | 0+ | [C] | | +| GroundCover:setCanSave `ge` | 1? | [C] | | +| GroundCover:setDeclarationLine `ge` | 0+ | [C] | | +| GroundCover:setDynDataFieldbyName `ge` | 3? | [C] | | +| GroundCover:setEditorDirty `ge` | 1? | [C] | | +| GroundCover:setEditorOnly `ge` | 0+ | [C] | | +| GroundCover:setField `ge` | 2-3? | [C] | | +| GroundCover:setFileName `ge` | 1? | [C] | | +| GroundCover:setHidden `ge` | 1? | [C] | | +| GroundCover:setInternalName `ge` | 1? | [C] | | +| GroundCover:setIsSelected `ge` | 0+ | [C] | | +| GroundCover:setLocked `ge` | 0+ | [C] | | +| GroundCover:setName `ge` | 1? | [C] | | +| GroundCover:setNameChangeAllowed `ge` | 0+ | [C] | | +| GroundCover:setPosRot `ge` | 7-8? | [C] | | +| GroundCover:setPosition `ge` | 0-3? | [C] | | +| GroundCover:setPositionXYZ `ge` | 3? | [C] | | +| GroundCover:setRenderEnabled `ge` | 1? | [C] | | +| GroundCover:setScale `ge` | 1-4? | [C] | | +| GroundCover:setScaleXYZ `ge` | 3? | [C] | | +| GroundCover:setSelected `ge` | 1? | [C] | | +| GroundCover:setSelectionEnabled `ge` | 0+ | [C] | | +| GroundCover:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| GroundCover:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| GroundCover:setTransform `ge` | 0-1? | [C] | | +| GroundCover:setTransformF `ge` | 0+ | [C] | | +| GroundCover:unregisterObject `ge` | 0? | [C] | | +| GuiCanvas:add `ge` | 1-17+? | [C] | | +| GuiCanvas:addGuiControl `ge` | 0+ | [C] | | +| GuiCanvas:addObject `ge` | 1-2? | [C] | | +| GuiCanvas:addWithName `ge` | 0+ | [C] | | +| GuiCanvas:assignFieldsFromObject `ge` | 1? | [C] | | +| GuiCanvas:at `ge` | 1? | [C] | | +| GuiCanvas:awaken `ge` | 0+ | [C] | | +| GuiCanvas:bringObjectToFront `ge` | 0+ | [C] | | +| GuiCanvas:bringToFront `ge` | 1? | [C] | | +| GuiCanvas:clear `ge` | 0-1? | [C] | | +| GuiCanvas:clearFirstResponder `ge` | 0+ | [C] | | +| GuiCanvas:clientToScreen `ge` | 1? | [C] | | +| GuiCanvas:clientToScreenXY `ge` | 1? | [C] | | +| GuiCanvas:clone `ge` | 1? | [C] | | +| GuiCanvas:controlIsChild `ge` | 0+ | [C] | | +| GuiCanvas:decRefCount `ge` | 0+ | [C] | | +| GuiCanvas:delete `ge` | 0? | [C] | | +| GuiCanvas:deleteAllObjects `ge` | 0? | [C] | | +| GuiCanvas:deleteObject `ge` | 0-1? | [C] | | +| GuiCanvas:deletePersistentId `ge` | 0+ | [C] | | +| GuiCanvas:dump `ge` | 0-4? | [C] | | +| GuiCanvas:dumpGroupHierarchy `ge` | 0+ | [C] | | +| GuiCanvas:enableCursorHideIfMouseInactive `ge` | 1? | [C] | | +| GuiCanvas:findObject `ge` | 1? | [C] | | +| GuiCanvas:findObjectById `ge` | 1? | [C] | | +| GuiCanvas:findObjectByInternalName `ge` | 1? | [C] | | +| GuiCanvas:findObjectIdAfter `ge` | 0+ | [C] | | +| GuiCanvas:generatePersistentId `ge` | 0+ | [C] | | +| GuiCanvas:getBounds `ge` | 1-2? | [C] | | +| GuiCanvas:getCenter `ge` | 0? | [C] | | +| GuiCanvas:getClassDocString `ge` | 0? | [C] | | +| GuiCanvas:getClassName `ge` | 0? | [C] | | +| GuiCanvas:getContent `ge` | 0+ | [C] | | +| GuiCanvas:getCount `ge` | 0? | [C] | | +| GuiCanvas:getCursorPos `ge` | 0? | [C] | | +| GuiCanvas:getCursorVisible `ge` | 0+ | [C] | | +| GuiCanvas:getDeclarationLine `ge` | 0? | [C] | | +| GuiCanvas:getDynDataFieldbyName `ge` | 2? | [C] | | +| GuiCanvas:getDynamicFields `ge` | 0-1? | [C] | | +| GuiCanvas:getExtent `ge` | 0+ | [C] | | +| GuiCanvas:getField `ge` | 2-3? | [C] | | +| GuiCanvas:getFieldInfo `ge` | 2? | [C] | | +| GuiCanvas:getFieldList `ge` | 0? | [C] | | +| GuiCanvas:getFields `ge` | 0-1? | [C] | | +| GuiCanvas:getFieldsForEditor `ge` | 0? | [C] | | +| GuiCanvas:getFileName `ge` | 0? | [C] | | +| GuiCanvas:getFirstResponder `ge` | 0+ | [C] | | +| GuiCanvas:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| GuiCanvas:getGlobalBounds `ge` | 0+ | [C] | | +| GuiCanvas:getGlobalPosition `ge` | 0+ | [C] | | +| GuiCanvas:getGroup `ge` | 0-2? | [C] | | +| GuiCanvas:getID `ge` | 0? | [C] | | +| GuiCanvas:getId `ge` | 0-1? | [C] | | +| GuiCanvas:getIdString `ge` | 0? | [C] | | +| GuiCanvas:getInternalName `ge` | 0? | [C] | | +| GuiCanvas:getMode `ge` | 0+ | [C] | | +| GuiCanvas:getModeCount `ge` | 0+ | [C] | | +| GuiCanvas:getName `ge` | 0? | [C] | | +| GuiCanvas:getObject `ge` | 0-1? | [C] | | +| GuiCanvas:getObjectIndex `ge` | 1? | [C] | | +| GuiCanvas:getObjects `ge` | 0? | [C] | | +| GuiCanvas:getOrCreatePersistentID `ge` | 0? | [C] | | +| GuiCanvas:getParent `ge` | 0-1? | [C] | | +| GuiCanvas:getPlacement `ge` | 0? | [C] | | +| GuiCanvas:getPosition `ge` | 0-3? | [C] | | +| GuiCanvas:getRandom `ge` | 0-2? | [C] | | +| GuiCanvas:getRoot `ge` | 0+ | [C] | | +| GuiCanvas:getScenetreeData `ge` | 0? | [C] | | +| GuiCanvas:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| GuiCanvas:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| GuiCanvas:getVideoModeStr `ge` | 0+ | [C] | | +| GuiCanvas:getWindowBounds `ge` | 0? | [C] | | +| GuiCanvas:getWindowClientSize `ge` | 0? | [C] | | +| GuiCanvas:getWindowClientSizeXY `ge` | 0? | [C] | | +| GuiCanvas:hideAndLockCursor `ge` | 0+ | [C] | | +| GuiCanvas:hideCursor `ge` | 0+ | [C] | | +| GuiCanvas:idAt `ge` | 1? | [C] | | +| GuiCanvas:incRefCount `ge` | 0? | [C] | | +| GuiCanvas:inheritParentFields `ge` | 1? | [C] | | +| GuiCanvas:inspectUpdate `ge` | 0? | [C] | | +| GuiCanvas:isActive `ge` | 0? | [C] | | +| GuiCanvas:isAwake `ge` | 0+ | [C] | | +| GuiCanvas:isChildOfGroup `ge` | 1? | [C] | | +| GuiCanvas:isEditorDirty `ge` | 0? | [C] | | +| GuiCanvas:isFirstResponder `ge` | 0+ | [C] | | +| GuiCanvas:isHidden `ge` | 0? | [C] | | +| GuiCanvas:isLocked `ge` | 0? | [C] | | +| GuiCanvas:isMember `ge` | 0+ | [C] | | +| GuiCanvas:isNameChangeAllowed `ge` | 0+ | [C] | | +| GuiCanvas:isSelected `ge` | 1? | [C] | | +| GuiCanvas:isSubClassOf `ge` | 1? | [C] | | +| GuiCanvas:isVisible `ge` | 0-2? | [C] | | +| GuiCanvas:isWindowHovered `ge` | 0+ | [C] | | +| GuiCanvas:listObjects `ge` | 0+ | [C] | | +| GuiCanvas:onEditorDisable `ge` | 0? | [C] | | +| GuiCanvas:onEditorEnable `ge` | 0? | [C] | | +| GuiCanvas:postApply `ge` | 0? | [C] | | +| GuiCanvas:preApply `ge` | 0? | [C] | | +| GuiCanvas:preRender `ge` | 0+ | [C] | | +| GuiCanvas:pushObjectToBack `ge` | 0+ | [C] | | +| GuiCanvas:pushToBack `ge` | 0+ | [C] | | +| GuiCanvas:registerObject `ge` | 0-1? | [C] | | +| GuiCanvas:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| GuiCanvas:remove `ge` | 1-3? | [C] | | +| GuiCanvas:removeObject `ge` | 1? | [C] | | +| GuiCanvas:renderFront `ge` | 0+ | [C] | | +| GuiCanvas:reorderChild `ge` | 2? | [C] | | +| GuiCanvas:repaintUIThrottled `ge` | 0? | [C] | | +| GuiCanvas:reset `ge` | 0-1? | [C] | | +| GuiCanvas:resize `ge` | 1? | [C] | | +| GuiCanvas:restorePlacement `ge` | 1? | [C] | | +| GuiCanvas:save `ge` | 0-2? | [C] | | +| GuiCanvas:screenToClient `ge` | 1? | [C] | | +| GuiCanvas:serialize `ge` | 0-2? | [C] | | +| GuiCanvas:serializeForEditor `ge` | 3? | [C] | | +| GuiCanvas:serializeToDirectories `ge` | 0+ | [C] | | +| GuiCanvas:serializeToNameDictFile `ge` | 1? | [C] | | +| GuiCanvas:setActive `ge` | 1-2? | [C] | | +| GuiCanvas:setCanHit `ge` | 0+ | [C] | | +| GuiCanvas:setCanSave `ge` | 1? | [C] | | +| GuiCanvas:setCenter `ge` | 1-2? | [C] | | +| GuiCanvas:setContent `ge` | 1? | [C] | | +| GuiCanvas:setControlProfile `ge` | 0+ | [C] | | +| GuiCanvas:setCursor `ge` | 0+ | [C] | | +| GuiCanvas:setCursorPos `ge` | 0+ | [C] | | +| GuiCanvas:setCursorVisible `ge` | 1? | [C] | | +| GuiCanvas:setDeclarationLine `ge` | 0+ | [C] | | +| GuiCanvas:setDynDataFieldbyName `ge` | 3? | [C] | | +| GuiCanvas:setEditorDirty `ge` | 1? | [C] | | +| GuiCanvas:setEditorOnly `ge` | 0+ | [C] | | +| GuiCanvas:setField `ge` | 2-3? | [C] | | +| GuiCanvas:setFileName `ge` | 1? | [C] | | +| GuiCanvas:setFirstResponder `ge` | 0+ | [C] | | +| GuiCanvas:setHidden `ge` | 1? | [C] | | +| GuiCanvas:setInternalName `ge` | 1? | [C] | | +| GuiCanvas:setIsSelected `ge` | 0+ | [C] | | +| GuiCanvas:setLocked `ge` | 0+ | [C] | | +| GuiCanvas:setMinExtent `ge` | 0+ | [C] | | +| GuiCanvas:setName `ge` | 1? | [C] | | +| GuiCanvas:setNameChangeAllowed `ge` | 0+ | [C] | | +| GuiCanvas:setPosition `ge` | 0-3? | [C] | | +| GuiCanvas:setPositionGlobal `ge` | 0+ | [C] | | +| GuiCanvas:setProfile `ge` | 1-2? | [C] | | +| GuiCanvas:setSelected `ge` | 1? | [C] | | +| GuiCanvas:setSizing `ge` | 0+ | [C] | | +| GuiCanvas:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| GuiCanvas:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| GuiCanvas:setTooltipProfile `ge` | 0+ | [C] | | +| GuiCanvas:setUpdate `ge` | 0+ | [C] | | +| GuiCanvas:setValue `ge` | 2-4? | [C] | | +| GuiCanvas:setVisible `ge` | 1? | [C] | | +| GuiCanvas:setWindowPosition `ge` | 0+ | [C] | | +| GuiCanvas:showAndUnlockCursor `ge` | 0+ | [C] | | +| GuiCanvas:showCursor `ge` | 1? | [C] | | +| GuiCanvas:showWindow `ge` | 0-2? | [C] | | +| GuiCanvas:size `ge` | 0? | [C] | | +| GuiCanvas:sleep `ge` | 1-2? | [C] | | +| GuiCanvas:sortByName `ge` | 2? | [C] | | +| GuiCanvas:toggleFullscreen `ge` | 0? | [C] | | +| GuiCanvas:unregisterObject `ge` | 0? | [C] | | +| GuiCanvas:wasUserMovingMouse `ge` | 0+ | [C] | | +| GuiControlProfile:assignFieldsFromObject `ge` | 1? | [C] | | +| GuiControlProfile:clone `ge` | 1? | [C] | | +| GuiControlProfile:decRefCount `ge` | 0+ | [C] | | +| GuiControlProfile:delete `ge` | 0? | [C] | | +| GuiControlProfile:deleteObject `ge` | 0-1? | [C] | | +| GuiControlProfile:deletePersistentId `ge` | 0+ | [C] | | +| GuiControlProfile:dump `ge` | 0-4? | [C] | | +| GuiControlProfile:dumpGroupHierarchy `ge` | 0+ | [C] | | +| GuiControlProfile:generatePersistentId `ge` | 0+ | [C] | | +| GuiControlProfile:getClassDocString `ge` | 0? | [C] | | +| GuiControlProfile:getClassName `ge` | 0? | [C] | | +| GuiControlProfile:getDeclarationLine `ge` | 0? | [C] | | +| GuiControlProfile:getDynDataFieldbyName `ge` | 2? | [C] | | +| GuiControlProfile:getDynamicFields `ge` | 0-1? | [C] | | +| GuiControlProfile:getField `ge` | 2-3? | [C] | | +| GuiControlProfile:getFieldInfo `ge` | 2? | [C] | | +| GuiControlProfile:getFieldList `ge` | 0? | [C] | | +| GuiControlProfile:getFields `ge` | 0-1? | [C] | | +| GuiControlProfile:getFieldsForEditor `ge` | 0? | [C] | | +| GuiControlProfile:getFileName `ge` | 0? | [C] | | +| GuiControlProfile:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| GuiControlProfile:getGroup `ge` | 0-2? | [C] | | +| GuiControlProfile:getID `ge` | 0? | [C] | | +| GuiControlProfile:getId `ge` | 0-1? | [C] | | +| GuiControlProfile:getIdString `ge` | 0? | [C] | | +| GuiControlProfile:getInternalName `ge` | 0? | [C] | | +| GuiControlProfile:getName `ge` | 0? | [C] | | +| GuiControlProfile:getOrCreatePersistentID `ge` | 0? | [C] | | +| GuiControlProfile:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| GuiControlProfile:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| GuiControlProfile:incRefCount `ge` | 0? | [C] | | +| GuiControlProfile:inheritParentFields `ge` | 1? | [C] | | +| GuiControlProfile:inspectUpdate `ge` | 0? | [C] | | +| GuiControlProfile:isChildOfGroup `ge` | 1? | [C] | | +| GuiControlProfile:isEditorDirty `ge` | 0? | [C] | | +| GuiControlProfile:isHidden `ge` | 0? | [C] | | +| GuiControlProfile:isLocked `ge` | 0? | [C] | | +| GuiControlProfile:isNameChangeAllowed `ge` | 0+ | [C] | | +| GuiControlProfile:isSelected `ge` | 1? | [C] | | +| GuiControlProfile:isSubClassOf `ge` | 1? | [C] | | +| GuiControlProfile:onEditorDisable `ge` | 0? | [C] | | +| GuiControlProfile:onEditorEnable `ge` | 0? | [C] | | +| GuiControlProfile:postApply `ge` | 0? | [C] | | +| GuiControlProfile:preApply `ge` | 0? | [C] | | +| GuiControlProfile:registerObject `ge` | 0-1? | [C] | | +| GuiControlProfile:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| GuiControlProfile:save `ge` | 0-2? | [C] | | +| GuiControlProfile:serialize `ge` | 0-2? | [C] | | +| GuiControlProfile:serializeForEditor `ge` | 3? | [C] | | +| GuiControlProfile:serializeToDirectories `ge` | 0+ | [C] | | +| GuiControlProfile:serializeToNameDictFile `ge` | 1? | [C] | | +| GuiControlProfile:setCanSave `ge` | 1? | [C] | | +| GuiControlProfile:setDeclarationLine `ge` | 0+ | [C] | | +| GuiControlProfile:setDynDataFieldbyName `ge` | 3? | [C] | | +| GuiControlProfile:setEditorDirty `ge` | 1? | [C] | | +| GuiControlProfile:setEditorOnly `ge` | 0+ | [C] | | +| GuiControlProfile:setField `ge` | 2-3? | [C] | | +| GuiControlProfile:setFileName `ge` | 1? | [C] | | +| GuiControlProfile:setHidden `ge` | 1? | [C] | | +| GuiControlProfile:setInternalName `ge` | 1? | [C] | | +| GuiControlProfile:setIsSelected `ge` | 0+ | [C] | | +| GuiControlProfile:setLocked `ge` | 0+ | [C] | | +| GuiControlProfile:setName `ge` | 1? | [C] | | +| GuiControlProfile:setNameChangeAllowed `ge` | 0+ | [C] | | +| GuiControlProfile:setSelected `ge` | 1? | [C] | | +| GuiControlProfile:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| GuiControlProfile:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| GuiControlProfile:unregisterObject `ge` | 0? | [C] | | +| GuiCursor:assignFieldsFromObject `ge` | 1? | [C] | | +| GuiCursor:clone `ge` | 1? | [C] | | +| GuiCursor:decRefCount `ge` | 0+ | [C] | | +| GuiCursor:delete `ge` | 0? | [C] | | +| GuiCursor:deleteObject `ge` | 0-1? | [C] | | +| GuiCursor:deletePersistentId `ge` | 0+ | [C] | | +| GuiCursor:dump `ge` | 0-4? | [C] | | +| GuiCursor:dumpGroupHierarchy `ge` | 0+ | [C] | | +| GuiCursor:generatePersistentId `ge` | 0+ | [C] | | +| GuiCursor:getClassDocString `ge` | 0? | [C] | | +| GuiCursor:getClassName `ge` | 0? | [C] | | +| GuiCursor:getDeclarationLine `ge` | 0? | [C] | | +| GuiCursor:getDynDataFieldbyName `ge` | 2? | [C] | | +| GuiCursor:getDynamicFields `ge` | 0-1? | [C] | | +| GuiCursor:getField `ge` | 2-3? | [C] | | +| GuiCursor:getFieldInfo `ge` | 2? | [C] | | +| GuiCursor:getFieldList `ge` | 0? | [C] | | +| GuiCursor:getFields `ge` | 0-1? | [C] | | +| GuiCursor:getFieldsForEditor `ge` | 0? | [C] | | +| GuiCursor:getFileName `ge` | 0? | [C] | | +| GuiCursor:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| GuiCursor:getGroup `ge` | 0-2? | [C] | | +| GuiCursor:getID `ge` | 0? | [C] | | +| GuiCursor:getId `ge` | 0-1? | [C] | | +| GuiCursor:getIdString `ge` | 0? | [C] | | +| GuiCursor:getInternalName `ge` | 0? | [C] | | +| GuiCursor:getName `ge` | 0? | [C] | | +| GuiCursor:getOrCreatePersistentID `ge` | 0? | [C] | | +| GuiCursor:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| GuiCursor:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| GuiCursor:incRefCount `ge` | 0? | [C] | | +| GuiCursor:inheritParentFields `ge` | 1? | [C] | | +| GuiCursor:inspectUpdate `ge` | 0? | [C] | | +| GuiCursor:isChildOfGroup `ge` | 1? | [C] | | +| GuiCursor:isEditorDirty `ge` | 0? | [C] | | +| GuiCursor:isHidden `ge` | 0? | [C] | | +| GuiCursor:isLocked `ge` | 0? | [C] | | +| GuiCursor:isNameChangeAllowed `ge` | 0+ | [C] | | +| GuiCursor:isSelected `ge` | 1? | [C] | | +| GuiCursor:isSubClassOf `ge` | 1? | [C] | | +| GuiCursor:onEditorDisable `ge` | 0? | [C] | | +| GuiCursor:onEditorEnable `ge` | 0? | [C] | | +| GuiCursor:postApply `ge` | 0? | [C] | | +| GuiCursor:preApply `ge` | 0? | [C] | | +| GuiCursor:registerObject `ge` | 0-1? | [C] | | +| GuiCursor:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| GuiCursor:save `ge` | 0-2? | [C] | | +| GuiCursor:serialize `ge` | 0-2? | [C] | | +| GuiCursor:serializeForEditor `ge` | 3? | [C] | | +| GuiCursor:serializeToDirectories `ge` | 0+ | [C] | | +| GuiCursor:serializeToNameDictFile `ge` | 1? | [C] | | +| GuiCursor:setCanSave `ge` | 1? | [C] | | +| GuiCursor:setDeclarationLine `ge` | 0+ | [C] | | +| GuiCursor:setDynDataFieldbyName `ge` | 3? | [C] | | +| GuiCursor:setEditorDirty `ge` | 1? | [C] | | +| GuiCursor:setEditorOnly `ge` | 0+ | [C] | | +| GuiCursor:setField `ge` | 2-3? | [C] | | +| GuiCursor:setFileName `ge` | 1? | [C] | | +| GuiCursor:setHidden `ge` | 1? | [C] | | +| GuiCursor:setInternalName `ge` | 1? | [C] | | +| GuiCursor:setIsSelected `ge` | 0+ | [C] | | +| GuiCursor:setLocked `ge` | 0+ | [C] | | +| GuiCursor:setName `ge` | 1? | [C] | | +| GuiCursor:setNameChangeAllowed `ge` | 0+ | [C] | | +| GuiCursor:setSelected `ge` | 1? | [C] | | +| GuiCursor:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| GuiCursor:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| GuiCursor:unregisterObject `ge` | 0? | [C] | | +| HSVtoRGB `ge` | 3 | 43 | multiple | +| HtmlGui:add `ge` | 1-17+? | [C] | | +| HtmlGui:addGuiControl `ge` | 0+ | [C] | | +| HtmlGui:addObject `ge` | 1-2? | [C] | | +| HtmlGui:addWithName `ge` | 0+ | [C] | | +| HtmlGui:assignFieldsFromObject `ge` | 1? | [C] | | +| HtmlGui:at `ge` | 1? | [C] | | +| HtmlGui:awaken `ge` | 0+ | [C] | | +| HtmlGui:bringObjectToFront `ge` | 0+ | [C] | | +| HtmlGui:bringToFront `ge` | 1? | [C] | | +| HtmlGui:clear `ge` | 0-1? | [C] | | +| HtmlGui:clearFirstResponder `ge` | 0+ | [C] | | +| HtmlGui:clone `ge` | 1? | [C] | | +| HtmlGui:controlIsChild `ge` | 0+ | [C] | | +| HtmlGui:decRefCount `ge` | 0+ | [C] | | +| HtmlGui:delete `ge` | 0? | [C] | | +| HtmlGui:deleteAllObjects `ge` | 0? | [C] | | +| HtmlGui:deleteObject `ge` | 0-1? | [C] | | +| HtmlGui:deletePersistentId `ge` | 0+ | [C] | | +| HtmlGui:dump `ge` | 0-4? | [C] | | +| HtmlGui:dumpGroupHierarchy `ge` | 0+ | [C] | | +| HtmlGui:findObject `ge` | 1? | [C] | | +| HtmlGui:findObjectById `ge` | 1? | [C] | | +| HtmlGui:findObjectByInternalName `ge` | 1? | [C] | | +| HtmlGui:findObjectIdAfter `ge` | 0+ | [C] | | +| HtmlGui:generatePersistentId `ge` | 0+ | [C] | | +| HtmlGui:getBounds `ge` | 1-2? | [C] | | +| HtmlGui:getCenter `ge` | 0? | [C] | | +| HtmlGui:getClassDocString `ge` | 0? | [C] | | +| HtmlGui:getClassName `ge` | 0? | [C] | | +| HtmlGui:getCount `ge` | 0? | [C] | | +| HtmlGui:getDeclarationLine `ge` | 0? | [C] | | +| HtmlGui:getDynDataFieldbyName `ge` | 2? | [C] | | +| HtmlGui:getDynamicFields `ge` | 0-1? | [C] | | +| HtmlGui:getExtent `ge` | 0+ | [C] | | +| HtmlGui:getField `ge` | 2-3? | [C] | | +| HtmlGui:getFieldInfo `ge` | 2? | [C] | | +| HtmlGui:getFieldList `ge` | 0? | [C] | | +| HtmlGui:getFields `ge` | 0-1? | [C] | | +| HtmlGui:getFieldsForEditor `ge` | 0? | [C] | | +| HtmlGui:getFileName `ge` | 0? | [C] | | +| HtmlGui:getFirstResponder `ge` | 0+ | [C] | | +| HtmlGui:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| HtmlGui:getGlobalBounds `ge` | 0+ | [C] | | +| HtmlGui:getGlobalPosition `ge` | 0+ | [C] | | +| HtmlGui:getGroup `ge` | 0-2? | [C] | | +| HtmlGui:getID `ge` | 0? | [C] | | +| HtmlGui:getId `ge` | 0-1? | [C] | | +| HtmlGui:getIdString `ge` | 0? | [C] | | +| HtmlGui:getInternalName `ge` | 0? | [C] | | +| HtmlGui:getMaxFPSLimit `ge` | 0+ | [C] | | +| HtmlGui:getName `ge` | 0? | [C] | | +| HtmlGui:getObject `ge` | 0-1? | [C] | | +| HtmlGui:getObjectIndex `ge` | 1? | [C] | | +| HtmlGui:getObjects `ge` | 0? | [C] | | +| HtmlGui:getOrCreatePersistentID `ge` | 0? | [C] | | +| HtmlGui:getParent `ge` | 0-1? | [C] | | +| HtmlGui:getPosition `ge` | 0-3? | [C] | | +| HtmlGui:getRandom `ge` | 0-2? | [C] | | +| HtmlGui:getRoot `ge` | 0+ | [C] | | +| HtmlGui:getScenetreeData `ge` | 0? | [C] | | +| HtmlGui:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| HtmlGui:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| HtmlGui:idAt `ge` | 1? | [C] | | +| HtmlGui:incRefCount `ge` | 0? | [C] | | +| HtmlGui:inheritParentFields `ge` | 1? | [C] | | +| HtmlGui:inspectUpdate `ge` | 0? | [C] | | +| HtmlGui:isActive `ge` | 0? | [C] | | +| HtmlGui:isAwake `ge` | 0+ | [C] | | +| HtmlGui:isChildOfGroup `ge` | 1? | [C] | | +| HtmlGui:isEditorDirty `ge` | 0? | [C] | | +| HtmlGui:isFirstResponder `ge` | 0+ | [C] | | +| HtmlGui:isHidden `ge` | 0? | [C] | | +| HtmlGui:isLocked `ge` | 0? | [C] | | +| HtmlGui:isMember `ge` | 0+ | [C] | | +| HtmlGui:isNameChangeAllowed `ge` | 0+ | [C] | | +| HtmlGui:isSelected `ge` | 1? | [C] | | +| HtmlGui:isSubClassOf `ge` | 1? | [C] | | +| HtmlGui:isVisible `ge` | 0-2? | [C] | | +| HtmlGui:listObjects `ge` | 0+ | [C] | | +| HtmlGui:loadURL `ge` | 0+ | [C] | | +| HtmlGui:onEditorDisable `ge` | 0? | [C] | | +| HtmlGui:onEditorEnable `ge` | 0? | [C] | | +| HtmlGui:postApply `ge` | 0? | [C] | | +| HtmlGui:preApply `ge` | 0? | [C] | | +| HtmlGui:preRender `ge` | 0+ | [C] | | +| HtmlGui:pushObjectToBack `ge` | 0+ | [C] | | +| HtmlGui:pushToBack `ge` | 0+ | [C] | | +| HtmlGui:registerObject `ge` | 0-1? | [C] | | +| HtmlGui:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| HtmlGui:remove `ge` | 1-3? | [C] | | +| HtmlGui:removeObject `ge` | 1? | [C] | | +| HtmlGui:reorderChild `ge` | 2? | [C] | | +| HtmlGui:resize `ge` | 1? | [C] | | +| HtmlGui:save `ge` | 0-2? | [C] | | +| HtmlGui:serialize `ge` | 0-2? | [C] | | +| HtmlGui:serializeForEditor `ge` | 3? | [C] | | +| HtmlGui:serializeToDirectories `ge` | 0+ | [C] | | +| HtmlGui:serializeToNameDictFile `ge` | 1? | [C] | | +| HtmlGui:setActive `ge` | 1-2? | [C] | | +| HtmlGui:setCanHit `ge` | 0+ | [C] | | +| HtmlGui:setCanSave `ge` | 1? | [C] | | +| HtmlGui:setCenter `ge` | 1-2? | [C] | | +| HtmlGui:setControlProfile `ge` | 0+ | [C] | | +| HtmlGui:setDeclarationLine `ge` | 0+ | [C] | | +| HtmlGui:setDynDataFieldbyName `ge` | 3? | [C] | | +| HtmlGui:setEditorDirty `ge` | 1? | [C] | | +| HtmlGui:setEditorOnly `ge` | 0+ | [C] | | +| HtmlGui:setField `ge` | 2-3? | [C] | | +| HtmlGui:setFileName `ge` | 1? | [C] | | +| HtmlGui:setFirstResponder `ge` | 0+ | [C] | | +| HtmlGui:setHidden `ge` | 1? | [C] | | +| HtmlGui:setInternalName `ge` | 1? | [C] | | +| HtmlGui:setIsSelected `ge` | 0+ | [C] | | +| HtmlGui:setLocked `ge` | 0+ | [C] | | +| HtmlGui:setMaxFPSLimit `ge` | 0+ | [C] | | +| HtmlGui:setName `ge` | 1? | [C] | | +| HtmlGui:setNameChangeAllowed `ge` | 0+ | [C] | | +| HtmlGui:setPosition `ge` | 0-3? | [C] | | +| HtmlGui:setPositionGlobal `ge` | 0+ | [C] | | +| HtmlGui:setProfile `ge` | 1-2? | [C] | | +| HtmlGui:setSelected `ge` | 1? | [C] | | +| HtmlGui:setSizing `ge` | 0+ | [C] | | +| HtmlGui:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| HtmlGui:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| HtmlGui:setTooltipProfile `ge` | 0+ | [C] | | +| HtmlGui:setUpdate `ge` | 0+ | [C] | | +| HtmlGui:setValue `ge` | 2-4? | [C] | | +| HtmlGui:setVisible `ge` | 1? | [C] | | +| HtmlGui:size `ge` | 0? | [C] | | +| HtmlGui:sleep `ge` | 1-2? | [C] | | +| HtmlGui:sortByName `ge` | 2? | [C] | | +| HtmlGui:unregisterObject `ge` | 0? | [C] | | +| ImguiRenderViewControl:destroy `ge` | 0-1? | [C] | | +| ImguiRenderViewControl:getOrCreate `ge` | 1-7? | [C] | | +| Input:getControllersInfo `ge` | 0+ | [C] | | +| Input:getControllersInfoJson `ge` | 0? | [C] | | +| Input:getPlayerNumber `ge` | 1? | [C] | | +| Input:getProductGUID `ge` | 1? | [C] | | +| Input:getProductName `ge` | 1? | [C] | | +| Input:getRegisteredDevices `ge` | 0? | [C] | | +| Input:getVendorIDProductID `ge` | 1? | [C] | | +| Input:injectChar `ge` | 0+ | [C] | | +| Input:injectControl `ge` | 0+ | [C] | | +| Input:injectKey `ge` | 0+ | [C] | | +| Input:injectMouseMove `ge` | 0+ | [C] | | +| Input:injectMouseWheel `ge` | 0+ | [C] | | +| Input:setForwardFilteredEvents `ge` | 0+ | [C] | | +| Input:setForwardRawEvents `ge` | 0+ | [C] | | +| Input:updateFFBBindingParameters `ge` | 0+ | [C] | | +| LL_Cc `ge` | 0+ | 2558 | | +| LL_Cg `ge` | 2 | 2573 | | +| LL_Cp `ge` | 0 | 2553 | | +| LL_P `ge` | 0+ | 2345 | | +| LL_R `ge` | 0+ | 2399 | | +| LL_S `ge` | 1 | 2386 | | +| LL_V `ge` | 1 | 2415 | | +| LL_ispattern `ge` | 1 | 2689 | | +| LL_lookahead `ge` | 1 | 2500 | | +| LL_pprint `ge` | 3 | 1915 | | +| LL_repeat `ge` | 2 | 2527 | | +| LL_slash `ge` | 2 | 2586 | | +| LL_sub `ge` | 2 | 2521 | | +| LL_unm `ge` | 1 | 2514 | | +| LevelInfo:assignFieldsFromObject `ge` | 1? | [C] | | +| LevelInfo:clone `ge` | 1? | [C] | | +| LevelInfo:decRefCount `ge` | 0+ | [C] | | +| LevelInfo:delete `ge` | 0? | [C] | | +| LevelInfo:deleteObject `ge` | 0-1? | [C] | | +| LevelInfo:deletePersistentId `ge` | 0+ | [C] | | +| LevelInfo:dump `ge` | 0-4? | [C] | | +| LevelInfo:dumpGroupHierarchy `ge` | 0+ | [C] | | +| LevelInfo:generatePersistentId `ge` | 0+ | [C] | | +| LevelInfo:getClassDocString `ge` | 0? | [C] | | +| LevelInfo:getClassName `ge` | 0? | [C] | | +| LevelInfo:getDeclarationLine `ge` | 0? | [C] | | +| LevelInfo:getDynDataFieldbyName `ge` | 2? | [C] | | +| LevelInfo:getDynamicFields `ge` | 0-1? | [C] | | +| LevelInfo:getField `ge` | 2-3? | [C] | | +| LevelInfo:getFieldInfo `ge` | 2? | [C] | | +| LevelInfo:getFieldList `ge` | 0? | [C] | | +| LevelInfo:getFields `ge` | 0-1? | [C] | | +| LevelInfo:getFieldsForEditor `ge` | 0? | [C] | | +| LevelInfo:getFileName `ge` | 0? | [C] | | +| LevelInfo:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| LevelInfo:getGroup `ge` | 0-2? | [C] | | +| LevelInfo:getID `ge` | 0? | [C] | | +| LevelInfo:getId `ge` | 0-1? | [C] | | +| LevelInfo:getIdString `ge` | 0? | [C] | | +| LevelInfo:getInternalName `ge` | 0? | [C] | | +| LevelInfo:getName `ge` | 0? | [C] | | +| LevelInfo:getOrCreatePersistentID `ge` | 0? | [C] | | +| LevelInfo:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| LevelInfo:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| LevelInfo:getTemperatureCurveC `ge` | 0? | [C] | | +| LevelInfo:incRefCount `ge` | 0? | [C] | | +| LevelInfo:inheritParentFields `ge` | 1? | [C] | | +| LevelInfo:inspectUpdate `ge` | 0? | [C] | | +| LevelInfo:isChildOfGroup `ge` | 1? | [C] | | +| LevelInfo:isEditorDirty `ge` | 0? | [C] | | +| LevelInfo:isHidden `ge` | 0? | [C] | | +| LevelInfo:isLocked `ge` | 0? | [C] | | +| LevelInfo:isNameChangeAllowed `ge` | 0+ | [C] | | +| LevelInfo:isSelected `ge` | 1? | [C] | | +| LevelInfo:isSubClassOf `ge` | 1? | [C] | | +| LevelInfo:onEditorDisable `ge` | 0? | [C] | | +| LevelInfo:onEditorEnable `ge` | 0? | [C] | | +| LevelInfo:postApply `ge` | 0? | [C] | | +| LevelInfo:preApply `ge` | 0? | [C] | | +| LevelInfo:registerObject `ge` | 0-1? | [C] | | +| LevelInfo:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| LevelInfo:save `ge` | 0-2? | [C] | | +| LevelInfo:serialize `ge` | 0-2? | [C] | | +| LevelInfo:serializeForEditor `ge` | 3? | [C] | | +| LevelInfo:serializeToDirectories `ge` | 0+ | [C] | | +| LevelInfo:serializeToNameDictFile `ge` | 1? | [C] | | +| LevelInfo:setCanSave `ge` | 1? | [C] | | +| LevelInfo:setDeclarationLine `ge` | 0+ | [C] | | +| LevelInfo:setDynDataFieldbyName `ge` | 3? | [C] | | +| LevelInfo:setEditorDirty `ge` | 1? | [C] | | +| LevelInfo:setEditorOnly `ge` | 0+ | [C] | | +| LevelInfo:setField `ge` | 2-3? | [C] | | +| LevelInfo:setFileName `ge` | 1? | [C] | | +| LevelInfo:setHidden `ge` | 1? | [C] | | +| LevelInfo:setInternalName `ge` | 1? | [C] | | +| LevelInfo:setIsSelected `ge` | 0+ | [C] | | +| LevelInfo:setLocked `ge` | 0+ | [C] | | +| LevelInfo:setName `ge` | 1? | [C] | | +| LevelInfo:setNameChangeAllowed `ge` | 0+ | [C] | | +| LevelInfo:setSelected `ge` | 1? | [C] | | +| LevelInfo:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| LevelInfo:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| LevelInfo:setTemperatureCurveC `ge` | 0+ | [C] | | +| LevelInfo:unregisterObject `ge` | 0? | [C] | | +| LightAnimData:assignFieldsFromObject `ge` | 1? | [C] | | +| LightAnimData:clone `ge` | 1? | [C] | | +| LightAnimData:decRefCount `ge` | 0+ | [C] | | +| LightAnimData:delete `ge` | 0? | [C] | | +| LightAnimData:deleteObject `ge` | 0-1? | [C] | | +| LightAnimData:deletePersistentId `ge` | 0+ | [C] | | +| LightAnimData:dump `ge` | 0-4? | [C] | | +| LightAnimData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| LightAnimData:generatePersistentId `ge` | 0+ | [C] | | +| LightAnimData:getClassDocString `ge` | 0? | [C] | | +| LightAnimData:getClassName `ge` | 0? | [C] | | +| LightAnimData:getDeclarationLine `ge` | 0? | [C] | | +| LightAnimData:getDynDataFieldbyName `ge` | 2? | [C] | | +| LightAnimData:getDynamicFields `ge` | 0-1? | [C] | | +| LightAnimData:getField `ge` | 2-3? | [C] | | +| LightAnimData:getFieldInfo `ge` | 2? | [C] | | +| LightAnimData:getFieldList `ge` | 0? | [C] | | +| LightAnimData:getFields `ge` | 0-1? | [C] | | +| LightAnimData:getFieldsForEditor `ge` | 0? | [C] | | +| LightAnimData:getFileName `ge` | 0? | [C] | | +| LightAnimData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| LightAnimData:getGroup `ge` | 0-2? | [C] | | +| LightAnimData:getID `ge` | 0? | [C] | | +| LightAnimData:getId `ge` | 0-1? | [C] | | +| LightAnimData:getIdString `ge` | 0? | [C] | | +| LightAnimData:getInternalName `ge` | 0? | [C] | | +| LightAnimData:getName `ge` | 0? | [C] | | +| LightAnimData:getOrCreatePersistentID `ge` | 0? | [C] | | +| LightAnimData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| LightAnimData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| LightAnimData:incRefCount `ge` | 0? | [C] | | +| LightAnimData:inheritParentFields `ge` | 1? | [C] | | +| LightAnimData:inspectUpdate `ge` | 0? | [C] | | +| LightAnimData:isChildOfGroup `ge` | 1? | [C] | | +| LightAnimData:isEditorDirty `ge` | 0? | [C] | | +| LightAnimData:isHidden `ge` | 0? | [C] | | +| LightAnimData:isLocked `ge` | 0? | [C] | | +| LightAnimData:isNameChangeAllowed `ge` | 0+ | [C] | | +| LightAnimData:isSelected `ge` | 1? | [C] | | +| LightAnimData:isSubClassOf `ge` | 1? | [C] | | +| LightAnimData:onEditorDisable `ge` | 0? | [C] | | +| LightAnimData:onEditorEnable `ge` | 0? | [C] | | +| LightAnimData:postApply `ge` | 0? | [C] | | +| LightAnimData:preApply `ge` | 0? | [C] | | +| LightAnimData:registerObject `ge` | 0-1? | [C] | | +| LightAnimData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| LightAnimData:save `ge` | 0-2? | [C] | | +| LightAnimData:serialize `ge` | 0-2? | [C] | | +| LightAnimData:serializeForEditor `ge` | 3? | [C] | | +| LightAnimData:serializeToDirectories `ge` | 0+ | [C] | | +| LightAnimData:serializeToNameDictFile `ge` | 1? | [C] | | +| LightAnimData:setCanSave `ge` | 1? | [C] | | +| LightAnimData:setDeclarationLine `ge` | 0+ | [C] | | +| LightAnimData:setDynDataFieldbyName `ge` | 3? | [C] | | +| LightAnimData:setEditorDirty `ge` | 1? | [C] | | +| LightAnimData:setEditorOnly `ge` | 0+ | [C] | | +| LightAnimData:setField `ge` | 2-3? | [C] | | +| LightAnimData:setFileName `ge` | 1? | [C] | | +| LightAnimData:setHidden `ge` | 1? | [C] | | +| LightAnimData:setInternalName `ge` | 1? | [C] | | +| LightAnimData:setIsSelected `ge` | 0+ | [C] | | +| LightAnimData:setLocked `ge` | 0+ | [C] | | +| LightAnimData:setName `ge` | 1? | [C] | | +| LightAnimData:setNameChangeAllowed `ge` | 0+ | [C] | | +| LightAnimData:setSelected `ge` | 1? | [C] | | +| LightAnimData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| LightAnimData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| LightAnimData:unregisterObject `ge` | 0? | [C] | | +| LightFlareData:apply `ge` | 0-4? | [C] | | +| LightFlareData:assignFieldsFromObject `ge` | 1? | [C] | | +| LightFlareData:clone `ge` | 1? | [C] | | +| LightFlareData:decRefCount `ge` | 0+ | [C] | | +| LightFlareData:delete `ge` | 0? | [C] | | +| LightFlareData:deleteObject `ge` | 0-1? | [C] | | +| LightFlareData:deletePersistentId `ge` | 0+ | [C] | | +| LightFlareData:dump `ge` | 0-4? | [C] | | +| LightFlareData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| LightFlareData:generatePersistentId `ge` | 0+ | [C] | | +| LightFlareData:getClassDocString `ge` | 0? | [C] | | +| LightFlareData:getClassName `ge` | 0? | [C] | | +| LightFlareData:getDeclarationLine `ge` | 0? | [C] | | +| LightFlareData:getDynDataFieldbyName `ge` | 2? | [C] | | +| LightFlareData:getDynamicFields `ge` | 0-1? | [C] | | +| LightFlareData:getField `ge` | 2-3? | [C] | | +| LightFlareData:getFieldInfo `ge` | 2? | [C] | | +| LightFlareData:getFieldList `ge` | 0? | [C] | | +| LightFlareData:getFields `ge` | 0-1? | [C] | | +| LightFlareData:getFieldsForEditor `ge` | 0? | [C] | | +| LightFlareData:getFileName `ge` | 0? | [C] | | +| LightFlareData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| LightFlareData:getGroup `ge` | 0-2? | [C] | | +| LightFlareData:getID `ge` | 0? | [C] | | +| LightFlareData:getId `ge` | 0-1? | [C] | | +| LightFlareData:getIdString `ge` | 0? | [C] | | +| LightFlareData:getInternalName `ge` | 0? | [C] | | +| LightFlareData:getName `ge` | 0? | [C] | | +| LightFlareData:getOrCreatePersistentID `ge` | 0? | [C] | | +| LightFlareData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| LightFlareData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| LightFlareData:incRefCount `ge` | 0? | [C] | | +| LightFlareData:inheritParentFields `ge` | 1? | [C] | | +| LightFlareData:inspectUpdate `ge` | 0? | [C] | | +| LightFlareData:isChildOfGroup `ge` | 1? | [C] | | +| LightFlareData:isEditorDirty `ge` | 0? | [C] | | +| LightFlareData:isHidden `ge` | 0? | [C] | | +| LightFlareData:isLocked `ge` | 0? | [C] | | +| LightFlareData:isNameChangeAllowed `ge` | 0+ | [C] | | +| LightFlareData:isSelected `ge` | 1? | [C] | | +| LightFlareData:isSubClassOf `ge` | 1? | [C] | | +| LightFlareData:onEditorDisable `ge` | 0? | [C] | | +| LightFlareData:onEditorEnable `ge` | 0? | [C] | | +| LightFlareData:postApply `ge` | 0? | [C] | | +| LightFlareData:preApply `ge` | 0? | [C] | | +| LightFlareData:registerObject `ge` | 0-1? | [C] | | +| LightFlareData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| LightFlareData:save `ge` | 0-2? | [C] | | +| LightFlareData:serialize `ge` | 0-2? | [C] | | +| LightFlareData:serializeForEditor `ge` | 3? | [C] | | +| LightFlareData:serializeToDirectories `ge` | 0+ | [C] | | +| LightFlareData:serializeToNameDictFile `ge` | 1? | [C] | | +| LightFlareData:setCanSave `ge` | 1? | [C] | | +| LightFlareData:setDeclarationLine `ge` | 0+ | [C] | | +| LightFlareData:setDynDataFieldbyName `ge` | 3? | [C] | | +| LightFlareData:setEditorDirty `ge` | 1? | [C] | | +| LightFlareData:setEditorOnly `ge` | 0+ | [C] | | +| LightFlareData:setField `ge` | 2-3? | [C] | | +| LightFlareData:setFileName `ge` | 1? | [C] | | +| LightFlareData:setHidden `ge` | 1? | [C] | | +| LightFlareData:setInternalName `ge` | 1? | [C] | | +| LightFlareData:setIsSelected `ge` | 0+ | [C] | | +| LightFlareData:setLocked `ge` | 0+ | [C] | | +| LightFlareData:setName `ge` | 1? | [C] | | +| LightFlareData:setNameChangeAllowed `ge` | 0+ | [C] | | +| LightFlareData:setSelected `ge` | 1? | [C] | | +| LightFlareData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| LightFlareData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| LightFlareData:unregisterObject `ge` | 0? | [C] | | +| LightManager:findByName `ge` | 1? | [C] | | +| LoadingManager:_triggerSignalLevelLoaded `ge` | 0 | [C] | | +| LoadingManager:_triggerSignalLoadingScreenInactive `ge` | 0 | [C] | | +| LoadingManager:isLoadingInProgress `ge` | 0 | [C] | | +| LoadingManager:loadLevelJsonObjects `ge` | 2 | [C] | | +| LoadingManager:loadLevelTile `ge` | 0+ | [C] | | +| LoadingManager:pop `ge` | 1 | [C] | | +| LoadingManager:push `ge` | 1 | [C] | | +| LoadingManager:setLoadingScreenEnabled `ge` | 1 | [C] | | +| LoadingManager:triggerUpdate `ge` | 0 | [C] | | +| LuLPeg `ge` | 1 | 2823 | | +| LuaExecuteFile `ge` | 0+ | [C] | | +| LuaExecuteQueueString `ge` | 1 | [C] | | +| LuaExecuteStringSync `ge` | 0+ | [C] | | +| LuaProfiler `ge` | 0+ | 229 | | +| MPTranslate `ge` | 2 | MPHelpers.lua:44 | | +| MP_Console `ge` | 1 | MPDebug.lua:250 | | +| MaterialManager:reInitMaterials `ge` | 0+ | [C] | | +| MissionMarkerData:assignFieldsFromObject `ge` | 1? | [C] | | +| MissionMarkerData:clone `ge` | 1? | [C] | | +| MissionMarkerData:decRefCount `ge` | 0+ | [C] | | +| MissionMarkerData:delete `ge` | 0? | [C] | | +| MissionMarkerData:deleteObject `ge` | 0-1? | [C] | | +| MissionMarkerData:deletePersistentId `ge` | 0+ | [C] | | +| MissionMarkerData:dump `ge` | 0-4? | [C] | | +| MissionMarkerData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| MissionMarkerData:generatePersistentId `ge` | 0+ | [C] | | +| MissionMarkerData:getClassDocString `ge` | 0? | [C] | | +| MissionMarkerData:getClassName `ge` | 0? | [C] | | +| MissionMarkerData:getDeclarationLine `ge` | 0? | [C] | | +| MissionMarkerData:getDynDataFieldbyName `ge` | 2? | [C] | | +| MissionMarkerData:getDynamicFields `ge` | 0-1? | [C] | | +| MissionMarkerData:getField `ge` | 2-3? | [C] | | +| MissionMarkerData:getFieldInfo `ge` | 2? | [C] | | +| MissionMarkerData:getFieldList `ge` | 0? | [C] | | +| MissionMarkerData:getFields `ge` | 0-1? | [C] | | +| MissionMarkerData:getFieldsForEditor `ge` | 0? | [C] | | +| MissionMarkerData:getFileName `ge` | 0? | [C] | | +| MissionMarkerData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| MissionMarkerData:getGroup `ge` | 0-2? | [C] | | +| MissionMarkerData:getID `ge` | 0? | [C] | | +| MissionMarkerData:getId `ge` | 0-1? | [C] | | +| MissionMarkerData:getIdString `ge` | 0? | [C] | | +| MissionMarkerData:getInternalName `ge` | 0? | [C] | | +| MissionMarkerData:getName `ge` | 0? | [C] | | +| MissionMarkerData:getOrCreatePersistentID `ge` | 0? | [C] | | +| MissionMarkerData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| MissionMarkerData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| MissionMarkerData:incRefCount `ge` | 0? | [C] | | +| MissionMarkerData:inheritParentFields `ge` | 1? | [C] | | +| MissionMarkerData:inspectUpdate `ge` | 0? | [C] | | +| MissionMarkerData:isChildOfGroup `ge` | 1? | [C] | | +| MissionMarkerData:isEditorDirty `ge` | 0? | [C] | | +| MissionMarkerData:isHidden `ge` | 0? | [C] | | +| MissionMarkerData:isLocked `ge` | 0? | [C] | | +| MissionMarkerData:isNameChangeAllowed `ge` | 0+ | [C] | | +| MissionMarkerData:isSelected `ge` | 1? | [C] | | +| MissionMarkerData:isSubClassOf `ge` | 1? | [C] | | +| MissionMarkerData:onEditorDisable `ge` | 0? | [C] | | +| MissionMarkerData:onEditorEnable `ge` | 0? | [C] | | +| MissionMarkerData:postApply `ge` | 0? | [C] | | +| MissionMarkerData:preApply `ge` | 0? | [C] | | +| MissionMarkerData:registerObject `ge` | 0-1? | [C] | | +| MissionMarkerData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| MissionMarkerData:save `ge` | 0-2? | [C] | | +| MissionMarkerData:serialize `ge` | 0-2? | [C] | | +| MissionMarkerData:serializeForEditor `ge` | 3? | [C] | | +| MissionMarkerData:serializeToDirectories `ge` | 0+ | [C] | | +| MissionMarkerData:serializeToNameDictFile `ge` | 1? | [C] | | +| MissionMarkerData:setCanSave `ge` | 1? | [C] | | +| MissionMarkerData:setDeclarationLine `ge` | 0+ | [C] | | +| MissionMarkerData:setDynDataFieldbyName `ge` | 3? | [C] | | +| MissionMarkerData:setEditorDirty `ge` | 1? | [C] | | +| MissionMarkerData:setEditorOnly `ge` | 0+ | [C] | | +| MissionMarkerData:setField `ge` | 2-3? | [C] | | +| MissionMarkerData:setFileName `ge` | 1? | [C] | | +| MissionMarkerData:setHidden `ge` | 1? | [C] | | +| MissionMarkerData:setInternalName `ge` | 1? | [C] | | +| MissionMarkerData:setIsSelected `ge` | 0+ | [C] | | +| MissionMarkerData:setLocked `ge` | 0+ | [C] | | +| MissionMarkerData:setName `ge` | 1? | [C] | | +| MissionMarkerData:setNameChangeAllowed `ge` | 0+ | [C] | | +| MissionMarkerData:setSelected `ge` | 1? | [C] | | +| MissionMarkerData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| MissionMarkerData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| MissionMarkerData:unregisterObject `ge` | 0? | [C] | | +| MotionBlurFXCallbacks.setShaderConsts `ge` | 0 | MotionBlurFx.lua:15 | | +| OBBsquaredDistance `ge` | 5 | 1413 | | +| OnlineServiceProvider:advanceAchievement `ge` | 0+ | [C] | | +| OnlineServiceProvider:clearAchievement `ge` | 0+ | [C] | | +| OnlineServiceProvider:clearRichPresence `ge` | 0+ | [C] | | +| OnlineServiceProvider:getAccountId `ge` | 0+ | [C] | | +| OnlineServiceProvider:getAccountIdPrefix `ge` | 0+ | [C] | | +| OnlineServiceProvider:getAuthTicketStatus `ge` | 0+ | [C] | | +| OnlineServiceProvider:getBranch `ge` | 0+ | [C] | | +| OnlineServiceProvider:getConnectionId `ge` | 0+ | [C] | | +| OnlineServiceProvider:getFriendsList `ge` | 0+ | [C] | | +| OnlineServiceProvider:getLanguage `ge` | 0+ | [C] | | +| OnlineServiceProvider:getLoggedInStatus `ge` | 0+ | [C] | | +| OnlineServiceProvider:getPlayerName `ge` | 0+ | [C] | | +| OnlineServiceProvider:getStat `ge` | 1? | [C] | | +| OnlineServiceProvider:getStatFloat `ge` | 0+ | [C] | | +| OnlineServiceProvider:getStatInt `ge` | 0+ | [C] | | +| OnlineServiceProvider:isAchievementUnlocked `ge` | 1? | [C] | | +| OnlineServiceProvider:isInUse `ge` | 0+ | [C] | | +| OnlineServiceProvider:isReady `ge` | 0? | [C] | | +| OnlineServiceProvider:providerToString `ge` | 1? | [C] | | +| OnlineServiceProvider:setRichPresence `ge` | 2? | [C] | | +| OnlineServiceProvider:setStat `ge` | 2? | [C] | | +| OnlineServiceProvider:setStatFloat `ge` | 0+ | [C] | | +| OnlineServiceProvider:setStatInt `ge` | 2? | [C] | | +| OnlineServiceProvider:showFloatingGamepadTextInput `ge` | 0+ | [C] | | +| OnlineServiceProvider:triggerScreenshot `ge` | 0? | [C] | | +| OnlineServiceProvider:unlockAchievement `ge` | 1? | [C] | | +| OpenXR:centerContinuous `ge` | 1? | [C] | | +| OpenXR:centerNow `ge` | 0? | [C] | | +| OpenXR:generateUiCurvature `ge` | 0? | [C] | | +| OpenXR:getCameraPosRotPredictedXYZXYZW `ge` | 0? | [C] | | +| OpenXR:getEnable `ge` | 0? | [C] | | +| OpenXR:getUseQuadComposition `ge` | 0+ | [C] | | +| OpenXR:requestState `ge` | 0? | [C] | | +| OpenXR:setEnable `ge` | 1? | [C] | | +| OpenXR:setGeluaCameraPosRot `ge` | 7? | [C] | | +| OpenXR:setUseQuadComposition `ge` | 1? | [C] | | +| ParticleData:assignFieldsFromObject `ge` | 1? | [C] | | +| ParticleData:clone `ge` | 1? | [C] | | +| ParticleData:decRefCount `ge` | 0+ | [C] | | +| ParticleData:delete `ge` | 0? | [C] | | +| ParticleData:deleteObject `ge` | 0-1? | [C] | | +| ParticleData:deletePersistentId `ge` | 0+ | [C] | | +| ParticleData:dump `ge` | 0-4? | [C] | | +| ParticleData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| ParticleData:generatePersistentId `ge` | 0+ | [C] | | +| ParticleData:getClassDocString `ge` | 0? | [C] | | +| ParticleData:getClassName `ge` | 0? | [C] | | +| ParticleData:getDeclarationLine `ge` | 0? | [C] | | +| ParticleData:getDynDataFieldbyName `ge` | 2? | [C] | | +| ParticleData:getDynamicFields `ge` | 0-1? | [C] | | +| ParticleData:getField `ge` | 2-3? | [C] | | +| ParticleData:getFieldInfo `ge` | 2? | [C] | | +| ParticleData:getFieldList `ge` | 0? | [C] | | +| ParticleData:getFields `ge` | 0-1? | [C] | | +| ParticleData:getFieldsForEditor `ge` | 0? | [C] | | +| ParticleData:getFileName `ge` | 0? | [C] | | +| ParticleData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| ParticleData:getGroup `ge` | 0-2? | [C] | | +| ParticleData:getID `ge` | 0? | [C] | | +| ParticleData:getId `ge` | 0-1? | [C] | | +| ParticleData:getIdString `ge` | 0? | [C] | | +| ParticleData:getInternalName `ge` | 0? | [C] | | +| ParticleData:getName `ge` | 0? | [C] | | +| ParticleData:getOrCreatePersistentID `ge` | 0? | [C] | | +| ParticleData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ParticleData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| ParticleData:incRefCount `ge` | 0? | [C] | | +| ParticleData:inheritParentFields `ge` | 1? | [C] | | +| ParticleData:inspectUpdate `ge` | 0? | [C] | | +| ParticleData:isChildOfGroup `ge` | 1? | [C] | | +| ParticleData:isEditorDirty `ge` | 0? | [C] | | +| ParticleData:isHidden `ge` | 0? | [C] | | +| ParticleData:isLocked `ge` | 0? | [C] | | +| ParticleData:isNameChangeAllowed `ge` | 0+ | [C] | | +| ParticleData:isSelected `ge` | 1? | [C] | | +| ParticleData:isSubClassOf `ge` | 1? | [C] | | +| ParticleData:onEditorDisable `ge` | 0? | [C] | | +| ParticleData:onEditorEnable `ge` | 0? | [C] | | +| ParticleData:postApply `ge` | 0? | [C] | | +| ParticleData:preApply `ge` | 0? | [C] | | +| ParticleData:registerObject `ge` | 0-1? | [C] | | +| ParticleData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| ParticleData:reload `ge` | 0-3? | [C] | | +| ParticleData:save `ge` | 0-2? | [C] | | +| ParticleData:serialize `ge` | 0-2? | [C] | | +| ParticleData:serializeForEditor `ge` | 3? | [C] | | +| ParticleData:serializeToDirectories `ge` | 0+ | [C] | | +| ParticleData:serializeToNameDictFile `ge` | 1? | [C] | | +| ParticleData:setCanSave `ge` | 1? | [C] | | +| ParticleData:setDeclarationLine `ge` | 0+ | [C] | | +| ParticleData:setDynDataFieldbyName `ge` | 3? | [C] | | +| ParticleData:setEditorDirty `ge` | 1? | [C] | | +| ParticleData:setEditorOnly `ge` | 0+ | [C] | | +| ParticleData:setField `ge` | 2-3? | [C] | | +| ParticleData:setFileName `ge` | 1? | [C] | | +| ParticleData:setHidden `ge` | 1? | [C] | | +| ParticleData:setInternalName `ge` | 1? | [C] | | +| ParticleData:setIsSelected `ge` | 0+ | [C] | | +| ParticleData:setLocked `ge` | 0+ | [C] | | +| ParticleData:setName `ge` | 1? | [C] | | +| ParticleData:setNameChangeAllowed `ge` | 0+ | [C] | | +| ParticleData:setSelected `ge` | 1? | [C] | | +| ParticleData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ParticleData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| ParticleData:unregisterObject `ge` | 0? | [C] | | +| ParticleEmitter:assignFieldsFromObject `ge` | 1? | [C] | | +| ParticleEmitter:canFloatAboveGround `ge` | 0? | [C] | | +| ParticleEmitter:clone `ge` | 1? | [C] | | +| ParticleEmitter:decRefCount `ge` | 0+ | [C] | | +| ParticleEmitter:delete `ge` | 0? | [C] | | +| ParticleEmitter:deleteObject `ge` | 0-1? | [C] | | +| ParticleEmitter:deletePersistentId `ge` | 0+ | [C] | | +| ParticleEmitter:disableCollision `ge` | 0? | [C] | | +| ParticleEmitter:dump `ge` | 0-4? | [C] | | +| ParticleEmitter:dumpGroupHierarchy `ge` | 0+ | [C] | | +| ParticleEmitter:enableCollision `ge` | 0? | [C] | | +| ParticleEmitter:generatePersistentId `ge` | 0+ | [C] | | +| ParticleEmitter:getAnchorNames `ge` | 0? | [C] | | +| ParticleEmitter:getClassDocString `ge` | 0? | [C] | | +| ParticleEmitter:getClassName `ge` | 0? | [C] | | +| ParticleEmitter:getDataBlock `ge` | 0+ | [C] | | +| ParticleEmitter:getDeclarationLine `ge` | 0? | [C] | | +| ParticleEmitter:getDynDataFieldbyName `ge` | 2? | [C] | | +| ParticleEmitter:getDynamicFields `ge` | 0-1? | [C] | | +| ParticleEmitter:getEulerRotation `ge` | 0+ | [C] | | +| ParticleEmitter:getField `ge` | 2-3? | [C] | | +| ParticleEmitter:getFieldInfo `ge` | 2? | [C] | | +| ParticleEmitter:getFieldList `ge` | 0? | [C] | | +| ParticleEmitter:getFields `ge` | 0-1? | [C] | | +| ParticleEmitter:getFieldsForEditor `ge` | 0? | [C] | | +| ParticleEmitter:getFileName `ge` | 0? | [C] | | +| ParticleEmitter:getFirstMaterialName `ge` | 0+ | [C] | | +| ParticleEmitter:getForwardVector `ge` | 0? | [C] | | +| ParticleEmitter:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| ParticleEmitter:getGroup `ge` | 0-2? | [C] | | +| ParticleEmitter:getID `ge` | 0? | [C] | | +| ParticleEmitter:getId `ge` | 0-1? | [C] | | +| ParticleEmitter:getIdString `ge` | 0? | [C] | | +| ParticleEmitter:getInternalName `ge` | 0? | [C] | | +| ParticleEmitter:getMaterialNames `ge` | 0? | [C] | | +| ParticleEmitter:getMeshMaterialNames `ge` | 0? | [C] | | +| ParticleEmitter:getName `ge` | 0? | [C] | | +| ParticleEmitter:getObjBox `ge` | 0? | [C] | | +| ParticleEmitter:getObjectBox `ge` | 0? | [C] | | +| ParticleEmitter:getOrCreatePersistentID `ge` | 0? | [C] | | +| ParticleEmitter:getPosition `ge` | 0-3? | [C] | | +| ParticleEmitter:getPositionXYZ `ge` | 0? | [C] | | +| ParticleEmitter:getRotation `ge` | 0? | [C] | | +| ParticleEmitter:getScale `ge` | 0? | [C] | | +| ParticleEmitter:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ParticleEmitter:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| ParticleEmitter:getTransform `ge` | 0? | [C] | | +| ParticleEmitter:getTransformF `ge` | 0+ | [C] | | +| ParticleEmitter:getType `ge` | 0+ | [C] | | +| ParticleEmitter:getWorldBox `ge` | 0? | [C] | | +| ParticleEmitter:getWorldBoxCenter `ge` | 0+ | [C] | | +| ParticleEmitter:getWorldTransform `ge` | 0+ | [C] | | +| ParticleEmitter:incRefCount `ge` | 0? | [C] | | +| ParticleEmitter:inheritParentFields `ge` | 1? | [C] | | +| ParticleEmitter:inspectUpdate `ge` | 0? | [C] | | +| ParticleEmitter:isChildOfGroup `ge` | 1? | [C] | | +| ParticleEmitter:isEditorDirty `ge` | 0? | [C] | | +| ParticleEmitter:isGlobalBounds `ge` | 0? | [C] | | +| ParticleEmitter:isHidden `ge` | 0? | [C] | | +| ParticleEmitter:isLocked `ge` | 0? | [C] | | +| ParticleEmitter:isNameChangeAllowed `ge` | 0+ | [C] | | +| ParticleEmitter:isRenderEnabled `ge` | 0+ | [C] | | +| ParticleEmitter:isSelected `ge` | 1? | [C] | | +| ParticleEmitter:isSelectionEnabled `ge` | 0? | [C] | | +| ParticleEmitter:isSubClassOf `ge` | 1? | [C] | | +| ParticleEmitter:onEditorDisable `ge` | 0? | [C] | | +| ParticleEmitter:onEditorEnable `ge` | 0? | [C] | | +| ParticleEmitter:postApply `ge` | 0? | [C] | | +| ParticleEmitter:preApply `ge` | 0? | [C] | | +| ParticleEmitter:registerObject `ge` | 0-1? | [C] | | +| ParticleEmitter:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| ParticleEmitter:save `ge` | 0-2? | [C] | | +| ParticleEmitter:serialize `ge` | 0-2? | [C] | | +| ParticleEmitter:serializeForEditor `ge` | 3? | [C] | | +| ParticleEmitter:serializeToDirectories `ge` | 0+ | [C] | | +| ParticleEmitter:serializeToNameDictFile `ge` | 1? | [C] | | +| ParticleEmitter:setCanFloatAboveGround `ge` | 0+ | [C] | | +| ParticleEmitter:setCanSave `ge` | 1? | [C] | | +| ParticleEmitter:setDataBlock `ge` | 0+ | [C] | | +| ParticleEmitter:setDeclarationLine `ge` | 0+ | [C] | | +| ParticleEmitter:setDynDataFieldbyName `ge` | 3? | [C] | | +| ParticleEmitter:setEditorDirty `ge` | 1? | [C] | | +| ParticleEmitter:setEditorOnly `ge` | 0+ | [C] | | +| ParticleEmitter:setField `ge` | 2-3? | [C] | | +| ParticleEmitter:setFileName `ge` | 1? | [C] | | +| ParticleEmitter:setHidden `ge` | 1? | [C] | | +| ParticleEmitter:setInternalName `ge` | 1? | [C] | | +| ParticleEmitter:setIsSelected `ge` | 0+ | [C] | | +| ParticleEmitter:setLocked `ge` | 0+ | [C] | | +| ParticleEmitter:setName `ge` | 1? | [C] | | +| ParticleEmitter:setNameChangeAllowed `ge` | 0+ | [C] | | +| ParticleEmitter:setPosRot `ge` | 7-8? | [C] | | +| ParticleEmitter:setPosition `ge` | 0-3? | [C] | | +| ParticleEmitter:setPositionXYZ `ge` | 3? | [C] | | +| ParticleEmitter:setRenderEnabled `ge` | 1? | [C] | | +| ParticleEmitter:setScale `ge` | 1-4? | [C] | | +| ParticleEmitter:setScaleXYZ `ge` | 3? | [C] | | +| ParticleEmitter:setSelected `ge` | 1? | [C] | | +| ParticleEmitter:setSelectionEnabled `ge` | 0+ | [C] | | +| ParticleEmitter:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ParticleEmitter:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| ParticleEmitter:setTransform `ge` | 0-1? | [C] | | +| ParticleEmitter:setTransformF `ge` | 0+ | [C] | | +| ParticleEmitter:unregisterObject `ge` | 0? | [C] | | +| ParticleEmitterData:assignFieldsFromObject `ge` | 1? | [C] | | +| ParticleEmitterData:clone `ge` | 1? | [C] | | +| ParticleEmitterData:decRefCount `ge` | 0+ | [C] | | +| ParticleEmitterData:delete `ge` | 0? | [C] | | +| ParticleEmitterData:deleteObject `ge` | 0-1? | [C] | | +| ParticleEmitterData:deletePersistentId `ge` | 0+ | [C] | | +| ParticleEmitterData:dump `ge` | 0-4? | [C] | | +| ParticleEmitterData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| ParticleEmitterData:generatePersistentId `ge` | 0+ | [C] | | +| ParticleEmitterData:getClassDocString `ge` | 0? | [C] | | +| ParticleEmitterData:getClassName `ge` | 0? | [C] | | +| ParticleEmitterData:getDeclarationLine `ge` | 0? | [C] | | +| ParticleEmitterData:getDynDataFieldbyName `ge` | 2? | [C] | | +| ParticleEmitterData:getDynamicFields `ge` | 0-1? | [C] | | +| ParticleEmitterData:getField `ge` | 2-3? | [C] | | +| ParticleEmitterData:getFieldInfo `ge` | 2? | [C] | | +| ParticleEmitterData:getFieldList `ge` | 0? | [C] | | +| ParticleEmitterData:getFields `ge` | 0-1? | [C] | | +| ParticleEmitterData:getFieldsForEditor `ge` | 0? | [C] | | +| ParticleEmitterData:getFileName `ge` | 0? | [C] | | +| ParticleEmitterData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| ParticleEmitterData:getGroup `ge` | 0-2? | [C] | | +| ParticleEmitterData:getID `ge` | 0? | [C] | | +| ParticleEmitterData:getId `ge` | 0-1? | [C] | | +| ParticleEmitterData:getIdString `ge` | 0? | [C] | | +| ParticleEmitterData:getInternalName `ge` | 0? | [C] | | +| ParticleEmitterData:getName `ge` | 0? | [C] | | +| ParticleEmitterData:getOrCreatePersistentID `ge` | 0? | [C] | | +| ParticleEmitterData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ParticleEmitterData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| ParticleEmitterData:incRefCount `ge` | 0? | [C] | | +| ParticleEmitterData:inheritParentFields `ge` | 1? | [C] | | +| ParticleEmitterData:inspectUpdate `ge` | 0? | [C] | | +| ParticleEmitterData:isChildOfGroup `ge` | 1? | [C] | | +| ParticleEmitterData:isEditorDirty `ge` | 0? | [C] | | +| ParticleEmitterData:isHidden `ge` | 0? | [C] | | +| ParticleEmitterData:isLocked `ge` | 0? | [C] | | +| ParticleEmitterData:isNameChangeAllowed `ge` | 0+ | [C] | | +| ParticleEmitterData:isSelected `ge` | 1? | [C] | | +| ParticleEmitterData:isSubClassOf `ge` | 1? | [C] | | +| ParticleEmitterData:onEditorDisable `ge` | 0? | [C] | | +| ParticleEmitterData:onEditorEnable `ge` | 0? | [C] | | +| ParticleEmitterData:postApply `ge` | 0? | [C] | | +| ParticleEmitterData:preApply `ge` | 0? | [C] | | +| ParticleEmitterData:registerObject `ge` | 0-1? | [C] | | +| ParticleEmitterData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| ParticleEmitterData:reload `ge` | 0-3? | [C] | | +| ParticleEmitterData:save `ge` | 0-2? | [C] | | +| ParticleEmitterData:serialize `ge` | 0-2? | [C] | | +| ParticleEmitterData:serializeForEditor `ge` | 3? | [C] | | +| ParticleEmitterData:serializeToDirectories `ge` | 0+ | [C] | | +| ParticleEmitterData:serializeToNameDictFile `ge` | 1? | [C] | | +| ParticleEmitterData:setCanSave `ge` | 1? | [C] | | +| ParticleEmitterData:setDeclarationLine `ge` | 0+ | [C] | | +| ParticleEmitterData:setDynDataFieldbyName `ge` | 3? | [C] | | +| ParticleEmitterData:setEditorDirty `ge` | 1? | [C] | | +| ParticleEmitterData:setEditorOnly `ge` | 0+ | [C] | | +| ParticleEmitterData:setField `ge` | 2-3? | [C] | | +| ParticleEmitterData:setFileName `ge` | 1? | [C] | | +| ParticleEmitterData:setHidden `ge` | 1? | [C] | | +| ParticleEmitterData:setInternalName `ge` | 1? | [C] | | +| ParticleEmitterData:setIsSelected `ge` | 0+ | [C] | | +| ParticleEmitterData:setLocked `ge` | 0+ | [C] | | +| ParticleEmitterData:setName `ge` | 1? | [C] | | +| ParticleEmitterData:setNameChangeAllowed `ge` | 0+ | [C] | | +| ParticleEmitterData:setSelected `ge` | 1? | [C] | | +| ParticleEmitterData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ParticleEmitterData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| ParticleEmitterData:unregisterObject `ge` | 0? | [C] | | +| ParticleEmitterNode:assignFieldsFromObject `ge` | 1? | [C] | | +| ParticleEmitterNode:canFloatAboveGround `ge` | 0? | [C] | | +| ParticleEmitterNode:clone `ge` | 1? | [C] | | +| ParticleEmitterNode:decRefCount `ge` | 0+ | [C] | | +| ParticleEmitterNode:delete `ge` | 0? | [C] | | +| ParticleEmitterNode:deleteObject `ge` | 0-1? | [C] | | +| ParticleEmitterNode:deletePersistentId `ge` | 0+ | [C] | | +| ParticleEmitterNode:disableCollision `ge` | 0? | [C] | | +| ParticleEmitterNode:dump `ge` | 0-4? | [C] | | +| ParticleEmitterNode:dumpGroupHierarchy `ge` | 0+ | [C] | | +| ParticleEmitterNode:enableCollision `ge` | 0? | [C] | | +| ParticleEmitterNode:generatePersistentId `ge` | 0+ | [C] | | +| ParticleEmitterNode:getAnchorNames `ge` | 0? | [C] | | +| ParticleEmitterNode:getClassDocString `ge` | 0? | [C] | | +| ParticleEmitterNode:getClassName `ge` | 0? | [C] | | +| ParticleEmitterNode:getDataBlock `ge` | 0+ | [C] | | +| ParticleEmitterNode:getDeclarationLine `ge` | 0? | [C] | | +| ParticleEmitterNode:getDynDataFieldbyName `ge` | 2? | [C] | | +| ParticleEmitterNode:getDynamicFields `ge` | 0-1? | [C] | | +| ParticleEmitterNode:getEulerRotation `ge` | 0+ | [C] | | +| ParticleEmitterNode:getField `ge` | 2-3? | [C] | | +| ParticleEmitterNode:getFieldInfo `ge` | 2? | [C] | | +| ParticleEmitterNode:getFieldList `ge` | 0? | [C] | | +| ParticleEmitterNode:getFields `ge` | 0-1? | [C] | | +| ParticleEmitterNode:getFieldsForEditor `ge` | 0? | [C] | | +| ParticleEmitterNode:getFileName `ge` | 0? | [C] | | +| ParticleEmitterNode:getFirstMaterialName `ge` | 0+ | [C] | | +| ParticleEmitterNode:getForwardVector `ge` | 0? | [C] | | +| ParticleEmitterNode:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| ParticleEmitterNode:getGroup `ge` | 0-2? | [C] | | +| ParticleEmitterNode:getID `ge` | 0? | [C] | | +| ParticleEmitterNode:getId `ge` | 0-1? | [C] | | +| ParticleEmitterNode:getIdString `ge` | 0? | [C] | | +| ParticleEmitterNode:getInternalName `ge` | 0? | [C] | | +| ParticleEmitterNode:getMaterialNames `ge` | 0? | [C] | | +| ParticleEmitterNode:getMeshMaterialNames `ge` | 0? | [C] | | +| ParticleEmitterNode:getName `ge` | 0? | [C] | | +| ParticleEmitterNode:getObjBox `ge` | 0? | [C] | | +| ParticleEmitterNode:getObjectBox `ge` | 0? | [C] | | +| ParticleEmitterNode:getOrCreatePersistentID `ge` | 0? | [C] | | +| ParticleEmitterNode:getParticleEmitterId `ge` | 0? | [C] | | +| ParticleEmitterNode:getPosition `ge` | 0-3? | [C] | | +| ParticleEmitterNode:getPositionXYZ `ge` | 0? | [C] | | +| ParticleEmitterNode:getRotation `ge` | 0? | [C] | | +| ParticleEmitterNode:getScale `ge` | 0? | [C] | | +| ParticleEmitterNode:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ParticleEmitterNode:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| ParticleEmitterNode:getTransform `ge` | 0? | [C] | | +| ParticleEmitterNode:getTransformF `ge` | 0+ | [C] | | +| ParticleEmitterNode:getType `ge` | 0+ | [C] | | +| ParticleEmitterNode:getWorldBox `ge` | 0? | [C] | | +| ParticleEmitterNode:getWorldBoxCenter `ge` | 0+ | [C] | | +| ParticleEmitterNode:getWorldTransform `ge` | 0+ | [C] | | +| ParticleEmitterNode:incRefCount `ge` | 0? | [C] | | +| ParticleEmitterNode:inheritParentFields `ge` | 1? | [C] | | +| ParticleEmitterNode:inspectUpdate `ge` | 0? | [C] | | +| ParticleEmitterNode:isChildOfGroup `ge` | 1? | [C] | | +| ParticleEmitterNode:isEditorDirty `ge` | 0? | [C] | | +| ParticleEmitterNode:isGlobalBounds `ge` | 0? | [C] | | +| ParticleEmitterNode:isHidden `ge` | 0? | [C] | | +| ParticleEmitterNode:isLocked `ge` | 0? | [C] | | +| ParticleEmitterNode:isNameChangeAllowed `ge` | 0+ | [C] | | +| ParticleEmitterNode:isRenderEnabled `ge` | 0+ | [C] | | +| ParticleEmitterNode:isSelected `ge` | 1? | [C] | | +| ParticleEmitterNode:isSelectionEnabled `ge` | 0? | [C] | | +| ParticleEmitterNode:isSubClassOf `ge` | 1? | [C] | | +| ParticleEmitterNode:onEditorDisable `ge` | 0? | [C] | | +| ParticleEmitterNode:onEditorEnable `ge` | 0? | [C] | | +| ParticleEmitterNode:postApply `ge` | 0? | [C] | | +| ParticleEmitterNode:preApply `ge` | 0? | [C] | | +| ParticleEmitterNode:registerObject `ge` | 0-1? | [C] | | +| ParticleEmitterNode:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| ParticleEmitterNode:save `ge` | 0-2? | [C] | | +| ParticleEmitterNode:serialize `ge` | 0-2? | [C] | | +| ParticleEmitterNode:serializeForEditor `ge` | 3? | [C] | | +| ParticleEmitterNode:serializeToDirectories `ge` | 0+ | [C] | | +| ParticleEmitterNode:serializeToNameDictFile `ge` | 1? | [C] | | +| ParticleEmitterNode:setActive `ge` | 1-2? | [C] | | +| ParticleEmitterNode:setCanFloatAboveGround `ge` | 0+ | [C] | | +| ParticleEmitterNode:setCanSave `ge` | 1? | [C] | | +| ParticleEmitterNode:setDataBlock `ge` | 0+ | [C] | | +| ParticleEmitterNode:setDeclarationLine `ge` | 0+ | [C] | | +| ParticleEmitterNode:setDynDataFieldbyName `ge` | 3? | [C] | | +| ParticleEmitterNode:setEditorDirty `ge` | 1? | [C] | | +| ParticleEmitterNode:setEditorOnly `ge` | 0+ | [C] | | +| ParticleEmitterNode:setEmitterDataBlock `ge` | 1? | [C] | | +| ParticleEmitterNode:setField `ge` | 2-3? | [C] | | +| ParticleEmitterNode:setFileName `ge` | 1? | [C] | | +| ParticleEmitterNode:setHidden `ge` | 1? | [C] | | +| ParticleEmitterNode:setInternalName `ge` | 1? | [C] | | +| ParticleEmitterNode:setIsSelected `ge` | 0+ | [C] | | +| ParticleEmitterNode:setLocked `ge` | 0+ | [C] | | +| ParticleEmitterNode:setName `ge` | 1? | [C] | | +| ParticleEmitterNode:setNameChangeAllowed `ge` | 0+ | [C] | | +| ParticleEmitterNode:setPosRot `ge` | 7-8? | [C] | | +| ParticleEmitterNode:setPosition `ge` | 0-3? | [C] | | +| ParticleEmitterNode:setPositionXYZ `ge` | 3? | [C] | | +| ParticleEmitterNode:setRenderEnabled `ge` | 1? | [C] | | +| ParticleEmitterNode:setScale `ge` | 1-4? | [C] | | +| ParticleEmitterNode:setScaleXYZ `ge` | 3? | [C] | | +| ParticleEmitterNode:setSelected `ge` | 1? | [C] | | +| ParticleEmitterNode:setSelectionEnabled `ge` | 0+ | [C] | | +| ParticleEmitterNode:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ParticleEmitterNode:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| ParticleEmitterNode:setTransform `ge` | 0-1? | [C] | | +| ParticleEmitterNode:setTransformF `ge` | 0+ | [C] | | +| ParticleEmitterNode:unregisterObject `ge` | 0? | [C] | | +| ParticleEmitterNodeData:assignFieldsFromObject `ge` | 1? | [C] | | +| ParticleEmitterNodeData:clone `ge` | 1? | [C] | | +| ParticleEmitterNodeData:decRefCount `ge` | 0+ | [C] | | +| ParticleEmitterNodeData:delete `ge` | 0? | [C] | | +| ParticleEmitterNodeData:deleteObject `ge` | 0-1? | [C] | | +| ParticleEmitterNodeData:deletePersistentId `ge` | 0+ | [C] | | +| ParticleEmitterNodeData:dump `ge` | 0-4? | [C] | | +| ParticleEmitterNodeData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| ParticleEmitterNodeData:generatePersistentId `ge` | 0+ | [C] | | +| ParticleEmitterNodeData:getClassDocString `ge` | 0? | [C] | | +| ParticleEmitterNodeData:getClassName `ge` | 0? | [C] | | +| ParticleEmitterNodeData:getDeclarationLine `ge` | 0? | [C] | | +| ParticleEmitterNodeData:getDynDataFieldbyName `ge` | 2? | [C] | | +| ParticleEmitterNodeData:getDynamicFields `ge` | 0-1? | [C] | | +| ParticleEmitterNodeData:getField `ge` | 2-3? | [C] | | +| ParticleEmitterNodeData:getFieldInfo `ge` | 2? | [C] | | +| ParticleEmitterNodeData:getFieldList `ge` | 0? | [C] | | +| ParticleEmitterNodeData:getFields `ge` | 0-1? | [C] | | +| ParticleEmitterNodeData:getFieldsForEditor `ge` | 0? | [C] | | +| ParticleEmitterNodeData:getFileName `ge` | 0? | [C] | | +| ParticleEmitterNodeData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| ParticleEmitterNodeData:getGroup `ge` | 0-2? | [C] | | +| ParticleEmitterNodeData:getID `ge` | 0? | [C] | | +| ParticleEmitterNodeData:getId `ge` | 0-1? | [C] | | +| ParticleEmitterNodeData:getIdString `ge` | 0? | [C] | | +| ParticleEmitterNodeData:getInternalName `ge` | 0? | [C] | | +| ParticleEmitterNodeData:getName `ge` | 0? | [C] | | +| ParticleEmitterNodeData:getOrCreatePersistentID `ge` | 0? | [C] | | +| ParticleEmitterNodeData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ParticleEmitterNodeData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| ParticleEmitterNodeData:incRefCount `ge` | 0? | [C] | | +| ParticleEmitterNodeData:inheritParentFields `ge` | 1? | [C] | | +| ParticleEmitterNodeData:inspectUpdate `ge` | 0? | [C] | | +| ParticleEmitterNodeData:isChildOfGroup `ge` | 1? | [C] | | +| ParticleEmitterNodeData:isEditorDirty `ge` | 0? | [C] | | +| ParticleEmitterNodeData:isHidden `ge` | 0? | [C] | | +| ParticleEmitterNodeData:isLocked `ge` | 0? | [C] | | +| ParticleEmitterNodeData:isNameChangeAllowed `ge` | 0+ | [C] | | +| ParticleEmitterNodeData:isSelected `ge` | 1? | [C] | | +| ParticleEmitterNodeData:isSubClassOf `ge` | 1? | [C] | | +| ParticleEmitterNodeData:onEditorDisable `ge` | 0? | [C] | | +| ParticleEmitterNodeData:onEditorEnable `ge` | 0? | [C] | | +| ParticleEmitterNodeData:postApply `ge` | 0? | [C] | | +| ParticleEmitterNodeData:preApply `ge` | 0? | [C] | | +| ParticleEmitterNodeData:registerObject `ge` | 0-1? | [C] | | +| ParticleEmitterNodeData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| ParticleEmitterNodeData:save `ge` | 0-2? | [C] | | +| ParticleEmitterNodeData:serialize `ge` | 0-2? | [C] | | +| ParticleEmitterNodeData:serializeForEditor `ge` | 3? | [C] | | +| ParticleEmitterNodeData:serializeToDirectories `ge` | 0+ | [C] | | +| ParticleEmitterNodeData:serializeToNameDictFile `ge` | 1? | [C] | | +| ParticleEmitterNodeData:setCanSave `ge` | 1? | [C] | | +| ParticleEmitterNodeData:setDeclarationLine `ge` | 0+ | [C] | | +| ParticleEmitterNodeData:setDynDataFieldbyName `ge` | 3? | [C] | | +| ParticleEmitterNodeData:setEditorDirty `ge` | 1? | [C] | | +| ParticleEmitterNodeData:setEditorOnly `ge` | 0+ | [C] | | +| ParticleEmitterNodeData:setField `ge` | 2-3? | [C] | | +| ParticleEmitterNodeData:setFileName `ge` | 1? | [C] | | +| ParticleEmitterNodeData:setHidden `ge` | 1? | [C] | | +| ParticleEmitterNodeData:setInternalName `ge` | 1? | [C] | | +| ParticleEmitterNodeData:setIsSelected `ge` | 0+ | [C] | | +| ParticleEmitterNodeData:setLocked `ge` | 0+ | [C] | | +| ParticleEmitterNodeData:setName `ge` | 1? | [C] | | +| ParticleEmitterNodeData:setNameChangeAllowed `ge` | 0+ | [C] | | +| ParticleEmitterNodeData:setSelected `ge` | 1? | [C] | | +| ParticleEmitterNodeData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ParticleEmitterNodeData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| ParticleEmitterNodeData:unregisterObject `ge` | 0? | [C] | | +| PhysicsPlugin:destroy `ge` | 0-1? | [C] | | +| PhysicsPlugin:init `ge` | 0-4+? | [C] | | +| PlayerData:assignFieldsFromObject `ge` | 1? | [C] | | +| PlayerData:clone `ge` | 1? | [C] | | +| PlayerData:decRefCount `ge` | 0+ | [C] | | +| PlayerData:delete `ge` | 0? | [C] | | +| PlayerData:deleteObject `ge` | 0-1? | [C] | | +| PlayerData:deletePersistentId `ge` | 0+ | [C] | | +| PlayerData:dump `ge` | 0-4? | [C] | | +| PlayerData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| PlayerData:generatePersistentId `ge` | 0+ | [C] | | +| PlayerData:getClassDocString `ge` | 0? | [C] | | +| PlayerData:getClassName `ge` | 0? | [C] | | +| PlayerData:getDeclarationLine `ge` | 0? | [C] | | +| PlayerData:getDynDataFieldbyName `ge` | 2? | [C] | | +| PlayerData:getDynamicFields `ge` | 0-1? | [C] | | +| PlayerData:getField `ge` | 2-3? | [C] | | +| PlayerData:getFieldInfo `ge` | 2? | [C] | | +| PlayerData:getFieldList `ge` | 0? | [C] | | +| PlayerData:getFields `ge` | 0-1? | [C] | | +| PlayerData:getFieldsForEditor `ge` | 0? | [C] | | +| PlayerData:getFileName `ge` | 0? | [C] | | +| PlayerData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| PlayerData:getGroup `ge` | 0-2? | [C] | | +| PlayerData:getID `ge` | 0? | [C] | | +| PlayerData:getId `ge` | 0-1? | [C] | | +| PlayerData:getIdString `ge` | 0? | [C] | | +| PlayerData:getInternalName `ge` | 0? | [C] | | +| PlayerData:getName `ge` | 0? | [C] | | +| PlayerData:getOrCreatePersistentID `ge` | 0? | [C] | | +| PlayerData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PlayerData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| PlayerData:incRefCount `ge` | 0? | [C] | | +| PlayerData:inheritParentFields `ge` | 1? | [C] | | +| PlayerData:inspectUpdate `ge` | 0? | [C] | | +| PlayerData:isChildOfGroup `ge` | 1? | [C] | | +| PlayerData:isEditorDirty `ge` | 0? | [C] | | +| PlayerData:isHidden `ge` | 0? | [C] | | +| PlayerData:isLocked `ge` | 0? | [C] | | +| PlayerData:isNameChangeAllowed `ge` | 0+ | [C] | | +| PlayerData:isSelected `ge` | 1? | [C] | | +| PlayerData:isSubClassOf `ge` | 1? | [C] | | +| PlayerData:onEditorDisable `ge` | 0? | [C] | | +| PlayerData:onEditorEnable `ge` | 0? | [C] | | +| PlayerData:postApply `ge` | 0? | [C] | | +| PlayerData:preApply `ge` | 0? | [C] | | +| PlayerData:registerObject `ge` | 0-1? | [C] | | +| PlayerData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| PlayerData:save `ge` | 0-2? | [C] | | +| PlayerData:serialize `ge` | 0-2? | [C] | | +| PlayerData:serializeForEditor `ge` | 3? | [C] | | +| PlayerData:serializeToDirectories `ge` | 0+ | [C] | | +| PlayerData:serializeToNameDictFile `ge` | 1? | [C] | | +| PlayerData:setCanSave `ge` | 1? | [C] | | +| PlayerData:setDeclarationLine `ge` | 0+ | [C] | | +| PlayerData:setDynDataFieldbyName `ge` | 3? | [C] | | +| PlayerData:setEditorDirty `ge` | 1? | [C] | | +| PlayerData:setEditorOnly `ge` | 0+ | [C] | | +| PlayerData:setField `ge` | 2-3? | [C] | | +| PlayerData:setFileName `ge` | 1? | [C] | | +| PlayerData:setHidden `ge` | 1? | [C] | | +| PlayerData:setInternalName `ge` | 1? | [C] | | +| PlayerData:setIsSelected `ge` | 0+ | [C] | | +| PlayerData:setLocked `ge` | 0+ | [C] | | +| PlayerData:setName `ge` | 1? | [C] | | +| PlayerData:setNameChangeAllowed `ge` | 0+ | [C] | | +| PlayerData:setSelected `ge` | 1? | [C] | | +| PlayerData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PlayerData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| PlayerData:unregisterObject `ge` | 0? | [C] | | +| Point2F:fromString `ge` | 1? | [C] | | +| Point2F:fromTable `ge` | 1? | [C] | | +| Point2I:fromString `ge` | 1? | [C] | | +| Point2I:fromTable `ge` | 1? | [C] | | +| Point3D:fromTable `ge` | 1? | [C] | | +| Point3F `ge` | 3 | mathlib.lua:49 | | +| Point4F:fromString `ge` | 1? | [C] | | +| Point4F:fromTable `ge` | 1? | [C] | | +| PointLight:assignFieldsFromObject `ge` | 1? | [C] | | +| PointLight:canFloatAboveGround `ge` | 0? | [C] | | +| PointLight:clone `ge` | 1? | [C] | | +| PointLight:decRefCount `ge` | 0+ | [C] | | +| PointLight:delete `ge` | 0? | [C] | | +| PointLight:deleteObject `ge` | 0-1? | [C] | | +| PointLight:deletePersistentId `ge` | 0+ | [C] | | +| PointLight:disableCollision `ge` | 0? | [C] | | +| PointLight:dump `ge` | 0-4? | [C] | | +| PointLight:dumpGroupHierarchy `ge` | 0+ | [C] | | +| PointLight:enableCollision `ge` | 0? | [C] | | +| PointLight:generatePersistentId `ge` | 0+ | [C] | | +| PointLight:getAnchorNames `ge` | 0? | [C] | | +| PointLight:getClassDocString `ge` | 0? | [C] | | +| PointLight:getClassName `ge` | 0? | [C] | | +| PointLight:getDeclarationLine `ge` | 0? | [C] | | +| PointLight:getDynDataFieldbyName `ge` | 2? | [C] | | +| PointLight:getDynamicFields `ge` | 0-1? | [C] | | +| PointLight:getEulerRotation `ge` | 0+ | [C] | | +| PointLight:getField `ge` | 2-3? | [C] | | +| PointLight:getFieldInfo `ge` | 2? | [C] | | +| PointLight:getFieldList `ge` | 0? | [C] | | +| PointLight:getFields `ge` | 0-1? | [C] | | +| PointLight:getFieldsForEditor `ge` | 0? | [C] | | +| PointLight:getFileName `ge` | 0? | [C] | | +| PointLight:getFirstMaterialName `ge` | 0+ | [C] | | +| PointLight:getForwardVector `ge` | 0? | [C] | | +| PointLight:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| PointLight:getGroup `ge` | 0-2? | [C] | | +| PointLight:getID `ge` | 0? | [C] | | +| PointLight:getId `ge` | 0-1? | [C] | | +| PointLight:getIdString `ge` | 0? | [C] | | +| PointLight:getInternalName `ge` | 0? | [C] | | +| PointLight:getLightEnabled `ge` | 0? | [C] | | +| PointLight:getMaterialNames `ge` | 0? | [C] | | +| PointLight:getMeshMaterialNames `ge` | 0? | [C] | | +| PointLight:getName `ge` | 0? | [C] | | +| PointLight:getObjBox `ge` | 0? | [C] | | +| PointLight:getObjectBox `ge` | 0? | [C] | | +| PointLight:getOrCreatePersistentID `ge` | 0? | [C] | | +| PointLight:getPosition `ge` | 0-3? | [C] | | +| PointLight:getPositionXYZ `ge` | 0? | [C] | | +| PointLight:getRotation `ge` | 0? | [C] | | +| PointLight:getScale `ge` | 0? | [C] | | +| PointLight:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PointLight:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| PointLight:getTransform `ge` | 0? | [C] | | +| PointLight:getTransformF `ge` | 0+ | [C] | | +| PointLight:getType `ge` | 0+ | [C] | | +| PointLight:getWorldBox `ge` | 0? | [C] | | +| PointLight:getWorldBoxCenter `ge` | 0+ | [C] | | +| PointLight:getWorldTransform `ge` | 0+ | [C] | | +| PointLight:incRefCount `ge` | 0? | [C] | | +| PointLight:inheritParentFields `ge` | 1? | [C] | | +| PointLight:inspectUpdate `ge` | 0? | [C] | | +| PointLight:isChildOfGroup `ge` | 1? | [C] | | +| PointLight:isEditorDirty `ge` | 0? | [C] | | +| PointLight:isGlobalBounds `ge` | 0? | [C] | | +| PointLight:isHidden `ge` | 0? | [C] | | +| PointLight:isLocked `ge` | 0? | [C] | | +| PointLight:isNameChangeAllowed `ge` | 0+ | [C] | | +| PointLight:isRenderEnabled `ge` | 0+ | [C] | | +| PointLight:isSelected `ge` | 1? | [C] | | +| PointLight:isSelectionEnabled `ge` | 0? | [C] | | +| PointLight:isSubClassOf `ge` | 1? | [C] | | +| PointLight:onEditorDisable `ge` | 0? | [C] | | +| PointLight:onEditorEnable `ge` | 0? | [C] | | +| PointLight:postApply `ge` | 0? | [C] | | +| PointLight:preApply `ge` | 0? | [C] | | +| PointLight:registerObject `ge` | 0-1? | [C] | | +| PointLight:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| PointLight:save `ge` | 0-2? | [C] | | +| PointLight:serialize `ge` | 0-2? | [C] | | +| PointLight:serializeForEditor `ge` | 3? | [C] | | +| PointLight:serializeToDirectories `ge` | 0+ | [C] | | +| PointLight:serializeToNameDictFile `ge` | 1? | [C] | | +| PointLight:setCanFloatAboveGround `ge` | 0+ | [C] | | +| PointLight:setCanSave `ge` | 1? | [C] | | +| PointLight:setDeclarationLine `ge` | 0+ | [C] | | +| PointLight:setDynDataFieldbyName `ge` | 3? | [C] | | +| PointLight:setEditorDirty `ge` | 1? | [C] | | +| PointLight:setEditorOnly `ge` | 0+ | [C] | | +| PointLight:setField `ge` | 2-3? | [C] | | +| PointLight:setFileName `ge` | 1? | [C] | | +| PointLight:setHidden `ge` | 1? | [C] | | +| PointLight:setInternalName `ge` | 1? | [C] | | +| PointLight:setIsSelected `ge` | 0+ | [C] | | +| PointLight:setLightEnabled `ge` | 1? | [C] | | +| PointLight:setLocked `ge` | 0+ | [C] | | +| PointLight:setName `ge` | 1? | [C] | | +| PointLight:setNameChangeAllowed `ge` | 0+ | [C] | | +| PointLight:setPosRot `ge` | 7-8? | [C] | | +| PointLight:setPosition `ge` | 0-3? | [C] | | +| PointLight:setPositionXYZ `ge` | 3? | [C] | | +| PointLight:setRenderEnabled `ge` | 1? | [C] | | +| PointLight:setScale `ge` | 1-4? | [C] | | +| PointLight:setScaleXYZ `ge` | 3? | [C] | | +| PointLight:setSelected `ge` | 1? | [C] | | +| PointLight:setSelectionEnabled `ge` | 0+ | [C] | | +| PointLight:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PointLight:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| PointLight:setTransform `ge` | 0-1? | [C] | | +| PointLight:setTransformF `ge` | 0+ | [C] | | +| PointLight:unregisterObject `ge` | 0? | [C] | | +| Portal:assignFieldsFromObject `ge` | 1? | [C] | | +| Portal:canFloatAboveGround `ge` | 0? | [C] | | +| Portal:clone `ge` | 1? | [C] | | +| Portal:decRefCount `ge` | 0+ | [C] | | +| Portal:delete `ge` | 0? | [C] | | +| Portal:deleteObject `ge` | 0-1? | [C] | | +| Portal:deletePersistentId `ge` | 0+ | [C] | | +| Portal:disableCollision `ge` | 0? | [C] | | +| Portal:dump `ge` | 0-4? | [C] | | +| Portal:dumpGroupHierarchy `ge` | 0+ | [C] | | +| Portal:dumpZoneState `ge` | 0+ | [C] | | +| Portal:enableCollision `ge` | 0? | [C] | | +| Portal:generatePersistentId `ge` | 0+ | [C] | | +| Portal:getAnchorNames `ge` | 0? | [C] | | +| Portal:getClassDocString `ge` | 0? | [C] | | +| Portal:getClassName `ge` | 0? | [C] | | +| Portal:getDeclarationLine `ge` | 0? | [C] | | +| Portal:getDynDataFieldbyName `ge` | 2? | [C] | | +| Portal:getDynamicFields `ge` | 0-1? | [C] | | +| Portal:getEulerRotation `ge` | 0+ | [C] | | +| Portal:getField `ge` | 2-3? | [C] | | +| Portal:getFieldInfo `ge` | 2? | [C] | | +| Portal:getFieldList `ge` | 0? | [C] | | +| Portal:getFields `ge` | 0-1? | [C] | | +| Portal:getFieldsForEditor `ge` | 0? | [C] | | +| Portal:getFileName `ge` | 0? | [C] | | +| Portal:getFirstMaterialName `ge` | 0+ | [C] | | +| Portal:getForwardVector `ge` | 0? | [C] | | +| Portal:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| Portal:getGroup `ge` | 0-2? | [C] | | +| Portal:getID `ge` | 0? | [C] | | +| Portal:getId `ge` | 0-1? | [C] | | +| Portal:getIdString `ge` | 0? | [C] | | +| Portal:getInternalName `ge` | 0? | [C] | | +| Portal:getMaterialNames `ge` | 0? | [C] | | +| Portal:getMeshMaterialNames `ge` | 0? | [C] | | +| Portal:getName `ge` | 0? | [C] | | +| Portal:getObjBox `ge` | 0? | [C] | | +| Portal:getObjectBox `ge` | 0? | [C] | | +| Portal:getOrCreatePersistentID `ge` | 0? | [C] | | +| Portal:getPosition `ge` | 0-3? | [C] | | +| Portal:getPositionXYZ `ge` | 0? | [C] | | +| Portal:getRotation `ge` | 0? | [C] | | +| Portal:getScale `ge` | 0? | [C] | | +| Portal:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| Portal:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| Portal:getTransform `ge` | 0? | [C] | | +| Portal:getTransformF `ge` | 0+ | [C] | | +| Portal:getType `ge` | 0+ | [C] | | +| Portal:getWorldBox `ge` | 0? | [C] | | +| Portal:getWorldBoxCenter `ge` | 0+ | [C] | | +| Portal:getWorldTransform `ge` | 0+ | [C] | | +| Portal:incRefCount `ge` | 0? | [C] | | +| Portal:inheritParentFields `ge` | 1? | [C] | | +| Portal:inspectUpdate `ge` | 0? | [C] | | +| Portal:isChildOfGroup `ge` | 1? | [C] | | +| Portal:isEditorDirty `ge` | 0? | [C] | | +| Portal:isGlobalBounds `ge` | 0? | [C] | | +| Portal:isHidden `ge` | 0? | [C] | | +| Portal:isLocked `ge` | 0? | [C] | | +| Portal:isNameChangeAllowed `ge` | 0+ | [C] | | +| Portal:isRenderEnabled `ge` | 0+ | [C] | | +| Portal:isSelected `ge` | 1? | [C] | | +| Portal:isSelectionEnabled `ge` | 0? | [C] | | +| Portal:isSubClassOf `ge` | 1? | [C] | | +| Portal:onEditorDisable `ge` | 0? | [C] | | +| Portal:onEditorEnable `ge` | 0? | [C] | | +| Portal:postApply `ge` | 0? | [C] | | +| Portal:preApply `ge` | 0? | [C] | | +| Portal:registerObject `ge` | 0-1? | [C] | | +| Portal:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| Portal:save `ge` | 0-2? | [C] | | +| Portal:serialize `ge` | 0-2? | [C] | | +| Portal:serializeForEditor `ge` | 3? | [C] | | +| Portal:serializeToDirectories `ge` | 0+ | [C] | | +| Portal:serializeToNameDictFile `ge` | 1? | [C] | | +| Portal:setCanFloatAboveGround `ge` | 0+ | [C] | | +| Portal:setCanSave `ge` | 1? | [C] | | +| Portal:setDeclarationLine `ge` | 0+ | [C] | | +| Portal:setDynDataFieldbyName `ge` | 3? | [C] | | +| Portal:setEditorDirty `ge` | 1? | [C] | | +| Portal:setEditorOnly `ge` | 0+ | [C] | | +| Portal:setField `ge` | 2-3? | [C] | | +| Portal:setFileName `ge` | 1? | [C] | | +| Portal:setHidden `ge` | 1? | [C] | | +| Portal:setInternalName `ge` | 1? | [C] | | +| Portal:setIsSelected `ge` | 0+ | [C] | | +| Portal:setLocked `ge` | 0+ | [C] | | +| Portal:setName `ge` | 1? | [C] | | +| Portal:setNameChangeAllowed `ge` | 0+ | [C] | | +| Portal:setPosRot `ge` | 7-8? | [C] | | +| Portal:setPosition `ge` | 0-3? | [C] | | +| Portal:setPositionXYZ `ge` | 3? | [C] | | +| Portal:setRenderEnabled `ge` | 1? | [C] | | +| Portal:setScale `ge` | 1-4? | [C] | | +| Portal:setScaleXYZ `ge` | 3? | [C] | | +| Portal:setSelected `ge` | 1? | [C] | | +| Portal:setSelectionEnabled `ge` | 0+ | [C] | | +| Portal:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| Portal:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| Portal:setTransform `ge` | 0-1? | [C] | | +| Portal:setTransformF `ge` | 0+ | [C] | | +| Portal:unregisterObject `ge` | 0? | [C] | | +| PostEffect:add `ge` | 1-17+? | [C] | | +| PostEffect:addObject `ge` | 1-2? | [C] | | +| PostEffect:addWithName `ge` | 0+ | [C] | | +| PostEffect:assignFieldsFromObject `ge` | 1? | [C] | | +| PostEffect:at `ge` | 1? | [C] | | +| PostEffect:bringObjectToFront `ge` | 0+ | [C] | | +| PostEffect:bringToFront `ge` | 1? | [C] | | +| PostEffect:clear `ge` | 0-1? | [C] | | +| PostEffect:clearShaderMacros `ge` | 0+ | [C] | | +| PostEffect:clone `ge` | 1? | [C] | | +| PostEffect:decRefCount `ge` | 0+ | [C] | | +| PostEffect:delete `ge` | 0? | [C] | | +| PostEffect:deleteAllObjects `ge` | 0? | [C] | | +| PostEffect:deleteObject `ge` | 0-1? | [C] | | +| PostEffect:deletePersistentId `ge` | 0+ | [C] | | +| PostEffect:disable `ge` | 0? | [C] | | +| PostEffect:dump `ge` | 0-4? | [C] | | +| PostEffect:dumpGroupHierarchy `ge` | 0+ | [C] | | +| PostEffect:dumpShaderDisassembly `ge` | 0+ | [C] | | +| PostEffect:enable `ge` | 0-2? | [C] | | +| PostEffect:findObject `ge` | 1? | [C] | | +| PostEffect:findObjectById `ge` | 1? | [C] | | +| PostEffect:findObjectByInternalName `ge` | 1? | [C] | | +| PostEffect:findObjectIdAfter `ge` | 0+ | [C] | | +| PostEffect:generatePersistentId `ge` | 0+ | [C] | | +| PostEffect:getAspectRatio `ge` | 2? | [C] | | +| PostEffect:getClassDocString `ge` | 0? | [C] | | +| PostEffect:getClassName `ge` | 0? | [C] | | +| PostEffect:getCount `ge` | 0? | [C] | | +| PostEffect:getDeclarationLine `ge` | 0? | [C] | | +| PostEffect:getDynDataFieldbyName `ge` | 2? | [C] | | +| PostEffect:getDynamicFields `ge` | 0-1? | [C] | | +| PostEffect:getField `ge` | 2-3? | [C] | | +| PostEffect:getFieldInfo `ge` | 2? | [C] | | +| PostEffect:getFieldList `ge` | 0? | [C] | | +| PostEffect:getFields `ge` | 0-1? | [C] | | +| PostEffect:getFieldsForEditor `ge` | 0? | [C] | | +| PostEffect:getFileName `ge` | 0? | [C] | | +| PostEffect:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| PostEffect:getGroup `ge` | 0-2? | [C] | | +| PostEffect:getID `ge` | 0? | [C] | | +| PostEffect:getId `ge` | 0-1? | [C] | | +| PostEffect:getIdString `ge` | 0? | [C] | | +| PostEffect:getInternalName `ge` | 0? | [C] | | +| PostEffect:getName `ge` | 0? | [C] | | +| PostEffect:getObject `ge` | 0-1? | [C] | | +| PostEffect:getObjectIndex `ge` | 1? | [C] | | +| PostEffect:getObjects `ge` | 0? | [C] | | +| PostEffect:getOrCreatePersistentID `ge` | 0? | [C] | | +| PostEffect:getRandom `ge` | 0-2? | [C] | | +| PostEffect:getRenderTargetSize `ge` | 0? | [C] | | +| PostEffect:getScenetreeData `ge` | 0? | [C] | | +| PostEffect:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffect:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffect:idAt `ge` | 1? | [C] | | +| PostEffect:incRefCount `ge` | 0? | [C] | | +| PostEffect:inheritParentFields `ge` | 1? | [C] | | +| PostEffect:inspectUpdate `ge` | 0? | [C] | | +| PostEffect:isChildOfGroup `ge` | 1? | [C] | | +| PostEffect:isEditorDirty `ge` | 0? | [C] | | +| PostEffect:isEnabled `ge` | 0? | [C] | | +| PostEffect:isHidden `ge` | 0? | [C] | | +| PostEffect:isLocked `ge` | 0? | [C] | | +| PostEffect:isMember `ge` | 0+ | [C] | | +| PostEffect:isNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffect:isSelected `ge` | 1? | [C] | | +| PostEffect:isSubClassOf `ge` | 1? | [C] | | +| PostEffect:listObjects `ge` | 0+ | [C] | | +| PostEffect:onEditorDisable `ge` | 0? | [C] | | +| PostEffect:onEditorEnable `ge` | 0? | [C] | | +| PostEffect:postApply `ge` | 0? | [C] | | +| PostEffect:preApply `ge` | 0? | [C] | | +| PostEffect:pushObjectToBack `ge` | 0+ | [C] | | +| PostEffect:pushToBack `ge` | 0+ | [C] | | +| PostEffect:registerObject `ge` | 0-1? | [C] | | +| PostEffect:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| PostEffect:reload `ge` | 0-3? | [C] | | +| PostEffect:remove `ge` | 1-3? | [C] | | +| PostEffect:removeObject `ge` | 1? | [C] | | +| PostEffect:removeShaderMacro `ge` | 0+ | [C] | | +| PostEffect:reorderChild `ge` | 2? | [C] | | +| PostEffect:save `ge` | 0-2? | [C] | | +| PostEffect:serialize `ge` | 0-2? | [C] | | +| PostEffect:serializeForEditor `ge` | 3? | [C] | | +| PostEffect:serializeToDirectories `ge` | 0+ | [C] | | +| PostEffect:serializeToNameDictFile `ge` | 1? | [C] | | +| PostEffect:setCanSave `ge` | 1? | [C] | | +| PostEffect:setDeclarationLine `ge` | 0+ | [C] | | +| PostEffect:setDynDataFieldbyName `ge` | 3? | [C] | | +| PostEffect:setEditorDirty `ge` | 1? | [C] | | +| PostEffect:setEditorOnly `ge` | 0+ | [C] | | +| PostEffect:setField `ge` | 2-3? | [C] | | +| PostEffect:setFileName `ge` | 1? | [C] | | +| PostEffect:setHidden `ge` | 1? | [C] | | +| PostEffect:setInternalName `ge` | 1? | [C] | | +| PostEffect:setIsSelected `ge` | 0+ | [C] | | +| PostEffect:setLocked `ge` | 0+ | [C] | | +| PostEffect:setName `ge` | 1? | [C] | | +| PostEffect:setNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffect:setSelected `ge` | 1? | [C] | | +| PostEffect:setShaderConst `ge` | 2? | [C] | | +| PostEffect:setShaderMacro `ge` | 2? | [C] | | +| PostEffect:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffect:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffect:setTexture `ge` | 2? | [C] | | +| PostEffect:size `ge` | 0? | [C] | | +| PostEffect:sortByName `ge` | 2? | [C] | | +| PostEffect:toggle `ge` | 0-2? | [C] | | +| PostEffect:toggleDebug `ge` | 0? | [C] | | +| PostEffect:unregisterObject `ge` | 0? | [C] | | +| PostEffectBloomClass:add `ge` | 1-17+? | [C] | | +| PostEffectBloomClass:addObject `ge` | 1-2? | [C] | | +| PostEffectBloomClass:addWithName `ge` | 0+ | [C] | | +| PostEffectBloomClass:assignFieldsFromObject `ge` | 1? | [C] | | +| PostEffectBloomClass:at `ge` | 1? | [C] | | +| PostEffectBloomClass:bringObjectToFront `ge` | 0+ | [C] | | +| PostEffectBloomClass:bringToFront `ge` | 1? | [C] | | +| PostEffectBloomClass:clear `ge` | 0-1? | [C] | | +| PostEffectBloomClass:clearShaderMacros `ge` | 0+ | [C] | | +| PostEffectBloomClass:clone `ge` | 1? | [C] | | +| PostEffectBloomClass:decRefCount `ge` | 0+ | [C] | | +| PostEffectBloomClass:delete `ge` | 0? | [C] | | +| PostEffectBloomClass:deleteAllObjects `ge` | 0? | [C] | | +| PostEffectBloomClass:deleteObject `ge` | 0-1? | [C] | | +| PostEffectBloomClass:deletePersistentId `ge` | 0+ | [C] | | +| PostEffectBloomClass:disable `ge` | 0? | [C] | | +| PostEffectBloomClass:dump `ge` | 0-4? | [C] | | +| PostEffectBloomClass:dumpGroupHierarchy `ge` | 0+ | [C] | | +| PostEffectBloomClass:dumpShaderDisassembly `ge` | 0+ | [C] | | +| PostEffectBloomClass:enable `ge` | 0-2? | [C] | | +| PostEffectBloomClass:findObject `ge` | 1? | [C] | | +| PostEffectBloomClass:findObjectById `ge` | 1? | [C] | | +| PostEffectBloomClass:findObjectByInternalName `ge` | 1? | [C] | | +| PostEffectBloomClass:findObjectIdAfter `ge` | 0+ | [C] | | +| PostEffectBloomClass:generatePersistentId `ge` | 0+ | [C] | | +| PostEffectBloomClass:getAspectRatio `ge` | 2? | [C] | | +| PostEffectBloomClass:getClassDocString `ge` | 0? | [C] | | +| PostEffectBloomClass:getClassName `ge` | 0? | [C] | | +| PostEffectBloomClass:getCount `ge` | 0? | [C] | | +| PostEffectBloomClass:getDeclarationLine `ge` | 0? | [C] | | +| PostEffectBloomClass:getDynDataFieldbyName `ge` | 2? | [C] | | +| PostEffectBloomClass:getDynamicFields `ge` | 0-1? | [C] | | +| PostEffectBloomClass:getField `ge` | 2-3? | [C] | | +| PostEffectBloomClass:getFieldInfo `ge` | 2? | [C] | | +| PostEffectBloomClass:getFieldList `ge` | 0? | [C] | | +| PostEffectBloomClass:getFields `ge` | 0-1? | [C] | | +| PostEffectBloomClass:getFieldsForEditor `ge` | 0? | [C] | | +| PostEffectBloomClass:getFileName `ge` | 0? | [C] | | +| PostEffectBloomClass:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| PostEffectBloomClass:getGroup `ge` | 0-2? | [C] | | +| PostEffectBloomClass:getID `ge` | 0? | [C] | | +| PostEffectBloomClass:getId `ge` | 0-1? | [C] | | +| PostEffectBloomClass:getIdString `ge` | 0? | [C] | | +| PostEffectBloomClass:getInternalName `ge` | 0? | [C] | | +| PostEffectBloomClass:getName `ge` | 0? | [C] | | +| PostEffectBloomClass:getObject `ge` | 0-1? | [C] | | +| PostEffectBloomClass:getObjectIndex `ge` | 1? | [C] | | +| PostEffectBloomClass:getObjects `ge` | 0? | [C] | | +| PostEffectBloomClass:getOrCreatePersistentID `ge` | 0? | [C] | | +| PostEffectBloomClass:getRandom `ge` | 0-2? | [C] | | +| PostEffectBloomClass:getRenderTargetSize `ge` | 0? | [C] | | +| PostEffectBloomClass:getScenetreeData `ge` | 0? | [C] | | +| PostEffectBloomClass:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectBloomClass:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectBloomClass:idAt `ge` | 1? | [C] | | +| PostEffectBloomClass:incRefCount `ge` | 0? | [C] | | +| PostEffectBloomClass:inheritParentFields `ge` | 1? | [C] | | +| PostEffectBloomClass:inspectUpdate `ge` | 0? | [C] | | +| PostEffectBloomClass:isChildOfGroup `ge` | 1? | [C] | | +| PostEffectBloomClass:isEditorDirty `ge` | 0? | [C] | | +| PostEffectBloomClass:isEnabled `ge` | 0? | [C] | | +| PostEffectBloomClass:isHidden `ge` | 0? | [C] | | +| PostEffectBloomClass:isLocked `ge` | 0? | [C] | | +| PostEffectBloomClass:isMember `ge` | 0+ | [C] | | +| PostEffectBloomClass:isNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectBloomClass:isSelected `ge` | 1? | [C] | | +| PostEffectBloomClass:isSubClassOf `ge` | 1? | [C] | | +| PostEffectBloomClass:listObjects `ge` | 0+ | [C] | | +| PostEffectBloomClass:onEditorDisable `ge` | 0? | [C] | | +| PostEffectBloomClass:onEditorEnable `ge` | 0? | [C] | | +| PostEffectBloomClass:postApply `ge` | 0? | [C] | | +| PostEffectBloomClass:preApply `ge` | 0? | [C] | | +| PostEffectBloomClass:pushObjectToBack `ge` | 0+ | [C] | | +| PostEffectBloomClass:pushToBack `ge` | 0+ | [C] | | +| PostEffectBloomClass:registerObject `ge` | 0-1? | [C] | | +| PostEffectBloomClass:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| PostEffectBloomClass:reload `ge` | 0-3? | [C] | | +| PostEffectBloomClass:remove `ge` | 1-3? | [C] | | +| PostEffectBloomClass:removeObject `ge` | 1? | [C] | | +| PostEffectBloomClass:removeShaderMacro `ge` | 0+ | [C] | | +| PostEffectBloomClass:reorderChild `ge` | 2? | [C] | | +| PostEffectBloomClass:save `ge` | 0-2? | [C] | | +| PostEffectBloomClass:serialize `ge` | 0-2? | [C] | | +| PostEffectBloomClass:serializeForEditor `ge` | 3? | [C] | | +| PostEffectBloomClass:serializeToDirectories `ge` | 0+ | [C] | | +| PostEffectBloomClass:serializeToNameDictFile `ge` | 1? | [C] | | +| PostEffectBloomClass:setCanSave `ge` | 1? | [C] | | +| PostEffectBloomClass:setDeclarationLine `ge` | 0+ | [C] | | +| PostEffectBloomClass:setDynDataFieldbyName `ge` | 3? | [C] | | +| PostEffectBloomClass:setEditorDirty `ge` | 1? | [C] | | +| PostEffectBloomClass:setEditorOnly `ge` | 0+ | [C] | | +| PostEffectBloomClass:setField `ge` | 2-3? | [C] | | +| PostEffectBloomClass:setFileName `ge` | 1? | [C] | | +| PostEffectBloomClass:setHidden `ge` | 1? | [C] | | +| PostEffectBloomClass:setInternalName `ge` | 1? | [C] | | +| PostEffectBloomClass:setIsSelected `ge` | 0+ | [C] | | +| PostEffectBloomClass:setLocked `ge` | 0+ | [C] | | +| PostEffectBloomClass:setName `ge` | 1? | [C] | | +| PostEffectBloomClass:setNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectBloomClass:setSelected `ge` | 1? | [C] | | +| PostEffectBloomClass:setShaderConst `ge` | 2? | [C] | | +| PostEffectBloomClass:setShaderMacro `ge` | 2? | [C] | | +| PostEffectBloomClass:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectBloomClass:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectBloomClass:setTexture `ge` | 2? | [C] | | +| PostEffectBloomClass:size `ge` | 0? | [C] | | +| PostEffectBloomClass:sortByName `ge` | 2? | [C] | | +| PostEffectBloomClass:toggle `ge` | 0-2? | [C] | | +| PostEffectBloomClass:toggleDebug `ge` | 0? | [C] | | +| PostEffectBloomClass:unregisterObject `ge` | 0? | [C] | | +| PostEffectBrightPass:add `ge` | 1-17+? | [C] | | +| PostEffectBrightPass:addObject `ge` | 1-2? | [C] | | +| PostEffectBrightPass:addWithName `ge` | 0+ | [C] | | +| PostEffectBrightPass:assignFieldsFromObject `ge` | 1? | [C] | | +| PostEffectBrightPass:at `ge` | 1? | [C] | | +| PostEffectBrightPass:bringObjectToFront `ge` | 0+ | [C] | | +| PostEffectBrightPass:bringToFront `ge` | 1? | [C] | | +| PostEffectBrightPass:clear `ge` | 0-1? | [C] | | +| PostEffectBrightPass:clearShaderMacros `ge` | 0+ | [C] | | +| PostEffectBrightPass:clone `ge` | 1? | [C] | | +| PostEffectBrightPass:decRefCount `ge` | 0+ | [C] | | +| PostEffectBrightPass:delete `ge` | 0? | [C] | | +| PostEffectBrightPass:deleteAllObjects `ge` | 0? | [C] | | +| PostEffectBrightPass:deleteObject `ge` | 0-1? | [C] | | +| PostEffectBrightPass:deletePersistentId `ge` | 0+ | [C] | | +| PostEffectBrightPass:disable `ge` | 0? | [C] | | +| PostEffectBrightPass:dump `ge` | 0-4? | [C] | | +| PostEffectBrightPass:dumpGroupHierarchy `ge` | 0+ | [C] | | +| PostEffectBrightPass:dumpShaderDisassembly `ge` | 0+ | [C] | | +| PostEffectBrightPass:enable `ge` | 0-2? | [C] | | +| PostEffectBrightPass:findObject `ge` | 1? | [C] | | +| PostEffectBrightPass:findObjectById `ge` | 1? | [C] | | +| PostEffectBrightPass:findObjectByInternalName `ge` | 1? | [C] | | +| PostEffectBrightPass:findObjectIdAfter `ge` | 0+ | [C] | | +| PostEffectBrightPass:generatePersistentId `ge` | 0+ | [C] | | +| PostEffectBrightPass:getAspectRatio `ge` | 2? | [C] | | +| PostEffectBrightPass:getClassDocString `ge` | 0? | [C] | | +| PostEffectBrightPass:getClassName `ge` | 0? | [C] | | +| PostEffectBrightPass:getCount `ge` | 0? | [C] | | +| PostEffectBrightPass:getDeclarationLine `ge` | 0? | [C] | | +| PostEffectBrightPass:getDynDataFieldbyName `ge` | 2? | [C] | | +| PostEffectBrightPass:getDynamicFields `ge` | 0-1? | [C] | | +| PostEffectBrightPass:getField `ge` | 2-3? | [C] | | +| PostEffectBrightPass:getFieldInfo `ge` | 2? | [C] | | +| PostEffectBrightPass:getFieldList `ge` | 0? | [C] | | +| PostEffectBrightPass:getFields `ge` | 0-1? | [C] | | +| PostEffectBrightPass:getFieldsForEditor `ge` | 0? | [C] | | +| PostEffectBrightPass:getFileName `ge` | 0? | [C] | | +| PostEffectBrightPass:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| PostEffectBrightPass:getGroup `ge` | 0-2? | [C] | | +| PostEffectBrightPass:getID `ge` | 0? | [C] | | +| PostEffectBrightPass:getId `ge` | 0-1? | [C] | | +| PostEffectBrightPass:getIdString `ge` | 0? | [C] | | +| PostEffectBrightPass:getInternalName `ge` | 0? | [C] | | +| PostEffectBrightPass:getName `ge` | 0? | [C] | | +| PostEffectBrightPass:getObject `ge` | 0-1? | [C] | | +| PostEffectBrightPass:getObjectIndex `ge` | 1? | [C] | | +| PostEffectBrightPass:getObjects `ge` | 0? | [C] | | +| PostEffectBrightPass:getOrCreatePersistentID `ge` | 0? | [C] | | +| PostEffectBrightPass:getRandom `ge` | 0-2? | [C] | | +| PostEffectBrightPass:getRenderTargetSize `ge` | 0? | [C] | | +| PostEffectBrightPass:getScenetreeData `ge` | 0? | [C] | | +| PostEffectBrightPass:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectBrightPass:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectBrightPass:idAt `ge` | 1? | [C] | | +| PostEffectBrightPass:incRefCount `ge` | 0? | [C] | | +| PostEffectBrightPass:inheritParentFields `ge` | 1? | [C] | | +| PostEffectBrightPass:inspectUpdate `ge` | 0? | [C] | | +| PostEffectBrightPass:isChildOfGroup `ge` | 1? | [C] | | +| PostEffectBrightPass:isEditorDirty `ge` | 0? | [C] | | +| PostEffectBrightPass:isEnabled `ge` | 0? | [C] | | +| PostEffectBrightPass:isHidden `ge` | 0? | [C] | | +| PostEffectBrightPass:isLocked `ge` | 0? | [C] | | +| PostEffectBrightPass:isMember `ge` | 0+ | [C] | | +| PostEffectBrightPass:isNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectBrightPass:isSelected `ge` | 1? | [C] | | +| PostEffectBrightPass:isSubClassOf `ge` | 1? | [C] | | +| PostEffectBrightPass:listObjects `ge` | 0+ | [C] | | +| PostEffectBrightPass:onEditorDisable `ge` | 0? | [C] | | +| PostEffectBrightPass:onEditorEnable `ge` | 0? | [C] | | +| PostEffectBrightPass:postApply `ge` | 0? | [C] | | +| PostEffectBrightPass:preApply `ge` | 0? | [C] | | +| PostEffectBrightPass:pushObjectToBack `ge` | 0+ | [C] | | +| PostEffectBrightPass:pushToBack `ge` | 0+ | [C] | | +| PostEffectBrightPass:registerObject `ge` | 0-1? | [C] | | +| PostEffectBrightPass:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| PostEffectBrightPass:reload `ge` | 0-3? | [C] | | +| PostEffectBrightPass:remove `ge` | 1-3? | [C] | | +| PostEffectBrightPass:removeObject `ge` | 1? | [C] | | +| PostEffectBrightPass:removeShaderMacro `ge` | 0+ | [C] | | +| PostEffectBrightPass:reorderChild `ge` | 2? | [C] | | +| PostEffectBrightPass:save `ge` | 0-2? | [C] | | +| PostEffectBrightPass:serialize `ge` | 0-2? | [C] | | +| PostEffectBrightPass:serializeForEditor `ge` | 3? | [C] | | +| PostEffectBrightPass:serializeToDirectories `ge` | 0+ | [C] | | +| PostEffectBrightPass:serializeToNameDictFile `ge` | 1? | [C] | | +| PostEffectBrightPass:setCanSave `ge` | 1? | [C] | | +| PostEffectBrightPass:setDeclarationLine `ge` | 0+ | [C] | | +| PostEffectBrightPass:setDynDataFieldbyName `ge` | 3? | [C] | | +| PostEffectBrightPass:setEditorDirty `ge` | 1? | [C] | | +| PostEffectBrightPass:setEditorOnly `ge` | 0+ | [C] | | +| PostEffectBrightPass:setField `ge` | 2-3? | [C] | | +| PostEffectBrightPass:setFileName `ge` | 1? | [C] | | +| PostEffectBrightPass:setHidden `ge` | 1? | [C] | | +| PostEffectBrightPass:setInternalName `ge` | 1? | [C] | | +| PostEffectBrightPass:setIsSelected `ge` | 0+ | [C] | | +| PostEffectBrightPass:setLocked `ge` | 0+ | [C] | | +| PostEffectBrightPass:setName `ge` | 1? | [C] | | +| PostEffectBrightPass:setNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectBrightPass:setSelected `ge` | 1? | [C] | | +| PostEffectBrightPass:setShaderConst `ge` | 2? | [C] | | +| PostEffectBrightPass:setShaderMacro `ge` | 2? | [C] | | +| PostEffectBrightPass:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectBrightPass:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectBrightPass:setTexture `ge` | 2? | [C] | | +| PostEffectBrightPass:size `ge` | 0? | [C] | | +| PostEffectBrightPass:sortByName `ge` | 2? | [C] | | +| PostEffectBrightPass:toggle `ge` | 0-2? | [C] | | +| PostEffectBrightPass:toggleDebug `ge` | 0? | [C] | | +| PostEffectBrightPass:unregisterObject `ge` | 0? | [C] | | +| PostEffectCombinePass:add `ge` | 1-17+? | [C] | | +| PostEffectCombinePass:addObject `ge` | 1-2? | [C] | | +| PostEffectCombinePass:addWithName `ge` | 0+ | [C] | | +| PostEffectCombinePass:assignFieldsFromObject `ge` | 1? | [C] | | +| PostEffectCombinePass:at `ge` | 1? | [C] | | +| PostEffectCombinePass:bringObjectToFront `ge` | 0+ | [C] | | +| PostEffectCombinePass:bringToFront `ge` | 1? | [C] | | +| PostEffectCombinePass:clear `ge` | 0-1? | [C] | | +| PostEffectCombinePass:clearShaderMacros `ge` | 0+ | [C] | | +| PostEffectCombinePass:clone `ge` | 1? | [C] | | +| PostEffectCombinePass:decRefCount `ge` | 0+ | [C] | | +| PostEffectCombinePass:delete `ge` | 0? | [C] | | +| PostEffectCombinePass:deleteAllObjects `ge` | 0? | [C] | | +| PostEffectCombinePass:deleteObject `ge` | 0-1? | [C] | | +| PostEffectCombinePass:deletePersistentId `ge` | 0+ | [C] | | +| PostEffectCombinePass:disable `ge` | 0? | [C] | | +| PostEffectCombinePass:dump `ge` | 0-4? | [C] | | +| PostEffectCombinePass:dumpGroupHierarchy `ge` | 0+ | [C] | | +| PostEffectCombinePass:dumpShaderDisassembly `ge` | 0+ | [C] | | +| PostEffectCombinePass:enable `ge` | 0-2? | [C] | | +| PostEffectCombinePass:findObject `ge` | 1? | [C] | | +| PostEffectCombinePass:findObjectById `ge` | 1? | [C] | | +| PostEffectCombinePass:findObjectByInternalName `ge` | 1? | [C] | | +| PostEffectCombinePass:findObjectIdAfter `ge` | 0+ | [C] | | +| PostEffectCombinePass:generatePersistentId `ge` | 0+ | [C] | | +| PostEffectCombinePass:getAspectRatio `ge` | 2? | [C] | | +| PostEffectCombinePass:getClassDocString `ge` | 0? | [C] | | +| PostEffectCombinePass:getClassName `ge` | 0? | [C] | | +| PostEffectCombinePass:getCount `ge` | 0? | [C] | | +| PostEffectCombinePass:getDeclarationLine `ge` | 0? | [C] | | +| PostEffectCombinePass:getDynDataFieldbyName `ge` | 2? | [C] | | +| PostEffectCombinePass:getDynamicFields `ge` | 0-1? | [C] | | +| PostEffectCombinePass:getField `ge` | 2-3? | [C] | | +| PostEffectCombinePass:getFieldInfo `ge` | 2? | [C] | | +| PostEffectCombinePass:getFieldList `ge` | 0? | [C] | | +| PostEffectCombinePass:getFields `ge` | 0-1? | [C] | | +| PostEffectCombinePass:getFieldsForEditor `ge` | 0? | [C] | | +| PostEffectCombinePass:getFileName `ge` | 0? | [C] | | +| PostEffectCombinePass:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| PostEffectCombinePass:getGroup `ge` | 0-2? | [C] | | +| PostEffectCombinePass:getID `ge` | 0? | [C] | | +| PostEffectCombinePass:getId `ge` | 0-1? | [C] | | +| PostEffectCombinePass:getIdString `ge` | 0? | [C] | | +| PostEffectCombinePass:getInternalName `ge` | 0? | [C] | | +| PostEffectCombinePass:getName `ge` | 0? | [C] | | +| PostEffectCombinePass:getObject `ge` | 0-1? | [C] | | +| PostEffectCombinePass:getObjectIndex `ge` | 1? | [C] | | +| PostEffectCombinePass:getObjects `ge` | 0? | [C] | | +| PostEffectCombinePass:getOrCreatePersistentID `ge` | 0? | [C] | | +| PostEffectCombinePass:getRandom `ge` | 0-2? | [C] | | +| PostEffectCombinePass:getRenderTargetSize `ge` | 0? | [C] | | +| PostEffectCombinePass:getScenetreeData `ge` | 0? | [C] | | +| PostEffectCombinePass:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectCombinePass:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectCombinePass:idAt `ge` | 1? | [C] | | +| PostEffectCombinePass:incRefCount `ge` | 0? | [C] | | +| PostEffectCombinePass:inheritParentFields `ge` | 1? | [C] | | +| PostEffectCombinePass:inspectUpdate `ge` | 0? | [C] | | +| PostEffectCombinePass:isChildOfGroup `ge` | 1? | [C] | | +| PostEffectCombinePass:isEditorDirty `ge` | 0? | [C] | | +| PostEffectCombinePass:isEnabled `ge` | 0? | [C] | | +| PostEffectCombinePass:isHidden `ge` | 0? | [C] | | +| PostEffectCombinePass:isLocked `ge` | 0? | [C] | | +| PostEffectCombinePass:isMember `ge` | 0+ | [C] | | +| PostEffectCombinePass:isNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectCombinePass:isSelected `ge` | 1? | [C] | | +| PostEffectCombinePass:isSubClassOf `ge` | 1? | [C] | | +| PostEffectCombinePass:listObjects `ge` | 0+ | [C] | | +| PostEffectCombinePass:onEditorDisable `ge` | 0? | [C] | | +| PostEffectCombinePass:onEditorEnable `ge` | 0? | [C] | | +| PostEffectCombinePass:postApply `ge` | 0? | [C] | | +| PostEffectCombinePass:preApply `ge` | 0? | [C] | | +| PostEffectCombinePass:pushObjectToBack `ge` | 0+ | [C] | | +| PostEffectCombinePass:pushToBack `ge` | 0+ | [C] | | +| PostEffectCombinePass:registerObject `ge` | 0-1? | [C] | | +| PostEffectCombinePass:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| PostEffectCombinePass:reload `ge` | 0-3? | [C] | | +| PostEffectCombinePass:remove `ge` | 1-3? | [C] | | +| PostEffectCombinePass:removeObject `ge` | 1? | [C] | | +| PostEffectCombinePass:removeShaderMacro `ge` | 0+ | [C] | | +| PostEffectCombinePass:reorderChild `ge` | 2? | [C] | | +| PostEffectCombinePass:save `ge` | 0-2? | [C] | | +| PostEffectCombinePass:serialize `ge` | 0-2? | [C] | | +| PostEffectCombinePass:serializeForEditor `ge` | 3? | [C] | | +| PostEffectCombinePass:serializeToDirectories `ge` | 0+ | [C] | | +| PostEffectCombinePass:serializeToNameDictFile `ge` | 1? | [C] | | +| PostEffectCombinePass:setCanSave `ge` | 1? | [C] | | +| PostEffectCombinePass:setDeclarationLine `ge` | 0+ | [C] | | +| PostEffectCombinePass:setDynDataFieldbyName `ge` | 3? | [C] | | +| PostEffectCombinePass:setEditorDirty `ge` | 1? | [C] | | +| PostEffectCombinePass:setEditorOnly `ge` | 0+ | [C] | | +| PostEffectCombinePass:setField `ge` | 2-3? | [C] | | +| PostEffectCombinePass:setFileName `ge` | 1? | [C] | | +| PostEffectCombinePass:setHidden `ge` | 1? | [C] | | +| PostEffectCombinePass:setInternalName `ge` | 1? | [C] | | +| PostEffectCombinePass:setIsSelected `ge` | 0+ | [C] | | +| PostEffectCombinePass:setLocked `ge` | 0+ | [C] | | +| PostEffectCombinePass:setName `ge` | 1? | [C] | | +| PostEffectCombinePass:setNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectCombinePass:setSelected `ge` | 1? | [C] | | +| PostEffectCombinePass:setShaderConst `ge` | 2? | [C] | | +| PostEffectCombinePass:setShaderMacro `ge` | 2? | [C] | | +| PostEffectCombinePass:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectCombinePass:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectCombinePass:setTexture `ge` | 2? | [C] | | +| PostEffectCombinePass:size `ge` | 0? | [C] | | +| PostEffectCombinePass:sortByName `ge` | 2? | [C] | | +| PostEffectCombinePass:toggle `ge` | 0-2? | [C] | | +| PostEffectCombinePass:toggleDebug `ge` | 0? | [C] | | +| PostEffectCombinePass:unregisterObject `ge` | 0? | [C] | | +| PostEffectDownScale:add `ge` | 1-17+? | [C] | | +| PostEffectDownScale:addObject `ge` | 1-2? | [C] | | +| PostEffectDownScale:addWithName `ge` | 0+ | [C] | | +| PostEffectDownScale:assignFieldsFromObject `ge` | 1? | [C] | | +| PostEffectDownScale:at `ge` | 1? | [C] | | +| PostEffectDownScale:bringObjectToFront `ge` | 0+ | [C] | | +| PostEffectDownScale:bringToFront `ge` | 1? | [C] | | +| PostEffectDownScale:clear `ge` | 0-1? | [C] | | +| PostEffectDownScale:clearShaderMacros `ge` | 0+ | [C] | | +| PostEffectDownScale:clone `ge` | 1? | [C] | | +| PostEffectDownScale:decRefCount `ge` | 0+ | [C] | | +| PostEffectDownScale:delete `ge` | 0? | [C] | | +| PostEffectDownScale:deleteAllObjects `ge` | 0? | [C] | | +| PostEffectDownScale:deleteObject `ge` | 0-1? | [C] | | +| PostEffectDownScale:deletePersistentId `ge` | 0+ | [C] | | +| PostEffectDownScale:disable `ge` | 0? | [C] | | +| PostEffectDownScale:dump `ge` | 0-4? | [C] | | +| PostEffectDownScale:dumpGroupHierarchy `ge` | 0+ | [C] | | +| PostEffectDownScale:dumpShaderDisassembly `ge` | 0+ | [C] | | +| PostEffectDownScale:enable `ge` | 0-2? | [C] | | +| PostEffectDownScale:findObject `ge` | 1? | [C] | | +| PostEffectDownScale:findObjectById `ge` | 1? | [C] | | +| PostEffectDownScale:findObjectByInternalName `ge` | 1? | [C] | | +| PostEffectDownScale:findObjectIdAfter `ge` | 0+ | [C] | | +| PostEffectDownScale:generatePersistentId `ge` | 0+ | [C] | | +| PostEffectDownScale:getAspectRatio `ge` | 2? | [C] | | +| PostEffectDownScale:getClassDocString `ge` | 0? | [C] | | +| PostEffectDownScale:getClassName `ge` | 0? | [C] | | +| PostEffectDownScale:getCount `ge` | 0? | [C] | | +| PostEffectDownScale:getDeclarationLine `ge` | 0? | [C] | | +| PostEffectDownScale:getDynDataFieldbyName `ge` | 2? | [C] | | +| PostEffectDownScale:getDynamicFields `ge` | 0-1? | [C] | | +| PostEffectDownScale:getField `ge` | 2-3? | [C] | | +| PostEffectDownScale:getFieldInfo `ge` | 2? | [C] | | +| PostEffectDownScale:getFieldList `ge` | 0? | [C] | | +| PostEffectDownScale:getFields `ge` | 0-1? | [C] | | +| PostEffectDownScale:getFieldsForEditor `ge` | 0? | [C] | | +| PostEffectDownScale:getFileName `ge` | 0? | [C] | | +| PostEffectDownScale:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| PostEffectDownScale:getGroup `ge` | 0-2? | [C] | | +| PostEffectDownScale:getID `ge` | 0? | [C] | | +| PostEffectDownScale:getId `ge` | 0-1? | [C] | | +| PostEffectDownScale:getIdString `ge` | 0? | [C] | | +| PostEffectDownScale:getInternalName `ge` | 0? | [C] | | +| PostEffectDownScale:getName `ge` | 0? | [C] | | +| PostEffectDownScale:getObject `ge` | 0-1? | [C] | | +| PostEffectDownScale:getObjectIndex `ge` | 1? | [C] | | +| PostEffectDownScale:getObjects `ge` | 0? | [C] | | +| PostEffectDownScale:getOrCreatePersistentID `ge` | 0? | [C] | | +| PostEffectDownScale:getRandom `ge` | 0-2? | [C] | | +| PostEffectDownScale:getRenderTargetSize `ge` | 0? | [C] | | +| PostEffectDownScale:getScenetreeData `ge` | 0? | [C] | | +| PostEffectDownScale:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectDownScale:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectDownScale:idAt `ge` | 1? | [C] | | +| PostEffectDownScale:incRefCount `ge` | 0? | [C] | | +| PostEffectDownScale:inheritParentFields `ge` | 1? | [C] | | +| PostEffectDownScale:inspectUpdate `ge` | 0? | [C] | | +| PostEffectDownScale:isChildOfGroup `ge` | 1? | [C] | | +| PostEffectDownScale:isEditorDirty `ge` | 0? | [C] | | +| PostEffectDownScale:isEnabled `ge` | 0? | [C] | | +| PostEffectDownScale:isHidden `ge` | 0? | [C] | | +| PostEffectDownScale:isLocked `ge` | 0? | [C] | | +| PostEffectDownScale:isMember `ge` | 0+ | [C] | | +| PostEffectDownScale:isNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectDownScale:isSelected `ge` | 1? | [C] | | +| PostEffectDownScale:isSubClassOf `ge` | 1? | [C] | | +| PostEffectDownScale:listObjects `ge` | 0+ | [C] | | +| PostEffectDownScale:onEditorDisable `ge` | 0? | [C] | | +| PostEffectDownScale:onEditorEnable `ge` | 0? | [C] | | +| PostEffectDownScale:postApply `ge` | 0? | [C] | | +| PostEffectDownScale:preApply `ge` | 0? | [C] | | +| PostEffectDownScale:pushObjectToBack `ge` | 0+ | [C] | | +| PostEffectDownScale:pushToBack `ge` | 0+ | [C] | | +| PostEffectDownScale:registerObject `ge` | 0-1? | [C] | | +| PostEffectDownScale:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| PostEffectDownScale:reload `ge` | 0-3? | [C] | | +| PostEffectDownScale:remove `ge` | 1-3? | [C] | | +| PostEffectDownScale:removeObject `ge` | 1? | [C] | | +| PostEffectDownScale:removeShaderMacro `ge` | 0+ | [C] | | +| PostEffectDownScale:reorderChild `ge` | 2? | [C] | | +| PostEffectDownScale:save `ge` | 0-2? | [C] | | +| PostEffectDownScale:serialize `ge` | 0-2? | [C] | | +| PostEffectDownScale:serializeForEditor `ge` | 3? | [C] | | +| PostEffectDownScale:serializeToDirectories `ge` | 0+ | [C] | | +| PostEffectDownScale:serializeToNameDictFile `ge` | 1? | [C] | | +| PostEffectDownScale:setCanSave `ge` | 1? | [C] | | +| PostEffectDownScale:setDeclarationLine `ge` | 0+ | [C] | | +| PostEffectDownScale:setDynDataFieldbyName `ge` | 3? | [C] | | +| PostEffectDownScale:setEditorDirty `ge` | 1? | [C] | | +| PostEffectDownScale:setEditorOnly `ge` | 0+ | [C] | | +| PostEffectDownScale:setField `ge` | 2-3? | [C] | | +| PostEffectDownScale:setFileName `ge` | 1? | [C] | | +| PostEffectDownScale:setHidden `ge` | 1? | [C] | | +| PostEffectDownScale:setInternalName `ge` | 1? | [C] | | +| PostEffectDownScale:setIsSelected `ge` | 0+ | [C] | | +| PostEffectDownScale:setLocked `ge` | 0+ | [C] | | +| PostEffectDownScale:setName `ge` | 1? | [C] | | +| PostEffectDownScale:setNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectDownScale:setSelected `ge` | 1? | [C] | | +| PostEffectDownScale:setShaderConst `ge` | 2? | [C] | | +| PostEffectDownScale:setShaderMacro `ge` | 2? | [C] | | +| PostEffectDownScale:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectDownScale:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectDownScale:setTexture `ge` | 2? | [C] | | +| PostEffectDownScale:size `ge` | 0? | [C] | | +| PostEffectDownScale:sortByName `ge` | 2? | [C] | | +| PostEffectDownScale:toggle `ge` | 0-2? | [C] | | +| PostEffectDownScale:toggleDebug `ge` | 0? | [C] | | +| PostEffectDownScale:unregisterObject `ge` | 0? | [C] | | +| PostEffectLocalExposure:add `ge` | 1-17+? | [C] | | +| PostEffectLocalExposure:addObject `ge` | 1-2? | [C] | | +| PostEffectLocalExposure:addWithName `ge` | 0+ | [C] | | +| PostEffectLocalExposure:assignFieldsFromObject `ge` | 1? | [C] | | +| PostEffectLocalExposure:at `ge` | 1? | [C] | | +| PostEffectLocalExposure:bringObjectToFront `ge` | 0+ | [C] | | +| PostEffectLocalExposure:bringToFront `ge` | 1? | [C] | | +| PostEffectLocalExposure:clear `ge` | 0-1? | [C] | | +| PostEffectLocalExposure:clearShaderMacros `ge` | 0+ | [C] | | +| PostEffectLocalExposure:clone `ge` | 1? | [C] | | +| PostEffectLocalExposure:decRefCount `ge` | 0+ | [C] | | +| PostEffectLocalExposure:delete `ge` | 0? | [C] | | +| PostEffectLocalExposure:deleteAllObjects `ge` | 0? | [C] | | +| PostEffectLocalExposure:deleteObject `ge` | 0-1? | [C] | | +| PostEffectLocalExposure:deletePersistentId `ge` | 0+ | [C] | | +| PostEffectLocalExposure:disable `ge` | 0? | [C] | | +| PostEffectLocalExposure:dump `ge` | 0-4? | [C] | | +| PostEffectLocalExposure:dumpGroupHierarchy `ge` | 0+ | [C] | | +| PostEffectLocalExposure:dumpShaderDisassembly `ge` | 0+ | [C] | | +| PostEffectLocalExposure:enable `ge` | 0-2? | [C] | | +| PostEffectLocalExposure:findObject `ge` | 1? | [C] | | +| PostEffectLocalExposure:findObjectById `ge` | 1? | [C] | | +| PostEffectLocalExposure:findObjectByInternalName `ge` | 1? | [C] | | +| PostEffectLocalExposure:findObjectIdAfter `ge` | 0+ | [C] | | +| PostEffectLocalExposure:generatePersistentId `ge` | 0+ | [C] | | +| PostEffectLocalExposure:getAspectRatio `ge` | 2? | [C] | | +| PostEffectLocalExposure:getClassDocString `ge` | 0? | [C] | | +| PostEffectLocalExposure:getClassName `ge` | 0? | [C] | | +| PostEffectLocalExposure:getCount `ge` | 0? | [C] | | +| PostEffectLocalExposure:getDeclarationLine `ge` | 0? | [C] | | +| PostEffectLocalExposure:getDynDataFieldbyName `ge` | 2? | [C] | | +| PostEffectLocalExposure:getDynamicFields `ge` | 0-1? | [C] | | +| PostEffectLocalExposure:getField `ge` | 2-3? | [C] | | +| PostEffectLocalExposure:getFieldInfo `ge` | 2? | [C] | | +| PostEffectLocalExposure:getFieldList `ge` | 0? | [C] | | +| PostEffectLocalExposure:getFields `ge` | 0-1? | [C] | | +| PostEffectLocalExposure:getFieldsForEditor `ge` | 0? | [C] | | +| PostEffectLocalExposure:getFileName `ge` | 0? | [C] | | +| PostEffectLocalExposure:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| PostEffectLocalExposure:getGroup `ge` | 0-2? | [C] | | +| PostEffectLocalExposure:getID `ge` | 0? | [C] | | +| PostEffectLocalExposure:getId `ge` | 0-1? | [C] | | +| PostEffectLocalExposure:getIdString `ge` | 0? | [C] | | +| PostEffectLocalExposure:getInternalName `ge` | 0? | [C] | | +| PostEffectLocalExposure:getName `ge` | 0? | [C] | | +| PostEffectLocalExposure:getObject `ge` | 0-1? | [C] | | +| PostEffectLocalExposure:getObjectIndex `ge` | 1? | [C] | | +| PostEffectLocalExposure:getObjects `ge` | 0? | [C] | | +| PostEffectLocalExposure:getOrCreatePersistentID `ge` | 0? | [C] | | +| PostEffectLocalExposure:getRandom `ge` | 0-2? | [C] | | +| PostEffectLocalExposure:getRenderTargetSize `ge` | 0? | [C] | | +| PostEffectLocalExposure:getScenetreeData `ge` | 0? | [C] | | +| PostEffectLocalExposure:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectLocalExposure:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectLocalExposure:idAt `ge` | 1? | [C] | | +| PostEffectLocalExposure:incRefCount `ge` | 0? | [C] | | +| PostEffectLocalExposure:inheritParentFields `ge` | 1? | [C] | | +| PostEffectLocalExposure:inspectUpdate `ge` | 0? | [C] | | +| PostEffectLocalExposure:isChildOfGroup `ge` | 1? | [C] | | +| PostEffectLocalExposure:isEditorDirty `ge` | 0? | [C] | | +| PostEffectLocalExposure:isEnabled `ge` | 0? | [C] | | +| PostEffectLocalExposure:isHidden `ge` | 0? | [C] | | +| PostEffectLocalExposure:isLocked `ge` | 0? | [C] | | +| PostEffectLocalExposure:isMember `ge` | 0+ | [C] | | +| PostEffectLocalExposure:isNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectLocalExposure:isSelected `ge` | 1? | [C] | | +| PostEffectLocalExposure:isSubClassOf `ge` | 1? | [C] | | +| PostEffectLocalExposure:listObjects `ge` | 0+ | [C] | | +| PostEffectLocalExposure:onEditorDisable `ge` | 0? | [C] | | +| PostEffectLocalExposure:onEditorEnable `ge` | 0? | [C] | | +| PostEffectLocalExposure:postApply `ge` | 0? | [C] | | +| PostEffectLocalExposure:preApply `ge` | 0? | [C] | | +| PostEffectLocalExposure:pushObjectToBack `ge` | 0+ | [C] | | +| PostEffectLocalExposure:pushToBack `ge` | 0+ | [C] | | +| PostEffectLocalExposure:registerObject `ge` | 0-1? | [C] | | +| PostEffectLocalExposure:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| PostEffectLocalExposure:reload `ge` | 0-3? | [C] | | +| PostEffectLocalExposure:remove `ge` | 1-3? | [C] | | +| PostEffectLocalExposure:removeObject `ge` | 1? | [C] | | +| PostEffectLocalExposure:removeShaderMacro `ge` | 0+ | [C] | | +| PostEffectLocalExposure:reorderChild `ge` | 2? | [C] | | +| PostEffectLocalExposure:save `ge` | 0-2? | [C] | | +| PostEffectLocalExposure:serialize `ge` | 0-2? | [C] | | +| PostEffectLocalExposure:serializeForEditor `ge` | 3? | [C] | | +| PostEffectLocalExposure:serializeToDirectories `ge` | 0+ | [C] | | +| PostEffectLocalExposure:serializeToNameDictFile `ge` | 1? | [C] | | +| PostEffectLocalExposure:setCanSave `ge` | 1? | [C] | | +| PostEffectLocalExposure:setDeclarationLine `ge` | 0+ | [C] | | +| PostEffectLocalExposure:setDynDataFieldbyName `ge` | 3? | [C] | | +| PostEffectLocalExposure:setEditorDirty `ge` | 1? | [C] | | +| PostEffectLocalExposure:setEditorOnly `ge` | 0+ | [C] | | +| PostEffectLocalExposure:setField `ge` | 2-3? | [C] | | +| PostEffectLocalExposure:setFileName `ge` | 1? | [C] | | +| PostEffectLocalExposure:setHidden `ge` | 1? | [C] | | +| PostEffectLocalExposure:setInternalName `ge` | 1? | [C] | | +| PostEffectLocalExposure:setIsSelected `ge` | 0+ | [C] | | +| PostEffectLocalExposure:setLocked `ge` | 0+ | [C] | | +| PostEffectLocalExposure:setName `ge` | 1? | [C] | | +| PostEffectLocalExposure:setNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectLocalExposure:setSelected `ge` | 1? | [C] | | +| PostEffectLocalExposure:setShaderConst `ge` | 2? | [C] | | +| PostEffectLocalExposure:setShaderMacro `ge` | 2? | [C] | | +| PostEffectLocalExposure:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectLocalExposure:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectLocalExposure:setTexture `ge` | 2? | [C] | | +| PostEffectLocalExposure:size `ge` | 0? | [C] | | +| PostEffectLocalExposure:sortByName `ge` | 2? | [C] | | +| PostEffectLocalExposure:toggle `ge` | 0-2? | [C] | | +| PostEffectLocalExposure:toggleDebug `ge` | 0? | [C] | | +| PostEffectLocalExposure:unregisterObject `ge` | 0? | [C] | | +| PostEffectLuminance:add `ge` | 1-17+? | [C] | | +| PostEffectLuminance:addObject `ge` | 1-2? | [C] | | +| PostEffectLuminance:addWithName `ge` | 0+ | [C] | | +| PostEffectLuminance:assignFieldsFromObject `ge` | 1? | [C] | | +| PostEffectLuminance:at `ge` | 1? | [C] | | +| PostEffectLuminance:bringObjectToFront `ge` | 0+ | [C] | | +| PostEffectLuminance:bringToFront `ge` | 1? | [C] | | +| PostEffectLuminance:clear `ge` | 0-1? | [C] | | +| PostEffectLuminance:clearShaderMacros `ge` | 0+ | [C] | | +| PostEffectLuminance:clone `ge` | 1? | [C] | | +| PostEffectLuminance:decRefCount `ge` | 0+ | [C] | | +| PostEffectLuminance:delete `ge` | 0? | [C] | | +| PostEffectLuminance:deleteAllObjects `ge` | 0? | [C] | | +| PostEffectLuminance:deleteObject `ge` | 0-1? | [C] | | +| PostEffectLuminance:deletePersistentId `ge` | 0+ | [C] | | +| PostEffectLuminance:disable `ge` | 0? | [C] | | +| PostEffectLuminance:dump `ge` | 0-4? | [C] | | +| PostEffectLuminance:dumpGroupHierarchy `ge` | 0+ | [C] | | +| PostEffectLuminance:dumpShaderDisassembly `ge` | 0+ | [C] | | +| PostEffectLuminance:enable `ge` | 0-2? | [C] | | +| PostEffectLuminance:findObject `ge` | 1? | [C] | | +| PostEffectLuminance:findObjectById `ge` | 1? | [C] | | +| PostEffectLuminance:findObjectByInternalName `ge` | 1? | [C] | | +| PostEffectLuminance:findObjectIdAfter `ge` | 0+ | [C] | | +| PostEffectLuminance:generatePersistentId `ge` | 0+ | [C] | | +| PostEffectLuminance:getAspectRatio `ge` | 2? | [C] | | +| PostEffectLuminance:getClassDocString `ge` | 0? | [C] | | +| PostEffectLuminance:getClassName `ge` | 0? | [C] | | +| PostEffectLuminance:getCount `ge` | 0? | [C] | | +| PostEffectLuminance:getDeclarationLine `ge` | 0? | [C] | | +| PostEffectLuminance:getDynDataFieldbyName `ge` | 2? | [C] | | +| PostEffectLuminance:getDynamicFields `ge` | 0-1? | [C] | | +| PostEffectLuminance:getField `ge` | 2-3? | [C] | | +| PostEffectLuminance:getFieldInfo `ge` | 2? | [C] | | +| PostEffectLuminance:getFieldList `ge` | 0? | [C] | | +| PostEffectLuminance:getFields `ge` | 0-1? | [C] | | +| PostEffectLuminance:getFieldsForEditor `ge` | 0? | [C] | | +| PostEffectLuminance:getFileName `ge` | 0? | [C] | | +| PostEffectLuminance:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| PostEffectLuminance:getGroup `ge` | 0-2? | [C] | | +| PostEffectLuminance:getID `ge` | 0? | [C] | | +| PostEffectLuminance:getId `ge` | 0-1? | [C] | | +| PostEffectLuminance:getIdString `ge` | 0? | [C] | | +| PostEffectLuminance:getInternalName `ge` | 0? | [C] | | +| PostEffectLuminance:getName `ge` | 0? | [C] | | +| PostEffectLuminance:getObject `ge` | 0-1? | [C] | | +| PostEffectLuminance:getObjectIndex `ge` | 1? | [C] | | +| PostEffectLuminance:getObjects `ge` | 0? | [C] | | +| PostEffectLuminance:getOrCreatePersistentID `ge` | 0? | [C] | | +| PostEffectLuminance:getRandom `ge` | 0-2? | [C] | | +| PostEffectLuminance:getRenderTargetSize `ge` | 0? | [C] | | +| PostEffectLuminance:getScenetreeData `ge` | 0? | [C] | | +| PostEffectLuminance:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectLuminance:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectLuminance:idAt `ge` | 1? | [C] | | +| PostEffectLuminance:incRefCount `ge` | 0? | [C] | | +| PostEffectLuminance:inheritParentFields `ge` | 1? | [C] | | +| PostEffectLuminance:inspectUpdate `ge` | 0? | [C] | | +| PostEffectLuminance:isChildOfGroup `ge` | 1? | [C] | | +| PostEffectLuminance:isEditorDirty `ge` | 0? | [C] | | +| PostEffectLuminance:isEnabled `ge` | 0? | [C] | | +| PostEffectLuminance:isHidden `ge` | 0? | [C] | | +| PostEffectLuminance:isLocked `ge` | 0? | [C] | | +| PostEffectLuminance:isMember `ge` | 0+ | [C] | | +| PostEffectLuminance:isNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectLuminance:isSelected `ge` | 1? | [C] | | +| PostEffectLuminance:isSubClassOf `ge` | 1? | [C] | | +| PostEffectLuminance:listObjects `ge` | 0+ | [C] | | +| PostEffectLuminance:onEditorDisable `ge` | 0? | [C] | | +| PostEffectLuminance:onEditorEnable `ge` | 0? | [C] | | +| PostEffectLuminance:postApply `ge` | 0? | [C] | | +| PostEffectLuminance:preApply `ge` | 0? | [C] | | +| PostEffectLuminance:pushObjectToBack `ge` | 0+ | [C] | | +| PostEffectLuminance:pushToBack `ge` | 0+ | [C] | | +| PostEffectLuminance:registerObject `ge` | 0-1? | [C] | | +| PostEffectLuminance:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| PostEffectLuminance:reload `ge` | 0-3? | [C] | | +| PostEffectLuminance:remove `ge` | 1-3? | [C] | | +| PostEffectLuminance:removeObject `ge` | 1? | [C] | | +| PostEffectLuminance:removeShaderMacro `ge` | 0+ | [C] | | +| PostEffectLuminance:reorderChild `ge` | 2? | [C] | | +| PostEffectLuminance:save `ge` | 0-2? | [C] | | +| PostEffectLuminance:serialize `ge` | 0-2? | [C] | | +| PostEffectLuminance:serializeForEditor `ge` | 3? | [C] | | +| PostEffectLuminance:serializeToDirectories `ge` | 0+ | [C] | | +| PostEffectLuminance:serializeToNameDictFile `ge` | 1? | [C] | | +| PostEffectLuminance:setCanSave `ge` | 1? | [C] | | +| PostEffectLuminance:setDeclarationLine `ge` | 0+ | [C] | | +| PostEffectLuminance:setDynDataFieldbyName `ge` | 3? | [C] | | +| PostEffectLuminance:setEditorDirty `ge` | 1? | [C] | | +| PostEffectLuminance:setEditorOnly `ge` | 0+ | [C] | | +| PostEffectLuminance:setField `ge` | 2-3? | [C] | | +| PostEffectLuminance:setFileName `ge` | 1? | [C] | | +| PostEffectLuminance:setHidden `ge` | 1? | [C] | | +| PostEffectLuminance:setInternalName `ge` | 1? | [C] | | +| PostEffectLuminance:setIsSelected `ge` | 0+ | [C] | | +| PostEffectLuminance:setLocked `ge` | 0+ | [C] | | +| PostEffectLuminance:setName `ge` | 1? | [C] | | +| PostEffectLuminance:setNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectLuminance:setSelected `ge` | 1? | [C] | | +| PostEffectLuminance:setShaderConst `ge` | 2? | [C] | | +| PostEffectLuminance:setShaderMacro `ge` | 2? | [C] | | +| PostEffectLuminance:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectLuminance:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectLuminance:setTexture `ge` | 2? | [C] | | +| PostEffectLuminance:size `ge` | 0? | [C] | | +| PostEffectLuminance:sortByName `ge` | 2? | [C] | | +| PostEffectLuminance:toggle `ge` | 0-2? | [C] | | +| PostEffectLuminance:toggleDebug `ge` | 0? | [C] | | +| PostEffectLuminance:unregisterObject `ge` | 0? | [C] | | +| PostEffectMaskedBlur:add `ge` | 1-17+? | [C] | | +| PostEffectMaskedBlur:addFrameBlurRect `ge` | 5? | [C] | | +| PostEffectMaskedBlur:addObject `ge` | 1-2? | [C] | | +| PostEffectMaskedBlur:addWithName `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:assignFieldsFromObject `ge` | 1? | [C] | | +| PostEffectMaskedBlur:at `ge` | 1? | [C] | | +| PostEffectMaskedBlur:bringObjectToFront `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:bringToFront `ge` | 1? | [C] | | +| PostEffectMaskedBlur:clear `ge` | 0-1? | [C] | | +| PostEffectMaskedBlur:clearShaderMacros `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:clone `ge` | 1? | [C] | | +| PostEffectMaskedBlur:decRefCount `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:delete `ge` | 0? | [C] | | +| PostEffectMaskedBlur:deleteAllObjects `ge` | 0? | [C] | | +| PostEffectMaskedBlur:deleteObject `ge` | 0-1? | [C] | | +| PostEffectMaskedBlur:deletePersistentId `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:disable `ge` | 0? | [C] | | +| PostEffectMaskedBlur:dump `ge` | 0-4? | [C] | | +| PostEffectMaskedBlur:dumpGroupHierarchy `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:dumpShaderDisassembly `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:enable `ge` | 0-2? | [C] | | +| PostEffectMaskedBlur:findObject `ge` | 1? | [C] | | +| PostEffectMaskedBlur:findObjectById `ge` | 1? | [C] | | +| PostEffectMaskedBlur:findObjectByInternalName `ge` | 1? | [C] | | +| PostEffectMaskedBlur:findObjectIdAfter `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:generatePersistentId `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:getAspectRatio `ge` | 2? | [C] | | +| PostEffectMaskedBlur:getClassDocString `ge` | 0? | [C] | | +| PostEffectMaskedBlur:getClassName `ge` | 0? | [C] | | +| PostEffectMaskedBlur:getCount `ge` | 0? | [C] | | +| PostEffectMaskedBlur:getDeclarationLine `ge` | 0? | [C] | | +| PostEffectMaskedBlur:getDynDataFieldbyName `ge` | 2? | [C] | | +| PostEffectMaskedBlur:getDynamicFields `ge` | 0-1? | [C] | | +| PostEffectMaskedBlur:getField `ge` | 2-3? | [C] | | +| PostEffectMaskedBlur:getFieldInfo `ge` | 2? | [C] | | +| PostEffectMaskedBlur:getFieldList `ge` | 0? | [C] | | +| PostEffectMaskedBlur:getFields `ge` | 0-1? | [C] | | +| PostEffectMaskedBlur:getFieldsForEditor `ge` | 0? | [C] | | +| PostEffectMaskedBlur:getFileName `ge` | 0? | [C] | | +| PostEffectMaskedBlur:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| PostEffectMaskedBlur:getGroup `ge` | 0-2? | [C] | | +| PostEffectMaskedBlur:getID `ge` | 0? | [C] | | +| PostEffectMaskedBlur:getId `ge` | 0-1? | [C] | | +| PostEffectMaskedBlur:getIdString `ge` | 0? | [C] | | +| PostEffectMaskedBlur:getInternalName `ge` | 0? | [C] | | +| PostEffectMaskedBlur:getName `ge` | 0? | [C] | | +| PostEffectMaskedBlur:getObject `ge` | 0-1? | [C] | | +| PostEffectMaskedBlur:getObjectIndex `ge` | 1? | [C] | | +| PostEffectMaskedBlur:getObjects `ge` | 0? | [C] | | +| PostEffectMaskedBlur:getOrCreatePersistentID `ge` | 0? | [C] | | +| PostEffectMaskedBlur:getRandom `ge` | 0-2? | [C] | | +| PostEffectMaskedBlur:getRenderTargetSize `ge` | 0? | [C] | | +| PostEffectMaskedBlur:getScenetreeData `ge` | 0? | [C] | | +| PostEffectMaskedBlur:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:idAt `ge` | 1? | [C] | | +| PostEffectMaskedBlur:incRefCount `ge` | 0? | [C] | | +| PostEffectMaskedBlur:inheritParentFields `ge` | 1? | [C] | | +| PostEffectMaskedBlur:inspectUpdate `ge` | 0? | [C] | | +| PostEffectMaskedBlur:isChildOfGroup `ge` | 1? | [C] | | +| PostEffectMaskedBlur:isEditorDirty `ge` | 0? | [C] | | +| PostEffectMaskedBlur:isEnabled `ge` | 0? | [C] | | +| PostEffectMaskedBlur:isHidden `ge` | 0? | [C] | | +| PostEffectMaskedBlur:isLocked `ge` | 0? | [C] | | +| PostEffectMaskedBlur:isMember `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:isNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:isSelected `ge` | 1? | [C] | | +| PostEffectMaskedBlur:isSubClassOf `ge` | 1? | [C] | | +| PostEffectMaskedBlur:listObjects `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:onEditorDisable `ge` | 0? | [C] | | +| PostEffectMaskedBlur:onEditorEnable `ge` | 0? | [C] | | +| PostEffectMaskedBlur:postApply `ge` | 0? | [C] | | +| PostEffectMaskedBlur:preApply `ge` | 0? | [C] | | +| PostEffectMaskedBlur:pushObjectToBack `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:pushToBack `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:registerObject `ge` | 0-1? | [C] | | +| PostEffectMaskedBlur:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| PostEffectMaskedBlur:reload `ge` | 0-3? | [C] | | +| PostEffectMaskedBlur:remove `ge` | 1-3? | [C] | | +| PostEffectMaskedBlur:removeObject `ge` | 1? | [C] | | +| PostEffectMaskedBlur:removeShaderMacro `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:reorderChild `ge` | 2? | [C] | | +| PostEffectMaskedBlur:save `ge` | 0-2? | [C] | | +| PostEffectMaskedBlur:serialize `ge` | 0-2? | [C] | | +| PostEffectMaskedBlur:serializeForEditor `ge` | 3? | [C] | | +| PostEffectMaskedBlur:serializeToDirectories `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:serializeToNameDictFile `ge` | 1? | [C] | | +| PostEffectMaskedBlur:setCanSave `ge` | 1? | [C] | | +| PostEffectMaskedBlur:setDeclarationLine `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:setDynDataFieldbyName `ge` | 3? | [C] | | +| PostEffectMaskedBlur:setEditorDirty `ge` | 1? | [C] | | +| PostEffectMaskedBlur:setEditorOnly `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:setField `ge` | 2-3? | [C] | | +| PostEffectMaskedBlur:setFileName `ge` | 1? | [C] | | +| PostEffectMaskedBlur:setHidden `ge` | 1? | [C] | | +| PostEffectMaskedBlur:setInternalName `ge` | 1? | [C] | | +| PostEffectMaskedBlur:setIsSelected `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:setLocked `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:setName `ge` | 1? | [C] | | +| PostEffectMaskedBlur:setNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:setSelected `ge` | 1? | [C] | | +| PostEffectMaskedBlur:setShaderConst `ge` | 2? | [C] | | +| PostEffectMaskedBlur:setShaderMacro `ge` | 2? | [C] | | +| PostEffectMaskedBlur:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectMaskedBlur:setTexture `ge` | 2? | [C] | | +| PostEffectMaskedBlur:size `ge` | 0? | [C] | | +| PostEffectMaskedBlur:sortByName `ge` | 2? | [C] | | +| PostEffectMaskedBlur:toggle `ge` | 0-2? | [C] | | +| PostEffectMaskedBlur:toggleDebug `ge` | 0? | [C] | | +| PostEffectMaskedBlur:unregisterObject `ge` | 0? | [C] | | +| PostEffectMotionBlur:add `ge` | 1-17+? | [C] | | +| PostEffectMotionBlur:addObject `ge` | 1-2? | [C] | | +| PostEffectMotionBlur:addWithName `ge` | 0+ | [C] | | +| PostEffectMotionBlur:assignFieldsFromObject `ge` | 1? | [C] | | +| PostEffectMotionBlur:at `ge` | 1? | [C] | | +| PostEffectMotionBlur:bringObjectToFront `ge` | 0+ | [C] | | +| PostEffectMotionBlur:bringToFront `ge` | 1? | [C] | | +| PostEffectMotionBlur:clear `ge` | 0-1? | [C] | | +| PostEffectMotionBlur:clearShaderMacros `ge` | 0+ | [C] | | +| PostEffectMotionBlur:clone `ge` | 1? | [C] | | +| PostEffectMotionBlur:decRefCount `ge` | 0+ | [C] | | +| PostEffectMotionBlur:delete `ge` | 0? | [C] | | +| PostEffectMotionBlur:deleteAllObjects `ge` | 0? | [C] | | +| PostEffectMotionBlur:deleteObject `ge` | 0-1? | [C] | | +| PostEffectMotionBlur:deletePersistentId `ge` | 0+ | [C] | | +| PostEffectMotionBlur:disable `ge` | 0? | [C] | | +| PostEffectMotionBlur:dump `ge` | 0-4? | [C] | | +| PostEffectMotionBlur:dumpGroupHierarchy `ge` | 0+ | [C] | | +| PostEffectMotionBlur:dumpShaderDisassembly `ge` | 0+ | [C] | | +| PostEffectMotionBlur:enable `ge` | 0-2? | [C] | | +| PostEffectMotionBlur:findObject `ge` | 1? | [C] | | +| PostEffectMotionBlur:findObjectById `ge` | 1? | [C] | | +| PostEffectMotionBlur:findObjectByInternalName `ge` | 1? | [C] | | +| PostEffectMotionBlur:findObjectIdAfter `ge` | 0+ | [C] | | +| PostEffectMotionBlur:generatePersistentId `ge` | 0+ | [C] | | +| PostEffectMotionBlur:getAspectRatio `ge` | 2? | [C] | | +| PostEffectMotionBlur:getClassDocString `ge` | 0? | [C] | | +| PostEffectMotionBlur:getClassName `ge` | 0? | [C] | | +| PostEffectMotionBlur:getCount `ge` | 0? | [C] | | +| PostEffectMotionBlur:getDeclarationLine `ge` | 0? | [C] | | +| PostEffectMotionBlur:getDynDataFieldbyName `ge` | 2? | [C] | | +| PostEffectMotionBlur:getDynamicFields `ge` | 0-1? | [C] | | +| PostEffectMotionBlur:getField `ge` | 2-3? | [C] | | +| PostEffectMotionBlur:getFieldInfo `ge` | 2? | [C] | | +| PostEffectMotionBlur:getFieldList `ge` | 0? | [C] | | +| PostEffectMotionBlur:getFields `ge` | 0-1? | [C] | | +| PostEffectMotionBlur:getFieldsForEditor `ge` | 0? | [C] | | +| PostEffectMotionBlur:getFileName `ge` | 0? | [C] | | +| PostEffectMotionBlur:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| PostEffectMotionBlur:getGroup `ge` | 0-2? | [C] | | +| PostEffectMotionBlur:getID `ge` | 0? | [C] | | +| PostEffectMotionBlur:getId `ge` | 0-1? | [C] | | +| PostEffectMotionBlur:getIdString `ge` | 0? | [C] | | +| PostEffectMotionBlur:getInternalName `ge` | 0? | [C] | | +| PostEffectMotionBlur:getName `ge` | 0? | [C] | | +| PostEffectMotionBlur:getObject `ge` | 0-1? | [C] | | +| PostEffectMotionBlur:getObjectIndex `ge` | 1? | [C] | | +| PostEffectMotionBlur:getObjects `ge` | 0? | [C] | | +| PostEffectMotionBlur:getOrCreatePersistentID `ge` | 0? | [C] | | +| PostEffectMotionBlur:getRandom `ge` | 0-2? | [C] | | +| PostEffectMotionBlur:getRenderTargetSize `ge` | 0? | [C] | | +| PostEffectMotionBlur:getScenetreeData `ge` | 0? | [C] | | +| PostEffectMotionBlur:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectMotionBlur:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectMotionBlur:idAt `ge` | 1? | [C] | | +| PostEffectMotionBlur:incRefCount `ge` | 0? | [C] | | +| PostEffectMotionBlur:inheritParentFields `ge` | 1? | [C] | | +| PostEffectMotionBlur:inspectUpdate `ge` | 0? | [C] | | +| PostEffectMotionBlur:isChildOfGroup `ge` | 1? | [C] | | +| PostEffectMotionBlur:isEditorDirty `ge` | 0? | [C] | | +| PostEffectMotionBlur:isEnabled `ge` | 0? | [C] | | +| PostEffectMotionBlur:isHidden `ge` | 0? | [C] | | +| PostEffectMotionBlur:isLocked `ge` | 0? | [C] | | +| PostEffectMotionBlur:isMember `ge` | 0+ | [C] | | +| PostEffectMotionBlur:isNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectMotionBlur:isSelected `ge` | 1? | [C] | | +| PostEffectMotionBlur:isSubClassOf `ge` | 1? | [C] | | +| PostEffectMotionBlur:listObjects `ge` | 0+ | [C] | | +| PostEffectMotionBlur:onEditorDisable `ge` | 0? | [C] | | +| PostEffectMotionBlur:onEditorEnable `ge` | 0? | [C] | | +| PostEffectMotionBlur:postApply `ge` | 0? | [C] | | +| PostEffectMotionBlur:preApply `ge` | 0? | [C] | | +| PostEffectMotionBlur:pushObjectToBack `ge` | 0+ | [C] | | +| PostEffectMotionBlur:pushToBack `ge` | 0+ | [C] | | +| PostEffectMotionBlur:registerObject `ge` | 0-1? | [C] | | +| PostEffectMotionBlur:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| PostEffectMotionBlur:reload `ge` | 0-3? | [C] | | +| PostEffectMotionBlur:remove `ge` | 1-3? | [C] | | +| PostEffectMotionBlur:removeObject `ge` | 1? | [C] | | +| PostEffectMotionBlur:removeShaderMacro `ge` | 0+ | [C] | | +| PostEffectMotionBlur:reorderChild `ge` | 2? | [C] | | +| PostEffectMotionBlur:save `ge` | 0-2? | [C] | | +| PostEffectMotionBlur:serialize `ge` | 0-2? | [C] | | +| PostEffectMotionBlur:serializeForEditor `ge` | 3? | [C] | | +| PostEffectMotionBlur:serializeToDirectories `ge` | 0+ | [C] | | +| PostEffectMotionBlur:serializeToNameDictFile `ge` | 1? | [C] | | +| PostEffectMotionBlur:setCanSave `ge` | 1? | [C] | | +| PostEffectMotionBlur:setDeclarationLine `ge` | 0+ | [C] | | +| PostEffectMotionBlur:setDynDataFieldbyName `ge` | 3? | [C] | | +| PostEffectMotionBlur:setEditorDirty `ge` | 1? | [C] | | +| PostEffectMotionBlur:setEditorOnly `ge` | 0+ | [C] | | +| PostEffectMotionBlur:setField `ge` | 2-3? | [C] | | +| PostEffectMotionBlur:setFileName `ge` | 1? | [C] | | +| PostEffectMotionBlur:setHidden `ge` | 1? | [C] | | +| PostEffectMotionBlur:setInternalName `ge` | 1? | [C] | | +| PostEffectMotionBlur:setIsSelected `ge` | 0+ | [C] | | +| PostEffectMotionBlur:setLocked `ge` | 0+ | [C] | | +| PostEffectMotionBlur:setName `ge` | 1? | [C] | | +| PostEffectMotionBlur:setNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectMotionBlur:setSelected `ge` | 1? | [C] | | +| PostEffectMotionBlur:setShaderConst `ge` | 2? | [C] | | +| PostEffectMotionBlur:setShaderMacro `ge` | 2? | [C] | | +| PostEffectMotionBlur:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectMotionBlur:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectMotionBlur:setTexture `ge` | 2? | [C] | | +| PostEffectMotionBlur:size `ge` | 0? | [C] | | +| PostEffectMotionBlur:sortByName `ge` | 2? | [C] | | +| PostEffectMotionBlur:toggle `ge` | 0-2? | [C] | | +| PostEffectMotionBlur:toggleDebug `ge` | 0? | [C] | | +| PostEffectMotionBlur:unregisterObject `ge` | 0? | [C] | | +| PostEffectSSAO:add `ge` | 1-17+? | [C] | | +| PostEffectSSAO:addObject `ge` | 1-2? | [C] | | +| PostEffectSSAO:addWithName `ge` | 0+ | [C] | | +| PostEffectSSAO:assignFieldsFromObject `ge` | 1? | [C] | | +| PostEffectSSAO:at `ge` | 1? | [C] | | +| PostEffectSSAO:bringObjectToFront `ge` | 0+ | [C] | | +| PostEffectSSAO:bringToFront `ge` | 1? | [C] | | +| PostEffectSSAO:clear `ge` | 0-1? | [C] | | +| PostEffectSSAO:clearShaderMacros `ge` | 0+ | [C] | | +| PostEffectSSAO:clone `ge` | 1? | [C] | | +| PostEffectSSAO:decRefCount `ge` | 0+ | [C] | | +| PostEffectSSAO:delete `ge` | 0? | [C] | | +| PostEffectSSAO:deleteAllObjects `ge` | 0? | [C] | | +| PostEffectSSAO:deleteObject `ge` | 0-1? | [C] | | +| PostEffectSSAO:deletePersistentId `ge` | 0+ | [C] | | +| PostEffectSSAO:disable `ge` | 0? | [C] | | +| PostEffectSSAO:dump `ge` | 0-4? | [C] | | +| PostEffectSSAO:dumpGroupHierarchy `ge` | 0+ | [C] | | +| PostEffectSSAO:dumpShaderDisassembly `ge` | 0+ | [C] | | +| PostEffectSSAO:enable `ge` | 0-2? | [C] | | +| PostEffectSSAO:findObject `ge` | 1? | [C] | | +| PostEffectSSAO:findObjectById `ge` | 1? | [C] | | +| PostEffectSSAO:findObjectByInternalName `ge` | 1? | [C] | | +| PostEffectSSAO:findObjectIdAfter `ge` | 0+ | [C] | | +| PostEffectSSAO:generatePersistentId `ge` | 0+ | [C] | | +| PostEffectSSAO:getAspectRatio `ge` | 2? | [C] | | +| PostEffectSSAO:getClassDocString `ge` | 0? | [C] | | +| PostEffectSSAO:getClassName `ge` | 0? | [C] | | +| PostEffectSSAO:getCount `ge` | 0? | [C] | | +| PostEffectSSAO:getDeclarationLine `ge` | 0? | [C] | | +| PostEffectSSAO:getDynDataFieldbyName `ge` | 2? | [C] | | +| PostEffectSSAO:getDynamicFields `ge` | 0-1? | [C] | | +| PostEffectSSAO:getField `ge` | 2-3? | [C] | | +| PostEffectSSAO:getFieldInfo `ge` | 2? | [C] | | +| PostEffectSSAO:getFieldList `ge` | 0? | [C] | | +| PostEffectSSAO:getFields `ge` | 0-1? | [C] | | +| PostEffectSSAO:getFieldsForEditor `ge` | 0? | [C] | | +| PostEffectSSAO:getFileName `ge` | 0? | [C] | | +| PostEffectSSAO:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| PostEffectSSAO:getGroup `ge` | 0-2? | [C] | | +| PostEffectSSAO:getID `ge` | 0? | [C] | | +| PostEffectSSAO:getId `ge` | 0-1? | [C] | | +| PostEffectSSAO:getIdString `ge` | 0? | [C] | | +| PostEffectSSAO:getInternalName `ge` | 0? | [C] | | +| PostEffectSSAO:getName `ge` | 0? | [C] | | +| PostEffectSSAO:getObject `ge` | 0-1? | [C] | | +| PostEffectSSAO:getObjectIndex `ge` | 1? | [C] | | +| PostEffectSSAO:getObjects `ge` | 0? | [C] | | +| PostEffectSSAO:getOrCreatePersistentID `ge` | 0? | [C] | | +| PostEffectSSAO:getRandom `ge` | 0-2? | [C] | | +| PostEffectSSAO:getRenderTargetSize `ge` | 0? | [C] | | +| PostEffectSSAO:getScenetreeData `ge` | 0? | [C] | | +| PostEffectSSAO:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectSSAO:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectSSAO:idAt `ge` | 1? | [C] | | +| PostEffectSSAO:incRefCount `ge` | 0? | [C] | | +| PostEffectSSAO:inheritParentFields `ge` | 1? | [C] | | +| PostEffectSSAO:inspectUpdate `ge` | 0? | [C] | | +| PostEffectSSAO:isChildOfGroup `ge` | 1? | [C] | | +| PostEffectSSAO:isEditorDirty `ge` | 0? | [C] | | +| PostEffectSSAO:isEnabled `ge` | 0? | [C] | | +| PostEffectSSAO:isHidden `ge` | 0? | [C] | | +| PostEffectSSAO:isLocked `ge` | 0? | [C] | | +| PostEffectSSAO:isMember `ge` | 0+ | [C] | | +| PostEffectSSAO:isNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectSSAO:isSelected `ge` | 1? | [C] | | +| PostEffectSSAO:isSubClassOf `ge` | 1? | [C] | | +| PostEffectSSAO:listObjects `ge` | 0+ | [C] | | +| PostEffectSSAO:onEditorDisable `ge` | 0? | [C] | | +| PostEffectSSAO:onEditorEnable `ge` | 0? | [C] | | +| PostEffectSSAO:postApply `ge` | 0? | [C] | | +| PostEffectSSAO:preApply `ge` | 0? | [C] | | +| PostEffectSSAO:pushObjectToBack `ge` | 0+ | [C] | | +| PostEffectSSAO:pushToBack `ge` | 0+ | [C] | | +| PostEffectSSAO:registerObject `ge` | 0-1? | [C] | | +| PostEffectSSAO:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| PostEffectSSAO:reload `ge` | 0-3? | [C] | | +| PostEffectSSAO:remove `ge` | 1-3? | [C] | | +| PostEffectSSAO:removeObject `ge` | 1? | [C] | | +| PostEffectSSAO:removeShaderMacro `ge` | 0+ | [C] | | +| PostEffectSSAO:reorderChild `ge` | 2? | [C] | | +| PostEffectSSAO:save `ge` | 0-2? | [C] | | +| PostEffectSSAO:serialize `ge` | 0-2? | [C] | | +| PostEffectSSAO:serializeForEditor `ge` | 3? | [C] | | +| PostEffectSSAO:serializeToDirectories `ge` | 0+ | [C] | | +| PostEffectSSAO:serializeToNameDictFile `ge` | 1? | [C] | | +| PostEffectSSAO:setCanSave `ge` | 1? | [C] | | +| PostEffectSSAO:setContrast `ge` | 0+ | [C] | | +| PostEffectSSAO:setDeclarationLine `ge` | 0+ | [C] | | +| PostEffectSSAO:setDynDataFieldbyName `ge` | 3? | [C] | | +| PostEffectSSAO:setEditorDirty `ge` | 1? | [C] | | +| PostEffectSSAO:setEditorOnly `ge` | 0+ | [C] | | +| PostEffectSSAO:setField `ge` | 2-3? | [C] | | +| PostEffectSSAO:setFileName `ge` | 1? | [C] | | +| PostEffectSSAO:setHidden `ge` | 1? | [C] | | +| PostEffectSSAO:setInternalName `ge` | 1? | [C] | | +| PostEffectSSAO:setIsSelected `ge` | 0+ | [C] | | +| PostEffectSSAO:setLocked `ge` | 0+ | [C] | | +| PostEffectSSAO:setName `ge` | 1? | [C] | | +| PostEffectSSAO:setNameChangeAllowed `ge` | 0+ | [C] | | +| PostEffectSSAO:setRadius `ge` | 0+ | [C] | | +| PostEffectSSAO:setRadiusTarget `ge` | 1? | [C] | | +| PostEffectSSAO:setSamples `ge` | 1? | [C] | | +| PostEffectSSAO:setSelected `ge` | 1? | [C] | | +| PostEffectSSAO:setShaderConst `ge` | 2? | [C] | | +| PostEffectSSAO:setShaderMacro `ge` | 2? | [C] | | +| PostEffectSSAO:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostEffectSSAO:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostEffectSSAO:setTexture `ge` | 2? | [C] | | +| PostEffectSSAO:size `ge` | 0? | [C] | | +| PostEffectSSAO:sortByName `ge` | 2? | [C] | | +| PostEffectSSAO:toggle `ge` | 0-2? | [C] | | +| PostEffectSSAO:toggleDebug `ge` | 0? | [C] | | +| PostEffectSSAO:unregisterObject `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:add `ge` | 1-17+? | [C] | | +| PostFxScreenSpaceShadows:addObject `ge` | 1-2? | [C] | | +| PostFxScreenSpaceShadows:addWithName `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:assignFieldsFromObject `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:at `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:bringObjectToFront `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:bringToFront `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:clear `ge` | 0-1? | [C] | | +| PostFxScreenSpaceShadows:clearShaderMacros `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:clone `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:decRefCount `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:delete `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:deleteAllObjects `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:deleteObject `ge` | 0-1? | [C] | | +| PostFxScreenSpaceShadows:deletePersistentId `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:disable `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:dump `ge` | 0-4? | [C] | | +| PostFxScreenSpaceShadows:dumpGroupHierarchy `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:dumpShaderDisassembly `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:enable `ge` | 0-2? | [C] | | +| PostFxScreenSpaceShadows:findObject `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:findObjectById `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:findObjectByInternalName `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:findObjectIdAfter `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:generatePersistentId `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:getAspectRatio `ge` | 2? | [C] | | +| PostFxScreenSpaceShadows:getClassDocString `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:getClassName `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:getCount `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:getDeclarationLine `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:getDynDataFieldbyName `ge` | 2? | [C] | | +| PostFxScreenSpaceShadows:getDynamicFields `ge` | 0-1? | [C] | | +| PostFxScreenSpaceShadows:getField `ge` | 2-3? | [C] | | +| PostFxScreenSpaceShadows:getFieldInfo `ge` | 2? | [C] | | +| PostFxScreenSpaceShadows:getFieldList `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:getFields `ge` | 0-1? | [C] | | +| PostFxScreenSpaceShadows:getFieldsForEditor `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:getFileName `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| PostFxScreenSpaceShadows:getGroup `ge` | 0-2? | [C] | | +| PostFxScreenSpaceShadows:getID `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:getId `ge` | 0-1? | [C] | | +| PostFxScreenSpaceShadows:getIdString `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:getInternalName `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:getName `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:getObject `ge` | 0-1? | [C] | | +| PostFxScreenSpaceShadows:getObjectIndex `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:getObjects `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:getOrCreatePersistentID `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:getRandom `ge` | 0-2? | [C] | | +| PostFxScreenSpaceShadows:getRenderTargetSize `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:getScenetreeData `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:idAt `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:incRefCount `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:inheritParentFields `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:inspectUpdate `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:isChildOfGroup `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:isEditorDirty `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:isEnabled `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:isHidden `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:isLocked `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:isMember `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:isNameChangeAllowed `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:isSelected `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:isSubClassOf `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:listObjects `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:onEditorDisable `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:onEditorEnable `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:postApply `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:preApply `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:pushObjectToBack `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:pushToBack `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:registerObject `ge` | 0-1? | [C] | | +| PostFxScreenSpaceShadows:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:reload `ge` | 0-3? | [C] | | +| PostFxScreenSpaceShadows:remove `ge` | 1-3? | [C] | | +| PostFxScreenSpaceShadows:removeObject `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:removeShaderMacro `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:reorderChild `ge` | 2? | [C] | | +| PostFxScreenSpaceShadows:save `ge` | 0-2? | [C] | | +| PostFxScreenSpaceShadows:serialize `ge` | 0-2? | [C] | | +| PostFxScreenSpaceShadows:serializeForEditor `ge` | 3? | [C] | | +| PostFxScreenSpaceShadows:serializeToDirectories `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:serializeToNameDictFile `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:setCanSave `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:setDeclarationLine `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:setDynDataFieldbyName `ge` | 3? | [C] | | +| PostFxScreenSpaceShadows:setEditorDirty `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:setEditorOnly `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:setField `ge` | 2-3? | [C] | | +| PostFxScreenSpaceShadows:setFileName `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:setHidden `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:setInternalName `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:setIsSelected `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:setLocked `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:setName `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:setNameChangeAllowed `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:setSelected `ge` | 1? | [C] | | +| PostFxScreenSpaceShadows:setShaderConst `ge` | 2? | [C] | | +| PostFxScreenSpaceShadows:setShaderMacro `ge` | 2? | [C] | | +| PostFxScreenSpaceShadows:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| PostFxScreenSpaceShadows:setTexture `ge` | 2? | [C] | | +| PostFxScreenSpaceShadows:size `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:sortByName `ge` | 2? | [C] | | +| PostFxScreenSpaceShadows:toggle `ge` | 0-2? | [C] | | +| PostFxScreenSpaceShadows:toggleDebug `ge` | 0? | [C] | | +| PostFxScreenSpaceShadows:unregisterObject `ge` | 0? | [C] | | +| Precipitation:assignFieldsFromObject `ge` | 1? | [C] | | +| Precipitation:canFloatAboveGround `ge` | 0? | [C] | | +| Precipitation:clone `ge` | 1? | [C] | | +| Precipitation:decRefCount `ge` | 0+ | [C] | | +| Precipitation:delete `ge` | 0? | [C] | | +| Precipitation:deleteObject `ge` | 0-1? | [C] | | +| Precipitation:deletePersistentId `ge` | 0+ | [C] | | +| Precipitation:disableCollision `ge` | 0? | [C] | | +| Precipitation:dump `ge` | 0-4? | [C] | | +| Precipitation:dumpGroupHierarchy `ge` | 0+ | [C] | | +| Precipitation:enableCollision `ge` | 0? | [C] | | +| Precipitation:generatePersistentId `ge` | 0+ | [C] | | +| Precipitation:getAnchorNames `ge` | 0? | [C] | | +| Precipitation:getClassDocString `ge` | 0? | [C] | | +| Precipitation:getClassName `ge` | 0? | [C] | | +| Precipitation:getDataBlock `ge` | 0+ | [C] | | +| Precipitation:getDeclarationLine `ge` | 0? | [C] | | +| Precipitation:getDynDataFieldbyName `ge` | 2? | [C] | | +| Precipitation:getDynamicFields `ge` | 0-1? | [C] | | +| Precipitation:getEulerRotation `ge` | 0+ | [C] | | +| Precipitation:getField `ge` | 2-3? | [C] | | +| Precipitation:getFieldInfo `ge` | 2? | [C] | | +| Precipitation:getFieldList `ge` | 0? | [C] | | +| Precipitation:getFields `ge` | 0-1? | [C] | | +| Precipitation:getFieldsForEditor `ge` | 0? | [C] | | +| Precipitation:getFileName `ge` | 0? | [C] | | +| Precipitation:getFirstMaterialName `ge` | 0+ | [C] | | +| Precipitation:getForwardVector `ge` | 0? | [C] | | +| Precipitation:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| Precipitation:getGroup `ge` | 0-2? | [C] | | +| Precipitation:getID `ge` | 0? | [C] | | +| Precipitation:getId `ge` | 0-1? | [C] | | +| Precipitation:getIdString `ge` | 0? | [C] | | +| Precipitation:getInternalName `ge` | 0? | [C] | | +| Precipitation:getMaterialNames `ge` | 0? | [C] | | +| Precipitation:getMeshMaterialNames `ge` | 0? | [C] | | +| Precipitation:getName `ge` | 0? | [C] | | +| Precipitation:getObjBox `ge` | 0? | [C] | | +| Precipitation:getObjectBox `ge` | 0? | [C] | | +| Precipitation:getOrCreatePersistentID `ge` | 0? | [C] | | +| Precipitation:getPosition `ge` | 0-3? | [C] | | +| Precipitation:getPositionXYZ `ge` | 0? | [C] | | +| Precipitation:getRotation `ge` | 0? | [C] | | +| Precipitation:getScale `ge` | 0? | [C] | | +| Precipitation:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| Precipitation:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| Precipitation:getTransform `ge` | 0? | [C] | | +| Precipitation:getTransformF `ge` | 0+ | [C] | | +| Precipitation:getType `ge` | 0+ | [C] | | +| Precipitation:getWorldBox `ge` | 0? | [C] | | +| Precipitation:getWorldBoxCenter `ge` | 0+ | [C] | | +| Precipitation:getWorldTransform `ge` | 0+ | [C] | | +| Precipitation:incRefCount `ge` | 0? | [C] | | +| Precipitation:inheritParentFields `ge` | 1? | [C] | | +| Precipitation:inspectUpdate `ge` | 0? | [C] | | +| Precipitation:isChildOfGroup `ge` | 1? | [C] | | +| Precipitation:isEditorDirty `ge` | 0? | [C] | | +| Precipitation:isGlobalBounds `ge` | 0? | [C] | | +| Precipitation:isHidden `ge` | 0? | [C] | | +| Precipitation:isLocked `ge` | 0? | [C] | | +| Precipitation:isNameChangeAllowed `ge` | 0+ | [C] | | +| Precipitation:isRenderEnabled `ge` | 0+ | [C] | | +| Precipitation:isSelected `ge` | 1? | [C] | | +| Precipitation:isSelectionEnabled `ge` | 0? | [C] | | +| Precipitation:isSubClassOf `ge` | 1? | [C] | | +| Precipitation:onEditorDisable `ge` | 0? | [C] | | +| Precipitation:onEditorEnable `ge` | 0? | [C] | | +| Precipitation:postApply `ge` | 0? | [C] | | +| Precipitation:preApply `ge` | 0? | [C] | | +| Precipitation:registerObject `ge` | 0-1? | [C] | | +| Precipitation:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| Precipitation:save `ge` | 0-2? | [C] | | +| Precipitation:serialize `ge` | 0-2? | [C] | | +| Precipitation:serializeForEditor `ge` | 3? | [C] | | +| Precipitation:serializeToDirectories `ge` | 0+ | [C] | | +| Precipitation:serializeToNameDictFile `ge` | 1? | [C] | | +| Precipitation:setCanFloatAboveGround `ge` | 0+ | [C] | | +| Precipitation:setCanSave `ge` | 1? | [C] | | +| Precipitation:setDataBlock `ge` | 0+ | [C] | | +| Precipitation:setDeclarationLine `ge` | 0+ | [C] | | +| Precipitation:setDynDataFieldbyName `ge` | 3? | [C] | | +| Precipitation:setEditorDirty `ge` | 1? | [C] | | +| Precipitation:setEditorOnly `ge` | 0+ | [C] | | +| Precipitation:setField `ge` | 2-3? | [C] | | +| Precipitation:setFileName `ge` | 1? | [C] | | +| Precipitation:setHidden `ge` | 1? | [C] | | +| Precipitation:setInternalName `ge` | 1? | [C] | | +| Precipitation:setIsSelected `ge` | 0+ | [C] | | +| Precipitation:setLocked `ge` | 0+ | [C] | | +| Precipitation:setName `ge` | 1? | [C] | | +| Precipitation:setNameChangeAllowed `ge` | 0+ | [C] | | +| Precipitation:setPercentage `ge` | 0+ | [C] | | +| Precipitation:setPosRot `ge` | 7-8? | [C] | | +| Precipitation:setPosition `ge` | 0-3? | [C] | | +| Precipitation:setPositionXYZ `ge` | 3? | [C] | | +| Precipitation:setRenderEnabled `ge` | 1? | [C] | | +| Precipitation:setScale `ge` | 1-4? | [C] | | +| Precipitation:setScaleXYZ `ge` | 3? | [C] | | +| Precipitation:setSelected `ge` | 1? | [C] | | +| Precipitation:setSelectionEnabled `ge` | 0+ | [C] | | +| Precipitation:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| Precipitation:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| Precipitation:setTransform `ge` | 0-1? | [C] | | +| Precipitation:setTransformF `ge` | 0+ | [C] | | +| Precipitation:setTurbulence `ge` | 0+ | [C] | | +| Precipitation:unregisterObject `ge` | 0? | [C] | | +| PrecipitationData:assignFieldsFromObject `ge` | 1? | [C] | | +| PrecipitationData:clone `ge` | 1? | [C] | | +| PrecipitationData:decRefCount `ge` | 0+ | [C] | | +| PrecipitationData:delete `ge` | 0? | [C] | | +| PrecipitationData:deleteObject `ge` | 0-1? | [C] | | +| PrecipitationData:deletePersistentId `ge` | 0+ | [C] | | +| PrecipitationData:dump `ge` | 0-4? | [C] | | +| PrecipitationData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| PrecipitationData:generatePersistentId `ge` | 0+ | [C] | | +| PrecipitationData:getClassDocString `ge` | 0? | [C] | | +| PrecipitationData:getClassName `ge` | 0? | [C] | | +| PrecipitationData:getDeclarationLine `ge` | 0? | [C] | | +| PrecipitationData:getDynDataFieldbyName `ge` | 2? | [C] | | +| PrecipitationData:getDynamicFields `ge` | 0-1? | [C] | | +| PrecipitationData:getField `ge` | 2-3? | [C] | | +| PrecipitationData:getFieldInfo `ge` | 2? | [C] | | +| PrecipitationData:getFieldList `ge` | 0? | [C] | | +| PrecipitationData:getFields `ge` | 0-1? | [C] | | +| PrecipitationData:getFieldsForEditor `ge` | 0? | [C] | | +| PrecipitationData:getFileName `ge` | 0? | [C] | | +| PrecipitationData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| PrecipitationData:getGroup `ge` | 0-2? | [C] | | +| PrecipitationData:getID `ge` | 0? | [C] | | +| PrecipitationData:getId `ge` | 0-1? | [C] | | +| PrecipitationData:getIdString `ge` | 0? | [C] | | +| PrecipitationData:getInternalName `ge` | 0? | [C] | | +| PrecipitationData:getName `ge` | 0? | [C] | | +| PrecipitationData:getOrCreatePersistentID `ge` | 0? | [C] | | +| PrecipitationData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PrecipitationData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| PrecipitationData:incRefCount `ge` | 0? | [C] | | +| PrecipitationData:inheritParentFields `ge` | 1? | [C] | | +| PrecipitationData:inspectUpdate `ge` | 0? | [C] | | +| PrecipitationData:isChildOfGroup `ge` | 1? | [C] | | +| PrecipitationData:isEditorDirty `ge` | 0? | [C] | | +| PrecipitationData:isHidden `ge` | 0? | [C] | | +| PrecipitationData:isLocked `ge` | 0? | [C] | | +| PrecipitationData:isNameChangeAllowed `ge` | 0+ | [C] | | +| PrecipitationData:isSelected `ge` | 1? | [C] | | +| PrecipitationData:isSubClassOf `ge` | 1? | [C] | | +| PrecipitationData:onEditorDisable `ge` | 0? | [C] | | +| PrecipitationData:onEditorEnable `ge` | 0? | [C] | | +| PrecipitationData:postApply `ge` | 0? | [C] | | +| PrecipitationData:preApply `ge` | 0? | [C] | | +| PrecipitationData:registerObject `ge` | 0-1? | [C] | | +| PrecipitationData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| PrecipitationData:save `ge` | 0-2? | [C] | | +| PrecipitationData:serialize `ge` | 0-2? | [C] | | +| PrecipitationData:serializeForEditor `ge` | 3? | [C] | | +| PrecipitationData:serializeToDirectories `ge` | 0+ | [C] | | +| PrecipitationData:serializeToNameDictFile `ge` | 1? | [C] | | +| PrecipitationData:setCanSave `ge` | 1? | [C] | | +| PrecipitationData:setDeclarationLine `ge` | 0+ | [C] | | +| PrecipitationData:setDynDataFieldbyName `ge` | 3? | [C] | | +| PrecipitationData:setEditorDirty `ge` | 1? | [C] | | +| PrecipitationData:setEditorOnly `ge` | 0+ | [C] | | +| PrecipitationData:setField `ge` | 2-3? | [C] | | +| PrecipitationData:setFileName `ge` | 1? | [C] | | +| PrecipitationData:setHidden `ge` | 1? | [C] | | +| PrecipitationData:setInternalName `ge` | 1? | [C] | | +| PrecipitationData:setIsSelected `ge` | 0+ | [C] | | +| PrecipitationData:setLocked `ge` | 0+ | [C] | | +| PrecipitationData:setName `ge` | 1? | [C] | | +| PrecipitationData:setNameChangeAllowed `ge` | 0+ | [C] | | +| PrecipitationData:setSelected `ge` | 1? | [C] | | +| PrecipitationData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| PrecipitationData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| PrecipitationData:unregisterObject `ge` | 0? | [C] | | +| Prefab:assignFieldsFromObject `ge` | 1? | [C] | | +| Prefab:at `ge` | 1? | [C] | | +| Prefab:canFloatAboveGround `ge` | 0? | [C] | | +| Prefab:clone `ge` | 1? | [C] | | +| Prefab:convertToV2 `ge` | 1? | [C] | | +| Prefab:decRefCount `ge` | 0+ | [C] | | +| Prefab:delete `ge` | 0? | [C] | | +| Prefab:deleteObject `ge` | 0-1? | [C] | | +| Prefab:deletePersistentId `ge` | 0+ | [C] | | +| Prefab:disableCollision `ge` | 0? | [C] | | +| Prefab:dump `ge` | 0-4? | [C] | | +| Prefab:dumpGroupHierarchy `ge` | 0+ | [C] | | +| Prefab:enableCollision `ge` | 0? | [C] | | +| Prefab:explode `ge` | 0-1? | [C] | | +| Prefab:generatePersistentId `ge` | 0+ | [C] | | +| Prefab:getAnchorNames `ge` | 0? | [C] | | +| Prefab:getChildGroup `ge` | 0+ | [C] | | +| Prefab:getChildrenObjectIds `ge` | 0? | [C] | | +| Prefab:getClassDocString `ge` | 0? | [C] | | +| Prefab:getClassName `ge` | 0? | [C] | | +| Prefab:getDeclarationLine `ge` | 0? | [C] | | +| Prefab:getDynDataFieldbyName `ge` | 2? | [C] | | +| Prefab:getDynamicFields `ge` | 0-1? | [C] | | +| Prefab:getEulerRotation `ge` | 0+ | [C] | | +| Prefab:getField `ge` | 2-3? | [C] | | +| Prefab:getFieldInfo `ge` | 2? | [C] | | +| Prefab:getFieldList `ge` | 0? | [C] | | +| Prefab:getFields `ge` | 0-1? | [C] | | +| Prefab:getFieldsForEditor `ge` | 0? | [C] | | +| Prefab:getFileName `ge` | 0? | [C] | | +| Prefab:getFirstMaterialName `ge` | 0+ | [C] | | +| Prefab:getForwardVector `ge` | 0? | [C] | | +| Prefab:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| Prefab:getGroup `ge` | 0-2? | [C] | | +| Prefab:getID `ge` | 0? | [C] | | +| Prefab:getId `ge` | 0-1? | [C] | | +| Prefab:getIdString `ge` | 0? | [C] | | +| Prefab:getInternalName `ge` | 0? | [C] | | +| Prefab:getMaterialNames `ge` | 0? | [C] | | +| Prefab:getMeshMaterialNames `ge` | 0? | [C] | | +| Prefab:getName `ge` | 0? | [C] | | +| Prefab:getObjBox `ge` | 0? | [C] | | +| Prefab:getObjectBox `ge` | 0? | [C] | | +| Prefab:getOrCreatePersistentID `ge` | 0? | [C] | | +| Prefab:getPosition `ge` | 0-3? | [C] | | +| Prefab:getPositionXYZ `ge` | 0? | [C] | | +| Prefab:getPrefabByChild `ge` | 1? | [C] | | +| Prefab:getRotation `ge` | 0? | [C] | | +| Prefab:getScale `ge` | 0? | [C] | | +| Prefab:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| Prefab:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| Prefab:getTransform `ge` | 0? | [C] | | +| Prefab:getTransformF `ge` | 0+ | [C] | | +| Prefab:getType `ge` | 0+ | [C] | | +| Prefab:getWorldBox `ge` | 0? | [C] | | +| Prefab:getWorldBoxCenter `ge` | 0+ | [C] | | +| Prefab:getWorldTransform `ge` | 0+ | [C] | | +| Prefab:incRefCount `ge` | 0? | [C] | | +| Prefab:inheritParentFields `ge` | 1? | [C] | | +| Prefab:inspectUpdate `ge` | 0? | [C] | | +| Prefab:isChildOfGroup `ge` | 1? | [C] | | +| Prefab:isEditorDirty `ge` | 0? | [C] | | +| Prefab:isGlobalBounds `ge` | 0? | [C] | | +| Prefab:isHidden `ge` | 0? | [C] | | +| Prefab:isLoaded `ge` | 0? | [C] | | +| Prefab:isLocked `ge` | 0? | [C] | | +| Prefab:isNameChangeAllowed `ge` | 0+ | [C] | | +| Prefab:isRenderEnabled `ge` | 0+ | [C] | | +| Prefab:isSelected `ge` | 1? | [C] | | +| Prefab:isSelectionEnabled `ge` | 0? | [C] | | +| Prefab:isSubClassOf `ge` | 1? | [C] | | +| Prefab:isValidChild `ge` | 2? | [C] | | +| Prefab:load `ge` | 0-6+? | [C] | | +| Prefab:onEditorDisable `ge` | 0? | [C] | | +| Prefab:onEditorEnable `ge` | 0? | [C] | | +| Prefab:postApply `ge` | 0? | [C] | | +| Prefab:preApply `ge` | 0? | [C] | | +| Prefab:registerObject `ge` | 0-1? | [C] | | +| Prefab:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| Prefab:save `ge` | 0-2? | [C] | | +| Prefab:serialize `ge` | 0-2? | [C] | | +| Prefab:serializeForEditor `ge` | 3? | [C] | | +| Prefab:serializeToDirectories `ge` | 0+ | [C] | | +| Prefab:serializeToNameDictFile `ge` | 1? | [C] | | +| Prefab:setCanFloatAboveGround `ge` | 0+ | [C] | | +| Prefab:setCanSave `ge` | 1? | [C] | | +| Prefab:setChildGroup `ge` | 2? | [C] | | +| Prefab:setDeclarationLine `ge` | 0+ | [C] | | +| Prefab:setDynDataFieldbyName `ge` | 3? | [C] | | +| Prefab:setEditorDirty `ge` | 1? | [C] | | +| Prefab:setEditorOnly `ge` | 0+ | [C] | | +| Prefab:setField `ge` | 2-3? | [C] | | +| Prefab:setFile `ge` | 0+ | [C] | | +| Prefab:setFileName `ge` | 1? | [C] | | +| Prefab:setHidden `ge` | 1? | [C] | | +| Prefab:setInternalName `ge` | 1? | [C] | | +| Prefab:setIsSelected `ge` | 0+ | [C] | | +| Prefab:setLoadMode `ge` | 1? | [C] | | +| Prefab:setLocked `ge` | 0+ | [C] | | +| Prefab:setName `ge` | 1? | [C] | | +| Prefab:setNameChangeAllowed `ge` | 0+ | [C] | | +| Prefab:setPosRot `ge` | 7-8? | [C] | | +| Prefab:setPosition `ge` | 0-3? | [C] | | +| Prefab:setPositionXYZ `ge` | 3? | [C] | | +| Prefab:setRenderEnabled `ge` | 1? | [C] | | +| Prefab:setScale `ge` | 1-4? | [C] | | +| Prefab:setScaleXYZ `ge` | 3? | [C] | | +| Prefab:setSelected `ge` | 1? | [C] | | +| Prefab:setSelectionEnabled `ge` | 0+ | [C] | | +| Prefab:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| Prefab:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| Prefab:setTransform `ge` | 0-1? | [C] | | +| Prefab:setTransformF `ge` | 0+ | [C] | | +| Prefab:size `ge` | 0? | [C] | | +| Prefab:unload `ge` | 0-1+? | [C] | | +| Prefab:unregisterObject `ge` | 0? | [C] | | +| PrefabV2:dumpStats `ge` | 0? | [C] | | +| QuatF:fromTable `ge` | 1? | [C] | | +| RGBtoHSV `ge` | 3 | 30 | multiple | +| RectI:fromString `ge` | 1? | [C] | | +| ReflectorDesc:assignFieldsFromObject `ge` | 1? | [C] | | +| ReflectorDesc:clone `ge` | 1? | [C] | | +| ReflectorDesc:decRefCount `ge` | 0+ | [C] | | +| ReflectorDesc:delete `ge` | 0? | [C] | | +| ReflectorDesc:deleteObject `ge` | 0-1? | [C] | | +| ReflectorDesc:deletePersistentId `ge` | 0+ | [C] | | +| ReflectorDesc:dump `ge` | 0-4? | [C] | | +| ReflectorDesc:dumpGroupHierarchy `ge` | 0+ | [C] | | +| ReflectorDesc:generatePersistentId `ge` | 0+ | [C] | | +| ReflectorDesc:getClassDocString `ge` | 0? | [C] | | +| ReflectorDesc:getClassName `ge` | 0? | [C] | | +| ReflectorDesc:getDeclarationLine `ge` | 0? | [C] | | +| ReflectorDesc:getDynDataFieldbyName `ge` | 2? | [C] | | +| ReflectorDesc:getDynamicFields `ge` | 0-1? | [C] | | +| ReflectorDesc:getField `ge` | 2-3? | [C] | | +| ReflectorDesc:getFieldInfo `ge` | 2? | [C] | | +| ReflectorDesc:getFieldList `ge` | 0? | [C] | | +| ReflectorDesc:getFields `ge` | 0-1? | [C] | | +| ReflectorDesc:getFieldsForEditor `ge` | 0? | [C] | | +| ReflectorDesc:getFileName `ge` | 0? | [C] | | +| ReflectorDesc:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| ReflectorDesc:getGroup `ge` | 0-2? | [C] | | +| ReflectorDesc:getID `ge` | 0? | [C] | | +| ReflectorDesc:getId `ge` | 0-1? | [C] | | +| ReflectorDesc:getIdString `ge` | 0? | [C] | | +| ReflectorDesc:getInternalName `ge` | 0? | [C] | | +| ReflectorDesc:getName `ge` | 0? | [C] | | +| ReflectorDesc:getOrCreatePersistentID `ge` | 0? | [C] | | +| ReflectorDesc:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ReflectorDesc:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| ReflectorDesc:incRefCount `ge` | 0? | [C] | | +| ReflectorDesc:inheritParentFields `ge` | 1? | [C] | | +| ReflectorDesc:inspectUpdate `ge` | 0? | [C] | | +| ReflectorDesc:isChildOfGroup `ge` | 1? | [C] | | +| ReflectorDesc:isEditorDirty `ge` | 0? | [C] | | +| ReflectorDesc:isHidden `ge` | 0? | [C] | | +| ReflectorDesc:isLocked `ge` | 0? | [C] | | +| ReflectorDesc:isNameChangeAllowed `ge` | 0+ | [C] | | +| ReflectorDesc:isSelected `ge` | 1? | [C] | | +| ReflectorDesc:isSubClassOf `ge` | 1? | [C] | | +| ReflectorDesc:onEditorDisable `ge` | 0? | [C] | | +| ReflectorDesc:onEditorEnable `ge` | 0? | [C] | | +| ReflectorDesc:postApply `ge` | 0? | [C] | | +| ReflectorDesc:preApply `ge` | 0? | [C] | | +| ReflectorDesc:registerObject `ge` | 0-1? | [C] | | +| ReflectorDesc:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| ReflectorDesc:save `ge` | 0-2? | [C] | | +| ReflectorDesc:serialize `ge` | 0-2? | [C] | | +| ReflectorDesc:serializeForEditor `ge` | 3? | [C] | | +| ReflectorDesc:serializeToDirectories `ge` | 0+ | [C] | | +| ReflectorDesc:serializeToNameDictFile `ge` | 1? | [C] | | +| ReflectorDesc:setCanSave `ge` | 1? | [C] | | +| ReflectorDesc:setDeclarationLine `ge` | 0+ | [C] | | +| ReflectorDesc:setDynDataFieldbyName `ge` | 3? | [C] | | +| ReflectorDesc:setEditorDirty `ge` | 1? | [C] | | +| ReflectorDesc:setEditorOnly `ge` | 0+ | [C] | | +| ReflectorDesc:setField `ge` | 2-3? | [C] | | +| ReflectorDesc:setFileName `ge` | 1? | [C] | | +| ReflectorDesc:setHidden `ge` | 1? | [C] | | +| ReflectorDesc:setInternalName `ge` | 1? | [C] | | +| ReflectorDesc:setIsSelected `ge` | 0+ | [C] | | +| ReflectorDesc:setLocked `ge` | 0+ | [C] | | +| ReflectorDesc:setName `ge` | 1? | [C] | | +| ReflectorDesc:setNameChangeAllowed `ge` | 0+ | [C] | | +| ReflectorDesc:setSelected `ge` | 1? | [C] | | +| ReflectorDesc:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ReflectorDesc:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| ReflectorDesc:unregisterObject `ge` | 0? | [C] | | +| RemoveEventHandler `ge` | 2 | MPGameNetwork.lua:362 | | +| RenderBinManager:assignFieldsFromObject `ge` | 1? | [C] | | +| RenderBinManager:clone `ge` | 1? | [C] | | +| RenderBinManager:decRefCount `ge` | 0+ | [C] | | +| RenderBinManager:delete `ge` | 0? | [C] | | +| RenderBinManager:deleteObject `ge` | 0-1? | [C] | | +| RenderBinManager:deletePersistentId `ge` | 0+ | [C] | | +| RenderBinManager:dump `ge` | 0-4? | [C] | | +| RenderBinManager:dumpGroupHierarchy `ge` | 0+ | [C] | | +| RenderBinManager:generatePersistentId `ge` | 0+ | [C] | | +| RenderBinManager:getBinType `ge` | 0+ | [C] | | +| RenderBinManager:getClassDocString `ge` | 0? | [C] | | +| RenderBinManager:getClassName `ge` | 0? | [C] | | +| RenderBinManager:getDeclarationLine `ge` | 0? | [C] | | +| RenderBinManager:getDynDataFieldbyName `ge` | 2? | [C] | | +| RenderBinManager:getDynamicFields `ge` | 0-1? | [C] | | +| RenderBinManager:getField `ge` | 2-3? | [C] | | +| RenderBinManager:getFieldInfo `ge` | 2? | [C] | | +| RenderBinManager:getFieldList `ge` | 0? | [C] | | +| RenderBinManager:getFields `ge` | 0-1? | [C] | | +| RenderBinManager:getFieldsForEditor `ge` | 0? | [C] | | +| RenderBinManager:getFileName `ge` | 0? | [C] | | +| RenderBinManager:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| RenderBinManager:getGroup `ge` | 0-2? | [C] | | +| RenderBinManager:getID `ge` | 0? | [C] | | +| RenderBinManager:getId `ge` | 0-1? | [C] | | +| RenderBinManager:getIdString `ge` | 0? | [C] | | +| RenderBinManager:getInternalName `ge` | 0? | [C] | | +| RenderBinManager:getName `ge` | 0? | [C] | | +| RenderBinManager:getOrCreatePersistentID `ge` | 0? | [C] | | +| RenderBinManager:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderBinManager:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderBinManager:incRefCount `ge` | 0? | [C] | | +| RenderBinManager:inheritParentFields `ge` | 1? | [C] | | +| RenderBinManager:inspectUpdate `ge` | 0? | [C] | | +| RenderBinManager:isChildOfGroup `ge` | 1? | [C] | | +| RenderBinManager:isEditorDirty `ge` | 0? | [C] | | +| RenderBinManager:isHidden `ge` | 0? | [C] | | +| RenderBinManager:isLocked `ge` | 0? | [C] | | +| RenderBinManager:isNameChangeAllowed `ge` | 0+ | [C] | | +| RenderBinManager:isSelected `ge` | 1? | [C] | | +| RenderBinManager:isSubClassOf `ge` | 1? | [C] | | +| RenderBinManager:onEditorDisable `ge` | 0? | [C] | | +| RenderBinManager:onEditorEnable `ge` | 0? | [C] | | +| RenderBinManager:postApply `ge` | 0? | [C] | | +| RenderBinManager:preApply `ge` | 0? | [C] | | +| RenderBinManager:registerObject `ge` | 0-1? | [C] | | +| RenderBinManager:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| RenderBinManager:save `ge` | 0-2? | [C] | | +| RenderBinManager:serialize `ge` | 0-2? | [C] | | +| RenderBinManager:serializeForEditor `ge` | 3? | [C] | | +| RenderBinManager:serializeToDirectories `ge` | 0+ | [C] | | +| RenderBinManager:serializeToNameDictFile `ge` | 1? | [C] | | +| RenderBinManager:setCanSave `ge` | 1? | [C] | | +| RenderBinManager:setDeclarationLine `ge` | 0+ | [C] | | +| RenderBinManager:setDynDataFieldbyName `ge` | 3? | [C] | | +| RenderBinManager:setEditorDirty `ge` | 1? | [C] | | +| RenderBinManager:setEditorOnly `ge` | 0+ | [C] | | +| RenderBinManager:setField `ge` | 2-3? | [C] | | +| RenderBinManager:setFileName `ge` | 1? | [C] | | +| RenderBinManager:setHidden `ge` | 1? | [C] | | +| RenderBinManager:setInternalName `ge` | 1? | [C] | | +| RenderBinManager:setIsSelected `ge` | 0+ | [C] | | +| RenderBinManager:setLocked `ge` | 0+ | [C] | | +| RenderBinManager:setName `ge` | 1? | [C] | | +| RenderBinManager:setNameChangeAllowed `ge` | 0+ | [C] | | +| RenderBinManager:setSelected `ge` | 1? | [C] | | +| RenderBinManager:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderBinManager:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderBinManager:unregisterObject `ge` | 0? | [C] | | +| RenderBinSeconday:assignFieldsFromObject `ge` | 1? | [C] | | +| RenderBinSeconday:clone `ge` | 1? | [C] | | +| RenderBinSeconday:decRefCount `ge` | 0+ | [C] | | +| RenderBinSeconday:delete `ge` | 0? | [C] | | +| RenderBinSeconday:deleteObject `ge` | 0-1? | [C] | | +| RenderBinSeconday:deletePersistentId `ge` | 0+ | [C] | | +| RenderBinSeconday:dump `ge` | 0-4? | [C] | | +| RenderBinSeconday:dumpGroupHierarchy `ge` | 0+ | [C] | | +| RenderBinSeconday:generatePersistentId `ge` | 0+ | [C] | | +| RenderBinSeconday:getBinType `ge` | 0+ | [C] | | +| RenderBinSeconday:getClassDocString `ge` | 0? | [C] | | +| RenderBinSeconday:getClassName `ge` | 0? | [C] | | +| RenderBinSeconday:getDeclarationLine `ge` | 0? | [C] | | +| RenderBinSeconday:getDynDataFieldbyName `ge` | 2? | [C] | | +| RenderBinSeconday:getDynamicFields `ge` | 0-1? | [C] | | +| RenderBinSeconday:getField `ge` | 2-3? | [C] | | +| RenderBinSeconday:getFieldInfo `ge` | 2? | [C] | | +| RenderBinSeconday:getFieldList `ge` | 0? | [C] | | +| RenderBinSeconday:getFields `ge` | 0-1? | [C] | | +| RenderBinSeconday:getFieldsForEditor `ge` | 0? | [C] | | +| RenderBinSeconday:getFileName `ge` | 0? | [C] | | +| RenderBinSeconday:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| RenderBinSeconday:getGroup `ge` | 0-2? | [C] | | +| RenderBinSeconday:getID `ge` | 0? | [C] | | +| RenderBinSeconday:getId `ge` | 0-1? | [C] | | +| RenderBinSeconday:getIdString `ge` | 0? | [C] | | +| RenderBinSeconday:getInternalName `ge` | 0? | [C] | | +| RenderBinSeconday:getName `ge` | 0? | [C] | | +| RenderBinSeconday:getOrCreatePersistentID `ge` | 0? | [C] | | +| RenderBinSeconday:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderBinSeconday:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderBinSeconday:incRefCount `ge` | 0? | [C] | | +| RenderBinSeconday:inheritParentFields `ge` | 1? | [C] | | +| RenderBinSeconday:inspectUpdate `ge` | 0? | [C] | | +| RenderBinSeconday:isChildOfGroup `ge` | 1? | [C] | | +| RenderBinSeconday:isEditorDirty `ge` | 0? | [C] | | +| RenderBinSeconday:isHidden `ge` | 0? | [C] | | +| RenderBinSeconday:isLocked `ge` | 0? | [C] | | +| RenderBinSeconday:isNameChangeAllowed `ge` | 0+ | [C] | | +| RenderBinSeconday:isSelected `ge` | 1? | [C] | | +| RenderBinSeconday:isSubClassOf `ge` | 1? | [C] | | +| RenderBinSeconday:onEditorDisable `ge` | 0? | [C] | | +| RenderBinSeconday:onEditorEnable `ge` | 0? | [C] | | +| RenderBinSeconday:postApply `ge` | 0? | [C] | | +| RenderBinSeconday:preApply `ge` | 0? | [C] | | +| RenderBinSeconday:registerObject `ge` | 0-1? | [C] | | +| RenderBinSeconday:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| RenderBinSeconday:save `ge` | 0-2? | [C] | | +| RenderBinSeconday:serialize `ge` | 0-2? | [C] | | +| RenderBinSeconday:serializeForEditor `ge` | 3? | [C] | | +| RenderBinSeconday:serializeToDirectories `ge` | 0+ | [C] | | +| RenderBinSeconday:serializeToNameDictFile `ge` | 1? | [C] | | +| RenderBinSeconday:setCanSave `ge` | 1? | [C] | | +| RenderBinSeconday:setDeclarationLine `ge` | 0+ | [C] | | +| RenderBinSeconday:setDynDataFieldbyName `ge` | 3? | [C] | | +| RenderBinSeconday:setEditorDirty `ge` | 1? | [C] | | +| RenderBinSeconday:setEditorOnly `ge` | 0+ | [C] | | +| RenderBinSeconday:setField `ge` | 2-3? | [C] | | +| RenderBinSeconday:setFileName `ge` | 1? | [C] | | +| RenderBinSeconday:setHidden `ge` | 1? | [C] | | +| RenderBinSeconday:setInternalName `ge` | 1? | [C] | | +| RenderBinSeconday:setIsSelected `ge` | 0+ | [C] | | +| RenderBinSeconday:setLocked `ge` | 0+ | [C] | | +| RenderBinSeconday:setName `ge` | 1? | [C] | | +| RenderBinSeconday:setNameChangeAllowed `ge` | 0+ | [C] | | +| RenderBinSeconday:setSelected `ge` | 1? | [C] | | +| RenderBinSeconday:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderBinSeconday:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderBinSeconday:unregisterObject `ge` | 0? | [C] | | +| RenderEditorMgr:assignFieldsFromObject `ge` | 1? | [C] | | +| RenderEditorMgr:clone `ge` | 1? | [C] | | +| RenderEditorMgr:decRefCount `ge` | 0+ | [C] | | +| RenderEditorMgr:delete `ge` | 0? | [C] | | +| RenderEditorMgr:deleteObject `ge` | 0-1? | [C] | | +| RenderEditorMgr:deletePersistentId `ge` | 0+ | [C] | | +| RenderEditorMgr:dump `ge` | 0-4? | [C] | | +| RenderEditorMgr:dumpGroupHierarchy `ge` | 0+ | [C] | | +| RenderEditorMgr:generatePersistentId `ge` | 0+ | [C] | | +| RenderEditorMgr:getBinType `ge` | 0+ | [C] | | +| RenderEditorMgr:getClassDocString `ge` | 0? | [C] | | +| RenderEditorMgr:getClassName `ge` | 0? | [C] | | +| RenderEditorMgr:getDeclarationLine `ge` | 0? | [C] | | +| RenderEditorMgr:getDynDataFieldbyName `ge` | 2? | [C] | | +| RenderEditorMgr:getDynamicFields `ge` | 0-1? | [C] | | +| RenderEditorMgr:getField `ge` | 2-3? | [C] | | +| RenderEditorMgr:getFieldInfo `ge` | 2? | [C] | | +| RenderEditorMgr:getFieldList `ge` | 0? | [C] | | +| RenderEditorMgr:getFields `ge` | 0-1? | [C] | | +| RenderEditorMgr:getFieldsForEditor `ge` | 0? | [C] | | +| RenderEditorMgr:getFileName `ge` | 0? | [C] | | +| RenderEditorMgr:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| RenderEditorMgr:getGroup `ge` | 0-2? | [C] | | +| RenderEditorMgr:getID `ge` | 0? | [C] | | +| RenderEditorMgr:getId `ge` | 0-1? | [C] | | +| RenderEditorMgr:getIdString `ge` | 0? | [C] | | +| RenderEditorMgr:getInternalName `ge` | 0? | [C] | | +| RenderEditorMgr:getName `ge` | 0? | [C] | | +| RenderEditorMgr:getOrCreatePersistentID `ge` | 0? | [C] | | +| RenderEditorMgr:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderEditorMgr:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderEditorMgr:incRefCount `ge` | 0? | [C] | | +| RenderEditorMgr:inheritParentFields `ge` | 1? | [C] | | +| RenderEditorMgr:inspectUpdate `ge` | 0? | [C] | | +| RenderEditorMgr:isChildOfGroup `ge` | 1? | [C] | | +| RenderEditorMgr:isEditorDirty `ge` | 0? | [C] | | +| RenderEditorMgr:isHidden `ge` | 0? | [C] | | +| RenderEditorMgr:isLocked `ge` | 0? | [C] | | +| RenderEditorMgr:isNameChangeAllowed `ge` | 0+ | [C] | | +| RenderEditorMgr:isSelected `ge` | 1? | [C] | | +| RenderEditorMgr:isSubClassOf `ge` | 1? | [C] | | +| RenderEditorMgr:onEditorDisable `ge` | 0? | [C] | | +| RenderEditorMgr:onEditorEnable `ge` | 0? | [C] | | +| RenderEditorMgr:postApply `ge` | 0? | [C] | | +| RenderEditorMgr:preApply `ge` | 0? | [C] | | +| RenderEditorMgr:registerObject `ge` | 0-1? | [C] | | +| RenderEditorMgr:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| RenderEditorMgr:save `ge` | 0-2? | [C] | | +| RenderEditorMgr:serialize `ge` | 0-2? | [C] | | +| RenderEditorMgr:serializeForEditor `ge` | 3? | [C] | | +| RenderEditorMgr:serializeToDirectories `ge` | 0+ | [C] | | +| RenderEditorMgr:serializeToNameDictFile `ge` | 1? | [C] | | +| RenderEditorMgr:setCanSave `ge` | 1? | [C] | | +| RenderEditorMgr:setDeclarationLine `ge` | 0+ | [C] | | +| RenderEditorMgr:setDynDataFieldbyName `ge` | 3? | [C] | | +| RenderEditorMgr:setEditorDirty `ge` | 1? | [C] | | +| RenderEditorMgr:setEditorOnly `ge` | 0+ | [C] | | +| RenderEditorMgr:setField `ge` | 2-3? | [C] | | +| RenderEditorMgr:setFileName `ge` | 1? | [C] | | +| RenderEditorMgr:setHidden `ge` | 1? | [C] | | +| RenderEditorMgr:setInternalName `ge` | 1? | [C] | | +| RenderEditorMgr:setIsSelected `ge` | 0+ | [C] | | +| RenderEditorMgr:setLocked `ge` | 0+ | [C] | | +| RenderEditorMgr:setName `ge` | 1? | [C] | | +| RenderEditorMgr:setNameChangeAllowed `ge` | 0+ | [C] | | +| RenderEditorMgr:setSelected `ge` | 1? | [C] | | +| RenderEditorMgr:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderEditorMgr:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderEditorMgr:unregisterObject `ge` | 0? | [C] | | +| RenderFastMgr:assignFieldsFromObject `ge` | 1? | [C] | | +| RenderFastMgr:clone `ge` | 1? | [C] | | +| RenderFastMgr:decRefCount `ge` | 0+ | [C] | | +| RenderFastMgr:delete `ge` | 0? | [C] | | +| RenderFastMgr:deleteObject `ge` | 0-1? | [C] | | +| RenderFastMgr:deletePersistentId `ge` | 0+ | [C] | | +| RenderFastMgr:dump `ge` | 0-4? | [C] | | +| RenderFastMgr:dumpGroupHierarchy `ge` | 0+ | [C] | | +| RenderFastMgr:generatePersistentId `ge` | 0+ | [C] | | +| RenderFastMgr:getBinType `ge` | 0+ | [C] | | +| RenderFastMgr:getClassDocString `ge` | 0? | [C] | | +| RenderFastMgr:getClassName `ge` | 0? | [C] | | +| RenderFastMgr:getDeclarationLine `ge` | 0? | [C] | | +| RenderFastMgr:getDynDataFieldbyName `ge` | 2? | [C] | | +| RenderFastMgr:getDynamicFields `ge` | 0-1? | [C] | | +| RenderFastMgr:getField `ge` | 2-3? | [C] | | +| RenderFastMgr:getFieldInfo `ge` | 2? | [C] | | +| RenderFastMgr:getFieldList `ge` | 0? | [C] | | +| RenderFastMgr:getFields `ge` | 0-1? | [C] | | +| RenderFastMgr:getFieldsForEditor `ge` | 0? | [C] | | +| RenderFastMgr:getFileName `ge` | 0? | [C] | | +| RenderFastMgr:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| RenderFastMgr:getGroup `ge` | 0-2? | [C] | | +| RenderFastMgr:getID `ge` | 0? | [C] | | +| RenderFastMgr:getId `ge` | 0-1? | [C] | | +| RenderFastMgr:getIdString `ge` | 0? | [C] | | +| RenderFastMgr:getInternalName `ge` | 0? | [C] | | +| RenderFastMgr:getName `ge` | 0? | [C] | | +| RenderFastMgr:getOrCreatePersistentID `ge` | 0? | [C] | | +| RenderFastMgr:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderFastMgr:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderFastMgr:incRefCount `ge` | 0? | [C] | | +| RenderFastMgr:inheritParentFields `ge` | 1? | [C] | | +| RenderFastMgr:inspectUpdate `ge` | 0? | [C] | | +| RenderFastMgr:isChildOfGroup `ge` | 1? | [C] | | +| RenderFastMgr:isEditorDirty `ge` | 0? | [C] | | +| RenderFastMgr:isHidden `ge` | 0? | [C] | | +| RenderFastMgr:isLocked `ge` | 0? | [C] | | +| RenderFastMgr:isNameChangeAllowed `ge` | 0+ | [C] | | +| RenderFastMgr:isSelected `ge` | 1? | [C] | | +| RenderFastMgr:isSubClassOf `ge` | 1? | [C] | | +| RenderFastMgr:onEditorDisable `ge` | 0? | [C] | | +| RenderFastMgr:onEditorEnable `ge` | 0? | [C] | | +| RenderFastMgr:postApply `ge` | 0? | [C] | | +| RenderFastMgr:preApply `ge` | 0? | [C] | | +| RenderFastMgr:registerObject `ge` | 0-1? | [C] | | +| RenderFastMgr:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| RenderFastMgr:save `ge` | 0-2? | [C] | | +| RenderFastMgr:serialize `ge` | 0-2? | [C] | | +| RenderFastMgr:serializeForEditor `ge` | 3? | [C] | | +| RenderFastMgr:serializeToDirectories `ge` | 0+ | [C] | | +| RenderFastMgr:serializeToNameDictFile `ge` | 1? | [C] | | +| RenderFastMgr:setCanSave `ge` | 1? | [C] | | +| RenderFastMgr:setDeclarationLine `ge` | 0+ | [C] | | +| RenderFastMgr:setDynDataFieldbyName `ge` | 3? | [C] | | +| RenderFastMgr:setEditorDirty `ge` | 1? | [C] | | +| RenderFastMgr:setEditorOnly `ge` | 0+ | [C] | | +| RenderFastMgr:setField `ge` | 2-3? | [C] | | +| RenderFastMgr:setFileName `ge` | 1? | [C] | | +| RenderFastMgr:setHidden `ge` | 1? | [C] | | +| RenderFastMgr:setInternalName `ge` | 1? | [C] | | +| RenderFastMgr:setIsSelected `ge` | 0+ | [C] | | +| RenderFastMgr:setLocked `ge` | 0+ | [C] | | +| RenderFastMgr:setName `ge` | 1? | [C] | | +| RenderFastMgr:setNameChangeAllowed `ge` | 0+ | [C] | | +| RenderFastMgr:setSelected `ge` | 1? | [C] | | +| RenderFastMgr:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderFastMgr:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderFastMgr:unregisterObject `ge` | 0? | [C] | | +| RenderFormatToken:assignFieldsFromObject `ge` | 1? | [C] | | +| RenderFormatToken:clone `ge` | 1? | [C] | | +| RenderFormatToken:decRefCount `ge` | 0+ | [C] | | +| RenderFormatToken:delete `ge` | 0? | [C] | | +| RenderFormatToken:deleteObject `ge` | 0-1? | [C] | | +| RenderFormatToken:deletePersistentId `ge` | 0+ | [C] | | +| RenderFormatToken:disable `ge` | 0? | [C] | | +| RenderFormatToken:dump `ge` | 0-4? | [C] | | +| RenderFormatToken:dumpGroupHierarchy `ge` | 0+ | [C] | | +| RenderFormatToken:enable `ge` | 0-2? | [C] | | +| RenderFormatToken:generatePersistentId `ge` | 0+ | [C] | | +| RenderFormatToken:getClassDocString `ge` | 0? | [C] | | +| RenderFormatToken:getClassName `ge` | 0? | [C] | | +| RenderFormatToken:getDeclarationLine `ge` | 0? | [C] | | +| RenderFormatToken:getDynDataFieldbyName `ge` | 2? | [C] | | +| RenderFormatToken:getDynamicFields `ge` | 0-1? | [C] | | +| RenderFormatToken:getField `ge` | 2-3? | [C] | | +| RenderFormatToken:getFieldInfo `ge` | 2? | [C] | | +| RenderFormatToken:getFieldList `ge` | 0? | [C] | | +| RenderFormatToken:getFields `ge` | 0-1? | [C] | | +| RenderFormatToken:getFieldsForEditor `ge` | 0? | [C] | | +| RenderFormatToken:getFileName `ge` | 0? | [C] | | +| RenderFormatToken:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| RenderFormatToken:getGroup `ge` | 0-2? | [C] | | +| RenderFormatToken:getID `ge` | 0? | [C] | | +| RenderFormatToken:getId `ge` | 0-1? | [C] | | +| RenderFormatToken:getIdString `ge` | 0? | [C] | | +| RenderFormatToken:getInternalName `ge` | 0? | [C] | | +| RenderFormatToken:getName `ge` | 0? | [C] | | +| RenderFormatToken:getOrCreatePersistentID `ge` | 0? | [C] | | +| RenderFormatToken:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderFormatToken:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderFormatToken:incRefCount `ge` | 0? | [C] | | +| RenderFormatToken:inheritParentFields `ge` | 1? | [C] | | +| RenderFormatToken:inspectUpdate `ge` | 0? | [C] | | +| RenderFormatToken:isChildOfGroup `ge` | 1? | [C] | | +| RenderFormatToken:isEditorDirty `ge` | 0? | [C] | | +| RenderFormatToken:isHidden `ge` | 0? | [C] | | +| RenderFormatToken:isLocked `ge` | 0? | [C] | | +| RenderFormatToken:isNameChangeAllowed `ge` | 0+ | [C] | | +| RenderFormatToken:isSelected `ge` | 1? | [C] | | +| RenderFormatToken:isSubClassOf `ge` | 1? | [C] | | +| RenderFormatToken:onEditorDisable `ge` | 0? | [C] | | +| RenderFormatToken:onEditorEnable `ge` | 0? | [C] | | +| RenderFormatToken:postApply `ge` | 0? | [C] | | +| RenderFormatToken:preApply `ge` | 0? | [C] | | +| RenderFormatToken:registerObject `ge` | 0-1? | [C] | | +| RenderFormatToken:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| RenderFormatToken:save `ge` | 0-2? | [C] | | +| RenderFormatToken:serialize `ge` | 0-2? | [C] | | +| RenderFormatToken:serializeForEditor `ge` | 3? | [C] | | +| RenderFormatToken:serializeToDirectories `ge` | 0+ | [C] | | +| RenderFormatToken:serializeToNameDictFile `ge` | 1? | [C] | | +| RenderFormatToken:setCanSave `ge` | 1? | [C] | | +| RenderFormatToken:setDeclarationLine `ge` | 0+ | [C] | | +| RenderFormatToken:setDynDataFieldbyName `ge` | 3? | [C] | | +| RenderFormatToken:setEditorDirty `ge` | 1? | [C] | | +| RenderFormatToken:setEditorOnly `ge` | 0+ | [C] | | +| RenderFormatToken:setField `ge` | 2-3? | [C] | | +| RenderFormatToken:setFileName `ge` | 1? | [C] | | +| RenderFormatToken:setHidden `ge` | 1? | [C] | | +| RenderFormatToken:setInternalName `ge` | 1? | [C] | | +| RenderFormatToken:setIsSelected `ge` | 0+ | [C] | | +| RenderFormatToken:setLocked `ge` | 0+ | [C] | | +| RenderFormatToken:setName `ge` | 1? | [C] | | +| RenderFormatToken:setNameChangeAllowed `ge` | 0+ | [C] | | +| RenderFormatToken:setSelected `ge` | 1? | [C] | | +| RenderFormatToken:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderFormatToken:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderFormatToken:toggle `ge` | 0-2? | [C] | | +| RenderFormatToken:unregisterObject `ge` | 0? | [C] | | +| RenderGlowMgr:assignFieldsFromObject `ge` | 1? | [C] | | +| RenderGlowMgr:clone `ge` | 1? | [C] | | +| RenderGlowMgr:decRefCount `ge` | 0+ | [C] | | +| RenderGlowMgr:delete `ge` | 0? | [C] | | +| RenderGlowMgr:deleteObject `ge` | 0-1? | [C] | | +| RenderGlowMgr:deletePersistentId `ge` | 0+ | [C] | | +| RenderGlowMgr:dump `ge` | 0-4? | [C] | | +| RenderGlowMgr:dumpGroupHierarchy `ge` | 0+ | [C] | | +| RenderGlowMgr:generatePersistentId `ge` | 0+ | [C] | | +| RenderGlowMgr:getBinType `ge` | 0+ | [C] | | +| RenderGlowMgr:getClassDocString `ge` | 0? | [C] | | +| RenderGlowMgr:getClassName `ge` | 0? | [C] | | +| RenderGlowMgr:getDeclarationLine `ge` | 0? | [C] | | +| RenderGlowMgr:getDynDataFieldbyName `ge` | 2? | [C] | | +| RenderGlowMgr:getDynamicFields `ge` | 0-1? | [C] | | +| RenderGlowMgr:getField `ge` | 2-3? | [C] | | +| RenderGlowMgr:getFieldInfo `ge` | 2? | [C] | | +| RenderGlowMgr:getFieldList `ge` | 0? | [C] | | +| RenderGlowMgr:getFields `ge` | 0-1? | [C] | | +| RenderGlowMgr:getFieldsForEditor `ge` | 0? | [C] | | +| RenderGlowMgr:getFileName `ge` | 0? | [C] | | +| RenderGlowMgr:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| RenderGlowMgr:getGroup `ge` | 0-2? | [C] | | +| RenderGlowMgr:getID `ge` | 0? | [C] | | +| RenderGlowMgr:getId `ge` | 0-1? | [C] | | +| RenderGlowMgr:getIdString `ge` | 0? | [C] | | +| RenderGlowMgr:getInternalName `ge` | 0? | [C] | | +| RenderGlowMgr:getName `ge` | 0? | [C] | | +| RenderGlowMgr:getOrCreatePersistentID `ge` | 0? | [C] | | +| RenderGlowMgr:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderGlowMgr:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderGlowMgr:incRefCount `ge` | 0? | [C] | | +| RenderGlowMgr:inheritParentFields `ge` | 1? | [C] | | +| RenderGlowMgr:inspectUpdate `ge` | 0? | [C] | | +| RenderGlowMgr:isChildOfGroup `ge` | 1? | [C] | | +| RenderGlowMgr:isEditorDirty `ge` | 0? | [C] | | +| RenderGlowMgr:isHidden `ge` | 0? | [C] | | +| RenderGlowMgr:isLocked `ge` | 0? | [C] | | +| RenderGlowMgr:isNameChangeAllowed `ge` | 0+ | [C] | | +| RenderGlowMgr:isSelected `ge` | 1? | [C] | | +| RenderGlowMgr:isSubClassOf `ge` | 1? | [C] | | +| RenderGlowMgr:onEditorDisable `ge` | 0? | [C] | | +| RenderGlowMgr:onEditorEnable `ge` | 0? | [C] | | +| RenderGlowMgr:postApply `ge` | 0? | [C] | | +| RenderGlowMgr:preApply `ge` | 0? | [C] | | +| RenderGlowMgr:registerObject `ge` | 0-1? | [C] | | +| RenderGlowMgr:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| RenderGlowMgr:save `ge` | 0-2? | [C] | | +| RenderGlowMgr:serialize `ge` | 0-2? | [C] | | +| RenderGlowMgr:serializeForEditor `ge` | 3? | [C] | | +| RenderGlowMgr:serializeToDirectories `ge` | 0+ | [C] | | +| RenderGlowMgr:serializeToNameDictFile `ge` | 1? | [C] | | +| RenderGlowMgr:setCanSave `ge` | 1? | [C] | | +| RenderGlowMgr:setDeclarationLine `ge` | 0+ | [C] | | +| RenderGlowMgr:setDynDataFieldbyName `ge` | 3? | [C] | | +| RenderGlowMgr:setEditorDirty `ge` | 1? | [C] | | +| RenderGlowMgr:setEditorOnly `ge` | 0+ | [C] | | +| RenderGlowMgr:setField `ge` | 2-3? | [C] | | +| RenderGlowMgr:setFileName `ge` | 1? | [C] | | +| RenderGlowMgr:setHidden `ge` | 1? | [C] | | +| RenderGlowMgr:setInternalName `ge` | 1? | [C] | | +| RenderGlowMgr:setIsSelected `ge` | 0+ | [C] | | +| RenderGlowMgr:setLocked `ge` | 0+ | [C] | | +| RenderGlowMgr:setName `ge` | 1? | [C] | | +| RenderGlowMgr:setNameChangeAllowed `ge` | 0+ | [C] | | +| RenderGlowMgr:setSelected `ge` | 1? | [C] | | +| RenderGlowMgr:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderGlowMgr:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderGlowMgr:unregisterObject `ge` | 0? | [C] | | +| RenderObjectMgr:assignFieldsFromObject `ge` | 1? | [C] | | +| RenderObjectMgr:clone `ge` | 1? | [C] | | +| RenderObjectMgr:decRefCount `ge` | 0+ | [C] | | +| RenderObjectMgr:delete `ge` | 0? | [C] | | +| RenderObjectMgr:deleteObject `ge` | 0-1? | [C] | | +| RenderObjectMgr:deletePersistentId `ge` | 0+ | [C] | | +| RenderObjectMgr:dump `ge` | 0-4? | [C] | | +| RenderObjectMgr:dumpGroupHierarchy `ge` | 0+ | [C] | | +| RenderObjectMgr:generatePersistentId `ge` | 0+ | [C] | | +| RenderObjectMgr:getBinType `ge` | 0+ | [C] | | +| RenderObjectMgr:getClassDocString `ge` | 0? | [C] | | +| RenderObjectMgr:getClassName `ge` | 0? | [C] | | +| RenderObjectMgr:getDeclarationLine `ge` | 0? | [C] | | +| RenderObjectMgr:getDynDataFieldbyName `ge` | 2? | [C] | | +| RenderObjectMgr:getDynamicFields `ge` | 0-1? | [C] | | +| RenderObjectMgr:getField `ge` | 2-3? | [C] | | +| RenderObjectMgr:getFieldInfo `ge` | 2? | [C] | | +| RenderObjectMgr:getFieldList `ge` | 0? | [C] | | +| RenderObjectMgr:getFields `ge` | 0-1? | [C] | | +| RenderObjectMgr:getFieldsForEditor `ge` | 0? | [C] | | +| RenderObjectMgr:getFileName `ge` | 0? | [C] | | +| RenderObjectMgr:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| RenderObjectMgr:getGroup `ge` | 0-2? | [C] | | +| RenderObjectMgr:getID `ge` | 0? | [C] | | +| RenderObjectMgr:getId `ge` | 0-1? | [C] | | +| RenderObjectMgr:getIdString `ge` | 0? | [C] | | +| RenderObjectMgr:getInternalName `ge` | 0? | [C] | | +| RenderObjectMgr:getName `ge` | 0? | [C] | | +| RenderObjectMgr:getOrCreatePersistentID `ge` | 0? | [C] | | +| RenderObjectMgr:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderObjectMgr:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderObjectMgr:incRefCount `ge` | 0? | [C] | | +| RenderObjectMgr:inheritParentFields `ge` | 1? | [C] | | +| RenderObjectMgr:inspectUpdate `ge` | 0? | [C] | | +| RenderObjectMgr:isChildOfGroup `ge` | 1? | [C] | | +| RenderObjectMgr:isEditorDirty `ge` | 0? | [C] | | +| RenderObjectMgr:isHidden `ge` | 0? | [C] | | +| RenderObjectMgr:isLocked `ge` | 0? | [C] | | +| RenderObjectMgr:isNameChangeAllowed `ge` | 0+ | [C] | | +| RenderObjectMgr:isSelected `ge` | 1? | [C] | | +| RenderObjectMgr:isSubClassOf `ge` | 1? | [C] | | +| RenderObjectMgr:onEditorDisable `ge` | 0? | [C] | | +| RenderObjectMgr:onEditorEnable `ge` | 0? | [C] | | +| RenderObjectMgr:postApply `ge` | 0? | [C] | | +| RenderObjectMgr:preApply `ge` | 0? | [C] | | +| RenderObjectMgr:registerObject `ge` | 0-1? | [C] | | +| RenderObjectMgr:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| RenderObjectMgr:save `ge` | 0-2? | [C] | | +| RenderObjectMgr:serialize `ge` | 0-2? | [C] | | +| RenderObjectMgr:serializeForEditor `ge` | 3? | [C] | | +| RenderObjectMgr:serializeToDirectories `ge` | 0+ | [C] | | +| RenderObjectMgr:serializeToNameDictFile `ge` | 1? | [C] | | +| RenderObjectMgr:setCanSave `ge` | 1? | [C] | | +| RenderObjectMgr:setDeclarationLine `ge` | 0+ | [C] | | +| RenderObjectMgr:setDynDataFieldbyName `ge` | 3? | [C] | | +| RenderObjectMgr:setEditorDirty `ge` | 1? | [C] | | +| RenderObjectMgr:setEditorOnly `ge` | 0+ | [C] | | +| RenderObjectMgr:setField `ge` | 2-3? | [C] | | +| RenderObjectMgr:setFileName `ge` | 1? | [C] | | +| RenderObjectMgr:setHidden `ge` | 1? | [C] | | +| RenderObjectMgr:setInternalName `ge` | 1? | [C] | | +| RenderObjectMgr:setIsSelected `ge` | 0+ | [C] | | +| RenderObjectMgr:setLocked `ge` | 0+ | [C] | | +| RenderObjectMgr:setName `ge` | 1? | [C] | | +| RenderObjectMgr:setNameChangeAllowed `ge` | 0+ | [C] | | +| RenderObjectMgr:setSelected `ge` | 1? | [C] | | +| RenderObjectMgr:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderObjectMgr:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderObjectMgr:unregisterObject `ge` | 0? | [C] | | +| RenderParticleMgr:assignFieldsFromObject `ge` | 1? | [C] | | +| RenderParticleMgr:clone `ge` | 1? | [C] | | +| RenderParticleMgr:decRefCount `ge` | 0+ | [C] | | +| RenderParticleMgr:delete `ge` | 0? | [C] | | +| RenderParticleMgr:deleteObject `ge` | 0-1? | [C] | | +| RenderParticleMgr:deletePersistentId `ge` | 0+ | [C] | | +| RenderParticleMgr:dump `ge` | 0-4? | [C] | | +| RenderParticleMgr:dumpGroupHierarchy `ge` | 0+ | [C] | | +| RenderParticleMgr:generatePersistentId `ge` | 0+ | [C] | | +| RenderParticleMgr:getBinType `ge` | 0+ | [C] | | +| RenderParticleMgr:getClassDocString `ge` | 0? | [C] | | +| RenderParticleMgr:getClassName `ge` | 0? | [C] | | +| RenderParticleMgr:getDeclarationLine `ge` | 0? | [C] | | +| RenderParticleMgr:getDynDataFieldbyName `ge` | 2? | [C] | | +| RenderParticleMgr:getDynamicFields `ge` | 0-1? | [C] | | +| RenderParticleMgr:getField `ge` | 2-3? | [C] | | +| RenderParticleMgr:getFieldInfo `ge` | 2? | [C] | | +| RenderParticleMgr:getFieldList `ge` | 0? | [C] | | +| RenderParticleMgr:getFields `ge` | 0-1? | [C] | | +| RenderParticleMgr:getFieldsForEditor `ge` | 0? | [C] | | +| RenderParticleMgr:getFileName `ge` | 0? | [C] | | +| RenderParticleMgr:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| RenderParticleMgr:getGroup `ge` | 0-2? | [C] | | +| RenderParticleMgr:getID `ge` | 0? | [C] | | +| RenderParticleMgr:getId `ge` | 0-1? | [C] | | +| RenderParticleMgr:getIdString `ge` | 0? | [C] | | +| RenderParticleMgr:getInternalName `ge` | 0? | [C] | | +| RenderParticleMgr:getName `ge` | 0? | [C] | | +| RenderParticleMgr:getOrCreatePersistentID `ge` | 0? | [C] | | +| RenderParticleMgr:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderParticleMgr:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderParticleMgr:incRefCount `ge` | 0? | [C] | | +| RenderParticleMgr:inheritParentFields `ge` | 1? | [C] | | +| RenderParticleMgr:inspectUpdate `ge` | 0? | [C] | | +| RenderParticleMgr:isChildOfGroup `ge` | 1? | [C] | | +| RenderParticleMgr:isEditorDirty `ge` | 0? | [C] | | +| RenderParticleMgr:isHidden `ge` | 0? | [C] | | +| RenderParticleMgr:isLocked `ge` | 0? | [C] | | +| RenderParticleMgr:isNameChangeAllowed `ge` | 0+ | [C] | | +| RenderParticleMgr:isSelected `ge` | 1? | [C] | | +| RenderParticleMgr:isSubClassOf `ge` | 1? | [C] | | +| RenderParticleMgr:onEditorDisable `ge` | 0? | [C] | | +| RenderParticleMgr:onEditorEnable `ge` | 0? | [C] | | +| RenderParticleMgr:postApply `ge` | 0? | [C] | | +| RenderParticleMgr:preApply `ge` | 0? | [C] | | +| RenderParticleMgr:registerObject `ge` | 0-1? | [C] | | +| RenderParticleMgr:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| RenderParticleMgr:save `ge` | 0-2? | [C] | | +| RenderParticleMgr:serialize `ge` | 0-2? | [C] | | +| RenderParticleMgr:serializeForEditor `ge` | 3? | [C] | | +| RenderParticleMgr:serializeToDirectories `ge` | 0+ | [C] | | +| RenderParticleMgr:serializeToNameDictFile `ge` | 1? | [C] | | +| RenderParticleMgr:setCanSave `ge` | 1? | [C] | | +| RenderParticleMgr:setDeclarationLine `ge` | 0+ | [C] | | +| RenderParticleMgr:setDynDataFieldbyName `ge` | 3? | [C] | | +| RenderParticleMgr:setEditorDirty `ge` | 1? | [C] | | +| RenderParticleMgr:setEditorOnly `ge` | 0+ | [C] | | +| RenderParticleMgr:setField `ge` | 2-3? | [C] | | +| RenderParticleMgr:setFileName `ge` | 1? | [C] | | +| RenderParticleMgr:setHidden `ge` | 1? | [C] | | +| RenderParticleMgr:setInternalName `ge` | 1? | [C] | | +| RenderParticleMgr:setIsSelected `ge` | 0+ | [C] | | +| RenderParticleMgr:setLocked `ge` | 0+ | [C] | | +| RenderParticleMgr:setName `ge` | 1? | [C] | | +| RenderParticleMgr:setNameChangeAllowed `ge` | 0+ | [C] | | +| RenderParticleMgr:setSelected `ge` | 1? | [C] | | +| RenderParticleMgr:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderParticleMgr:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderParticleMgr:unregisterObject `ge` | 0? | [C] | | +| RenderPassManager:addManager `ge` | 0-1? | [C] | | +| RenderPassManager:assignFieldsFromObject `ge` | 1? | [C] | | +| RenderPassManager:clone `ge` | 1? | [C] | | +| RenderPassManager:decRefCount `ge` | 0+ | [C] | | +| RenderPassManager:delete `ge` | 0? | [C] | | +| RenderPassManager:deleteObject `ge` | 0-1? | [C] | | +| RenderPassManager:deletePersistentId `ge` | 0+ | [C] | | +| RenderPassManager:dump `ge` | 0-4? | [C] | | +| RenderPassManager:dumpGroupHierarchy `ge` | 0+ | [C] | | +| RenderPassManager:generatePersistentId `ge` | 0+ | [C] | | +| RenderPassManager:getClassDocString `ge` | 0? | [C] | | +| RenderPassManager:getClassName `ge` | 0? | [C] | | +| RenderPassManager:getDeclarationLine `ge` | 0? | [C] | | +| RenderPassManager:getDynDataFieldbyName `ge` | 2? | [C] | | +| RenderPassManager:getDynamicFields `ge` | 0-1? | [C] | | +| RenderPassManager:getField `ge` | 2-3? | [C] | | +| RenderPassManager:getFieldInfo `ge` | 2? | [C] | | +| RenderPassManager:getFieldList `ge` | 0? | [C] | | +| RenderPassManager:getFields `ge` | 0-1? | [C] | | +| RenderPassManager:getFieldsForEditor `ge` | 0? | [C] | | +| RenderPassManager:getFileName `ge` | 0? | [C] | | +| RenderPassManager:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| RenderPassManager:getGroup `ge` | 0-2? | [C] | | +| RenderPassManager:getID `ge` | 0? | [C] | | +| RenderPassManager:getId `ge` | 0-1? | [C] | | +| RenderPassManager:getIdString `ge` | 0? | [C] | | +| RenderPassManager:getInternalName `ge` | 0? | [C] | | +| RenderPassManager:getManager `ge` | 0? | [C] | | +| RenderPassManager:getManagerCount `ge` | 0+ | [C] | | +| RenderPassManager:getName `ge` | 0? | [C] | | +| RenderPassManager:getOrCreatePersistentID `ge` | 0? | [C] | | +| RenderPassManager:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderPassManager:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderPassManager:incRefCount `ge` | 0? | [C] | | +| RenderPassManager:inheritParentFields `ge` | 1? | [C] | | +| RenderPassManager:inspectUpdate `ge` | 0? | [C] | | +| RenderPassManager:isChildOfGroup `ge` | 1? | [C] | | +| RenderPassManager:isEditorDirty `ge` | 0? | [C] | | +| RenderPassManager:isHidden `ge` | 0? | [C] | | +| RenderPassManager:isLocked `ge` | 0? | [C] | | +| RenderPassManager:isNameChangeAllowed `ge` | 0+ | [C] | | +| RenderPassManager:isSelected `ge` | 1? | [C] | | +| RenderPassManager:isSubClassOf `ge` | 1? | [C] | | +| RenderPassManager:onEditorDisable `ge` | 0? | [C] | | +| RenderPassManager:onEditorEnable `ge` | 0? | [C] | | +| RenderPassManager:postApply `ge` | 0? | [C] | | +| RenderPassManager:preApply `ge` | 0? | [C] | | +| RenderPassManager:registerObject `ge` | 0-1? | [C] | | +| RenderPassManager:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| RenderPassManager:removeManager `ge` | 1? | [C] | | +| RenderPassManager:save `ge` | 0-2? | [C] | | +| RenderPassManager:serialize `ge` | 0-2? | [C] | | +| RenderPassManager:serializeForEditor `ge` | 3? | [C] | | +| RenderPassManager:serializeToDirectories `ge` | 0+ | [C] | | +| RenderPassManager:serializeToNameDictFile `ge` | 1? | [C] | | +| RenderPassManager:setCanSave `ge` | 1? | [C] | | +| RenderPassManager:setDeclarationLine `ge` | 0+ | [C] | | +| RenderPassManager:setDynDataFieldbyName `ge` | 3? | [C] | | +| RenderPassManager:setEditorDirty `ge` | 1? | [C] | | +| RenderPassManager:setEditorOnly `ge` | 0+ | [C] | | +| RenderPassManager:setField `ge` | 2-3? | [C] | | +| RenderPassManager:setFileName `ge` | 1? | [C] | | +| RenderPassManager:setHidden `ge` | 1? | [C] | | +| RenderPassManager:setInternalName `ge` | 1? | [C] | | +| RenderPassManager:setIsSelected `ge` | 0+ | [C] | | +| RenderPassManager:setLocked `ge` | 0+ | [C] | | +| RenderPassManager:setName `ge` | 1? | [C] | | +| RenderPassManager:setNameChangeAllowed `ge` | 0+ | [C] | | +| RenderPassManager:setSelected `ge` | 1? | [C] | | +| RenderPassManager:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderPassManager:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderPassManager:unregisterObject `ge` | 0? | [C] | | +| RenderPassPipeline:assignFieldsFromObject `ge` | 1? | [C] | | +| RenderPassPipeline:clone `ge` | 1? | [C] | | +| RenderPassPipeline:decRefCount `ge` | 0+ | [C] | | +| RenderPassPipeline:delete `ge` | 0? | [C] | | +| RenderPassPipeline:deleteObject `ge` | 0-1? | [C] | | +| RenderPassPipeline:deletePersistentId `ge` | 0+ | [C] | | +| RenderPassPipeline:dump `ge` | 0-4? | [C] | | +| RenderPassPipeline:dumpGroupHierarchy `ge` | 0+ | [C] | | +| RenderPassPipeline:generatePersistentId `ge` | 0+ | [C] | | +| RenderPassPipeline:getBinType `ge` | 0+ | [C] | | +| RenderPassPipeline:getClassDocString `ge` | 0? | [C] | | +| RenderPassPipeline:getClassName `ge` | 0? | [C] | | +| RenderPassPipeline:getDeclarationLine `ge` | 0? | [C] | | +| RenderPassPipeline:getDynDataFieldbyName `ge` | 2? | [C] | | +| RenderPassPipeline:getDynamicFields `ge` | 0-1? | [C] | | +| RenderPassPipeline:getField `ge` | 2-3? | [C] | | +| RenderPassPipeline:getFieldInfo `ge` | 2? | [C] | | +| RenderPassPipeline:getFieldList `ge` | 0? | [C] | | +| RenderPassPipeline:getFields `ge` | 0-1? | [C] | | +| RenderPassPipeline:getFieldsForEditor `ge` | 0? | [C] | | +| RenderPassPipeline:getFileName `ge` | 0? | [C] | | +| RenderPassPipeline:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| RenderPassPipeline:getGroup `ge` | 0-2? | [C] | | +| RenderPassPipeline:getID `ge` | 0? | [C] | | +| RenderPassPipeline:getId `ge` | 0-1? | [C] | | +| RenderPassPipeline:getIdString `ge` | 0? | [C] | | +| RenderPassPipeline:getInternalName `ge` | 0? | [C] | | +| RenderPassPipeline:getName `ge` | 0? | [C] | | +| RenderPassPipeline:getOrCreatePersistentID `ge` | 0? | [C] | | +| RenderPassPipeline:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderPassPipeline:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderPassPipeline:incRefCount `ge` | 0? | [C] | | +| RenderPassPipeline:inheritParentFields `ge` | 1? | [C] | | +| RenderPassPipeline:inspectUpdate `ge` | 0? | [C] | | +| RenderPassPipeline:isChildOfGroup `ge` | 1? | [C] | | +| RenderPassPipeline:isEditorDirty `ge` | 0? | [C] | | +| RenderPassPipeline:isHidden `ge` | 0? | [C] | | +| RenderPassPipeline:isLocked `ge` | 0? | [C] | | +| RenderPassPipeline:isNameChangeAllowed `ge` | 0+ | [C] | | +| RenderPassPipeline:isSelected `ge` | 1? | [C] | | +| RenderPassPipeline:isSubClassOf `ge` | 1? | [C] | | +| RenderPassPipeline:onEditorDisable `ge` | 0? | [C] | | +| RenderPassPipeline:onEditorEnable `ge` | 0? | [C] | | +| RenderPassPipeline:postApply `ge` | 0? | [C] | | +| RenderPassPipeline:preApply `ge` | 0? | [C] | | +| RenderPassPipeline:registerObject `ge` | 0-1? | [C] | | +| RenderPassPipeline:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| RenderPassPipeline:save `ge` | 0-2? | [C] | | +| RenderPassPipeline:serialize `ge` | 0-2? | [C] | | +| RenderPassPipeline:serializeForEditor `ge` | 3? | [C] | | +| RenderPassPipeline:serializeToDirectories `ge` | 0+ | [C] | | +| RenderPassPipeline:serializeToNameDictFile `ge` | 1? | [C] | | +| RenderPassPipeline:setCanSave `ge` | 1? | [C] | | +| RenderPassPipeline:setDeclarationLine `ge` | 0+ | [C] | | +| RenderPassPipeline:setDynDataFieldbyName `ge` | 3? | [C] | | +| RenderPassPipeline:setEditorDirty `ge` | 1? | [C] | | +| RenderPassPipeline:setEditorOnly `ge` | 0+ | [C] | | +| RenderPassPipeline:setField `ge` | 2-3? | [C] | | +| RenderPassPipeline:setFileName `ge` | 1? | [C] | | +| RenderPassPipeline:setHidden `ge` | 1? | [C] | | +| RenderPassPipeline:setInternalName `ge` | 1? | [C] | | +| RenderPassPipeline:setIsSelected `ge` | 0+ | [C] | | +| RenderPassPipeline:setLocked `ge` | 0+ | [C] | | +| RenderPassPipeline:setName `ge` | 1? | [C] | | +| RenderPassPipeline:setNameChangeAllowed `ge` | 0+ | [C] | | +| RenderPassPipeline:setSelected `ge` | 1? | [C] | | +| RenderPassPipeline:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderPassPipeline:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderPassPipeline:unregisterObject `ge` | 0? | [C] | | +| RenderPassStateBin:assignFieldsFromObject `ge` | 1? | [C] | | +| RenderPassStateBin:clone `ge` | 1? | [C] | | +| RenderPassStateBin:decRefCount `ge` | 0+ | [C] | | +| RenderPassStateBin:delete `ge` | 0? | [C] | | +| RenderPassStateBin:deleteObject `ge` | 0-1? | [C] | | +| RenderPassStateBin:deletePersistentId `ge` | 0+ | [C] | | +| RenderPassStateBin:dump `ge` | 0-4? | [C] | | +| RenderPassStateBin:dumpGroupHierarchy `ge` | 0+ | [C] | | +| RenderPassStateBin:generatePersistentId `ge` | 0+ | [C] | | +| RenderPassStateBin:getBinType `ge` | 0+ | [C] | | +| RenderPassStateBin:getClassDocString `ge` | 0? | [C] | | +| RenderPassStateBin:getClassName `ge` | 0? | [C] | | +| RenderPassStateBin:getDeclarationLine `ge` | 0? | [C] | | +| RenderPassStateBin:getDynDataFieldbyName `ge` | 2? | [C] | | +| RenderPassStateBin:getDynamicFields `ge` | 0-1? | [C] | | +| RenderPassStateBin:getField `ge` | 2-3? | [C] | | +| RenderPassStateBin:getFieldInfo `ge` | 2? | [C] | | +| RenderPassStateBin:getFieldList `ge` | 0? | [C] | | +| RenderPassStateBin:getFields `ge` | 0-1? | [C] | | +| RenderPassStateBin:getFieldsForEditor `ge` | 0? | [C] | | +| RenderPassStateBin:getFileName `ge` | 0? | [C] | | +| RenderPassStateBin:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| RenderPassStateBin:getGroup `ge` | 0-2? | [C] | | +| RenderPassStateBin:getID `ge` | 0? | [C] | | +| RenderPassStateBin:getId `ge` | 0-1? | [C] | | +| RenderPassStateBin:getIdString `ge` | 0? | [C] | | +| RenderPassStateBin:getInternalName `ge` | 0? | [C] | | +| RenderPassStateBin:getName `ge` | 0? | [C] | | +| RenderPassStateBin:getOrCreatePersistentID `ge` | 0? | [C] | | +| RenderPassStateBin:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderPassStateBin:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderPassStateBin:incRefCount `ge` | 0? | [C] | | +| RenderPassStateBin:inheritParentFields `ge` | 1? | [C] | | +| RenderPassStateBin:inspectUpdate `ge` | 0? | [C] | | +| RenderPassStateBin:isChildOfGroup `ge` | 1? | [C] | | +| RenderPassStateBin:isEditorDirty `ge` | 0? | [C] | | +| RenderPassStateBin:isHidden `ge` | 0? | [C] | | +| RenderPassStateBin:isLocked `ge` | 0? | [C] | | +| RenderPassStateBin:isNameChangeAllowed `ge` | 0+ | [C] | | +| RenderPassStateBin:isSelected `ge` | 1? | [C] | | +| RenderPassStateBin:isSubClassOf `ge` | 1? | [C] | | +| RenderPassStateBin:onEditorDisable `ge` | 0? | [C] | | +| RenderPassStateBin:onEditorEnable `ge` | 0? | [C] | | +| RenderPassStateBin:postApply `ge` | 0? | [C] | | +| RenderPassStateBin:preApply `ge` | 0? | [C] | | +| RenderPassStateBin:registerObject `ge` | 0-1? | [C] | | +| RenderPassStateBin:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| RenderPassStateBin:save `ge` | 0-2? | [C] | | +| RenderPassStateBin:serialize `ge` | 0-2? | [C] | | +| RenderPassStateBin:serializeForEditor `ge` | 3? | [C] | | +| RenderPassStateBin:serializeToDirectories `ge` | 0+ | [C] | | +| RenderPassStateBin:serializeToNameDictFile `ge` | 1? | [C] | | +| RenderPassStateBin:setCanSave `ge` | 1? | [C] | | +| RenderPassStateBin:setDeclarationLine `ge` | 0+ | [C] | | +| RenderPassStateBin:setDynDataFieldbyName `ge` | 3? | [C] | | +| RenderPassStateBin:setEditorDirty `ge` | 1? | [C] | | +| RenderPassStateBin:setEditorOnly `ge` | 0+ | [C] | | +| RenderPassStateBin:setField `ge` | 2-3? | [C] | | +| RenderPassStateBin:setFileName `ge` | 1? | [C] | | +| RenderPassStateBin:setHidden `ge` | 1? | [C] | | +| RenderPassStateBin:setInternalName `ge` | 1? | [C] | | +| RenderPassStateBin:setIsSelected `ge` | 0+ | [C] | | +| RenderPassStateBin:setLocked `ge` | 0+ | [C] | | +| RenderPassStateBin:setName `ge` | 1? | [C] | | +| RenderPassStateBin:setNameChangeAllowed `ge` | 0+ | [C] | | +| RenderPassStateBin:setSelected `ge` | 1? | [C] | | +| RenderPassStateBin:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderPassStateBin:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderPassStateBin:unregisterObject `ge` | 0? | [C] | | +| RenderPassfunctionBin:assignFieldsFromObject `ge` | 1? | [C] | | +| RenderPassfunctionBin:clone `ge` | 1? | [C] | | +| RenderPassfunctionBin:decRefCount `ge` | 0+ | [C] | | +| RenderPassfunctionBin:delete `ge` | 0? | [C] | | +| RenderPassfunctionBin:deleteObject `ge` | 0-1? | [C] | | +| RenderPassfunctionBin:deletePersistentId `ge` | 0+ | [C] | | +| RenderPassfunctionBin:dump `ge` | 0-4? | [C] | | +| RenderPassfunctionBin:dumpGroupHierarchy `ge` | 0+ | [C] | | +| RenderPassfunctionBin:generatePersistentId `ge` | 0+ | [C] | | +| RenderPassfunctionBin:getBinType `ge` | 0+ | [C] | | +| RenderPassfunctionBin:getClassDocString `ge` | 0? | [C] | | +| RenderPassfunctionBin:getClassName `ge` | 0? | [C] | | +| RenderPassfunctionBin:getDeclarationLine `ge` | 0? | [C] | | +| RenderPassfunctionBin:getDynDataFieldbyName `ge` | 2? | [C] | | +| RenderPassfunctionBin:getDynamicFields `ge` | 0-1? | [C] | | +| RenderPassfunctionBin:getField `ge` | 2-3? | [C] | | +| RenderPassfunctionBin:getFieldInfo `ge` | 2? | [C] | | +| RenderPassfunctionBin:getFieldList `ge` | 0? | [C] | | +| RenderPassfunctionBin:getFields `ge` | 0-1? | [C] | | +| RenderPassfunctionBin:getFieldsForEditor `ge` | 0? | [C] | | +| RenderPassfunctionBin:getFileName `ge` | 0? | [C] | | +| RenderPassfunctionBin:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| RenderPassfunctionBin:getGroup `ge` | 0-2? | [C] | | +| RenderPassfunctionBin:getID `ge` | 0? | [C] | | +| RenderPassfunctionBin:getId `ge` | 0-1? | [C] | | +| RenderPassfunctionBin:getIdString `ge` | 0? | [C] | | +| RenderPassfunctionBin:getInternalName `ge` | 0? | [C] | | +| RenderPassfunctionBin:getName `ge` | 0? | [C] | | +| RenderPassfunctionBin:getOrCreatePersistentID `ge` | 0? | [C] | | +| RenderPassfunctionBin:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderPassfunctionBin:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderPassfunctionBin:incRefCount `ge` | 0? | [C] | | +| RenderPassfunctionBin:inheritParentFields `ge` | 1? | [C] | | +| RenderPassfunctionBin:inspectUpdate `ge` | 0? | [C] | | +| RenderPassfunctionBin:isChildOfGroup `ge` | 1? | [C] | | +| RenderPassfunctionBin:isEditorDirty `ge` | 0? | [C] | | +| RenderPassfunctionBin:isHidden `ge` | 0? | [C] | | +| RenderPassfunctionBin:isLocked `ge` | 0? | [C] | | +| RenderPassfunctionBin:isNameChangeAllowed `ge` | 0+ | [C] | | +| RenderPassfunctionBin:isSelected `ge` | 1? | [C] | | +| RenderPassfunctionBin:isSubClassOf `ge` | 1? | [C] | | +| RenderPassfunctionBin:onEditorDisable `ge` | 0? | [C] | | +| RenderPassfunctionBin:onEditorEnable `ge` | 0? | [C] | | +| RenderPassfunctionBin:postApply `ge` | 0? | [C] | | +| RenderPassfunctionBin:preApply `ge` | 0? | [C] | | +| RenderPassfunctionBin:registerObject `ge` | 0-1? | [C] | | +| RenderPassfunctionBin:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| RenderPassfunctionBin:save `ge` | 0-2? | [C] | | +| RenderPassfunctionBin:serialize `ge` | 0-2? | [C] | | +| RenderPassfunctionBin:serializeForEditor `ge` | 3? | [C] | | +| RenderPassfunctionBin:serializeToDirectories `ge` | 0+ | [C] | | +| RenderPassfunctionBin:serializeToNameDictFile `ge` | 1? | [C] | | +| RenderPassfunctionBin:setCanSave `ge` | 1? | [C] | | +| RenderPassfunctionBin:setDeclarationLine `ge` | 0+ | [C] | | +| RenderPassfunctionBin:setDynDataFieldbyName `ge` | 3? | [C] | | +| RenderPassfunctionBin:setEditorDirty `ge` | 1? | [C] | | +| RenderPassfunctionBin:setEditorOnly `ge` | 0+ | [C] | | +| RenderPassfunctionBin:setField `ge` | 2-3? | [C] | | +| RenderPassfunctionBin:setFileName `ge` | 1? | [C] | | +| RenderPassfunctionBin:setHidden `ge` | 1? | [C] | | +| RenderPassfunctionBin:setInternalName `ge` | 1? | [C] | | +| RenderPassfunctionBin:setIsSelected `ge` | 0+ | [C] | | +| RenderPassfunctionBin:setLocked `ge` | 0+ | [C] | | +| RenderPassfunctionBin:setName `ge` | 1? | [C] | | +| RenderPassfunctionBin:setNameChangeAllowed `ge` | 0+ | [C] | | +| RenderPassfunctionBin:setSelected `ge` | 1? | [C] | | +| RenderPassfunctionBin:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderPassfunctionBin:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderPassfunctionBin:unregisterObject `ge` | 0? | [C] | | +| RenderPrePassMgr:assignFieldsFromObject `ge` | 1? | [C] | | +| RenderPrePassMgr:clone `ge` | 1? | [C] | | +| RenderPrePassMgr:decRefCount `ge` | 0+ | [C] | | +| RenderPrePassMgr:delete `ge` | 0? | [C] | | +| RenderPrePassMgr:deleteObject `ge` | 0-1? | [C] | | +| RenderPrePassMgr:deletePersistentId `ge` | 0+ | [C] | | +| RenderPrePassMgr:dump `ge` | 0-4? | [C] | | +| RenderPrePassMgr:dumpGroupHierarchy `ge` | 0+ | [C] | | +| RenderPrePassMgr:generatePersistentId `ge` | 0+ | [C] | | +| RenderPrePassMgr:getBinType `ge` | 0+ | [C] | | +| RenderPrePassMgr:getClassDocString `ge` | 0? | [C] | | +| RenderPrePassMgr:getClassName `ge` | 0? | [C] | | +| RenderPrePassMgr:getDeclarationLine `ge` | 0? | [C] | | +| RenderPrePassMgr:getDynDataFieldbyName `ge` | 2? | [C] | | +| RenderPrePassMgr:getDynamicFields `ge` | 0-1? | [C] | | +| RenderPrePassMgr:getField `ge` | 2-3? | [C] | | +| RenderPrePassMgr:getFieldInfo `ge` | 2? | [C] | | +| RenderPrePassMgr:getFieldList `ge` | 0? | [C] | | +| RenderPrePassMgr:getFields `ge` | 0-1? | [C] | | +| RenderPrePassMgr:getFieldsForEditor `ge` | 0? | [C] | | +| RenderPrePassMgr:getFileName `ge` | 0? | [C] | | +| RenderPrePassMgr:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| RenderPrePassMgr:getGroup `ge` | 0-2? | [C] | | +| RenderPrePassMgr:getID `ge` | 0? | [C] | | +| RenderPrePassMgr:getId `ge` | 0-1? | [C] | | +| RenderPrePassMgr:getIdString `ge` | 0? | [C] | | +| RenderPrePassMgr:getInternalName `ge` | 0? | [C] | | +| RenderPrePassMgr:getName `ge` | 0? | [C] | | +| RenderPrePassMgr:getOrCreatePersistentID `ge` | 0? | [C] | | +| RenderPrePassMgr:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderPrePassMgr:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderPrePassMgr:incRefCount `ge` | 0? | [C] | | +| RenderPrePassMgr:inheritParentFields `ge` | 1? | [C] | | +| RenderPrePassMgr:inspectUpdate `ge` | 0? | [C] | | +| RenderPrePassMgr:isChildOfGroup `ge` | 1? | [C] | | +| RenderPrePassMgr:isEditorDirty `ge` | 0? | [C] | | +| RenderPrePassMgr:isHidden `ge` | 0? | [C] | | +| RenderPrePassMgr:isLocked `ge` | 0? | [C] | | +| RenderPrePassMgr:isNameChangeAllowed `ge` | 0+ | [C] | | +| RenderPrePassMgr:isSelected `ge` | 1? | [C] | | +| RenderPrePassMgr:isSubClassOf `ge` | 1? | [C] | | +| RenderPrePassMgr:onEditorDisable `ge` | 0? | [C] | | +| RenderPrePassMgr:onEditorEnable `ge` | 0? | [C] | | +| RenderPrePassMgr:postApply `ge` | 0? | [C] | | +| RenderPrePassMgr:preApply `ge` | 0? | [C] | | +| RenderPrePassMgr:registerObject `ge` | 0-1? | [C] | | +| RenderPrePassMgr:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| RenderPrePassMgr:save `ge` | 0-2? | [C] | | +| RenderPrePassMgr:serialize `ge` | 0-2? | [C] | | +| RenderPrePassMgr:serializeForEditor `ge` | 3? | [C] | | +| RenderPrePassMgr:serializeToDirectories `ge` | 0+ | [C] | | +| RenderPrePassMgr:serializeToNameDictFile `ge` | 1? | [C] | | +| RenderPrePassMgr:setCanSave `ge` | 1? | [C] | | +| RenderPrePassMgr:setDeclarationLine `ge` | 0+ | [C] | | +| RenderPrePassMgr:setDynDataFieldbyName `ge` | 3? | [C] | | +| RenderPrePassMgr:setEditorDirty `ge` | 1? | [C] | | +| RenderPrePassMgr:setEditorOnly `ge` | 0+ | [C] | | +| RenderPrePassMgr:setField `ge` | 2-3? | [C] | | +| RenderPrePassMgr:setFileName `ge` | 1? | [C] | | +| RenderPrePassMgr:setHidden `ge` | 1? | [C] | | +| RenderPrePassMgr:setInternalName `ge` | 1? | [C] | | +| RenderPrePassMgr:setIsSelected `ge` | 0+ | [C] | | +| RenderPrePassMgr:setLocked `ge` | 0+ | [C] | | +| RenderPrePassMgr:setName `ge` | 1? | [C] | | +| RenderPrePassMgr:setNameChangeAllowed `ge` | 0+ | [C] | | +| RenderPrePassMgr:setSelected `ge` | 1? | [C] | | +| RenderPrePassMgr:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderPrePassMgr:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderPrePassMgr:unregisterObject `ge` | 0? | [C] | | +| RenderTranslucentMgr:assignFieldsFromObject `ge` | 1? | [C] | | +| RenderTranslucentMgr:clone `ge` | 1? | [C] | | +| RenderTranslucentMgr:decRefCount `ge` | 0+ | [C] | | +| RenderTranslucentMgr:delete `ge` | 0? | [C] | | +| RenderTranslucentMgr:deleteObject `ge` | 0-1? | [C] | | +| RenderTranslucentMgr:deletePersistentId `ge` | 0+ | [C] | | +| RenderTranslucentMgr:dump `ge` | 0-4? | [C] | | +| RenderTranslucentMgr:dumpGroupHierarchy `ge` | 0+ | [C] | | +| RenderTranslucentMgr:generatePersistentId `ge` | 0+ | [C] | | +| RenderTranslucentMgr:getBinType `ge` | 0+ | [C] | | +| RenderTranslucentMgr:getClassDocString `ge` | 0? | [C] | | +| RenderTranslucentMgr:getClassName `ge` | 0? | [C] | | +| RenderTranslucentMgr:getDeclarationLine `ge` | 0? | [C] | | +| RenderTranslucentMgr:getDynDataFieldbyName `ge` | 2? | [C] | | +| RenderTranslucentMgr:getDynamicFields `ge` | 0-1? | [C] | | +| RenderTranslucentMgr:getField `ge` | 2-3? | [C] | | +| RenderTranslucentMgr:getFieldInfo `ge` | 2? | [C] | | +| RenderTranslucentMgr:getFieldList `ge` | 0? | [C] | | +| RenderTranslucentMgr:getFields `ge` | 0-1? | [C] | | +| RenderTranslucentMgr:getFieldsForEditor `ge` | 0? | [C] | | +| RenderTranslucentMgr:getFileName `ge` | 0? | [C] | | +| RenderTranslucentMgr:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| RenderTranslucentMgr:getGroup `ge` | 0-2? | [C] | | +| RenderTranslucentMgr:getID `ge` | 0? | [C] | | +| RenderTranslucentMgr:getId `ge` | 0-1? | [C] | | +| RenderTranslucentMgr:getIdString `ge` | 0? | [C] | | +| RenderTranslucentMgr:getInternalName `ge` | 0? | [C] | | +| RenderTranslucentMgr:getName `ge` | 0? | [C] | | +| RenderTranslucentMgr:getOrCreatePersistentID `ge` | 0? | [C] | | +| RenderTranslucentMgr:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderTranslucentMgr:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderTranslucentMgr:incRefCount `ge` | 0? | [C] | | +| RenderTranslucentMgr:inheritParentFields `ge` | 1? | [C] | | +| RenderTranslucentMgr:inspectUpdate `ge` | 0? | [C] | | +| RenderTranslucentMgr:isChildOfGroup `ge` | 1? | [C] | | +| RenderTranslucentMgr:isEditorDirty `ge` | 0? | [C] | | +| RenderTranslucentMgr:isHidden `ge` | 0? | [C] | | +| RenderTranslucentMgr:isLocked `ge` | 0? | [C] | | +| RenderTranslucentMgr:isNameChangeAllowed `ge` | 0+ | [C] | | +| RenderTranslucentMgr:isSelected `ge` | 1? | [C] | | +| RenderTranslucentMgr:isSubClassOf `ge` | 1? | [C] | | +| RenderTranslucentMgr:onEditorDisable `ge` | 0? | [C] | | +| RenderTranslucentMgr:onEditorEnable `ge` | 0? | [C] | | +| RenderTranslucentMgr:postApply `ge` | 0? | [C] | | +| RenderTranslucentMgr:preApply `ge` | 0? | [C] | | +| RenderTranslucentMgr:registerObject `ge` | 0-1? | [C] | | +| RenderTranslucentMgr:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| RenderTranslucentMgr:save `ge` | 0-2? | [C] | | +| RenderTranslucentMgr:serialize `ge` | 0-2? | [C] | | +| RenderTranslucentMgr:serializeForEditor `ge` | 3? | [C] | | +| RenderTranslucentMgr:serializeToDirectories `ge` | 0+ | [C] | | +| RenderTranslucentMgr:serializeToNameDictFile `ge` | 1? | [C] | | +| RenderTranslucentMgr:setCanSave `ge` | 1? | [C] | | +| RenderTranslucentMgr:setDeclarationLine `ge` | 0+ | [C] | | +| RenderTranslucentMgr:setDynDataFieldbyName `ge` | 3? | [C] | | +| RenderTranslucentMgr:setEditorDirty `ge` | 1? | [C] | | +| RenderTranslucentMgr:setEditorOnly `ge` | 0+ | [C] | | +| RenderTranslucentMgr:setField `ge` | 2-3? | [C] | | +| RenderTranslucentMgr:setFileName `ge` | 1? | [C] | | +| RenderTranslucentMgr:setHidden `ge` | 1? | [C] | | +| RenderTranslucentMgr:setInternalName `ge` | 1? | [C] | | +| RenderTranslucentMgr:setIsSelected `ge` | 0+ | [C] | | +| RenderTranslucentMgr:setLocked `ge` | 0+ | [C] | | +| RenderTranslucentMgr:setName `ge` | 1? | [C] | | +| RenderTranslucentMgr:setNameChangeAllowed `ge` | 0+ | [C] | | +| RenderTranslucentMgr:setSelected `ge` | 1? | [C] | | +| RenderTranslucentMgr:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderTranslucentMgr:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderTranslucentMgr:unregisterObject `ge` | 0? | [C] | | +| RenderVelocityPassMgr:assignFieldsFromObject `ge` | 1? | [C] | | +| RenderVelocityPassMgr:clone `ge` | 1? | [C] | | +| RenderVelocityPassMgr:decRefCount `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:delete `ge` | 0? | [C] | | +| RenderVelocityPassMgr:deleteObject `ge` | 0-1? | [C] | | +| RenderVelocityPassMgr:deletePersistentId `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:dump `ge` | 0-4? | [C] | | +| RenderVelocityPassMgr:dumpGroupHierarchy `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:generatePersistentId `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:getBinType `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:getClassDocString `ge` | 0? | [C] | | +| RenderVelocityPassMgr:getClassName `ge` | 0? | [C] | | +| RenderVelocityPassMgr:getDeclarationLine `ge` | 0? | [C] | | +| RenderVelocityPassMgr:getDynDataFieldbyName `ge` | 2? | [C] | | +| RenderVelocityPassMgr:getDynamicFields `ge` | 0-1? | [C] | | +| RenderVelocityPassMgr:getField `ge` | 2-3? | [C] | | +| RenderVelocityPassMgr:getFieldInfo `ge` | 2? | [C] | | +| RenderVelocityPassMgr:getFieldList `ge` | 0? | [C] | | +| RenderVelocityPassMgr:getFields `ge` | 0-1? | [C] | | +| RenderVelocityPassMgr:getFieldsForEditor `ge` | 0? | [C] | | +| RenderVelocityPassMgr:getFileName `ge` | 0? | [C] | | +| RenderVelocityPassMgr:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| RenderVelocityPassMgr:getGroup `ge` | 0-2? | [C] | | +| RenderVelocityPassMgr:getID `ge` | 0? | [C] | | +| RenderVelocityPassMgr:getId `ge` | 0-1? | [C] | | +| RenderVelocityPassMgr:getIdString `ge` | 0? | [C] | | +| RenderVelocityPassMgr:getInternalName `ge` | 0? | [C] | | +| RenderVelocityPassMgr:getName `ge` | 0? | [C] | | +| RenderVelocityPassMgr:getOrCreatePersistentID `ge` | 0? | [C] | | +| RenderVelocityPassMgr:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:incRefCount `ge` | 0? | [C] | | +| RenderVelocityPassMgr:inheritParentFields `ge` | 1? | [C] | | +| RenderVelocityPassMgr:inspectUpdate `ge` | 0? | [C] | | +| RenderVelocityPassMgr:isChildOfGroup `ge` | 1? | [C] | | +| RenderVelocityPassMgr:isEditorDirty `ge` | 0? | [C] | | +| RenderVelocityPassMgr:isHidden `ge` | 0? | [C] | | +| RenderVelocityPassMgr:isLocked `ge` | 0? | [C] | | +| RenderVelocityPassMgr:isNameChangeAllowed `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:isSelected `ge` | 1? | [C] | | +| RenderVelocityPassMgr:isSubClassOf `ge` | 1? | [C] | | +| RenderVelocityPassMgr:onEditorDisable `ge` | 0? | [C] | | +| RenderVelocityPassMgr:onEditorEnable `ge` | 0? | [C] | | +| RenderVelocityPassMgr:postApply `ge` | 0? | [C] | | +| RenderVelocityPassMgr:preApply `ge` | 0? | [C] | | +| RenderVelocityPassMgr:registerObject `ge` | 0-1? | [C] | | +| RenderVelocityPassMgr:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| RenderVelocityPassMgr:save `ge` | 0-2? | [C] | | +| RenderVelocityPassMgr:serialize `ge` | 0-2? | [C] | | +| RenderVelocityPassMgr:serializeForEditor `ge` | 3? | [C] | | +| RenderVelocityPassMgr:serializeToDirectories `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:serializeToNameDictFile `ge` | 1? | [C] | | +| RenderVelocityPassMgr:setCanSave `ge` | 1? | [C] | | +| RenderVelocityPassMgr:setDeclarationLine `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:setDynDataFieldbyName `ge` | 3? | [C] | | +| RenderVelocityPassMgr:setEditorDirty `ge` | 1? | [C] | | +| RenderVelocityPassMgr:setEditorOnly `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:setField `ge` | 2-3? | [C] | | +| RenderVelocityPassMgr:setFileName `ge` | 1? | [C] | | +| RenderVelocityPassMgr:setHidden `ge` | 1? | [C] | | +| RenderVelocityPassMgr:setInternalName `ge` | 1? | [C] | | +| RenderVelocityPassMgr:setIsSelected `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:setLocked `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:setName `ge` | 1? | [C] | | +| RenderVelocityPassMgr:setNameChangeAllowed `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:setSelected `ge` | 1? | [C] | | +| RenderVelocityPassMgr:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| RenderVelocityPassMgr:unregisterObject `ge` | 0? | [C] | | +| RenderViewManagerInstance:cameraNameEquals `ge` | 0+ | [C] | | +| RenderViewManagerInstance:destroyView `ge` | 1 | [C] | | +| RenderViewManagerInstance:getOrCreateView `ge` | 1 | [C] | | +| RenderViewManagerInstance:getView `ge` | 1 | [C] | | +| ResearchVerifier:getTechLicenseState `ge` | 0+ | [C] | | +| ResearchVerifier:isTechLicenseVerified `ge` | 0? | [C] | | +| SDFGeneratorApp:getActiveApp `ge` | 0? | [C] | | +| SFXAmbience:assignFieldsFromObject `ge` | 1? | [C] | | +| SFXAmbience:clone `ge` | 1? | [C] | | +| SFXAmbience:decRefCount `ge` | 0+ | [C] | | +| SFXAmbience:delete `ge` | 0? | [C] | | +| SFXAmbience:deleteObject `ge` | 0-1? | [C] | | +| SFXAmbience:deletePersistentId `ge` | 0+ | [C] | | +| SFXAmbience:dump `ge` | 0-4? | [C] | | +| SFXAmbience:dumpGroupHierarchy `ge` | 0+ | [C] | | +| SFXAmbience:generatePersistentId `ge` | 0+ | [C] | | +| SFXAmbience:getClassDocString `ge` | 0? | [C] | | +| SFXAmbience:getClassName `ge` | 0? | [C] | | +| SFXAmbience:getDeclarationLine `ge` | 0? | [C] | | +| SFXAmbience:getDynDataFieldbyName `ge` | 2? | [C] | | +| SFXAmbience:getDynamicFields `ge` | 0-1? | [C] | | +| SFXAmbience:getField `ge` | 2-3? | [C] | | +| SFXAmbience:getFieldInfo `ge` | 2? | [C] | | +| SFXAmbience:getFieldList `ge` | 0? | [C] | | +| SFXAmbience:getFields `ge` | 0-1? | [C] | | +| SFXAmbience:getFieldsForEditor `ge` | 0? | [C] | | +| SFXAmbience:getFileName `ge` | 0? | [C] | | +| SFXAmbience:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| SFXAmbience:getGroup `ge` | 0-2? | [C] | | +| SFXAmbience:getID `ge` | 0? | [C] | | +| SFXAmbience:getId `ge` | 0-1? | [C] | | +| SFXAmbience:getIdString `ge` | 0? | [C] | | +| SFXAmbience:getInternalName `ge` | 0? | [C] | | +| SFXAmbience:getName `ge` | 0? | [C] | | +| SFXAmbience:getOrCreatePersistentID `ge` | 0? | [C] | | +| SFXAmbience:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXAmbience:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXAmbience:incRefCount `ge` | 0? | [C] | | +| SFXAmbience:inheritParentFields `ge` | 1? | [C] | | +| SFXAmbience:inspectUpdate `ge` | 0? | [C] | | +| SFXAmbience:isChildOfGroup `ge` | 1? | [C] | | +| SFXAmbience:isEditorDirty `ge` | 0? | [C] | | +| SFXAmbience:isHidden `ge` | 0? | [C] | | +| SFXAmbience:isLocked `ge` | 0? | [C] | | +| SFXAmbience:isNameChangeAllowed `ge` | 0+ | [C] | | +| SFXAmbience:isSelected `ge` | 1? | [C] | | +| SFXAmbience:isSubClassOf `ge` | 1? | [C] | | +| SFXAmbience:onEditorDisable `ge` | 0? | [C] | | +| SFXAmbience:onEditorEnable `ge` | 0? | [C] | | +| SFXAmbience:postApply `ge` | 0? | [C] | | +| SFXAmbience:preApply `ge` | 0? | [C] | | +| SFXAmbience:registerObject `ge` | 0-1? | [C] | | +| SFXAmbience:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| SFXAmbience:save `ge` | 0-2? | [C] | | +| SFXAmbience:serialize `ge` | 0-2? | [C] | | +| SFXAmbience:serializeForEditor `ge` | 3? | [C] | | +| SFXAmbience:serializeToDirectories `ge` | 0+ | [C] | | +| SFXAmbience:serializeToNameDictFile `ge` | 1? | [C] | | +| SFXAmbience:setCanSave `ge` | 1? | [C] | | +| SFXAmbience:setDeclarationLine `ge` | 0+ | [C] | | +| SFXAmbience:setDynDataFieldbyName `ge` | 3? | [C] | | +| SFXAmbience:setEditorDirty `ge` | 1? | [C] | | +| SFXAmbience:setEditorOnly `ge` | 0+ | [C] | | +| SFXAmbience:setField `ge` | 2-3? | [C] | | +| SFXAmbience:setFileName `ge` | 1? | [C] | | +| SFXAmbience:setHidden `ge` | 1? | [C] | | +| SFXAmbience:setInternalName `ge` | 1? | [C] | | +| SFXAmbience:setIsSelected `ge` | 0+ | [C] | | +| SFXAmbience:setLocked `ge` | 0+ | [C] | | +| SFXAmbience:setName `ge` | 1? | [C] | | +| SFXAmbience:setNameChangeAllowed `ge` | 0+ | [C] | | +| SFXAmbience:setSelected `ge` | 1? | [C] | | +| SFXAmbience:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXAmbience:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXAmbience:unregisterObject `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:assignFieldsFromObject `ge` | 1? | [C] | | +| SFXFMODEventDescImpl:clone `ge` | 1? | [C] | | +| SFXFMODEventDescImpl:decRefCount `ge` | 0+ | [C] | | +| SFXFMODEventDescImpl:delete `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:deleteObject `ge` | 0-1? | [C] | | +| SFXFMODEventDescImpl:deletePersistentId `ge` | 0+ | [C] | | +| SFXFMODEventDescImpl:dump `ge` | 0-4? | [C] | | +| SFXFMODEventDescImpl:dumpGroupHierarchy `ge` | 0+ | [C] | | +| SFXFMODEventDescImpl:generatePersistentId `ge` | 0+ | [C] | | +| SFXFMODEventDescImpl:getClassDocString `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:getClassName `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:getDeclarationLine `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:getDynDataFieldbyName `ge` | 2? | [C] | | +| SFXFMODEventDescImpl:getDynamicFields `ge` | 0-1? | [C] | | +| SFXFMODEventDescImpl:getField `ge` | 2-3? | [C] | | +| SFXFMODEventDescImpl:getFieldInfo `ge` | 2? | [C] | | +| SFXFMODEventDescImpl:getFieldList `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:getFields `ge` | 0-1? | [C] | | +| SFXFMODEventDescImpl:getFieldsForEditor `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:getFileName `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| SFXFMODEventDescImpl:getGroup `ge` | 0-2? | [C] | | +| SFXFMODEventDescImpl:getID `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:getId `ge` | 0-1? | [C] | | +| SFXFMODEventDescImpl:getIdString `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:getInternalName `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:getName `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:getOrCreatePersistentID `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXFMODEventDescImpl:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXFMODEventDescImpl:incRefCount `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:inheritParentFields `ge` | 1? | [C] | | +| SFXFMODEventDescImpl:inspectUpdate `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:isChildOfGroup `ge` | 1? | [C] | | +| SFXFMODEventDescImpl:isEditorDirty `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:isHidden `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:isLocked `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:isNameChangeAllowed `ge` | 0+ | [C] | | +| SFXFMODEventDescImpl:isSelected `ge` | 1? | [C] | | +| SFXFMODEventDescImpl:isSubClassOf `ge` | 1? | [C] | | +| SFXFMODEventDescImpl:onEditorDisable `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:onEditorEnable `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:postApply `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:preApply `ge` | 0? | [C] | | +| SFXFMODEventDescImpl:registerObject `ge` | 0-1? | [C] | | +| SFXFMODEventDescImpl:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| SFXFMODEventDescImpl:save `ge` | 0-2? | [C] | | +| SFXFMODEventDescImpl:serialize `ge` | 0-2? | [C] | | +| SFXFMODEventDescImpl:serializeForEditor `ge` | 3? | [C] | | +| SFXFMODEventDescImpl:serializeToDirectories `ge` | 0+ | [C] | | +| SFXFMODEventDescImpl:serializeToNameDictFile `ge` | 1? | [C] | | +| SFXFMODEventDescImpl:setCanSave `ge` | 1? | [C] | | +| SFXFMODEventDescImpl:setDeclarationLine `ge` | 0+ | [C] | | +| SFXFMODEventDescImpl:setDynDataFieldbyName `ge` | 3? | [C] | | +| SFXFMODEventDescImpl:setEditorDirty `ge` | 1? | [C] | | +| SFXFMODEventDescImpl:setEditorOnly `ge` | 0+ | [C] | | +| SFXFMODEventDescImpl:setField `ge` | 2-3? | [C] | | +| SFXFMODEventDescImpl:setFileName `ge` | 1? | [C] | | +| SFXFMODEventDescImpl:setHidden `ge` | 1? | [C] | | +| SFXFMODEventDescImpl:setInternalName `ge` | 1? | [C] | | +| SFXFMODEventDescImpl:setIsSelected `ge` | 0+ | [C] | | +| SFXFMODEventDescImpl:setLocked `ge` | 0+ | [C] | | +| SFXFMODEventDescImpl:setName `ge` | 1? | [C] | | +| SFXFMODEventDescImpl:setNameChangeAllowed `ge` | 0+ | [C] | | +| SFXFMODEventDescImpl:setSelected `ge` | 1? | [C] | | +| SFXFMODEventDescImpl:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXFMODEventDescImpl:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXFMODEventDescImpl:unregisterObject `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:assignFieldsFromObject `ge` | 1? | [C] | | +| SFXFMODEventDescOverride:clone `ge` | 1? | [C] | | +| SFXFMODEventDescOverride:decRefCount `ge` | 0+ | [C] | | +| SFXFMODEventDescOverride:delete `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:deleteObject `ge` | 0-1? | [C] | | +| SFXFMODEventDescOverride:deletePersistentId `ge` | 0+ | [C] | | +| SFXFMODEventDescOverride:dump `ge` | 0-4? | [C] | | +| SFXFMODEventDescOverride:dumpGroupHierarchy `ge` | 0+ | [C] | | +| SFXFMODEventDescOverride:generatePersistentId `ge` | 0+ | [C] | | +| SFXFMODEventDescOverride:getClassDocString `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:getClassName `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:getDeclarationLine `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:getDynDataFieldbyName `ge` | 2? | [C] | | +| SFXFMODEventDescOverride:getDynamicFields `ge` | 0-1? | [C] | | +| SFXFMODEventDescOverride:getField `ge` | 2-3? | [C] | | +| SFXFMODEventDescOverride:getFieldInfo `ge` | 2? | [C] | | +| SFXFMODEventDescOverride:getFieldList `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:getFields `ge` | 0-1? | [C] | | +| SFXFMODEventDescOverride:getFieldsForEditor `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:getFileName `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| SFXFMODEventDescOverride:getGroup `ge` | 0-2? | [C] | | +| SFXFMODEventDescOverride:getID `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:getId `ge` | 0-1? | [C] | | +| SFXFMODEventDescOverride:getIdString `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:getInternalName `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:getName `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:getOrCreatePersistentID `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXFMODEventDescOverride:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXFMODEventDescOverride:incRefCount `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:inheritParentFields `ge` | 1? | [C] | | +| SFXFMODEventDescOverride:inspectUpdate `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:isChildOfGroup `ge` | 1? | [C] | | +| SFXFMODEventDescOverride:isEditorDirty `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:isHidden `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:isLocked `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:isNameChangeAllowed `ge` | 0+ | [C] | | +| SFXFMODEventDescOverride:isSelected `ge` | 1? | [C] | | +| SFXFMODEventDescOverride:isSubClassOf `ge` | 1? | [C] | | +| SFXFMODEventDescOverride:onEditorDisable `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:onEditorEnable `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:postApply `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:preApply `ge` | 0? | [C] | | +| SFXFMODEventDescOverride:registerObject `ge` | 0-1? | [C] | | +| SFXFMODEventDescOverride:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| SFXFMODEventDescOverride:save `ge` | 0-2? | [C] | | +| SFXFMODEventDescOverride:serialize `ge` | 0-2? | [C] | | +| SFXFMODEventDescOverride:serializeForEditor `ge` | 3? | [C] | | +| SFXFMODEventDescOverride:serializeToDirectories `ge` | 0+ | [C] | | +| SFXFMODEventDescOverride:serializeToNameDictFile `ge` | 1? | [C] | | +| SFXFMODEventDescOverride:setCanSave `ge` | 1? | [C] | | +| SFXFMODEventDescOverride:setDeclarationLine `ge` | 0+ | [C] | | +| SFXFMODEventDescOverride:setDynDataFieldbyName `ge` | 3? | [C] | | +| SFXFMODEventDescOverride:setEditorDirty `ge` | 1? | [C] | | +| SFXFMODEventDescOverride:setEditorOnly `ge` | 0+ | [C] | | +| SFXFMODEventDescOverride:setField `ge` | 2-3? | [C] | | +| SFXFMODEventDescOverride:setFileName `ge` | 1? | [C] | | +| SFXFMODEventDescOverride:setHidden `ge` | 1? | [C] | | +| SFXFMODEventDescOverride:setInternalName `ge` | 1? | [C] | | +| SFXFMODEventDescOverride:setIsSelected `ge` | 0+ | [C] | | +| SFXFMODEventDescOverride:setLocked `ge` | 0+ | [C] | | +| SFXFMODEventDescOverride:setName `ge` | 1? | [C] | | +| SFXFMODEventDescOverride:setNameChangeAllowed `ge` | 0+ | [C] | | +| SFXFMODEventDescOverride:setSelected `ge` | 1? | [C] | | +| SFXFMODEventDescOverride:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXFMODEventDescOverride:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXFMODEventDescOverride:unregisterObject `ge` | 0? | [C] | | +| SFXFMODEventSource:assignFieldsFromObject `ge` | 1? | [C] | | +| SFXFMODEventSource:clone `ge` | 1? | [C] | | +| SFXFMODEventSource:decRefCount `ge` | 0+ | [C] | | +| SFXFMODEventSource:delete `ge` | 0? | [C] | | +| SFXFMODEventSource:deleteObject `ge` | 0-1? | [C] | | +| SFXFMODEventSource:deletePersistentId `ge` | 0+ | [C] | | +| SFXFMODEventSource:dump `ge` | 0-4? | [C] | | +| SFXFMODEventSource:dumpGroupHierarchy `ge` | 0+ | [C] | | +| SFXFMODEventSource:generatePersistentId `ge` | 0+ | [C] | | +| SFXFMODEventSource:getClassDocString `ge` | 0? | [C] | | +| SFXFMODEventSource:getClassName `ge` | 0? | [C] | | +| SFXFMODEventSource:getDeclarationLine `ge` | 0? | [C] | | +| SFXFMODEventSource:getDynDataFieldbyName `ge` | 2? | [C] | | +| SFXFMODEventSource:getDynamicFields `ge` | 0-1? | [C] | | +| SFXFMODEventSource:getField `ge` | 2-3? | [C] | | +| SFXFMODEventSource:getFieldInfo `ge` | 2? | [C] | | +| SFXFMODEventSource:getFieldList `ge` | 0? | [C] | | +| SFXFMODEventSource:getFields `ge` | 0-1? | [C] | | +| SFXFMODEventSource:getFieldsForEditor `ge` | 0? | [C] | | +| SFXFMODEventSource:getFileName `ge` | 0? | [C] | | +| SFXFMODEventSource:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| SFXFMODEventSource:getGroup `ge` | 0-2? | [C] | | +| SFXFMODEventSource:getID `ge` | 0? | [C] | | +| SFXFMODEventSource:getId `ge` | 0-1? | [C] | | +| SFXFMODEventSource:getIdString `ge` | 0? | [C] | | +| SFXFMODEventSource:getInternalName `ge` | 0? | [C] | | +| SFXFMODEventSource:getName `ge` | 0? | [C] | | +| SFXFMODEventSource:getOrCreatePersistentID `ge` | 0? | [C] | | +| SFXFMODEventSource:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXFMODEventSource:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXFMODEventSource:getTotalPlayTime `ge` | 0+ | [C] | | +| SFXFMODEventSource:getVolume `ge` | 0? | [C] | | +| SFXFMODEventSource:incRefCount `ge` | 0? | [C] | | +| SFXFMODEventSource:inheritParentFields `ge` | 1? | [C] | | +| SFXFMODEventSource:inspectUpdate `ge` | 0? | [C] | | +| SFXFMODEventSource:isChildOfGroup `ge` | 1? | [C] | | +| SFXFMODEventSource:isEditorDirty `ge` | 0? | [C] | | +| SFXFMODEventSource:isHidden `ge` | 0? | [C] | | +| SFXFMODEventSource:isLocked `ge` | 0? | [C] | | +| SFXFMODEventSource:isNameChangeAllowed `ge` | 0+ | [C] | | +| SFXFMODEventSource:isPaused `ge` | 0? | [C] | | +| SFXFMODEventSource:isPlaying `ge` | 0? | [C] | | +| SFXFMODEventSource:isSelected `ge` | 1? | [C] | | +| SFXFMODEventSource:isStopped `ge` | 0? | [C] | | +| SFXFMODEventSource:isSubClassOf `ge` | 1? | [C] | | +| SFXFMODEventSource:onEditorDisable `ge` | 0? | [C] | | +| SFXFMODEventSource:onEditorEnable `ge` | 0? | [C] | | +| SFXFMODEventSource:play `ge` | 0-2? | [C] | | +| SFXFMODEventSource:postApply `ge` | 0? | [C] | | +| SFXFMODEventSource:preApply `ge` | 0? | [C] | | +| SFXFMODEventSource:registerObject `ge` | 0-1? | [C] | | +| SFXFMODEventSource:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| SFXFMODEventSource:save `ge` | 0-2? | [C] | | +| SFXFMODEventSource:serialize `ge` | 0-2? | [C] | | +| SFXFMODEventSource:serializeForEditor `ge` | 3? | [C] | | +| SFXFMODEventSource:serializeToDirectories `ge` | 0+ | [C] | | +| SFXFMODEventSource:serializeToNameDictFile `ge` | 1? | [C] | | +| SFXFMODEventSource:setCanSave `ge` | 1? | [C] | | +| SFXFMODEventSource:setDeclarationLine `ge` | 0+ | [C] | | +| SFXFMODEventSource:setDynDataFieldbyName `ge` | 3? | [C] | | +| SFXFMODEventSource:setEditorDirty `ge` | 1? | [C] | | +| SFXFMODEventSource:setEditorOnly `ge` | 0+ | [C] | | +| SFXFMODEventSource:setField `ge` | 2-3? | [C] | | +| SFXFMODEventSource:setFileName `ge` | 1? | [C] | | +| SFXFMODEventSource:setHidden `ge` | 1? | [C] | | +| SFXFMODEventSource:setInternalName `ge` | 1? | [C] | | +| SFXFMODEventSource:setIsSelected `ge` | 0+ | [C] | | +| SFXFMODEventSource:setLocked `ge` | 0+ | [C] | | +| SFXFMODEventSource:setName `ge` | 1? | [C] | | +| SFXFMODEventSource:setNameChangeAllowed `ge` | 0+ | [C] | | +| SFXFMODEventSource:setParameter `ge` | 2? | [C] | | +| SFXFMODEventSource:setSelected `ge` | 1? | [C] | | +| SFXFMODEventSource:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXFMODEventSource:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXFMODEventSource:setTransform `ge` | 0-1? | [C] | | +| SFXFMODEventSource:setVolume `ge` | 1-2? | [C] | | +| SFXFMODEventSource:stop `ge` | 0-2? | [C] | | +| SFXFMODEventSource:unregisterObject `ge` | 0? | [C] | | +| SFXFMODProject:assignFieldsFromObject `ge` | 1? | [C] | | +| SFXFMODProject:clone `ge` | 1? | [C] | | +| SFXFMODProject:decRefCount `ge` | 0+ | [C] | | +| SFXFMODProject:delete `ge` | 0? | [C] | | +| SFXFMODProject:deleteObject `ge` | 0-1? | [C] | | +| SFXFMODProject:deletePersistentId `ge` | 0+ | [C] | | +| SFXFMODProject:dump `ge` | 0-4? | [C] | | +| SFXFMODProject:dumpGroupHierarchy `ge` | 0+ | [C] | | +| SFXFMODProject:generatePersistentId `ge` | 0+ | [C] | | +| SFXFMODProject:getClassDocString `ge` | 0? | [C] | | +| SFXFMODProject:getClassName `ge` | 0? | [C] | | +| SFXFMODProject:getDeclarationLine `ge` | 0? | [C] | | +| SFXFMODProject:getDynDataFieldbyName `ge` | 2? | [C] | | +| SFXFMODProject:getDynamicFields `ge` | 0-1? | [C] | | +| SFXFMODProject:getField `ge` | 2-3? | [C] | | +| SFXFMODProject:getFieldInfo `ge` | 2? | [C] | | +| SFXFMODProject:getFieldList `ge` | 0? | [C] | | +| SFXFMODProject:getFields `ge` | 0-1? | [C] | | +| SFXFMODProject:getFieldsForEditor `ge` | 0? | [C] | | +| SFXFMODProject:getFileName `ge` | 0? | [C] | | +| SFXFMODProject:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| SFXFMODProject:getGroup `ge` | 0-2? | [C] | | +| SFXFMODProject:getID `ge` | 0? | [C] | | +| SFXFMODProject:getId `ge` | 0-1? | [C] | | +| SFXFMODProject:getIdString `ge` | 0? | [C] | | +| SFXFMODProject:getInternalName `ge` | 0? | [C] | | +| SFXFMODProject:getName `ge` | 0? | [C] | | +| SFXFMODProject:getOrCreatePersistentID `ge` | 0? | [C] | | +| SFXFMODProject:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXFMODProject:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXFMODProject:hotloadingCompleted `ge` | 0? | [C] | | +| SFXFMODProject:hotloadingTriggered `ge` | 0? | [C] | | +| SFXFMODProject:incRefCount `ge` | 0? | [C] | | +| SFXFMODProject:inheritParentFields `ge` | 1? | [C] | | +| SFXFMODProject:inspectUpdate `ge` | 0? | [C] | | +| SFXFMODProject:isChildOfGroup `ge` | 1? | [C] | | +| SFXFMODProject:isEditorDirty `ge` | 0? | [C] | | +| SFXFMODProject:isHidden `ge` | 0? | [C] | | +| SFXFMODProject:isLocked `ge` | 0? | [C] | | +| SFXFMODProject:isNameChangeAllowed `ge` | 0+ | [C] | | +| SFXFMODProject:isSelected `ge` | 1? | [C] | | +| SFXFMODProject:isSubClassOf `ge` | 1? | [C] | | +| SFXFMODProject:loadBankSet `ge` | 1? | [C] | | +| SFXFMODProject:onEditorDisable `ge` | 0? | [C] | | +| SFXFMODProject:onEditorEnable `ge` | 0? | [C] | | +| SFXFMODProject:postApply `ge` | 0? | [C] | | +| SFXFMODProject:preApply `ge` | 0? | [C] | | +| SFXFMODProject:registerObject `ge` | 0-1? | [C] | | +| SFXFMODProject:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| SFXFMODProject:save `ge` | 0-2? | [C] | | +| SFXFMODProject:serialize `ge` | 0-2? | [C] | | +| SFXFMODProject:serializeForEditor `ge` | 3? | [C] | | +| SFXFMODProject:serializeToDirectories `ge` | 0+ | [C] | | +| SFXFMODProject:serializeToNameDictFile `ge` | 1? | [C] | | +| SFXFMODProject:setCanSave `ge` | 1? | [C] | | +| SFXFMODProject:setDeclarationLine `ge` | 0+ | [C] | | +| SFXFMODProject:setDynDataFieldbyName `ge` | 3? | [C] | | +| SFXFMODProject:setEditorDirty `ge` | 1? | [C] | | +| SFXFMODProject:setEditorOnly `ge` | 0+ | [C] | | +| SFXFMODProject:setField `ge` | 2-3? | [C] | | +| SFXFMODProject:setFileName `ge` | 1? | [C] | | +| SFXFMODProject:setHidden `ge` | 1? | [C] | | +| SFXFMODProject:setInternalName `ge` | 1? | [C] | | +| SFXFMODProject:setIsSelected `ge` | 0+ | [C] | | +| SFXFMODProject:setLocked `ge` | 0+ | [C] | | +| SFXFMODProject:setName `ge` | 1? | [C] | | +| SFXFMODProject:setNameChangeAllowed `ge` | 0+ | [C] | | +| SFXFMODProject:setSelected `ge` | 1? | [C] | | +| SFXFMODProject:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXFMODProject:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXFMODProject:unregisterObject `ge` | 0? | [C] | | +| SFXParameter:assignFieldsFromObject `ge` | 1? | [C] | | +| SFXParameter:clone `ge` | 1? | [C] | | +| SFXParameter:decRefCount `ge` | 0+ | [C] | | +| SFXParameter:delete `ge` | 0? | [C] | | +| SFXParameter:deleteObject `ge` | 0-1? | [C] | | +| SFXParameter:deletePersistentId `ge` | 0+ | [C] | | +| SFXParameter:dump `ge` | 0-4? | [C] | | +| SFXParameter:dumpGroupHierarchy `ge` | 0+ | [C] | | +| SFXParameter:generatePersistentId `ge` | 0+ | [C] | | +| SFXParameter:getClassDocString `ge` | 0? | [C] | | +| SFXParameter:getClassName `ge` | 0? | [C] | | +| SFXParameter:getDeclarationLine `ge` | 0? | [C] | | +| SFXParameter:getDynDataFieldbyName `ge` | 2? | [C] | | +| SFXParameter:getDynamicFields `ge` | 0-1? | [C] | | +| SFXParameter:getField `ge` | 2-3? | [C] | | +| SFXParameter:getFieldInfo `ge` | 2? | [C] | | +| SFXParameter:getFieldList `ge` | 0? | [C] | | +| SFXParameter:getFields `ge` | 0-1? | [C] | | +| SFXParameter:getFieldsForEditor `ge` | 0? | [C] | | +| SFXParameter:getFileName `ge` | 0? | [C] | | +| SFXParameter:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| SFXParameter:getGroup `ge` | 0-2? | [C] | | +| SFXParameter:getID `ge` | 0? | [C] | | +| SFXParameter:getId `ge` | 0-1? | [C] | | +| SFXParameter:getIdString `ge` | 0? | [C] | | +| SFXParameter:getInternalName `ge` | 0? | [C] | | +| SFXParameter:getName `ge` | 0? | [C] | | +| SFXParameter:getOrCreatePersistentID `ge` | 0? | [C] | | +| SFXParameter:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXParameter:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXParameter:incRefCount `ge` | 0? | [C] | | +| SFXParameter:inheritParentFields `ge` | 1? | [C] | | +| SFXParameter:inspectUpdate `ge` | 0? | [C] | | +| SFXParameter:isChildOfGroup `ge` | 1? | [C] | | +| SFXParameter:isEditorDirty `ge` | 0? | [C] | | +| SFXParameter:isHidden `ge` | 0? | [C] | | +| SFXParameter:isLocked `ge` | 0? | [C] | | +| SFXParameter:isNameChangeAllowed `ge` | 0+ | [C] | | +| SFXParameter:isSelected `ge` | 1? | [C] | | +| SFXParameter:isSubClassOf `ge` | 1? | [C] | | +| SFXParameter:onEditorDisable `ge` | 0? | [C] | | +| SFXParameter:onEditorEnable `ge` | 0? | [C] | | +| SFXParameter:postApply `ge` | 0? | [C] | | +| SFXParameter:preApply `ge` | 0? | [C] | | +| SFXParameter:registerObject `ge` | 0-1? | [C] | | +| SFXParameter:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| SFXParameter:reset `ge` | 0-1? | [C] | | +| SFXParameter:save `ge` | 0-2? | [C] | | +| SFXParameter:serialize `ge` | 0-2? | [C] | | +| SFXParameter:serializeForEditor `ge` | 3? | [C] | | +| SFXParameter:serializeToDirectories `ge` | 0+ | [C] | | +| SFXParameter:serializeToNameDictFile `ge` | 1? | [C] | | +| SFXParameter:setCanSave `ge` | 1? | [C] | | +| SFXParameter:setDeclarationLine `ge` | 0+ | [C] | | +| SFXParameter:setDynDataFieldbyName `ge` | 3? | [C] | | +| SFXParameter:setEditorDirty `ge` | 1? | [C] | | +| SFXParameter:setEditorOnly `ge` | 0+ | [C] | | +| SFXParameter:setField `ge` | 2-3? | [C] | | +| SFXParameter:setFileName `ge` | 1? | [C] | | +| SFXParameter:setHidden `ge` | 1? | [C] | | +| SFXParameter:setInternalName `ge` | 1? | [C] | | +| SFXParameter:setIsSelected `ge` | 0+ | [C] | | +| SFXParameter:setLocked `ge` | 0+ | [C] | | +| SFXParameter:setName `ge` | 1? | [C] | | +| SFXParameter:setNameChangeAllowed `ge` | 0+ | [C] | | +| SFXParameter:setSelected `ge` | 1? | [C] | | +| SFXParameter:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXParameter:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXParameter:unregisterObject `ge` | 0? | [C] | | +| SFXProfile:assignFieldsFromObject `ge` | 1? | [C] | | +| SFXProfile:clone `ge` | 1? | [C] | | +| SFXProfile:decRefCount `ge` | 0+ | [C] | | +| SFXProfile:delete `ge` | 0? | [C] | | +| SFXProfile:deleteObject `ge` | 0-1? | [C] | | +| SFXProfile:deletePersistentId `ge` | 0+ | [C] | | +| SFXProfile:dump `ge` | 0-4? | [C] | | +| SFXProfile:dumpGroupHierarchy `ge` | 0+ | [C] | | +| SFXProfile:generatePersistentId `ge` | 0+ | [C] | | +| SFXProfile:getClassDocString `ge` | 0? | [C] | | +| SFXProfile:getClassName `ge` | 0? | [C] | | +| SFXProfile:getDeclarationLine `ge` | 0? | [C] | | +| SFXProfile:getDynDataFieldbyName `ge` | 2? | [C] | | +| SFXProfile:getDynamicFields `ge` | 0-1? | [C] | | +| SFXProfile:getField `ge` | 2-3? | [C] | | +| SFXProfile:getFieldInfo `ge` | 2? | [C] | | +| SFXProfile:getFieldList `ge` | 0? | [C] | | +| SFXProfile:getFields `ge` | 0-1? | [C] | | +| SFXProfile:getFieldsForEditor `ge` | 0? | [C] | | +| SFXProfile:getFileName `ge` | 0? | [C] | | +| SFXProfile:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| SFXProfile:getGroup `ge` | 0-2? | [C] | | +| SFXProfile:getID `ge` | 0? | [C] | | +| SFXProfile:getId `ge` | 0-1? | [C] | | +| SFXProfile:getIdString `ge` | 0? | [C] | | +| SFXProfile:getInternalName `ge` | 0? | [C] | | +| SFXProfile:getName `ge` | 0? | [C] | | +| SFXProfile:getOrCreatePersistentID `ge` | 0? | [C] | | +| SFXProfile:getSoundFilename `ge` | 0? | [C] | | +| SFXProfile:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXProfile:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXProfile:incRefCount `ge` | 0? | [C] | | +| SFXProfile:inheritParentFields `ge` | 1? | [C] | | +| SFXProfile:inspectUpdate `ge` | 0? | [C] | | +| SFXProfile:isChildOfGroup `ge` | 1? | [C] | | +| SFXProfile:isEditorDirty `ge` | 0? | [C] | | +| SFXProfile:isHidden `ge` | 0? | [C] | | +| SFXProfile:isLocked `ge` | 0? | [C] | | +| SFXProfile:isNameChangeAllowed `ge` | 0+ | [C] | | +| SFXProfile:isSelected `ge` | 1? | [C] | | +| SFXProfile:isSubClassOf `ge` | 1? | [C] | | +| SFXProfile:onEditorDisable `ge` | 0? | [C] | | +| SFXProfile:onEditorEnable `ge` | 0? | [C] | | +| SFXProfile:postApply `ge` | 0? | [C] | | +| SFXProfile:preApply `ge` | 0? | [C] | | +| SFXProfile:registerObject `ge` | 0-1? | [C] | | +| SFXProfile:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| SFXProfile:save `ge` | 0-2? | [C] | | +| SFXProfile:serialize `ge` | 0-2? | [C] | | +| SFXProfile:serializeForEditor `ge` | 3? | [C] | | +| SFXProfile:serializeToDirectories `ge` | 0+ | [C] | | +| SFXProfile:serializeToNameDictFile `ge` | 1? | [C] | | +| SFXProfile:setCanSave `ge` | 1? | [C] | | +| SFXProfile:setDeclarationLine `ge` | 0+ | [C] | | +| SFXProfile:setDynDataFieldbyName `ge` | 3? | [C] | | +| SFXProfile:setEditorDirty `ge` | 1? | [C] | | +| SFXProfile:setEditorOnly `ge` | 0+ | [C] | | +| SFXProfile:setField `ge` | 2-3? | [C] | | +| SFXProfile:setFileName `ge` | 1? | [C] | | +| SFXProfile:setHidden `ge` | 1? | [C] | | +| SFXProfile:setInternalName `ge` | 1? | [C] | | +| SFXProfile:setIsSelected `ge` | 0+ | [C] | | +| SFXProfile:setLocked `ge` | 0+ | [C] | | +| SFXProfile:setName `ge` | 1? | [C] | | +| SFXProfile:setNameChangeAllowed `ge` | 0+ | [C] | | +| SFXProfile:setSelected `ge` | 1? | [C] | | +| SFXProfile:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXProfile:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXProfile:unregisterObject `ge` | 0? | [C] | | +| SFXSourceChannel:assignFieldsFromObject `ge` | 1? | [C] | | +| SFXSourceChannel:clone `ge` | 1? | [C] | | +| SFXSourceChannel:decRefCount `ge` | 0+ | [C] | | +| SFXSourceChannel:delete `ge` | 0? | [C] | | +| SFXSourceChannel:deleteObject `ge` | 0-1? | [C] | | +| SFXSourceChannel:deletePersistentId `ge` | 0+ | [C] | | +| SFXSourceChannel:dump `ge` | 0-4? | [C] | | +| SFXSourceChannel:dumpGroupHierarchy `ge` | 0+ | [C] | | +| SFXSourceChannel:generatePersistentId `ge` | 0+ | [C] | | +| SFXSourceChannel:getClassDocString `ge` | 0? | [C] | | +| SFXSourceChannel:getClassName `ge` | 0? | [C] | | +| SFXSourceChannel:getDeclarationLine `ge` | 0? | [C] | | +| SFXSourceChannel:getDynDataFieldbyName `ge` | 2? | [C] | | +| SFXSourceChannel:getDynamicFields `ge` | 0-1? | [C] | | +| SFXSourceChannel:getField `ge` | 2-3? | [C] | | +| SFXSourceChannel:getFieldInfo `ge` | 2? | [C] | | +| SFXSourceChannel:getFieldList `ge` | 0? | [C] | | +| SFXSourceChannel:getFields `ge` | 0-1? | [C] | | +| SFXSourceChannel:getFieldsForEditor `ge` | 0? | [C] | | +| SFXSourceChannel:getFileName `ge` | 0? | [C] | | +| SFXSourceChannel:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| SFXSourceChannel:getGroup `ge` | 0-2? | [C] | | +| SFXSourceChannel:getID `ge` | 0? | [C] | | +| SFXSourceChannel:getId `ge` | 0-1? | [C] | | +| SFXSourceChannel:getIdString `ge` | 0? | [C] | | +| SFXSourceChannel:getInternalName `ge` | 0? | [C] | | +| SFXSourceChannel:getName `ge` | 0? | [C] | | +| SFXSourceChannel:getOrCreatePersistentID `ge` | 0? | [C] | | +| SFXSourceChannel:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXSourceChannel:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXSourceChannel:getTotalPlayTime `ge` | 0+ | [C] | | +| SFXSourceChannel:getVolume `ge` | 0? | [C] | | +| SFXSourceChannel:incRefCount `ge` | 0? | [C] | | +| SFXSourceChannel:inheritParentFields `ge` | 1? | [C] | | +| SFXSourceChannel:inspectUpdate `ge` | 0? | [C] | | +| SFXSourceChannel:isChildOfGroup `ge` | 1? | [C] | | +| SFXSourceChannel:isEditorDirty `ge` | 0? | [C] | | +| SFXSourceChannel:isHidden `ge` | 0? | [C] | | +| SFXSourceChannel:isLocked `ge` | 0? | [C] | | +| SFXSourceChannel:isNameChangeAllowed `ge` | 0+ | [C] | | +| SFXSourceChannel:isPaused `ge` | 0? | [C] | | +| SFXSourceChannel:isPlaying `ge` | 0? | [C] | | +| SFXSourceChannel:isSelected `ge` | 1? | [C] | | +| SFXSourceChannel:isStopped `ge` | 0? | [C] | | +| SFXSourceChannel:isSubClassOf `ge` | 1? | [C] | | +| SFXSourceChannel:onEditorDisable `ge` | 0? | [C] | | +| SFXSourceChannel:onEditorEnable `ge` | 0? | [C] | | +| SFXSourceChannel:play `ge` | 0-2? | [C] | | +| SFXSourceChannel:postApply `ge` | 0? | [C] | | +| SFXSourceChannel:preApply `ge` | 0? | [C] | | +| SFXSourceChannel:registerObject `ge` | 0-1? | [C] | | +| SFXSourceChannel:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| SFXSourceChannel:save `ge` | 0-2? | [C] | | +| SFXSourceChannel:serialize `ge` | 0-2? | [C] | | +| SFXSourceChannel:serializeForEditor `ge` | 3? | [C] | | +| SFXSourceChannel:serializeToDirectories `ge` | 0+ | [C] | | +| SFXSourceChannel:serializeToNameDictFile `ge` | 1? | [C] | | +| SFXSourceChannel:setCanSave `ge` | 1? | [C] | | +| SFXSourceChannel:setDeclarationLine `ge` | 0+ | [C] | | +| SFXSourceChannel:setDynDataFieldbyName `ge` | 3? | [C] | | +| SFXSourceChannel:setEditorDirty `ge` | 1? | [C] | | +| SFXSourceChannel:setEditorOnly `ge` | 0+ | [C] | | +| SFXSourceChannel:setField `ge` | 2-3? | [C] | | +| SFXSourceChannel:setFileName `ge` | 1? | [C] | | +| SFXSourceChannel:setHidden `ge` | 1? | [C] | | +| SFXSourceChannel:setInternalName `ge` | 1? | [C] | | +| SFXSourceChannel:setIsSelected `ge` | 0+ | [C] | | +| SFXSourceChannel:setLocked `ge` | 0+ | [C] | | +| SFXSourceChannel:setName `ge` | 1? | [C] | | +| SFXSourceChannel:setNameChangeAllowed `ge` | 0+ | [C] | | +| SFXSourceChannel:setParameter `ge` | 2? | [C] | | +| SFXSourceChannel:setSelected `ge` | 1? | [C] | | +| SFXSourceChannel:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SFXSourceChannel:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| SFXSourceChannel:setTransform `ge` | 0-1? | [C] | | +| SFXSourceChannel:setVolume `ge` | 1-2? | [C] | | +| SFXSourceChannel:stop `ge` | 0-2? | [C] | | +| SFXSourceChannel:unregisterObject `ge` | 0? | [C] | | +| SFXSystem:getForwardXYZ `ge` | 0? | [C] | | +| SFXSystem:getGlobalParameter `ge` | 0+ | [C] | | +| SFXSystem:getListener `ge` | 0+ | [C] | | +| SFXSystem:getListenerTranformAndVelocity `ge` | 0+ | [C] | | +| SFXSystem:getPositionXYZ `ge` | 0? | [C] | | +| SFXSystem:getRightXYZ `ge` | 0? | [C] | | +| SFXSystem:getSFXSources `ge` | 0? | [C] | | +| SFXSystem:setGlobalParameter `ge` | 2? | [C] | | +| SFXSystem:setOutputMix `ge` | 0+ | [C] | | +| SMAA_PostEffectCallbacks.onEnabled `ge` | 0 | smaa.lua:52 | | +| SMAA_PostEffectCallbacks.preProcess `ge` | 0 | smaa.lua:61 | | +| SSAOPostFxCallbacks.onAdd `ge` | 0 | ssao.lua:21 | | +| SSAOPostFxCallbacks.onDisabled `ge` | 0 | ssao.lua:14 | | +| SSAOPostFxCallbacks.onEnabled `ge` | 0 | ssao.lua:7 | | +| SSAOPostFxCallbacks.preProcess `ge` | 0 | ssao.lua:27 | | +| SSAOPostFxCallbacks.setShaderConsts `ge` | 0 | ssao.lua:39 | | +| ScatterSky:applyChanges `ge` | 0+ | [C] | | +| ScatterSky:assignFieldsFromObject `ge` | 1? | [C] | | +| ScatterSky:canFloatAboveGround `ge` | 0? | [C] | | +| ScatterSky:clone `ge` | 1? | [C] | | +| ScatterSky:decRefCount `ge` | 0+ | [C] | | +| ScatterSky:delete `ge` | 0? | [C] | | +| ScatterSky:deleteObject `ge` | 0-1? | [C] | | +| ScatterSky:deletePersistentId `ge` | 0+ | [C] | | +| ScatterSky:disableCollision `ge` | 0? | [C] | | +| ScatterSky:dump `ge` | 0-4? | [C] | | +| ScatterSky:dumpGroupHierarchy `ge` | 0+ | [C] | | +| ScatterSky:enableCollision `ge` | 0? | [C] | | +| ScatterSky:generatePersistentId `ge` | 0+ | [C] | | +| ScatterSky:getAnchorNames `ge` | 0? | [C] | | +| ScatterSky:getAzimuth `ge` | 0+ | [C] | | +| ScatterSky:getClassDocString `ge` | 0? | [C] | | +| ScatterSky:getClassName `ge` | 0? | [C] | | +| ScatterSky:getDeclarationLine `ge` | 0? | [C] | | +| ScatterSky:getDynDataFieldbyName `ge` | 2? | [C] | | +| ScatterSky:getDynamicFields `ge` | 0-1? | [C] | | +| ScatterSky:getEulerRotation `ge` | 0+ | [C] | | +| ScatterSky:getField `ge` | 2-3? | [C] | | +| ScatterSky:getFieldInfo `ge` | 2? | [C] | | +| ScatterSky:getFieldList `ge` | 0? | [C] | | +| ScatterSky:getFields `ge` | 0-1? | [C] | | +| ScatterSky:getFieldsForEditor `ge` | 0? | [C] | | +| ScatterSky:getFileName `ge` | 0? | [C] | | +| ScatterSky:getFirstMaterialName `ge` | 0+ | [C] | | +| ScatterSky:getForwardVector `ge` | 0? | [C] | | +| ScatterSky:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| ScatterSky:getGroup `ge` | 0-2? | [C] | | +| ScatterSky:getID `ge` | 0? | [C] | | +| ScatterSky:getId `ge` | 0-1? | [C] | | +| ScatterSky:getIdString `ge` | 0? | [C] | | +| ScatterSky:getInternalName `ge` | 0? | [C] | | +| ScatterSky:getMaterialNames `ge` | 0? | [C] | | +| ScatterSky:getMeshMaterialNames `ge` | 0? | [C] | | +| ScatterSky:getName `ge` | 0? | [C] | | +| ScatterSky:getObjBox `ge` | 0? | [C] | | +| ScatterSky:getObjectBox `ge` | 0? | [C] | | +| ScatterSky:getOrCreatePersistentID `ge` | 0? | [C] | | +| ScatterSky:getPosition `ge` | 0-3? | [C] | | +| ScatterSky:getPositionXYZ `ge` | 0? | [C] | | +| ScatterSky:getRotation `ge` | 0? | [C] | | +| ScatterSky:getScale `ge` | 0? | [C] | | +| ScatterSky:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ScatterSky:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| ScatterSky:getTransform `ge` | 0? | [C] | | +| ScatterSky:getTransformF `ge` | 0+ | [C] | | +| ScatterSky:getType `ge` | 0+ | [C] | | +| ScatterSky:getWorldBox `ge` | 0? | [C] | | +| ScatterSky:getWorldBoxCenter `ge` | 0+ | [C] | | +| ScatterSky:getWorldTransform `ge` | 0+ | [C] | | +| ScatterSky:incRefCount `ge` | 0? | [C] | | +| ScatterSky:inheritParentFields `ge` | 1? | [C] | | +| ScatterSky:inspectUpdate `ge` | 0? | [C] | | +| ScatterSky:isChildOfGroup `ge` | 1? | [C] | | +| ScatterSky:isEditorDirty `ge` | 0? | [C] | | +| ScatterSky:isGlobalBounds `ge` | 0? | [C] | | +| ScatterSky:isHidden `ge` | 0? | [C] | | +| ScatterSky:isLocked `ge` | 0? | [C] | | +| ScatterSky:isNameChangeAllowed `ge` | 0+ | [C] | | +| ScatterSky:isRenderEnabled `ge` | 0+ | [C] | | +| ScatterSky:isSelected `ge` | 1? | [C] | | +| ScatterSky:isSelectionEnabled `ge` | 0? | [C] | | +| ScatterSky:isSubClassOf `ge` | 1? | [C] | | +| ScatterSky:onEditorDisable `ge` | 0? | [C] | | +| ScatterSky:onEditorEnable `ge` | 0? | [C] | | +| ScatterSky:postApply `ge` | 0? | [C] | | +| ScatterSky:preApply `ge` | 0? | [C] | | +| ScatterSky:registerObject `ge` | 0-1? | [C] | | +| ScatterSky:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| ScatterSky:save `ge` | 0-2? | [C] | | +| ScatterSky:serialize `ge` | 0-2? | [C] | | +| ScatterSky:serializeForEditor `ge` | 3? | [C] | | +| ScatterSky:serializeToDirectories `ge` | 0+ | [C] | | +| ScatterSky:serializeToNameDictFile `ge` | 1? | [C] | | +| ScatterSky:setAzimuth `ge` | 0+ | [C] | | +| ScatterSky:setCanFloatAboveGround `ge` | 0+ | [C] | | +| ScatterSky:setCanSave `ge` | 1? | [C] | | +| ScatterSky:setDeclarationLine `ge` | 0+ | [C] | | +| ScatterSky:setDynDataFieldbyName `ge` | 3? | [C] | | +| ScatterSky:setEditorDirty `ge` | 1? | [C] | | +| ScatterSky:setEditorOnly `ge` | 0+ | [C] | | +| ScatterSky:setField `ge` | 2-3? | [C] | | +| ScatterSky:setFileName `ge` | 1? | [C] | | +| ScatterSky:setHidden `ge` | 1? | [C] | | +| ScatterSky:setInternalName `ge` | 1? | [C] | | +| ScatterSky:setIsSelected `ge` | 0+ | [C] | | +| ScatterSky:setLocked `ge` | 0+ | [C] | | +| ScatterSky:setName `ge` | 1? | [C] | | +| ScatterSky:setNameChangeAllowed `ge` | 0+ | [C] | | +| ScatterSky:setPosRot `ge` | 7-8? | [C] | | +| ScatterSky:setPosition `ge` | 0-3? | [C] | | +| ScatterSky:setPositionXYZ `ge` | 3? | [C] | | +| ScatterSky:setRenderEnabled `ge` | 1? | [C] | | +| ScatterSky:setScale `ge` | 1-4? | [C] | | +| ScatterSky:setScaleXYZ `ge` | 3? | [C] | | +| ScatterSky:setSelected `ge` | 1? | [C] | | +| ScatterSky:setSelectionEnabled `ge` | 0+ | [C] | | +| ScatterSky:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ScatterSky:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| ScatterSky:setTransform `ge` | 0-1? | [C] | | +| ScatterSky:setTransformF `ge` | 0+ | [C] | | +| ScatterSky:unregisterObject `ge` | 0? | [C] | | +| SceneObject:assignFieldsFromObject `ge` | 1? | [C] | | +| SceneObject:canFloatAboveGround `ge` | 0? | [C] | | +| SceneObject:clone `ge` | 1? | [C] | | +| SceneObject:decRefCount `ge` | 0+ | [C] | | +| SceneObject:delete `ge` | 0? | [C] | | +| SceneObject:deleteObject `ge` | 0-1? | [C] | | +| SceneObject:deletePersistentId `ge` | 0+ | [C] | | +| SceneObject:disableCollision `ge` | 0? | [C] | | +| SceneObject:dump `ge` | 0-4? | [C] | | +| SceneObject:dumpGroupHierarchy `ge` | 0+ | [C] | | +| SceneObject:enableCollision `ge` | 0? | [C] | | +| SceneObject:generatePersistentId `ge` | 0+ | [C] | | +| SceneObject:getAnchorNames `ge` | 0? | [C] | | +| SceneObject:getClassDocString `ge` | 0? | [C] | | +| SceneObject:getClassName `ge` | 0? | [C] | | +| SceneObject:getDeclarationLine `ge` | 0? | [C] | | +| SceneObject:getDynDataFieldbyName `ge` | 2? | [C] | | +| SceneObject:getDynamicFields `ge` | 0-1? | [C] | | +| SceneObject:getEulerRotation `ge` | 0+ | [C] | | +| SceneObject:getField `ge` | 2-3? | [C] | | +| SceneObject:getFieldInfo `ge` | 2? | [C] | | +| SceneObject:getFieldList `ge` | 0? | [C] | | +| SceneObject:getFields `ge` | 0-1? | [C] | | +| SceneObject:getFieldsForEditor `ge` | 0? | [C] | | +| SceneObject:getFileName `ge` | 0? | [C] | | +| SceneObject:getFirstMaterialName `ge` | 0+ | [C] | | +| SceneObject:getForwardVector `ge` | 0? | [C] | | +| SceneObject:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| SceneObject:getGroup `ge` | 0-2? | [C] | | +| SceneObject:getID `ge` | 0? | [C] | | +| SceneObject:getId `ge` | 0-1? | [C] | | +| SceneObject:getIdString `ge` | 0? | [C] | | +| SceneObject:getInternalName `ge` | 0? | [C] | | +| SceneObject:getMaterialNames `ge` | 0? | [C] | | +| SceneObject:getMeshMaterialNames `ge` | 0? | [C] | | +| SceneObject:getName `ge` | 0? | [C] | | +| SceneObject:getObjBox `ge` | 0? | [C] | | +| SceneObject:getObjectBox `ge` | 0? | [C] | | +| SceneObject:getOrCreatePersistentID `ge` | 0? | [C] | | +| SceneObject:getPosition `ge` | 0-3? | [C] | | +| SceneObject:getPositionXYZ `ge` | 0? | [C] | | +| SceneObject:getRotation `ge` | 0? | [C] | | +| SceneObject:getScale `ge` | 0? | [C] | | +| SceneObject:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SceneObject:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| SceneObject:getTransform `ge` | 0? | [C] | | +| SceneObject:getTransformF `ge` | 0+ | [C] | | +| SceneObject:getType `ge` | 0+ | [C] | | +| SceneObject:getWorldBox `ge` | 0? | [C] | | +| SceneObject:getWorldBoxCenter `ge` | 0+ | [C] | | +| SceneObject:getWorldTransform `ge` | 0+ | [C] | | +| SceneObject:incRefCount `ge` | 0? | [C] | | +| SceneObject:inheritParentFields `ge` | 1? | [C] | | +| SceneObject:inspectUpdate `ge` | 0? | [C] | | +| SceneObject:isChildOfGroup `ge` | 1? | [C] | | +| SceneObject:isEditorDirty `ge` | 0? | [C] | | +| SceneObject:isGlobalBounds `ge` | 0? | [C] | | +| SceneObject:isHidden `ge` | 0? | [C] | | +| SceneObject:isLocked `ge` | 0? | [C] | | +| SceneObject:isNameChangeAllowed `ge` | 0+ | [C] | | +| SceneObject:isRenderEnabled `ge` | 0+ | [C] | | +| SceneObject:isSelected `ge` | 1? | [C] | | +| SceneObject:isSelectionEnabled `ge` | 0? | [C] | | +| SceneObject:isSubClassOf `ge` | 1? | [C] | | +| SceneObject:onEditorDisable `ge` | 0? | [C] | | +| SceneObject:onEditorEnable `ge` | 0? | [C] | | +| SceneObject:postApply `ge` | 0? | [C] | | +| SceneObject:preApply `ge` | 0? | [C] | | +| SceneObject:registerObject `ge` | 0-1? | [C] | | +| SceneObject:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| SceneObject:save `ge` | 0-2? | [C] | | +| SceneObject:serialize `ge` | 0-2? | [C] | | +| SceneObject:serializeForEditor `ge` | 3? | [C] | | +| SceneObject:serializeToDirectories `ge` | 0+ | [C] | | +| SceneObject:serializeToNameDictFile `ge` | 1? | [C] | | +| SceneObject:setCanFloatAboveGround `ge` | 0+ | [C] | | +| SceneObject:setCanSave `ge` | 1? | [C] | | +| SceneObject:setDeclarationLine `ge` | 0+ | [C] | | +| SceneObject:setDynDataFieldbyName `ge` | 3? | [C] | | +| SceneObject:setEditorDirty `ge` | 1? | [C] | | +| SceneObject:setEditorOnly `ge` | 0+ | [C] | | +| SceneObject:setField `ge` | 2-3? | [C] | | +| SceneObject:setFileName `ge` | 1? | [C] | | +| SceneObject:setHidden `ge` | 1? | [C] | | +| SceneObject:setInternalName `ge` | 1? | [C] | | +| SceneObject:setIsSelected `ge` | 0+ | [C] | | +| SceneObject:setLocked `ge` | 0+ | [C] | | +| SceneObject:setName `ge` | 1? | [C] | | +| SceneObject:setNameChangeAllowed `ge` | 0+ | [C] | | +| SceneObject:setPosRot `ge` | 7-8? | [C] | | +| SceneObject:setPosition `ge` | 0-3? | [C] | | +| SceneObject:setPositionXYZ `ge` | 3? | [C] | | +| SceneObject:setRenderEnabled `ge` | 1? | [C] | | +| SceneObject:setScale `ge` | 1-4? | [C] | | +| SceneObject:setScaleXYZ `ge` | 3? | [C] | | +| SceneObject:setSelected `ge` | 1? | [C] | | +| SceneObject:setSelectionEnabled `ge` | 0+ | [C] | | +| SceneObject:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SceneObject:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| SceneObject:setTransform `ge` | 0-1? | [C] | | +| SceneObject:setTransformF `ge` | 0+ | [C] | | +| SceneObject:unregisterObject `ge` | 0? | [C] | | +| SceneStaticManagerRender:assignFieldsFromObject `ge` | 1? | [C] | | +| SceneStaticManagerRender:canFloatAboveGround `ge` | 0? | [C] | | +| SceneStaticManagerRender:clone `ge` | 1? | [C] | | +| SceneStaticManagerRender:decRefCount `ge` | 0+ | [C] | | +| SceneStaticManagerRender:delete `ge` | 0? | [C] | | +| SceneStaticManagerRender:deleteObject `ge` | 0-1? | [C] | | +| SceneStaticManagerRender:deletePersistentId `ge` | 0+ | [C] | | +| SceneStaticManagerRender:disableCollision `ge` | 0? | [C] | | +| SceneStaticManagerRender:dump `ge` | 0-4? | [C] | | +| SceneStaticManagerRender:dumpGroupHierarchy `ge` | 0+ | [C] | | +| SceneStaticManagerRender:enableCollision `ge` | 0? | [C] | | +| SceneStaticManagerRender:generatePersistentId `ge` | 0+ | [C] | | +| SceneStaticManagerRender:getAnchorNames `ge` | 0? | [C] | | +| SceneStaticManagerRender:getClassDocString `ge` | 0? | [C] | | +| SceneStaticManagerRender:getClassName `ge` | 0? | [C] | | +| SceneStaticManagerRender:getDeclarationLine `ge` | 0? | [C] | | +| SceneStaticManagerRender:getDynDataFieldbyName `ge` | 2? | [C] | | +| SceneStaticManagerRender:getDynamicFields `ge` | 0-1? | [C] | | +| SceneStaticManagerRender:getEulerRotation `ge` | 0+ | [C] | | +| SceneStaticManagerRender:getField `ge` | 2-3? | [C] | | +| SceneStaticManagerRender:getFieldInfo `ge` | 2? | [C] | | +| SceneStaticManagerRender:getFieldList `ge` | 0? | [C] | | +| SceneStaticManagerRender:getFields `ge` | 0-1? | [C] | | +| SceneStaticManagerRender:getFieldsForEditor `ge` | 0? | [C] | | +| SceneStaticManagerRender:getFileName `ge` | 0? | [C] | | +| SceneStaticManagerRender:getFirstMaterialName `ge` | 0+ | [C] | | +| SceneStaticManagerRender:getForwardVector `ge` | 0? | [C] | | +| SceneStaticManagerRender:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| SceneStaticManagerRender:getGroup `ge` | 0-2? | [C] | | +| SceneStaticManagerRender:getID `ge` | 0? | [C] | | +| SceneStaticManagerRender:getId `ge` | 0-1? | [C] | | +| SceneStaticManagerRender:getIdString `ge` | 0? | [C] | | +| SceneStaticManagerRender:getInternalName `ge` | 0? | [C] | | +| SceneStaticManagerRender:getMaterialNames `ge` | 0? | [C] | | +| SceneStaticManagerRender:getMeshMaterialNames `ge` | 0? | [C] | | +| SceneStaticManagerRender:getName `ge` | 0? | [C] | | +| SceneStaticManagerRender:getObjBox `ge` | 0? | [C] | | +| SceneStaticManagerRender:getObjectBox `ge` | 0? | [C] | | +| SceneStaticManagerRender:getOrCreatePersistentID `ge` | 0? | [C] | | +| SceneStaticManagerRender:getPosition `ge` | 0-3? | [C] | | +| SceneStaticManagerRender:getPositionXYZ `ge` | 0? | [C] | | +| SceneStaticManagerRender:getRotation `ge` | 0? | [C] | | +| SceneStaticManagerRender:getScale `ge` | 0? | [C] | | +| SceneStaticManagerRender:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SceneStaticManagerRender:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| SceneStaticManagerRender:getTransform `ge` | 0? | [C] | | +| SceneStaticManagerRender:getTransformF `ge` | 0+ | [C] | | +| SceneStaticManagerRender:getType `ge` | 0+ | [C] | | +| SceneStaticManagerRender:getWorldBox `ge` | 0? | [C] | | +| SceneStaticManagerRender:getWorldBoxCenter `ge` | 0+ | [C] | | +| SceneStaticManagerRender:getWorldTransform `ge` | 0+ | [C] | | +| SceneStaticManagerRender:incRefCount `ge` | 0? | [C] | | +| SceneStaticManagerRender:inheritParentFields `ge` | 1? | [C] | | +| SceneStaticManagerRender:inspectUpdate `ge` | 0? | [C] | | +| SceneStaticManagerRender:isChildOfGroup `ge` | 1? | [C] | | +| SceneStaticManagerRender:isEditorDirty `ge` | 0? | [C] | | +| SceneStaticManagerRender:isGlobalBounds `ge` | 0? | [C] | | +| SceneStaticManagerRender:isHidden `ge` | 0? | [C] | | +| SceneStaticManagerRender:isLocked `ge` | 0? | [C] | | +| SceneStaticManagerRender:isNameChangeAllowed `ge` | 0+ | [C] | | +| SceneStaticManagerRender:isRenderEnabled `ge` | 0+ | [C] | | +| SceneStaticManagerRender:isSelected `ge` | 1? | [C] | | +| SceneStaticManagerRender:isSelectionEnabled `ge` | 0? | [C] | | +| SceneStaticManagerRender:isSubClassOf `ge` | 1? | [C] | | +| SceneStaticManagerRender:onEditorDisable `ge` | 0? | [C] | | +| SceneStaticManagerRender:onEditorEnable `ge` | 0? | [C] | | +| SceneStaticManagerRender:postApply `ge` | 0? | [C] | | +| SceneStaticManagerRender:preApply `ge` | 0? | [C] | | +| SceneStaticManagerRender:registerObject `ge` | 0-1? | [C] | | +| SceneStaticManagerRender:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| SceneStaticManagerRender:save `ge` | 0-2? | [C] | | +| SceneStaticManagerRender:serialize `ge` | 0-2? | [C] | | +| SceneStaticManagerRender:serializeForEditor `ge` | 3? | [C] | | +| SceneStaticManagerRender:serializeToDirectories `ge` | 0+ | [C] | | +| SceneStaticManagerRender:serializeToNameDictFile `ge` | 1? | [C] | | +| SceneStaticManagerRender:setCanFloatAboveGround `ge` | 0+ | [C] | | +| SceneStaticManagerRender:setCanSave `ge` | 1? | [C] | | +| SceneStaticManagerRender:setDeclarationLine `ge` | 0+ | [C] | | +| SceneStaticManagerRender:setDynDataFieldbyName `ge` | 3? | [C] | | +| SceneStaticManagerRender:setEditorDirty `ge` | 1? | [C] | | +| SceneStaticManagerRender:setEditorOnly `ge` | 0+ | [C] | | +| SceneStaticManagerRender:setField `ge` | 2-3? | [C] | | +| SceneStaticManagerRender:setFileName `ge` | 1? | [C] | | +| SceneStaticManagerRender:setHidden `ge` | 1? | [C] | | +| SceneStaticManagerRender:setInternalName `ge` | 1? | [C] | | +| SceneStaticManagerRender:setIsSelected `ge` | 0+ | [C] | | +| SceneStaticManagerRender:setLocked `ge` | 0+ | [C] | | +| SceneStaticManagerRender:setName `ge` | 1? | [C] | | +| SceneStaticManagerRender:setNameChangeAllowed `ge` | 0+ | [C] | | +| SceneStaticManagerRender:setPosRot `ge` | 7-8? | [C] | | +| SceneStaticManagerRender:setPosition `ge` | 0-3? | [C] | | +| SceneStaticManagerRender:setPositionXYZ `ge` | 3? | [C] | | +| SceneStaticManagerRender:setRenderEnabled `ge` | 1? | [C] | | +| SceneStaticManagerRender:setScale `ge` | 1-4? | [C] | | +| SceneStaticManagerRender:setScaleXYZ `ge` | 3? | [C] | | +| SceneStaticManagerRender:setSelected `ge` | 1? | [C] | | +| SceneStaticManagerRender:setSelectionEnabled `ge` | 0+ | [C] | | +| SceneStaticManagerRender:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SceneStaticManagerRender:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| SceneStaticManagerRender:setTransform `ge` | 0-1? | [C] | | +| SceneStaticManagerRender:setTransformF `ge` | 0+ | [C] | | +| SceneStaticManagerRender:unregisterObject `ge` | 0? | [C] | | +| SecureComm:apiCall `ge` | 1-6? | [C] | | +| SecureComm:getRandomBytesHexSlow `ge` | 1? | [C] | | +| ShaderData:assignFieldsFromObject `ge` | 1? | [C] | | +| ShaderData:clone `ge` | 1? | [C] | | +| ShaderData:decRefCount `ge` | 0+ | [C] | | +| ShaderData:delete `ge` | 0? | [C] | | +| ShaderData:deleteObject `ge` | 0-1? | [C] | | +| ShaderData:deletePersistentId `ge` | 0+ | [C] | | +| ShaderData:dump `ge` | 0-4? | [C] | | +| ShaderData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| ShaderData:generatePersistentId `ge` | 0+ | [C] | | +| ShaderData:getClassDocString `ge` | 0? | [C] | | +| ShaderData:getClassName `ge` | 0? | [C] | | +| ShaderData:getDeclarationLine `ge` | 0? | [C] | | +| ShaderData:getDynDataFieldbyName `ge` | 2? | [C] | | +| ShaderData:getDynamicFields `ge` | 0-1? | [C] | | +| ShaderData:getField `ge` | 2-3? | [C] | | +| ShaderData:getFieldInfo `ge` | 2? | [C] | | +| ShaderData:getFieldList `ge` | 0? | [C] | | +| ShaderData:getFields `ge` | 0-1? | [C] | | +| ShaderData:getFieldsForEditor `ge` | 0? | [C] | | +| ShaderData:getFileName `ge` | 0? | [C] | | +| ShaderData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| ShaderData:getGroup `ge` | 0-2? | [C] | | +| ShaderData:getID `ge` | 0? | [C] | | +| ShaderData:getId `ge` | 0-1? | [C] | | +| ShaderData:getIdString `ge` | 0? | [C] | | +| ShaderData:getInternalName `ge` | 0? | [C] | | +| ShaderData:getName `ge` | 0? | [C] | | +| ShaderData:getOrCreatePersistentID `ge` | 0? | [C] | | +| ShaderData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ShaderData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| ShaderData:incRefCount `ge` | 0? | [C] | | +| ShaderData:inheritParentFields `ge` | 1? | [C] | | +| ShaderData:inspectUpdate `ge` | 0? | [C] | | +| ShaderData:isChildOfGroup `ge` | 1? | [C] | | +| ShaderData:isEditorDirty `ge` | 0? | [C] | | +| ShaderData:isHidden `ge` | 0? | [C] | | +| ShaderData:isLocked `ge` | 0? | [C] | | +| ShaderData:isNameChangeAllowed `ge` | 0+ | [C] | | +| ShaderData:isSelected `ge` | 1? | [C] | | +| ShaderData:isSubClassOf `ge` | 1? | [C] | | +| ShaderData:onEditorDisable `ge` | 0? | [C] | | +| ShaderData:onEditorEnable `ge` | 0? | [C] | | +| ShaderData:postApply `ge` | 0? | [C] | | +| ShaderData:preApply `ge` | 0? | [C] | | +| ShaderData:registerObject `ge` | 0-1? | [C] | | +| ShaderData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| ShaderData:reload `ge` | 0-3? | [C] | | +| ShaderData:save `ge` | 0-2? | [C] | | +| ShaderData:serialize `ge` | 0-2? | [C] | | +| ShaderData:serializeForEditor `ge` | 3? | [C] | | +| ShaderData:serializeToDirectories `ge` | 0+ | [C] | | +| ShaderData:serializeToNameDictFile `ge` | 1? | [C] | | +| ShaderData:setCanSave `ge` | 1? | [C] | | +| ShaderData:setDeclarationLine `ge` | 0+ | [C] | | +| ShaderData:setDynDataFieldbyName `ge` | 3? | [C] | | +| ShaderData:setEditorDirty `ge` | 1? | [C] | | +| ShaderData:setEditorOnly `ge` | 0+ | [C] | | +| ShaderData:setField `ge` | 2-3? | [C] | | +| ShaderData:setFileName `ge` | 1? | [C] | | +| ShaderData:setHidden `ge` | 1? | [C] | | +| ShaderData:setInternalName `ge` | 1? | [C] | | +| ShaderData:setIsSelected `ge` | 0+ | [C] | | +| ShaderData:setLocked `ge` | 0+ | [C] | | +| ShaderData:setName `ge` | 1? | [C] | | +| ShaderData:setNameChangeAllowed `ge` | 0+ | [C] | | +| ShaderData:setSelected `ge` | 1? | [C] | | +| ShaderData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ShaderData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| ShaderData:unregisterObject `ge` | 0? | [C] | | +| ShadowMapManager:updateShadowDisable `ge` | 0+ | [C] | | +| Shadows `ge` | 0+ | [C] | | +| ShapeBaseData:assignFieldsFromObject `ge` | 1? | [C] | | +| ShapeBaseData:clone `ge` | 1? | [C] | | +| ShapeBaseData:decRefCount `ge` | 0+ | [C] | | +| ShapeBaseData:delete `ge` | 0? | [C] | | +| ShapeBaseData:deleteObject `ge` | 0-1? | [C] | | +| ShapeBaseData:deletePersistentId `ge` | 0+ | [C] | | +| ShapeBaseData:dump `ge` | 0-4? | [C] | | +| ShapeBaseData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| ShapeBaseData:generatePersistentId `ge` | 0+ | [C] | | +| ShapeBaseData:getClassDocString `ge` | 0? | [C] | | +| ShapeBaseData:getClassName `ge` | 0? | [C] | | +| ShapeBaseData:getDeclarationLine `ge` | 0? | [C] | | +| ShapeBaseData:getDynDataFieldbyName `ge` | 2? | [C] | | +| ShapeBaseData:getDynamicFields `ge` | 0-1? | [C] | | +| ShapeBaseData:getField `ge` | 2-3? | [C] | | +| ShapeBaseData:getFieldInfo `ge` | 2? | [C] | | +| ShapeBaseData:getFieldList `ge` | 0? | [C] | | +| ShapeBaseData:getFields `ge` | 0-1? | [C] | | +| ShapeBaseData:getFieldsForEditor `ge` | 0? | [C] | | +| ShapeBaseData:getFileName `ge` | 0? | [C] | | +| ShapeBaseData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| ShapeBaseData:getGroup `ge` | 0-2? | [C] | | +| ShapeBaseData:getID `ge` | 0? | [C] | | +| ShapeBaseData:getId `ge` | 0-1? | [C] | | +| ShapeBaseData:getIdString `ge` | 0? | [C] | | +| ShapeBaseData:getInternalName `ge` | 0? | [C] | | +| ShapeBaseData:getName `ge` | 0? | [C] | | +| ShapeBaseData:getOrCreatePersistentID `ge` | 0? | [C] | | +| ShapeBaseData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ShapeBaseData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| ShapeBaseData:incRefCount `ge` | 0? | [C] | | +| ShapeBaseData:inheritParentFields `ge` | 1? | [C] | | +| ShapeBaseData:inspectUpdate `ge` | 0? | [C] | | +| ShapeBaseData:isChildOfGroup `ge` | 1? | [C] | | +| ShapeBaseData:isEditorDirty `ge` | 0? | [C] | | +| ShapeBaseData:isHidden `ge` | 0? | [C] | | +| ShapeBaseData:isLocked `ge` | 0? | [C] | | +| ShapeBaseData:isNameChangeAllowed `ge` | 0+ | [C] | | +| ShapeBaseData:isSelected `ge` | 1? | [C] | | +| ShapeBaseData:isSubClassOf `ge` | 1? | [C] | | +| ShapeBaseData:onEditorDisable `ge` | 0? | [C] | | +| ShapeBaseData:onEditorEnable `ge` | 0? | [C] | | +| ShapeBaseData:postApply `ge` | 0? | [C] | | +| ShapeBaseData:preApply `ge` | 0? | [C] | | +| ShapeBaseData:registerObject `ge` | 0-1? | [C] | | +| ShapeBaseData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| ShapeBaseData:save `ge` | 0-2? | [C] | | +| ShapeBaseData:serialize `ge` | 0-2? | [C] | | +| ShapeBaseData:serializeForEditor `ge` | 3? | [C] | | +| ShapeBaseData:serializeToDirectories `ge` | 0+ | [C] | | +| ShapeBaseData:serializeToNameDictFile `ge` | 1? | [C] | | +| ShapeBaseData:setCanSave `ge` | 1? | [C] | | +| ShapeBaseData:setDeclarationLine `ge` | 0+ | [C] | | +| ShapeBaseData:setDynDataFieldbyName `ge` | 3? | [C] | | +| ShapeBaseData:setEditorDirty `ge` | 1? | [C] | | +| ShapeBaseData:setEditorOnly `ge` | 0+ | [C] | | +| ShapeBaseData:setField `ge` | 2-3? | [C] | | +| ShapeBaseData:setFileName `ge` | 1? | [C] | | +| ShapeBaseData:setHidden `ge` | 1? | [C] | | +| ShapeBaseData:setInternalName `ge` | 1? | [C] | | +| ShapeBaseData:setIsSelected `ge` | 0+ | [C] | | +| ShapeBaseData:setLocked `ge` | 0+ | [C] | | +| ShapeBaseData:setName `ge` | 1? | [C] | | +| ShapeBaseData:setNameChangeAllowed `ge` | 0+ | [C] | | +| ShapeBaseData:setSelected `ge` | 1? | [C] | | +| ShapeBaseData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| ShapeBaseData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| ShapeBaseData:unregisterObject `ge` | 0? | [C] | | +| Sim:clearSimObjectCache `ge` | 0? | [C] | | +| Sim:decalRoadContainsPoint `ge` | 2? | [C] | | +| Sim:deserializeLineObjects `ge` | 2? | [C] | | +| Sim:deserializeObjectFromFile `ge` | 0+ | [C] | | +| Sim:deserializeObjectFromText `ge` | 3? | [C] | | +| Sim:deserializeObjectsFromFile `ge` | 2? | [C] | | +| Sim:deserializeObjectsFromText `ge` | 2-3? | [C] | | +| Sim:findObject `ge` | 1? | [C] | | +| Sim:findObjectById `ge` | 1? | [C] | | +| Sim:findObjectByIdNoUpcast `ge` | 1? | [C] | | +| Sim:findObjectByPersistID `ge` | 1? | [C] | | +| Sim:findObjectsByNameMask `ge` | 3? | [C] | | +| Sim:getDataBlockSet `ge` | 0? | [C] | | +| Sim:getDecalRoadData `ge` | 0+ | [C] | | +| Sim:getMaterialSet `ge` | 0? | [C] | | +| Sim:getRootGroup `ge` | 0? | [C] | | +| Sim:getSFXAmbienceSet `ge` | 0? | [C] | | +| Sim:getSFXDescriptionSet `ge` | 0? | [C] | | +| Sim:getSFXEnvironmentSet `ge` | 0? | [C] | | +| Sim:getSFXParameterGroup `ge` | 0? | [C] | | +| Sim:getSFXStateSet `ge` | 0? | [C] | | +| Sim:getSFXTrackSet `ge` | 0? | [C] | | +| Sim:getSimObjectDerivedClassNames `ge` | 0? | [C] | | +| Sim:getUniqueName `ge` | 1? | [C] | | +| Sim:getVerticesOfDecalRoad `ge` | 0+ | [C] | | +| Sim:objectExists `ge` | 1? | [C] | | +| Sim:objectExistsById `ge` | 1? | [C] | | +| Sim:serializeObjectToDirectories `ge` | 3? | [C] | | +| Sim:serializeToLineObjectsFile `ge` | 2? | [C] | | +| Sim:upcast `ge` | 1? | [C] | | +| SimGroup:add `ge` | 1-17+? | [C] | | +| SimGroup:addObject `ge` | 1-2? | [C] | | +| SimGroup:addWithName `ge` | 0+ | [C] | | +| SimGroup:assignFieldsFromObject `ge` | 1? | [C] | | +| SimGroup:at `ge` | 1? | [C] | | +| SimGroup:bringObjectToFront `ge` | 0+ | [C] | | +| SimGroup:bringToFront `ge` | 1? | [C] | | +| SimGroup:clear `ge` | 0-1? | [C] | | +| SimGroup:clone `ge` | 1? | [C] | | +| SimGroup:decRefCount `ge` | 0+ | [C] | | +| SimGroup:delete `ge` | 0? | [C] | | +| SimGroup:deleteAllObjects `ge` | 0? | [C] | | +| SimGroup:deleteObject `ge` | 0-1? | [C] | | +| SimGroup:deletePersistentId `ge` | 0+ | [C] | | +| SimGroup:dump `ge` | 0-4? | [C] | | +| SimGroup:dumpGroupHierarchy `ge` | 0+ | [C] | | +| SimGroup:findObject `ge` | 1? | [C] | | +| SimGroup:findObjectById `ge` | 1? | [C] | | +| SimGroup:findObjectByInternalName `ge` | 1? | [C] | | +| SimGroup:findObjectIdAfter `ge` | 0+ | [C] | | +| SimGroup:generatePersistentId `ge` | 0+ | [C] | | +| SimGroup:getClassDocString `ge` | 0? | [C] | | +| SimGroup:getClassName `ge` | 0? | [C] | | +| SimGroup:getCount `ge` | 0? | [C] | | +| SimGroup:getDeclarationLine `ge` | 0? | [C] | | +| SimGroup:getDynDataFieldbyName `ge` | 2? | [C] | | +| SimGroup:getDynamicFields `ge` | 0-1? | [C] | | +| SimGroup:getField `ge` | 2-3? | [C] | | +| SimGroup:getFieldInfo `ge` | 2? | [C] | | +| SimGroup:getFieldList `ge` | 0? | [C] | | +| SimGroup:getFields `ge` | 0-1? | [C] | | +| SimGroup:getFieldsForEditor `ge` | 0? | [C] | | +| SimGroup:getFileName `ge` | 0? | [C] | | +| SimGroup:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| SimGroup:getGroup `ge` | 0-2? | [C] | | +| SimGroup:getID `ge` | 0? | [C] | | +| SimGroup:getId `ge` | 0-1? | [C] | | +| SimGroup:getIdString `ge` | 0? | [C] | | +| SimGroup:getInternalName `ge` | 0? | [C] | | +| SimGroup:getName `ge` | 0? | [C] | | +| SimGroup:getObject `ge` | 0-1? | [C] | | +| SimGroup:getObjectIndex `ge` | 1? | [C] | | +| SimGroup:getObjects `ge` | 0? | [C] | | +| SimGroup:getOrCreatePersistentID `ge` | 0? | [C] | | +| SimGroup:getRandom `ge` | 0-2? | [C] | | +| SimGroup:getScenetreeData `ge` | 0? | [C] | | +| SimGroup:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SimGroup:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| SimGroup:idAt `ge` | 1? | [C] | | +| SimGroup:incRefCount `ge` | 0? | [C] | | +| SimGroup:inheritParentFields `ge` | 1? | [C] | | +| SimGroup:inspectUpdate `ge` | 0? | [C] | | +| SimGroup:isChildOfGroup `ge` | 1? | [C] | | +| SimGroup:isEditorDirty `ge` | 0? | [C] | | +| SimGroup:isHidden `ge` | 0? | [C] | | +| SimGroup:isLocked `ge` | 0? | [C] | | +| SimGroup:isMember `ge` | 0+ | [C] | | +| SimGroup:isNameChangeAllowed `ge` | 0+ | [C] | | +| SimGroup:isSelected `ge` | 1? | [C] | | +| SimGroup:isSubClassOf `ge` | 1? | [C] | | +| SimGroup:listObjects `ge` | 0+ | [C] | | +| SimGroup:onEditorDisable `ge` | 0? | [C] | | +| SimGroup:onEditorEnable `ge` | 0? | [C] | | +| SimGroup:postApply `ge` | 0? | [C] | | +| SimGroup:preApply `ge` | 0? | [C] | | +| SimGroup:pushObjectToBack `ge` | 0+ | [C] | | +| SimGroup:pushToBack `ge` | 0+ | [C] | | +| SimGroup:registerObject `ge` | 0-1? | [C] | | +| SimGroup:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| SimGroup:remove `ge` | 1-3? | [C] | | +| SimGroup:removeObject `ge` | 1? | [C] | | +| SimGroup:reorderChild `ge` | 2? | [C] | | +| SimGroup:save `ge` | 0-2? | [C] | | +| SimGroup:serialize `ge` | 0-2? | [C] | | +| SimGroup:serializeForEditor `ge` | 3? | [C] | | +| SimGroup:serializeToDirectories `ge` | 0+ | [C] | | +| SimGroup:serializeToNameDictFile `ge` | 1? | [C] | | +| SimGroup:setCanSave `ge` | 1? | [C] | | +| SimGroup:setDeclarationLine `ge` | 0+ | [C] | | +| SimGroup:setDynDataFieldbyName `ge` | 3? | [C] | | +| SimGroup:setEditorDirty `ge` | 1? | [C] | | +| SimGroup:setEditorOnly `ge` | 0+ | [C] | | +| SimGroup:setField `ge` | 2-3? | [C] | | +| SimGroup:setFileName `ge` | 1? | [C] | | +| SimGroup:setHidden `ge` | 1? | [C] | | +| SimGroup:setInternalName `ge` | 1? | [C] | | +| SimGroup:setIsSelected `ge` | 0+ | [C] | | +| SimGroup:setLocked `ge` | 0+ | [C] | | +| SimGroup:setName `ge` | 1? | [C] | | +| SimGroup:setNameChangeAllowed `ge` | 0+ | [C] | | +| SimGroup:setSelected `ge` | 1? | [C] | | +| SimGroup:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SimGroup:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| SimGroup:size `ge` | 0? | [C] | | +| SimGroup:sortByName `ge` | 2? | [C] | | +| SimGroup:unregisterObject `ge` | 0? | [C] | | +| SimObject:assignFieldsFromObject `ge` | 1? | [C] | | +| SimObject:clone `ge` | 1? | [C] | | +| SimObject:decRefCount `ge` | 0+ | [C] | | +| SimObject:delete `ge` | 0? | [C] | | +| SimObject:deleteObject `ge` | 0-1? | [C] | | +| SimObject:deletePersistentId `ge` | 0+ | [C] | | +| SimObject:dump `ge` | 0-4? | [C] | | +| SimObject:dumpGroupHierarchy `ge` | 0+ | [C] | | +| SimObject:generatePersistentId `ge` | 0+ | [C] | | +| SimObject:getClassDocString `ge` | 0? | [C] | | +| SimObject:getClassName `ge` | 0? | [C] | | +| SimObject:getDeclarationLine `ge` | 0? | [C] | | +| SimObject:getDefaultAddGroup `ge` | 0+ | [C] | | +| SimObject:getDynDataFieldbyName `ge` | 2? | [C] | | +| SimObject:getDynamicFields `ge` | 0-1? | [C] | | +| SimObject:getField `ge` | 2-3? | [C] | | +| SimObject:getFieldInfo `ge` | 2? | [C] | | +| SimObject:getFieldList `ge` | 0? | [C] | | +| SimObject:getFields `ge` | 0-1? | [C] | | +| SimObject:getFieldsForEditor `ge` | 0? | [C] | | +| SimObject:getFileName `ge` | 0? | [C] | | +| SimObject:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| SimObject:getGroup `ge` | 0-2? | [C] | | +| SimObject:getID `ge` | 0? | [C] | | +| SimObject:getId `ge` | 0-1? | [C] | | +| SimObject:getIdString `ge` | 0? | [C] | | +| SimObject:getInternalName `ge` | 0? | [C] | | +| SimObject:getName `ge` | 0? | [C] | | +| SimObject:getOrCreatePersistentID `ge` | 0? | [C] | | +| SimObject:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SimObject:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| SimObject:incRefCount `ge` | 0? | [C] | | +| SimObject:inheritParentFields `ge` | 1? | [C] | | +| SimObject:inspectUpdate `ge` | 0? | [C] | | +| SimObject:isChildOfGroup `ge` | 1? | [C] | | +| SimObject:isEditorDirty `ge` | 0? | [C] | | +| SimObject:isHidden `ge` | 0? | [C] | | +| SimObject:isLocked `ge` | 0? | [C] | | +| SimObject:isNameChangeAllowed `ge` | 0+ | [C] | | +| SimObject:isNameValid `ge` | 1? | [C] | | +| SimObject:isSelected `ge` | 1? | [C] | | +| SimObject:isSubClassOf `ge` | 1? | [C] | | +| SimObject:onEditorDisable `ge` | 0? | [C] | | +| SimObject:onEditorEnable `ge` | 0? | [C] | | +| SimObject:postApply `ge` | 0? | [C] | | +| SimObject:preApply `ge` | 0? | [C] | | +| SimObject:registerObject `ge` | 0-1? | [C] | | +| SimObject:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| SimObject:save `ge` | 0-2? | [C] | | +| SimObject:serialize `ge` | 0-2? | [C] | | +| SimObject:serializeForEditor `ge` | 3? | [C] | | +| SimObject:serializeToDirectories `ge` | 0+ | [C] | | +| SimObject:serializeToNameDictFile `ge` | 1? | [C] | | +| SimObject:setCanSave `ge` | 1? | [C] | | +| SimObject:setDeclarationLine `ge` | 0+ | [C] | | +| SimObject:setDefaultAddGroup `ge` | 1? | [C] | | +| SimObject:setDynDataFieldbyName `ge` | 3? | [C] | | +| SimObject:setEditorDirty `ge` | 1? | [C] | | +| SimObject:setEditorOnly `ge` | 0+ | [C] | | +| SimObject:setField `ge` | 2-3? | [C] | | +| SimObject:setFileName `ge` | 1? | [C] | | +| SimObject:setForcedId `ge` | 1? | [C] | | +| SimObject:setHidden `ge` | 1? | [C] | | +| SimObject:setInternalName `ge` | 1? | [C] | | +| SimObject:setIsSelected `ge` | 0+ | [C] | | +| SimObject:setLocked `ge` | 0+ | [C] | | +| SimObject:setName `ge` | 1? | [C] | | +| SimObject:setNameChangeAllowed `ge` | 0+ | [C] | | +| SimObject:setSelected `ge` | 1? | [C] | | +| SimObject:setSerializeForEditor `ge` | 0+ | [C] | | +| SimObject:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SimObject:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| SimObject:unregisterObject `ge` | 0? | [C] | | +| SimSet:addObject `ge` | 1-2? | [C] | | +| SimSet:assignFieldsFromObject `ge` | 1? | [C] | | +| SimSet:at `ge` | 1? | [C] | | +| SimSet:bringObjectToFront `ge` | 0+ | [C] | | +| SimSet:bringToFront `ge` | 1? | [C] | | +| SimSet:clear `ge` | 0-1? | [C] | | +| SimSet:clone `ge` | 1? | [C] | | +| SimSet:decRefCount `ge` | 0+ | [C] | | +| SimSet:delete `ge` | 0? | [C] | | +| SimSet:deleteAllObjects `ge` | 0? | [C] | | +| SimSet:deleteObject `ge` | 0-1? | [C] | | +| SimSet:deletePersistentId `ge` | 0+ | [C] | | +| SimSet:dump `ge` | 0-4? | [C] | | +| SimSet:dumpGroupHierarchy `ge` | 0+ | [C] | | +| SimSet:findObjectById `ge` | 1? | [C] | | +| SimSet:findObjectByInternalName `ge` | 1? | [C] | | +| SimSet:findObjectIdAfter `ge` | 0+ | [C] | | +| SimSet:generatePersistentId `ge` | 0+ | [C] | | +| SimSet:getClassDocString `ge` | 0? | [C] | | +| SimSet:getClassName `ge` | 0? | [C] | | +| SimSet:getCount `ge` | 0? | [C] | | +| SimSet:getDeclarationLine `ge` | 0? | [C] | | +| SimSet:getDynDataFieldbyName `ge` | 2? | [C] | | +| SimSet:getDynamicFields `ge` | 0-1? | [C] | | +| SimSet:getField `ge` | 2-3? | [C] | | +| SimSet:getFieldInfo `ge` | 2? | [C] | | +| SimSet:getFieldList `ge` | 0? | [C] | | +| SimSet:getFields `ge` | 0-1? | [C] | | +| SimSet:getFieldsForEditor `ge` | 0? | [C] | | +| SimSet:getFileName `ge` | 0? | [C] | | +| SimSet:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| SimSet:getGroup `ge` | 0-2? | [C] | | +| SimSet:getID `ge` | 0? | [C] | | +| SimSet:getId `ge` | 0-1? | [C] | | +| SimSet:getIdString `ge` | 0? | [C] | | +| SimSet:getInternalName `ge` | 0? | [C] | | +| SimSet:getName `ge` | 0? | [C] | | +| SimSet:getObject `ge` | 0-1? | [C] | | +| SimSet:getObjectIndex `ge` | 1? | [C] | | +| SimSet:getObjects `ge` | 0? | [C] | | +| SimSet:getOrCreatePersistentID `ge` | 0? | [C] | | +| SimSet:getRandom `ge` | 0-2? | [C] | | +| SimSet:getScenetreeData `ge` | 0? | [C] | | +| SimSet:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SimSet:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| SimSet:idAt `ge` | 1? | [C] | | +| SimSet:incRefCount `ge` | 0? | [C] | | +| SimSet:inheritParentFields `ge` | 1? | [C] | | +| SimSet:inspectUpdate `ge` | 0? | [C] | | +| SimSet:isChildOfGroup `ge` | 1? | [C] | | +| SimSet:isEditorDirty `ge` | 0? | [C] | | +| SimSet:isHidden `ge` | 0? | [C] | | +| SimSet:isLocked `ge` | 0? | [C] | | +| SimSet:isMember `ge` | 0+ | [C] | | +| SimSet:isNameChangeAllowed `ge` | 0+ | [C] | | +| SimSet:isSelected `ge` | 1? | [C] | | +| SimSet:isSubClassOf `ge` | 1? | [C] | | +| SimSet:listObjects `ge` | 0+ | [C] | | +| SimSet:onEditorDisable `ge` | 0? | [C] | | +| SimSet:onEditorEnable `ge` | 0? | [C] | | +| SimSet:postApply `ge` | 0? | [C] | | +| SimSet:preApply `ge` | 0? | [C] | | +| SimSet:pushObjectToBack `ge` | 0+ | [C] | | +| SimSet:pushToBack `ge` | 0+ | [C] | | +| SimSet:registerObject `ge` | 0-1? | [C] | | +| SimSet:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| SimSet:removeObject `ge` | 1? | [C] | | +| SimSet:reorderChild `ge` | 2? | [C] | | +| SimSet:save `ge` | 0-2? | [C] | | +| SimSet:serialize `ge` | 0-2? | [C] | | +| SimSet:serializeForEditor `ge` | 3? | [C] | | +| SimSet:serializeToDirectories `ge` | 0+ | [C] | | +| SimSet:serializeToNameDictFile `ge` | 1? | [C] | | +| SimSet:setCanSave `ge` | 1? | [C] | | +| SimSet:setDeclarationLine `ge` | 0+ | [C] | | +| SimSet:setDynDataFieldbyName `ge` | 3? | [C] | | +| SimSet:setEditorDirty `ge` | 1? | [C] | | +| SimSet:setEditorOnly `ge` | 0+ | [C] | | +| SimSet:setField `ge` | 2-3? | [C] | | +| SimSet:setFileName `ge` | 1? | [C] | | +| SimSet:setHidden `ge` | 1? | [C] | | +| SimSet:setInternalName `ge` | 1? | [C] | | +| SimSet:setIsSelected `ge` | 0+ | [C] | | +| SimSet:setLocked `ge` | 0+ | [C] | | +| SimSet:setName `ge` | 1? | [C] | | +| SimSet:setNameChangeAllowed `ge` | 0+ | [C] | | +| SimSet:setSelected `ge` | 1? | [C] | | +| SimSet:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SimSet:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| SimSet:size `ge` | 0? | [C] | | +| SimSet:sortByName `ge` | 2? | [C] | | +| SimSet:unregisterObject `ge` | 0? | [C] | | +| SpawnSphere:assignFieldsFromObject `ge` | 1? | [C] | | +| SpawnSphere:canFloatAboveGround `ge` | 0? | [C] | | +| SpawnSphere:changeMaterial `ge` | 0+ | [C] | | +| SpawnSphere:clone `ge` | 1? | [C] | | +| SpawnSphere:decRefCount `ge` | 0+ | [C] | | +| SpawnSphere:delete `ge` | 0? | [C] | | +| SpawnSphere:deleteObject `ge` | 0-1? | [C] | | +| SpawnSphere:deletePersistentId `ge` | 0+ | [C] | | +| SpawnSphere:disableCollision `ge` | 0? | [C] | | +| SpawnSphere:dump `ge` | 0-4? | [C] | | +| SpawnSphere:dumpGroupHierarchy `ge` | 0+ | [C] | | +| SpawnSphere:dumpMeshVisibility `ge` | 0+ | [C] | | +| SpawnSphere:enableCollision `ge` | 0? | [C] | | +| SpawnSphere:generatePersistentId `ge` | 0+ | [C] | | +| SpawnSphere:getAnchorNames `ge` | 0? | [C] | | +| SpawnSphere:getClassDocString `ge` | 0? | [C] | | +| SpawnSphere:getClassName `ge` | 0? | [C] | | +| SpawnSphere:getDataBlock `ge` | 0+ | [C] | | +| SpawnSphere:getDeclarationLine `ge` | 0? | [C] | | +| SpawnSphere:getDynDataFieldbyName `ge` | 2? | [C] | | +| SpawnSphere:getDynamicFields `ge` | 0-1? | [C] | | +| SpawnSphere:getEulerRotation `ge` | 0+ | [C] | | +| SpawnSphere:getField `ge` | 2-3? | [C] | | +| SpawnSphere:getFieldInfo `ge` | 2? | [C] | | +| SpawnSphere:getFieldList `ge` | 0? | [C] | | +| SpawnSphere:getFields `ge` | 0-1? | [C] | | +| SpawnSphere:getFieldsForEditor `ge` | 0? | [C] | | +| SpawnSphere:getFileName `ge` | 0? | [C] | | +| SpawnSphere:getFirstMaterialName `ge` | 0+ | [C] | | +| SpawnSphere:getForwardVector `ge` | 0? | [C] | | +| SpawnSphere:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| SpawnSphere:getGroup `ge` | 0-2? | [C] | | +| SpawnSphere:getID `ge` | 0? | [C] | | +| SpawnSphere:getId `ge` | 0-1? | [C] | | +| SpawnSphere:getIdString `ge` | 0? | [C] | | +| SpawnSphere:getInternalName `ge` | 0? | [C] | | +| SpawnSphere:getMaterialNames `ge` | 0? | [C] | | +| SpawnSphere:getMeshMaterialNames `ge` | 0? | [C] | | +| SpawnSphere:getModelFile `ge` | 0? | [C] | | +| SpawnSphere:getName `ge` | 0? | [C] | | +| SpawnSphere:getObjBox `ge` | 0? | [C] | | +| SpawnSphere:getObjectBox `ge` | 0? | [C] | | +| SpawnSphere:getOrCreatePersistentID `ge` | 0? | [C] | | +| SpawnSphere:getPosition `ge` | 0-3? | [C] | | +| SpawnSphere:getPositionXYZ `ge` | 0? | [C] | | +| SpawnSphere:getRotation `ge` | 0? | [C] | | +| SpawnSphere:getScale `ge` | 0? | [C] | | +| SpawnSphere:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SpawnSphere:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| SpawnSphere:getTargetCount `ge` | 0+ | [C] | | +| SpawnSphere:getTargetName `ge` | 0+ | [C] | | +| SpawnSphere:getTransform `ge` | 0? | [C] | | +| SpawnSphere:getTransformF `ge` | 0+ | [C] | | +| SpawnSphere:getType `ge` | 0+ | [C] | | +| SpawnSphere:getVelocity `ge` | 0-2? | [C] | | +| SpawnSphere:getWorldBox `ge` | 0? | [C] | | +| SpawnSphere:getWorldBoxCenter `ge` | 0+ | [C] | | +| SpawnSphere:getWorldTransform `ge` | 0+ | [C] | | +| SpawnSphere:incRefCount `ge` | 0? | [C] | | +| SpawnSphere:inheritParentFields `ge` | 1? | [C] | | +| SpawnSphere:inspectUpdate `ge` | 0? | [C] | | +| SpawnSphere:isChildOfGroup `ge` | 1? | [C] | | +| SpawnSphere:isEditorDirty `ge` | 0? | [C] | | +| SpawnSphere:isGlobalBounds `ge` | 0? | [C] | | +| SpawnSphere:isHidden `ge` | 0? | [C] | | +| SpawnSphere:isLocked `ge` | 0? | [C] | | +| SpawnSphere:isNameChangeAllowed `ge` | 0+ | [C] | | +| SpawnSphere:isRenderEnabled `ge` | 0+ | [C] | | +| SpawnSphere:isSelected `ge` | 1? | [C] | | +| SpawnSphere:isSelectionEnabled `ge` | 0? | [C] | | +| SpawnSphere:isSubClassOf `ge` | 1? | [C] | | +| SpawnSphere:onEditorDisable `ge` | 0? | [C] | | +| SpawnSphere:onEditorEnable `ge` | 0? | [C] | | +| SpawnSphere:pauseThread `ge` | 0+ | [C] | | +| SpawnSphere:playAudio `ge` | 0+ | [C] | | +| SpawnSphere:playThread `ge` | 0+ | [C] | | +| SpawnSphere:postApply `ge` | 0? | [C] | | +| SpawnSphere:preApply `ge` | 0? | [C] | | +| SpawnSphere:registerObject `ge` | 0-1? | [C] | | +| SpawnSphere:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| SpawnSphere:save `ge` | 0-2? | [C] | | +| SpawnSphere:serialize `ge` | 0-2? | [C] | | +| SpawnSphere:serializeForEditor `ge` | 3? | [C] | | +| SpawnSphere:serializeToDirectories `ge` | 0+ | [C] | | +| SpawnSphere:serializeToNameDictFile `ge` | 1? | [C] | | +| SpawnSphere:setAllMeshesHidden `ge` | 0+ | [C] | | +| SpawnSphere:setCanFloatAboveGround `ge` | 0+ | [C] | | +| SpawnSphere:setCanSave `ge` | 1? | [C] | | +| SpawnSphere:setDataBlock `ge` | 0+ | [C] | | +| SpawnSphere:setDeclarationLine `ge` | 0+ | [C] | | +| SpawnSphere:setDynDataFieldbyName `ge` | 3? | [C] | | +| SpawnSphere:setEditorDirty `ge` | 1? | [C] | | +| SpawnSphere:setEditorOnly `ge` | 0+ | [C] | | +| SpawnSphere:setField `ge` | 2-3? | [C] | | +| SpawnSphere:setFileName `ge` | 1? | [C] | | +| SpawnSphere:setHidden `ge` | 1? | [C] | | +| SpawnSphere:setInternalName `ge` | 1? | [C] | | +| SpawnSphere:setIsSelected `ge` | 0+ | [C] | | +| SpawnSphere:setLocked `ge` | 0+ | [C] | | +| SpawnSphere:setMeshHidden `ge` | 0+ | [C] | | +| SpawnSphere:setName `ge` | 1? | [C] | | +| SpawnSphere:setNameChangeAllowed `ge` | 0+ | [C] | | +| SpawnSphere:setPosRot `ge` | 7-8? | [C] | | +| SpawnSphere:setPosition `ge` | 0-3? | [C] | | +| SpawnSphere:setPositionXYZ `ge` | 3? | [C] | | +| SpawnSphere:setRenderEnabled `ge` | 1? | [C] | | +| SpawnSphere:setScale `ge` | 1-4? | [C] | | +| SpawnSphere:setScaleXYZ `ge` | 3? | [C] | | +| SpawnSphere:setSelected `ge` | 1? | [C] | | +| SpawnSphere:setSelectionEnabled `ge` | 0+ | [C] | | +| SpawnSphere:setShapeName `ge` | 0+ | [C] | | +| SpawnSphere:setSkinName `ge` | 0+ | [C] | | +| SpawnSphere:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| SpawnSphere:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| SpawnSphere:setThreadDir `ge` | 0+ | [C] | | +| SpawnSphere:setThreadPosition `ge` | 0+ | [C] | | +| SpawnSphere:setThreadTimeScale `ge` | 0+ | [C] | | +| SpawnSphere:setTransform `ge` | 0-1? | [C] | | +| SpawnSphere:setTransformF `ge` | 0+ | [C] | | +| SpawnSphere:setVelocity `ge` | 0+ | [C] | | +| SpawnSphere:stopAudio `ge` | 0+ | [C] | | +| SpawnSphere:stopThread `ge` | 0+ | [C] | | +| SpawnSphere:unregisterObject `ge` | 0? | [C] | | +| Steam:advanceAchievement `ge` | 0+ | [C] | | +| Steam:clearAchievement `ge` | 0+ | [C] | | +| Steam:clearRichPresence `ge` | 0+ | [C] | | +| Steam:getFriendsList `ge` | 0+ | [C] | | +| Steam:getStat `ge` | 1? | [C] | | +| Steam:getStatFloat `ge` | 0+ | [C] | | +| Steam:getStatInt `ge` | 0+ | [C] | | +| Steam:isAchievementUnlocked `ge` | 1? | [C] | | +| Steam:setRichPresence `ge` | 2? | [C] | | +| Steam:setStat `ge` | 2? | [C] | | +| Steam:setStatFloat `ge` | 0+ | [C] | | +| Steam:setStatInt `ge` | 2? | [C] | | +| Steam:showFloatingGamepadTextInput `ge` | 0+ | [C] | | +| Steam:timelineAddEvent `ge` | 7? | [C] | | +| Steam:timelineClearStateDescription `ge` | 0+ | [C] | | +| Steam:timelineSetGameMode `ge` | 1? | [C] | | +| Steam:timelineSetStateDescription `ge` | 2? | [C] | | +| Steam:triggerScreenshot `ge` | 0? | [C] | | +| Steam:unlockAchievement `ge` | 1? | [C] | | +| String `ge` | 1 | String = function(m) return m end:1 | | +| SurfaceMaskClipmap:clear `ge` | 0 | [C] | | +| SurfaceMaskClipmap:getDebugState `ge` | 2 | [C] | | +| SurfaceMaskClipmap:imGuiDrawInflightSaves `ge` | 0 | [C] | | +| SurfaceMaskClipmap:imGuiDrawPageMap `ge` | 8 | [C] | | +| SurfaceMaskClipmap:init `ge` | 1 | [C] | | +| SurfaceMaskClipmap:maskCircleWorld `ge` | 5 | [C] | | +| SurfaceMaskClipmap:maskLineWorld `ge` | 7 | [C] | | +| SurfaceMaskClipmap:setCenter `ge` | 2 | [C] | | +| SurfaceMaskClipmap:setDebugEnabled `ge` | 1 | [C] | | +| TSShapeConstructor:addCollisionDetail `ge` | 0+ | [C] | | +| TSShapeConstructor:addImposter `ge` | 0+ | [C] | | +| TSShapeConstructor:addMesh `ge` | 1? | [C] | | +| TSShapeConstructor:addNode `ge` | 2-3? | [C] | | +| TSShapeConstructor:addPrimitive `ge` | 0+ | [C] | | +| TSShapeConstructor:addSequence `ge` | 0+ | [C] | | +| TSShapeConstructor:addTrigger `ge` | 0-2? | [C] | | +| TSShapeConstructor:assignFieldsFromObject `ge` | 1? | [C] | | +| TSShapeConstructor:clone `ge` | 1? | [C] | | +| TSShapeConstructor:createMeshLOD `ge` | 5? | [C] | | +| TSShapeConstructor:decRefCount `ge` | 0+ | [C] | | +| TSShapeConstructor:delete `ge` | 0? | [C] | | +| TSShapeConstructor:deleteObject `ge` | 0-1? | [C] | | +| TSShapeConstructor:deletePersistentId `ge` | 0+ | [C] | | +| TSShapeConstructor:dump `ge` | 0-4? | [C] | | +| TSShapeConstructor:dumpGroupHierarchy `ge` | 0+ | [C] | | +| TSShapeConstructor:dumpShape `ge` | 0+ | [C] | | +| TSShapeConstructor:generatePersistentId `ge` | 0+ | [C] | | +| TSShapeConstructor:getBounds `ge` | 1-2? | [C] | | +| TSShapeConstructor:getClassDocString `ge` | 0? | [C] | | +| TSShapeConstructor:getClassName `ge` | 0? | [C] | | +| TSShapeConstructor:getDeclarationLine `ge` | 0? | [C] | | +| TSShapeConstructor:getDetailLevelCount `ge` | 0? | [C] | | +| TSShapeConstructor:getDetailLevelIndex `ge` | 0+ | [C] | | +| TSShapeConstructor:getDetailLevelName `ge` | 0+ | [C] | | +| TSShapeConstructor:getDetailLevelSize `ge` | 0+ | [C] | | +| TSShapeConstructor:getDynDataFieldbyName `ge` | 2? | [C] | | +| TSShapeConstructor:getDynamicFields `ge` | 0-1? | [C] | | +| TSShapeConstructor:getField `ge` | 2-3? | [C] | | +| TSShapeConstructor:getFieldInfo `ge` | 2? | [C] | | +| TSShapeConstructor:getFieldList `ge` | 0? | [C] | | +| TSShapeConstructor:getFields `ge` | 0-1? | [C] | | +| TSShapeConstructor:getFieldsForEditor `ge` | 0? | [C] | | +| TSShapeConstructor:getFileName `ge` | 0? | [C] | | +| TSShapeConstructor:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| TSShapeConstructor:getGroup `ge` | 0-2? | [C] | | +| TSShapeConstructor:getID `ge` | 0? | [C] | | +| TSShapeConstructor:getId `ge` | 0-1? | [C] | | +| TSShapeConstructor:getIdString `ge` | 0? | [C] | | +| TSShapeConstructor:getImposterDetailLevel `ge` | 0+ | [C] | | +| TSShapeConstructor:getImposterSettings `ge` | 0+ | [C] | | +| TSShapeConstructor:getInternalName `ge` | 0? | [C] | | +| TSShapeConstructor:getMeshCount `ge` | 0+ | [C] | | +| TSShapeConstructor:getMeshMaterial `ge` | 0+ | [C] | | +| TSShapeConstructor:getMeshName `ge` | 0? | [C] | | +| TSShapeConstructor:getMeshSize `ge` | 0+ | [C] | | +| TSShapeConstructor:getMeshType `ge` | 0+ | [C] | | +| TSShapeConstructor:getName `ge` | 0? | [C] | | +| TSShapeConstructor:getNodeChildCount `ge` | 0+ | [C] | | +| TSShapeConstructor:getNodeChildName `ge` | 0+ | [C] | | +| TSShapeConstructor:getNodeCount `ge` | 0? | [C] | | +| TSShapeConstructor:getNodeIndex `ge` | 0+ | [C] | | +| TSShapeConstructor:getNodeName `ge` | 0+ | [C] | | +| TSShapeConstructor:getNodeObjectCount `ge` | 0+ | [C] | | +| TSShapeConstructor:getNodeObjectName `ge` | 0+ | [C] | | +| TSShapeConstructor:getNodeParentName `ge` | 0+ | [C] | | +| TSShapeConstructor:getNodeTransform `ge` | 1? | [C] | | +| TSShapeConstructor:getObjectCount `ge` | 0? | [C] | | +| TSShapeConstructor:getObjectIndex `ge` | 1? | [C] | | +| TSShapeConstructor:getObjectName `ge` | 1? | [C] | | +| TSShapeConstructor:getObjectNode `ge` | 0+ | [C] | | +| TSShapeConstructor:getOrCreatePersistentID `ge` | 0? | [C] | | +| TSShapeConstructor:getSequenceBlend `ge` | 0+ | [C] | | +| TSShapeConstructor:getSequenceCount `ge` | 0+ | [C] | | +| TSShapeConstructor:getSequenceCyclic `ge` | 0+ | [C] | | +| TSShapeConstructor:getSequenceFrameCount `ge` | 0+ | [C] | | +| TSShapeConstructor:getSequenceGroundSpeed `ge` | 0+ | [C] | | +| TSShapeConstructor:getSequenceIndex `ge` | 0+ | [C] | | +| TSShapeConstructor:getSequenceName `ge` | 0+ | [C] | | +| TSShapeConstructor:getSequencePriority `ge` | 0+ | [C] | | +| TSShapeConstructor:getSequenceSource `ge` | 0+ | [C] | | +| TSShapeConstructor:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| TSShapeConstructor:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| TSShapeConstructor:getTargetCount `ge` | 0+ | [C] | | +| TSShapeConstructor:getTargetName `ge` | 0+ | [C] | | +| TSShapeConstructor:getTrigger `ge` | 1? | [C] | | +| TSShapeConstructor:getTriggerCount `ge` | 0+ | [C] | | +| TSShapeConstructor:incRefCount `ge` | 0? | [C] | | +| TSShapeConstructor:inheritParentFields `ge` | 1? | [C] | | +| TSShapeConstructor:inspectUpdate `ge` | 0? | [C] | | +| TSShapeConstructor:isChildOfGroup `ge` | 1? | [C] | | +| TSShapeConstructor:isEditorDirty `ge` | 0? | [C] | | +| TSShapeConstructor:isHidden `ge` | 0? | [C] | | +| TSShapeConstructor:isLocked `ge` | 0? | [C] | | +| TSShapeConstructor:isNameChangeAllowed `ge` | 0+ | [C] | | +| TSShapeConstructor:isSelected `ge` | 1? | [C] | | +| TSShapeConstructor:isSubClassOf `ge` | 1? | [C] | | +| TSShapeConstructor:notifyShapeChanged `ge` | 0+ | [C] | | +| TSShapeConstructor:onEditorDisable `ge` | 0? | [C] | | +| TSShapeConstructor:onEditorEnable `ge` | 0? | [C] | | +| TSShapeConstructor:postApply `ge` | 0? | [C] | | +| TSShapeConstructor:preApply `ge` | 0? | [C] | | +| TSShapeConstructor:registerObject `ge` | 0-1? | [C] | | +| TSShapeConstructor:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| TSShapeConstructor:removeDetailLevel `ge` | 0+ | [C] | | +| TSShapeConstructor:removeImposter `ge` | 0+ | [C] | | +| TSShapeConstructor:removeMesh `ge` | 0+ | [C] | | +| TSShapeConstructor:removeNode `ge` | 2? | [C] | | +| TSShapeConstructor:removeObject `ge` | 1? | [C] | | +| TSShapeConstructor:removeSequence `ge` | 0+ | [C] | | +| TSShapeConstructor:removeTrigger `ge` | 2? | [C] | | +| TSShapeConstructor:renameDetailLevel `ge` | 0+ | [C] | | +| TSShapeConstructor:renameNode `ge` | 0+ | [C] | | +| TSShapeConstructor:renameObject `ge` | 0+ | [C] | | +| TSShapeConstructor:renameSequence `ge` | 0+ | [C] | | +| TSShapeConstructor:save `ge` | 0-2? | [C] | | +| TSShapeConstructor:saveShape `ge` | 0+ | [C] | | +| TSShapeConstructor:serialize `ge` | 0-2? | [C] | | +| TSShapeConstructor:serializeForEditor `ge` | 3? | [C] | | +| TSShapeConstructor:serializeToDirectories `ge` | 0+ | [C] | | +| TSShapeConstructor:serializeToNameDictFile `ge` | 1? | [C] | | +| TSShapeConstructor:setBounds `ge` | 1-2? | [C] | | +| TSShapeConstructor:setCanSave `ge` | 1? | [C] | | +| TSShapeConstructor:setDeclarationLine `ge` | 0+ | [C] | | +| TSShapeConstructor:setDetailLevelSize `ge` | 0+ | [C] | | +| TSShapeConstructor:setDynDataFieldbyName `ge` | 3? | [C] | | +| TSShapeConstructor:setEditorDirty `ge` | 1? | [C] | | +| TSShapeConstructor:setEditorOnly `ge` | 0+ | [C] | | +| TSShapeConstructor:setField `ge` | 2-3? | [C] | | +| TSShapeConstructor:setFileName `ge` | 1? | [C] | | +| TSShapeConstructor:setHidden `ge` | 1? | [C] | | +| TSShapeConstructor:setInternalName `ge` | 1? | [C] | | +| TSShapeConstructor:setIsSelected `ge` | 0+ | [C] | | +| TSShapeConstructor:setLocked `ge` | 0+ | [C] | | +| TSShapeConstructor:setMeshMaterial `ge` | 0+ | [C] | | +| TSShapeConstructor:setMeshSize `ge` | 0+ | [C] | | +| TSShapeConstructor:setMeshType `ge` | 0+ | [C] | | +| TSShapeConstructor:setName `ge` | 1? | [C] | | +| TSShapeConstructor:setNameChangeAllowed `ge` | 0+ | [C] | | +| TSShapeConstructor:setNodeParent `ge` | 0+ | [C] | | +| TSShapeConstructor:setNodeTransform `ge` | 0+ | [C] | | +| TSShapeConstructor:setObjectNode `ge` | 0+ | [C] | | +| TSShapeConstructor:setSelected `ge` | 1? | [C] | | +| TSShapeConstructor:setSequenceBlend `ge` | 0+ | [C] | | +| TSShapeConstructor:setSequenceCyclic `ge` | 0+ | [C] | | +| TSShapeConstructor:setSequenceGroundSpeed `ge` | 0+ | [C] | | +| TSShapeConstructor:setSequencePriority `ge` | 0+ | [C] | | +| TSShapeConstructor:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| TSShapeConstructor:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| TSShapeConstructor:unregisterObject `ge` | 0? | [C] | | +| TSShapeConstructor:writeChangeSet `ge` | 0+ | [C] | | +| TSStatic:assignFieldsFromObject `ge` | 1? | [C] | | +| TSStatic:canFloatAboveGround `ge` | 0? | [C] | | +| TSStatic:changeMaterial `ge` | 0+ | [C] | | +| TSStatic:clone `ge` | 1? | [C] | | +| TSStatic:decRefCount `ge` | 0+ | [C] | | +| TSStatic:delete `ge` | 0? | [C] | | +| TSStatic:deleteObject `ge` | 0-1? | [C] | | +| TSStatic:deletePersistentId `ge` | 0+ | [C] | | +| TSStatic:disableCollision `ge` | 0? | [C] | | +| TSStatic:dump `ge` | 0-4? | [C] | | +| TSStatic:dumpGroupHierarchy `ge` | 0+ | [C] | | +| TSStatic:enableCollision `ge` | 0? | [C] | | +| TSStatic:generatePersistentId `ge` | 0+ | [C] | | +| TSStatic:getAnchorNames `ge` | 0? | [C] | | +| TSStatic:getAnim `ge` | 0+ | [C] | | +| TSStatic:getClassDocString `ge` | 0? | [C] | | +| TSStatic:getClassName `ge` | 0? | [C] | | +| TSStatic:getDeclarationLine `ge` | 0? | [C] | | +| TSStatic:getDynDataFieldbyName `ge` | 2? | [C] | | +| TSStatic:getDynamicFields `ge` | 0-1? | [C] | | +| TSStatic:getEulerRotation `ge` | 0+ | [C] | | +| TSStatic:getField `ge` | 2-3? | [C] | | +| TSStatic:getFieldInfo `ge` | 2? | [C] | | +| TSStatic:getFieldList `ge` | 0? | [C] | | +| TSStatic:getFields `ge` | 0-1? | [C] | | +| TSStatic:getFieldsForEditor `ge` | 0? | [C] | | +| TSStatic:getFileName `ge` | 0? | [C] | | +| TSStatic:getFirstMaterialName `ge` | 0+ | [C] | | +| TSStatic:getForwardVector `ge` | 0? | [C] | | +| TSStatic:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| TSStatic:getGroup `ge` | 0-2? | [C] | | +| TSStatic:getID `ge` | 0? | [C] | | +| TSStatic:getId `ge` | 0-1? | [C] | | +| TSStatic:getIdString `ge` | 0? | [C] | | +| TSStatic:getInternalName `ge` | 0? | [C] | | +| TSStatic:getMaterialNames `ge` | 0? | [C] | | +| TSStatic:getMeshMaterialNames `ge` | 0? | [C] | | +| TSStatic:getModelFile `ge` | 0? | [C] | | +| TSStatic:getName `ge` | 0? | [C] | | +| TSStatic:getNodeTransform `ge` | 1? | [C] | | +| TSStatic:getObjBox `ge` | 0? | [C] | | +| TSStatic:getObjectBox `ge` | 0? | [C] | | +| TSStatic:getOrCreatePersistentID `ge` | 0? | [C] | | +| TSStatic:getPosition `ge` | 0-3? | [C] | | +| TSStatic:getPositionXYZ `ge` | 0? | [C] | | +| TSStatic:getRotation `ge` | 0? | [C] | | +| TSStatic:getScale `ge` | 0? | [C] | | +| TSStatic:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| TSStatic:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| TSStatic:getTargetCount `ge` | 0+ | [C] | | +| TSStatic:getTargetName `ge` | 0+ | [C] | | +| TSStatic:getTransform `ge` | 0? | [C] | | +| TSStatic:getTransformF `ge` | 0+ | [C] | | +| TSStatic:getType `ge` | 0+ | [C] | | +| TSStatic:getWorldBox `ge` | 0? | [C] | | +| TSStatic:getWorldBoxCenter `ge` | 0+ | [C] | | +| TSStatic:getWorldCollisionBBox `ge` | 0+ | [C] | | +| TSStatic:getWorldTransform `ge` | 0+ | [C] | | +| TSStatic:incRefCount `ge` | 0? | [C] | | +| TSStatic:inheritParentFields `ge` | 1? | [C] | | +| TSStatic:inspectUpdate `ge` | 0? | [C] | | +| TSStatic:isChildOfGroup `ge` | 1? | [C] | | +| TSStatic:isEditorDirty `ge` | 0? | [C] | | +| TSStatic:isGlobalBounds `ge` | 0? | [C] | | +| TSStatic:isHidden `ge` | 0? | [C] | | +| TSStatic:isLocked `ge` | 0? | [C] | | +| TSStatic:isNameChangeAllowed `ge` | 0+ | [C] | | +| TSStatic:isRenderEnabled `ge` | 0+ | [C] | | +| TSStatic:isSelected `ge` | 1? | [C] | | +| TSStatic:isSelectionEnabled `ge` | 0? | [C] | | +| TSStatic:isSubClassOf `ge` | 1? | [C] | | +| TSStatic:onEditorDisable `ge` | 0? | [C] | | +| TSStatic:onEditorEnable `ge` | 0? | [C] | | +| TSStatic:playAnim `ge` | 0+ | [C] | | +| TSStatic:postApply `ge` | 0? | [C] | | +| TSStatic:preApply `ge` | 0? | [C] | | +| TSStatic:registerObject `ge` | 0-1? | [C] | | +| TSStatic:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| TSStatic:save `ge` | 0-2? | [C] | | +| TSStatic:serialize `ge` | 0-2? | [C] | | +| TSStatic:serializeForEditor `ge` | 3? | [C] | | +| TSStatic:serializeToDirectories `ge` | 0+ | [C] | | +| TSStatic:serializeToNameDictFile `ge` | 1? | [C] | | +| TSStatic:setCanFloatAboveGround `ge` | 0+ | [C] | | +| TSStatic:setCanSave `ge` | 1? | [C] | | +| TSStatic:setDeclarationLine `ge` | 0+ | [C] | | +| TSStatic:setDynDataFieldbyName `ge` | 3? | [C] | | +| TSStatic:setEditorDirty `ge` | 1? | [C] | | +| TSStatic:setEditorOnly `ge` | 0+ | [C] | | +| TSStatic:setField `ge` | 2-3? | [C] | | +| TSStatic:setFileName `ge` | 1? | [C] | | +| TSStatic:setHidden `ge` | 1? | [C] | | +| TSStatic:setInternalName `ge` | 1? | [C] | | +| TSStatic:setIsSelected `ge` | 0+ | [C] | | +| TSStatic:setLocked `ge` | 0+ | [C] | | +| TSStatic:setName `ge` | 1? | [C] | | +| TSStatic:setNameChangeAllowed `ge` | 0+ | [C] | | +| TSStatic:setPosRot `ge` | 7-8? | [C] | | +| TSStatic:setPosition `ge` | 0-3? | [C] | | +| TSStatic:setPositionXYZ `ge` | 3? | [C] | | +| TSStatic:setRenderEnabled `ge` | 1? | [C] | | +| TSStatic:setScale `ge` | 1-4? | [C] | | +| TSStatic:setScaleXYZ `ge` | 3? | [C] | | +| TSStatic:setSelected `ge` | 1? | [C] | | +| TSStatic:setSelectionEnabled `ge` | 0+ | [C] | | +| TSStatic:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| TSStatic:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| TSStatic:setTransform `ge` | 0-1? | [C] | | +| TSStatic:setTransformF `ge` | 0+ | [C] | | +| TSStatic:unregisterObject `ge` | 0? | [C] | | +| TSStatic:updateInstanceRenderData `ge` | 0? | [C] | | +| TerrainBlock:addMaterial `ge` | 2? | [C] | | +| TerrainBlock:assignFieldsFromObject `ge` | 1? | [C] | | +| TerrainBlock:canFloatAboveGround `ge` | 0? | [C] | | +| TerrainBlock:clone `ge` | 1? | [C] | | +| TerrainBlock:decRefCount `ge` | 0+ | [C] | | +| TerrainBlock:delete `ge` | 0? | [C] | | +| TerrainBlock:deleteAllMaterials `ge` | 0+ | [C] | | +| TerrainBlock:deleteObject `ge` | 0-1? | [C] | | +| TerrainBlock:deletePersistentId `ge` | 0+ | [C] | | +| TerrainBlock:digSdf `ge` | 0+ | [C] | | +| TerrainBlock:disableCollision `ge` | 0? | [C] | | +| TerrainBlock:dump `ge` | 0-4? | [C] | | +| TerrainBlock:dumpGroupHierarchy `ge` | 0+ | [C] | | +| TerrainBlock:enableCollision `ge` | 0? | [C] | | +| TerrainBlock:exportHeightMap `ge` | 2? | [C] | | +| TerrainBlock:exportHoleMaps `ge` | 2? | [C] | | +| TerrainBlock:exportLayerMaps `ge` | 2? | [C] | | +| TerrainBlock:generatePersistentId `ge` | 0+ | [C] | | +| TerrainBlock:getAnchorNames `ge` | 0? | [C] | | +| TerrainBlock:getBaseTexSize `ge` | 0+ | [C] | | +| TerrainBlock:getClassDocString `ge` | 0? | [C] | | +| TerrainBlock:getClassName `ge` | 0? | [C] | | +| TerrainBlock:getDeclarationLine `ge` | 0? | [C] | | +| TerrainBlock:getDynDataFieldbyName `ge` | 2? | [C] | | +| TerrainBlock:getDynamicFields `ge` | 0-1? | [C] | | +| TerrainBlock:getEulerRotation `ge` | 0+ | [C] | | +| TerrainBlock:getField `ge` | 2-3? | [C] | | +| TerrainBlock:getFieldInfo `ge` | 2? | [C] | | +| TerrainBlock:getFieldList `ge` | 0? | [C] | | +| TerrainBlock:getFields `ge` | 0-1? | [C] | | +| TerrainBlock:getFieldsForEditor `ge` | 0? | [C] | | +| TerrainBlock:getFileName `ge` | 0? | [C] | | +| TerrainBlock:getFirstMaterialName `ge` | 0+ | [C] | | +| TerrainBlock:getForwardVector `ge` | 0? | [C] | | +| TerrainBlock:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| TerrainBlock:getGridPos `ge` | 0+ | [C] | | +| TerrainBlock:getGroup `ge` | 0-2? | [C] | | +| TerrainBlock:getHeight `ge` | 0-1? | [C] | | +| TerrainBlock:getHeightGrid `ge` | 2? | [C] | | +| TerrainBlock:getHeightScale `ge` | 0+ | [C] | | +| TerrainBlock:getHeightScaleInv `ge` | 0+ | [C] | | +| TerrainBlock:getHeightScaleUser `ge` | 0? | [C] | | +| TerrainBlock:getHeightWs `ge` | 0+ | [C] | | +| TerrainBlock:getID `ge` | 0? | [C] | | +| TerrainBlock:getId `ge` | 0-1? | [C] | | +| TerrainBlock:getIdString `ge` | 0? | [C] | | +| TerrainBlock:getInternalName `ge` | 0? | [C] | | +| TerrainBlock:getMaterial `ge` | 1? | [C] | | +| TerrainBlock:getMaterialCount `ge` | 0? | [C] | | +| TerrainBlock:getMaterialIdxWs `ge` | 1? | [C] | | +| TerrainBlock:getMaterialName `ge` | 1? | [C] | | +| TerrainBlock:getMaterialNames `ge` | 0? | [C] | | +| TerrainBlock:getMaterials `ge` | 0-1? | [C] | | +| TerrainBlock:getMeshMaterialNames `ge` | 0? | [C] | | +| TerrainBlock:getName `ge` | 0? | [C] | | +| TerrainBlock:getNormal `ge` | 3? | [C] | | +| TerrainBlock:getObjBox `ge` | 0? | [C] | | +| TerrainBlock:getObjectBox `ge` | 0? | [C] | | +| TerrainBlock:getOrCreatePersistentID `ge` | 0? | [C] | | +| TerrainBlock:getPosition `ge` | 0-3? | [C] | | +| TerrainBlock:getPositionXYZ `ge` | 0? | [C] | | +| TerrainBlock:getRotation `ge` | 0? | [C] | | +| TerrainBlock:getScale `ge` | 0? | [C] | | +| TerrainBlock:getSdfDebugLevel `ge` | 0+ | [C] | | +| TerrainBlock:getSmoothNormal `ge` | 3? | [C] | | +| TerrainBlock:getSquareSize `ge` | 0? | [C] | | +| TerrainBlock:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| TerrainBlock:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| TerrainBlock:getTerrFileName `ge` | 0? | [C] | | +| TerrainBlock:getTransform `ge` | 0? | [C] | | +| TerrainBlock:getTransformF `ge` | 0+ | [C] | | +| TerrainBlock:getType `ge` | 0+ | [C] | | +| TerrainBlock:getWorldBlockSize `ge` | 0? | [C] | | +| TerrainBlock:getWorldBox `ge` | 0? | [C] | | +| TerrainBlock:getWorldBoxCenter `ge` | 0+ | [C] | | +| TerrainBlock:getWorldTransform `ge` | 0+ | [C] | | +| TerrainBlock:importMaps `ge` | 7? | [C] | | +| TerrainBlock:incRefCount `ge` | 0? | [C] | | +| TerrainBlock:inheritParentFields `ge` | 1? | [C] | | +| TerrainBlock:inspectUpdate `ge` | 0? | [C] | | +| TerrainBlock:isChildOfGroup `ge` | 1? | [C] | | +| TerrainBlock:isEditorDirty `ge` | 0? | [C] | | +| TerrainBlock:isGlobalBounds `ge` | 0? | [C] | | +| TerrainBlock:isHidden `ge` | 0? | [C] | | +| TerrainBlock:isLocked `ge` | 0? | [C] | | +| TerrainBlock:isNameChangeAllowed `ge` | 0+ | [C] | | +| TerrainBlock:isRenderEnabled `ge` | 0+ | [C] | | +| TerrainBlock:isSelected `ge` | 1? | [C] | | +| TerrainBlock:isSelectionEnabled `ge` | 0? | [C] | | +| TerrainBlock:isSubClassOf `ge` | 1? | [C] | | +| TerrainBlock:onEditorDisable `ge` | 0? | [C] | | +| TerrainBlock:onEditorEnable `ge` | 0? | [C] | | +| TerrainBlock:placeSdf `ge` | 0+ | [C] | | +| TerrainBlock:postApply `ge` | 0? | [C] | | +| TerrainBlock:preApply `ge` | 0? | [C] | | +| TerrainBlock:registerObject `ge` | 0-1? | [C] | | +| TerrainBlock:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| TerrainBlock:removeMaterial `ge` | 1? | [C] | | +| TerrainBlock:reorderMaterial `ge` | 2? | [C] | | +| TerrainBlock:resetSdf `ge` | 0+ | [C] | | +| TerrainBlock:save `ge` | 0-2? | [C] | | +| TerrainBlock:serialize `ge` | 0-2? | [C] | | +| TerrainBlock:serializeForEditor `ge` | 3? | [C] | | +| TerrainBlock:serializeToDirectories `ge` | 0+ | [C] | | +| TerrainBlock:serializeToNameDictFile `ge` | 1? | [C] | | +| TerrainBlock:setCanFloatAboveGround `ge` | 0+ | [C] | | +| TerrainBlock:setCanSave `ge` | 1? | [C] | | +| TerrainBlock:setDeclarationLine `ge` | 0+ | [C] | | +| TerrainBlock:setDynDataFieldbyName `ge` | 3? | [C] | | +| TerrainBlock:setEditorDirty `ge` | 1? | [C] | | +| TerrainBlock:setEditorOnly `ge` | 0+ | [C] | | +| TerrainBlock:setField `ge` | 2-3? | [C] | | +| TerrainBlock:setFileName `ge` | 1? | [C] | | +| TerrainBlock:setHeight `ge` | 3? | [C] | | +| TerrainBlock:setHeightGrid `ge` | 3? | [C] | | +| TerrainBlock:setHeightScale `ge` | 0+ | [C] | | +| TerrainBlock:setHeightWs `ge` | 2? | [C] | | +| TerrainBlock:setHidden `ge` | 1? | [C] | | +| TerrainBlock:setInternalName `ge` | 1? | [C] | | +| TerrainBlock:setIsSelected `ge` | 0+ | [C] | | +| TerrainBlock:setLocked `ge` | 0+ | [C] | | +| TerrainBlock:setMaterialIdxWs `ge` | 2? | [C] | | +| TerrainBlock:setName `ge` | 1? | [C] | | +| TerrainBlock:setNameChangeAllowed `ge` | 0+ | [C] | | +| TerrainBlock:setPosRot `ge` | 7-8? | [C] | | +| TerrainBlock:setPosition `ge` | 0-3? | [C] | | +| TerrainBlock:setPositionXYZ `ge` | 3? | [C] | | +| TerrainBlock:setRenderEnabled `ge` | 1? | [C] | | +| TerrainBlock:setScale `ge` | 1-4? | [C] | | +| TerrainBlock:setScaleXYZ `ge` | 3? | [C] | | +| TerrainBlock:setSdfDebugLevel `ge` | 0+ | [C] | | +| TerrainBlock:setSelected `ge` | 1? | [C] | | +| TerrainBlock:setSelectionEnabled `ge` | 0+ | [C] | | +| TerrainBlock:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| TerrainBlock:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| TerrainBlock:setTerrFileLvlFolder `ge` | 1? | [C] | | +| TerrainBlock:setTransform `ge` | 0-1? | [C] | | +| TerrainBlock:setTransformF `ge` | 0+ | [C] | | +| TerrainBlock:unregisterObject `ge` | 0? | [C] | | +| TerrainBlock:updateAllTextures `ge` | 0? | [C] | | +| TerrainBlock:updateGrid `ge` | 0-2? | [C] | | +| TerrainBlock:updateGridMaterials `ge` | 2? | [C] | | +| TerrainBlock:updateMaterial `ge` | 2? | [C] | | +| TerrainMaterial:assignFieldsFromObject `ge` | 1? | [C] | | +| TerrainMaterial:clone `ge` | 1? | [C] | | +| TerrainMaterial:decRefCount `ge` | 0+ | [C] | | +| TerrainMaterial:delete `ge` | 0? | [C] | | +| TerrainMaterial:deleteObject `ge` | 0-1? | [C] | | +| TerrainMaterial:deletePersistentId `ge` | 0+ | [C] | | +| TerrainMaterial:dump `ge` | 0-4? | [C] | | +| TerrainMaterial:dumpGroupHierarchy `ge` | 0+ | [C] | | +| TerrainMaterial:findOrCreate `ge` | 1? | [C] | | +| TerrainMaterial:generatePersistentId `ge` | 0+ | [C] | | +| TerrainMaterial:getAnnotation `ge` | 0+ | [C] | | +| TerrainMaterial:getClassDocString `ge` | 0? | [C] | | +| TerrainMaterial:getClassName `ge` | 0? | [C] | | +| TerrainMaterial:getDeclarationLine `ge` | 0? | [C] | | +| TerrainMaterial:getDetailDistance `ge` | 0? | [C] | | +| TerrainMaterial:getDetailMap `ge` | 0? | [C] | | +| TerrainMaterial:getDetailSize `ge` | 0? | [C] | | +| TerrainMaterial:getDetailStrength `ge` | 0? | [C] | | +| TerrainMaterial:getDiffuseMap `ge` | 0? | [C] | | +| TerrainMaterial:getDiffuseSize `ge` | 0? | [C] | | +| TerrainMaterial:getDynDataFieldbyName `ge` | 2? | [C] | | +| TerrainMaterial:getDynamicFields `ge` | 0-1? | [C] | | +| TerrainMaterial:getField `ge` | 2-3? | [C] | | +| TerrainMaterial:getFieldInfo `ge` | 2? | [C] | | +| TerrainMaterial:getFieldList `ge` | 0? | [C] | | +| TerrainMaterial:getFields `ge` | 0-1? | [C] | | +| TerrainMaterial:getFieldsForEditor `ge` | 0? | [C] | | +| TerrainMaterial:getFileName `ge` | 0? | [C] | | +| TerrainMaterial:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| TerrainMaterial:getGroundmodelName `ge` | 0? | [C] | | +| TerrainMaterial:getGroup `ge` | 0-2? | [C] | | +| TerrainMaterial:getID `ge` | 0? | [C] | | +| TerrainMaterial:getId `ge` | 0-1? | [C] | | +| TerrainMaterial:getIdString `ge` | 0? | [C] | | +| TerrainMaterial:getInternalName `ge` | 0? | [C] | | +| TerrainMaterial:getMacroDistance `ge` | 0? | [C] | | +| TerrainMaterial:getMacroMap `ge` | 0? | [C] | | +| TerrainMaterial:getMacroSize `ge` | 0? | [C] | | +| TerrainMaterial:getMacroStrength `ge` | 0? | [C] | | +| TerrainMaterial:getName `ge` | 0? | [C] | | +| TerrainMaterial:getNormalMap `ge` | 0? | [C] | | +| TerrainMaterial:getOrCreatePersistentID `ge` | 0? | [C] | | +| TerrainMaterial:getParallaxScale `ge` | 0? | [C] | | +| TerrainMaterial:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| TerrainMaterial:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| TerrainMaterial:getWarningMaterial `ge` | 0+ | [C] | | +| TerrainMaterial:incRefCount `ge` | 0? | [C] | | +| TerrainMaterial:inheritParentFields `ge` | 1? | [C] | | +| TerrainMaterial:inspectUpdate `ge` | 0? | [C] | | +| TerrainMaterial:isChildOfGroup `ge` | 1? | [C] | | +| TerrainMaterial:isEditorDirty `ge` | 0? | [C] | | +| TerrainMaterial:isHidden `ge` | 0? | [C] | | +| TerrainMaterial:isLocked `ge` | 0? | [C] | | +| TerrainMaterial:isNameChangeAllowed `ge` | 0+ | [C] | | +| TerrainMaterial:isSelected `ge` | 1? | [C] | | +| TerrainMaterial:isSubClassOf `ge` | 1? | [C] | | +| TerrainMaterial:onEditorDisable `ge` | 0? | [C] | | +| TerrainMaterial:onEditorEnable `ge` | 0? | [C] | | +| TerrainMaterial:postApply `ge` | 0? | [C] | | +| TerrainMaterial:preApply `ge` | 0? | [C] | | +| TerrainMaterial:registerObject `ge` | 0-1? | [C] | | +| TerrainMaterial:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| TerrainMaterial:save `ge` | 0-2? | [C] | | +| TerrainMaterial:serialize `ge` | 0-2? | [C] | | +| TerrainMaterial:serializeForEditor `ge` | 3? | [C] | | +| TerrainMaterial:serializeToDirectories `ge` | 0+ | [C] | | +| TerrainMaterial:serializeToNameDictFile `ge` | 1? | [C] | | +| TerrainMaterial:setAnnotation `ge` | 2? | [C] | | +| TerrainMaterial:setCanSave `ge` | 1? | [C] | | +| TerrainMaterial:setDeclarationLine `ge` | 0+ | [C] | | +| TerrainMaterial:setDetailDistance `ge` | 1? | [C] | | +| TerrainMaterial:setDetailMap `ge` | 1? | [C] | | +| TerrainMaterial:setDetailSize `ge` | 1? | [C] | | +| TerrainMaterial:setDetailStrength `ge` | 1? | [C] | | +| TerrainMaterial:setDiffuseMap `ge` | 1? | [C] | | +| TerrainMaterial:setDiffuseSize `ge` | 1? | [C] | | +| TerrainMaterial:setDynDataFieldbyName `ge` | 3? | [C] | | +| TerrainMaterial:setEditorDirty `ge` | 1? | [C] | | +| TerrainMaterial:setEditorOnly `ge` | 0+ | [C] | | +| TerrainMaterial:setField `ge` | 2-3? | [C] | | +| TerrainMaterial:setFileName `ge` | 1? | [C] | | +| TerrainMaterial:setGroundmodelName `ge` | 1? | [C] | | +| TerrainMaterial:setHidden `ge` | 1? | [C] | | +| TerrainMaterial:setInternalName `ge` | 1? | [C] | | +| TerrainMaterial:setIsSelected `ge` | 0+ | [C] | | +| TerrainMaterial:setLocked `ge` | 0+ | [C] | | +| TerrainMaterial:setMacroDistance `ge` | 1? | [C] | | +| TerrainMaterial:setMacroMap `ge` | 1? | [C] | | +| TerrainMaterial:setMacroSize `ge` | 1? | [C] | | +| TerrainMaterial:setMacroStrength `ge` | 1? | [C] | | +| TerrainMaterial:setName `ge` | 1? | [C] | | +| TerrainMaterial:setNameChangeAllowed `ge` | 0+ | [C] | | +| TerrainMaterial:setNormalMap `ge` | 1? | [C] | | +| TerrainMaterial:setParallaxScale `ge` | 1? | [C] | | +| TerrainMaterial:setSelected `ge` | 1? | [C] | | +| TerrainMaterial:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| TerrainMaterial:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| TerrainMaterial:setUseSideProjection `ge` | 1? | [C] | | +| TerrainMaterial:unregisterObject `ge` | 0? | [C] | | +| TerrainMaterial:useSideProjection `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:assignFieldsFromObject `ge` | 1? | [C] | | +| TerrainMaterialTextureSet:clone `ge` | 1? | [C] | | +| TerrainMaterialTextureSet:decRefCount `ge` | 0+ | [C] | | +| TerrainMaterialTextureSet:delete `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:deleteObject `ge` | 0-1? | [C] | | +| TerrainMaterialTextureSet:deletePersistentId `ge` | 0+ | [C] | | +| TerrainMaterialTextureSet:dump `ge` | 0-4? | [C] | | +| TerrainMaterialTextureSet:dumpGroupHierarchy `ge` | 0+ | [C] | | +| TerrainMaterialTextureSet:generatePersistentId `ge` | 0+ | [C] | | +| TerrainMaterialTextureSet:getClassDocString `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:getClassName `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:getDeclarationLine `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:getDynDataFieldbyName `ge` | 2? | [C] | | +| TerrainMaterialTextureSet:getDynamicFields `ge` | 0-1? | [C] | | +| TerrainMaterialTextureSet:getField `ge` | 2-3? | [C] | | +| TerrainMaterialTextureSet:getFieldInfo `ge` | 2? | [C] | | +| TerrainMaterialTextureSet:getFieldList `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:getFields `ge` | 0-1? | [C] | | +| TerrainMaterialTextureSet:getFieldsForEditor `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:getFileName `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| TerrainMaterialTextureSet:getGroup `ge` | 0-2? | [C] | | +| TerrainMaterialTextureSet:getID `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:getId `ge` | 0-1? | [C] | | +| TerrainMaterialTextureSet:getIdString `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:getInternalName `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:getName `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:getOrCreatePersistentID `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| TerrainMaterialTextureSet:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| TerrainMaterialTextureSet:incRefCount `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:inheritParentFields `ge` | 1? | [C] | | +| TerrainMaterialTextureSet:inspectUpdate `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:isChildOfGroup `ge` | 1? | [C] | | +| TerrainMaterialTextureSet:isEditorDirty `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:isHidden `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:isLocked `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:isNameChangeAllowed `ge` | 0+ | [C] | | +| TerrainMaterialTextureSet:isSelected `ge` | 1? | [C] | | +| TerrainMaterialTextureSet:isSubClassOf `ge` | 1? | [C] | | +| TerrainMaterialTextureSet:onEditorDisable `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:onEditorEnable `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:postApply `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:preApply `ge` | 0? | [C] | | +| TerrainMaterialTextureSet:registerObject `ge` | 0-1? | [C] | | +| TerrainMaterialTextureSet:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| TerrainMaterialTextureSet:save `ge` | 0-2? | [C] | | +| TerrainMaterialTextureSet:serialize `ge` | 0-2? | [C] | | +| TerrainMaterialTextureSet:serializeForEditor `ge` | 3? | [C] | | +| TerrainMaterialTextureSet:serializeToDirectories `ge` | 0+ | [C] | | +| TerrainMaterialTextureSet:serializeToNameDictFile `ge` | 1? | [C] | | +| TerrainMaterialTextureSet:setCanSave `ge` | 1? | [C] | | +| TerrainMaterialTextureSet:setDeclarationLine `ge` | 0+ | [C] | | +| TerrainMaterialTextureSet:setDynDataFieldbyName `ge` | 3? | [C] | | +| TerrainMaterialTextureSet:setEditorDirty `ge` | 1? | [C] | | +| TerrainMaterialTextureSet:setEditorOnly `ge` | 0+ | [C] | | +| TerrainMaterialTextureSet:setField `ge` | 2-3? | [C] | | +| TerrainMaterialTextureSet:setFileName `ge` | 1? | [C] | | +| TerrainMaterialTextureSet:setHidden `ge` | 1? | [C] | | +| TerrainMaterialTextureSet:setInternalName `ge` | 1? | [C] | | +| TerrainMaterialTextureSet:setIsSelected `ge` | 0+ | [C] | | +| TerrainMaterialTextureSet:setLocked `ge` | 0+ | [C] | | +| TerrainMaterialTextureSet:setName `ge` | 1? | [C] | | +| TerrainMaterialTextureSet:setNameChangeAllowed `ge` | 0+ | [C] | | +| TerrainMaterialTextureSet:setSelected `ge` | 1? | [C] | | +| TerrainMaterialTextureSet:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| TerrainMaterialTextureSet:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| TerrainMaterialTextureSet:unregisterObject `ge` | 0? | [C] | | +| TextureDrawPrimitiveRegistry:get `ge` | 0-4? | [C] | | +| TextureDrawPrimitiveRegistry:getListNames `ge` | 0+ | [C] | | +| TextureDrawPrimitiveRegistry:getOrCreate `ge` | 3 | [C] | | +| TextureDrawPrimitiveRegistry:removeName `ge` | 0+ | [C] | | +| TimeOfDay:assignFieldsFromObject `ge` | 1? | [C] | | +| TimeOfDay:canFloatAboveGround `ge` | 0? | [C] | | +| TimeOfDay:clone `ge` | 1? | [C] | | +| TimeOfDay:decRefCount `ge` | 0+ | [C] | | +| TimeOfDay:delete `ge` | 0? | [C] | | +| TimeOfDay:deleteObject `ge` | 0-1? | [C] | | +| TimeOfDay:deletePersistentId `ge` | 0+ | [C] | | +| TimeOfDay:disableCollision `ge` | 0? | [C] | | +| TimeOfDay:dump `ge` | 0-4? | [C] | | +| TimeOfDay:dumpGroupHierarchy `ge` | 0+ | [C] | | +| TimeOfDay:enableCollision `ge` | 0? | [C] | | +| TimeOfDay:generatePersistentId `ge` | 0+ | [C] | | +| TimeOfDay:getAnchorNames `ge` | 0? | [C] | | +| TimeOfDay:getClassDocString `ge` | 0? | [C] | | +| TimeOfDay:getClassName `ge` | 0? | [C] | | +| TimeOfDay:getDeclarationLine `ge` | 0? | [C] | | +| TimeOfDay:getDynDataFieldbyName `ge` | 2? | [C] | | +| TimeOfDay:getDynamicFields `ge` | 0-1? | [C] | | +| TimeOfDay:getEulerRotation `ge` | 0+ | [C] | | +| TimeOfDay:getField `ge` | 2-3? | [C] | | +| TimeOfDay:getFieldInfo `ge` | 2? | [C] | | +| TimeOfDay:getFieldList `ge` | 0? | [C] | | +| TimeOfDay:getFields `ge` | 0-1? | [C] | | +| TimeOfDay:getFieldsForEditor `ge` | 0? | [C] | | +| TimeOfDay:getFileName `ge` | 0? | [C] | | +| TimeOfDay:getFirstMaterialName `ge` | 0+ | [C] | | +| TimeOfDay:getForwardVector `ge` | 0? | [C] | | +| TimeOfDay:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| TimeOfDay:getGroup `ge` | 0-2? | [C] | | +| TimeOfDay:getID `ge` | 0? | [C] | | +| TimeOfDay:getId `ge` | 0-1? | [C] | | +| TimeOfDay:getIdString `ge` | 0? | [C] | | +| TimeOfDay:getInternalName `ge` | 0? | [C] | | +| TimeOfDay:getMaterialNames `ge` | 0? | [C] | | +| TimeOfDay:getMeshMaterialNames `ge` | 0? | [C] | | +| TimeOfDay:getName `ge` | 0? | [C] | | +| TimeOfDay:getObjBox `ge` | 0? | [C] | | +| TimeOfDay:getObjectBox `ge` | 0? | [C] | | +| TimeOfDay:getOrCreatePersistentID `ge` | 0? | [C] | | +| TimeOfDay:getPosition `ge` | 0-3? | [C] | | +| TimeOfDay:getPositionXYZ `ge` | 0? | [C] | | +| TimeOfDay:getRotation `ge` | 0? | [C] | | +| TimeOfDay:getScale `ge` | 0? | [C] | | +| TimeOfDay:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| TimeOfDay:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| TimeOfDay:getTransform `ge` | 0? | [C] | | +| TimeOfDay:getTransformF `ge` | 0+ | [C] | | +| TimeOfDay:getType `ge` | 0+ | [C] | | +| TimeOfDay:getWorldBox `ge` | 0? | [C] | | +| TimeOfDay:getWorldBoxCenter `ge` | 0+ | [C] | | +| TimeOfDay:getWorldTransform `ge` | 0+ | [C] | | +| TimeOfDay:incRefCount `ge` | 0? | [C] | | +| TimeOfDay:inheritParentFields `ge` | 1? | [C] | | +| TimeOfDay:inspectUpdate `ge` | 0? | [C] | | +| TimeOfDay:isChildOfGroup `ge` | 1? | [C] | | +| TimeOfDay:isEditorDirty `ge` | 0? | [C] | | +| TimeOfDay:isGlobalBounds `ge` | 0? | [C] | | +| TimeOfDay:isHidden `ge` | 0? | [C] | | +| TimeOfDay:isLocked `ge` | 0? | [C] | | +| TimeOfDay:isNameChangeAllowed `ge` | 0+ | [C] | | +| TimeOfDay:isRenderEnabled `ge` | 0+ | [C] | | +| TimeOfDay:isSelected `ge` | 1? | [C] | | +| TimeOfDay:isSelectionEnabled `ge` | 0? | [C] | | +| TimeOfDay:isSubClassOf `ge` | 1? | [C] | | +| TimeOfDay:onEditorDisable `ge` | 0? | [C] | | +| TimeOfDay:onEditorEnable `ge` | 0? | [C] | | +| TimeOfDay:postApply `ge` | 0? | [C] | | +| TimeOfDay:preApply `ge` | 0? | [C] | | +| TimeOfDay:registerObject `ge` | 0-1? | [C] | | +| TimeOfDay:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| TimeOfDay:save `ge` | 0-2? | [C] | | +| TimeOfDay:serialize `ge` | 0-2? | [C] | | +| TimeOfDay:serializeForEditor `ge` | 3? | [C] | | +| TimeOfDay:serializeToDirectories `ge` | 0+ | [C] | | +| TimeOfDay:serializeToNameDictFile `ge` | 1? | [C] | | +| TimeOfDay:setCanFloatAboveGround `ge` | 0+ | [C] | | +| TimeOfDay:setCanSave `ge` | 1? | [C] | | +| TimeOfDay:setDeclarationLine `ge` | 0+ | [C] | | +| TimeOfDay:setDynDataFieldbyName `ge` | 3? | [C] | | +| TimeOfDay:setEditorDirty `ge` | 1? | [C] | | +| TimeOfDay:setEditorOnly `ge` | 0+ | [C] | | +| TimeOfDay:setField `ge` | 2-3? | [C] | | +| TimeOfDay:setFileName `ge` | 1? | [C] | | +| TimeOfDay:setHidden `ge` | 1? | [C] | | +| TimeOfDay:setInternalName `ge` | 1? | [C] | | +| TimeOfDay:setIsSelected `ge` | 0+ | [C] | | +| TimeOfDay:setLocked `ge` | 0+ | [C] | | +| TimeOfDay:setName `ge` | 1? | [C] | | +| TimeOfDay:setNameChangeAllowed `ge` | 0+ | [C] | | +| TimeOfDay:setPosRot `ge` | 7-8? | [C] | | +| TimeOfDay:setPosition `ge` | 0-3? | [C] | | +| TimeOfDay:setPositionXYZ `ge` | 3? | [C] | | +| TimeOfDay:setRenderEnabled `ge` | 1? | [C] | | +| TimeOfDay:setScale `ge` | 1-4? | [C] | | +| TimeOfDay:setScaleXYZ `ge` | 3? | [C] | | +| TimeOfDay:setSelected `ge` | 1? | [C] | | +| TimeOfDay:setSelectionEnabled `ge` | 0+ | [C] | | +| TimeOfDay:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| TimeOfDay:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| TimeOfDay:setTransform `ge` | 0-1? | [C] | | +| TimeOfDay:setTransformF `ge` | 0+ | [C] | | +| TimeOfDay:unregisterObject `ge` | 0? | [C] | | +| TorqueScript:convertCsAssetToJson `ge` | 0+ | [C] | | +| TorqueScript:eval `ge` | 1? | [C] | | +| TorqueScript:exec `ge` | 1? | [C] | | +| TorqueScriptLua.call `ge` | 1+ | ge_utils.lua:289 | | +| TorqueScriptLua.callNoReturn `ge` | 1+ | ge_utils.lua:295 | | +| TorqueScriptLua.exec `ge` | 1 | ge_utils.lua:299 | | +| TorqueScriptLua.getBoolVar `ge` | 1 | ge_utils.lua:303 | | +| TorqueScriptLua.getVar `ge` | 1 | ge_utils.lua:311 | | +| TorqueScriptLua.setVar `ge` | 2 | ge_utils.lua:317 | | +| TrackIR:available `ge` | 0+ | [C] | | +| TrackIR:getData `ge` | 0-1? | [C] | | +| TrackIR:init `ge` | 0-4+? | [C] | | +| TrackIR:recording `ge` | 0? | [C] | | +| TrackIR:start `ge` | 0-5? | [C] | | +| TrackIR:stop `ge` | 0-2? | [C] | | +| TriggerClientEvent `ge` | 2 | MPGameNetwork.lua:301 | | +| TriggerServerEvent `ge` | 2 | MPGameNetwork.lua:293 | | +| UnderwaterFogPostFxCallbacks.onDisabled `ge` | 0 | fog.lua:66 | | +| UnderwaterFogPostFxCallbacks.onEnabled `ge` | 0 | fog.lua:58 | | +| VAPIrecv `ge` | 1 | GEConsole:1 | | +| VAPIsave `ge` | 0 | GEConsole:1 | | +| VariableRegistry:clear `ge` | 0-1? | [C] | | +| VariableRegistry:erase `ge` | 1-2? | [C] | | +| VariableRegistry:exportToFile `ge` | 2? | [C] | | +| VariableRegistry:exportToTable `ge` | 1? | [C] | | +| VariableRegistry:get `ge` | 0-4? | [C] | | +| VariableRegistry:getString `ge` | 0+ | [C] | | +| VariableRegistry:has `ge` | 1? | [C] | | +| VariableRegistry:loadFromFile `ge` | 2? | [C] | | +| VariableRegistry:set `ge` | 0-5+? | [C] | | +| WaterBlock:assignFieldsFromObject `ge` | 1? | [C] | | +| WaterBlock:canFloatAboveGround `ge` | 0? | [C] | | +| WaterBlock:clone `ge` | 1? | [C] | | +| WaterBlock:decRefCount `ge` | 0+ | [C] | | +| WaterBlock:delete `ge` | 0? | [C] | | +| WaterBlock:deleteObject `ge` | 0-1? | [C] | | +| WaterBlock:deletePersistentId `ge` | 0+ | [C] | | +| WaterBlock:disableCollision `ge` | 0? | [C] | | +| WaterBlock:dump `ge` | 0-4? | [C] | | +| WaterBlock:dumpGroupHierarchy `ge` | 0+ | [C] | | +| WaterBlock:enableCollision `ge` | 0? | [C] | | +| WaterBlock:generatePersistentId `ge` | 0+ | [C] | | +| WaterBlock:getAnchorNames `ge` | 0? | [C] | | +| WaterBlock:getClassDocString `ge` | 0? | [C] | | +| WaterBlock:getClassName `ge` | 0? | [C] | | +| WaterBlock:getDeclarationLine `ge` | 0? | [C] | | +| WaterBlock:getDynDataFieldbyName `ge` | 2? | [C] | | +| WaterBlock:getDynamicFields `ge` | 0-1? | [C] | | +| WaterBlock:getEulerRotation `ge` | 0+ | [C] | | +| WaterBlock:getField `ge` | 2-3? | [C] | | +| WaterBlock:getFieldInfo `ge` | 2? | [C] | | +| WaterBlock:getFieldList `ge` | 0? | [C] | | +| WaterBlock:getFields `ge` | 0-1? | [C] | | +| WaterBlock:getFieldsForEditor `ge` | 0? | [C] | | +| WaterBlock:getFileName `ge` | 0? | [C] | | +| WaterBlock:getFirstMaterialName `ge` | 0+ | [C] | | +| WaterBlock:getForwardVector `ge` | 0? | [C] | | +| WaterBlock:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| WaterBlock:getGroup `ge` | 0-2? | [C] | | +| WaterBlock:getID `ge` | 0? | [C] | | +| WaterBlock:getId `ge` | 0-1? | [C] | | +| WaterBlock:getIdString `ge` | 0? | [C] | | +| WaterBlock:getInternalName `ge` | 0? | [C] | | +| WaterBlock:getMaterialNames `ge` | 0? | [C] | | +| WaterBlock:getMeshMaterialNames `ge` | 0? | [C] | | +| WaterBlock:getName `ge` | 0? | [C] | | +| WaterBlock:getObjBox `ge` | 0? | [C] | | +| WaterBlock:getObjectBox `ge` | 0? | [C] | | +| WaterBlock:getOrCreatePersistentID `ge` | 0? | [C] | | +| WaterBlock:getPosition `ge` | 0-3? | [C] | | +| WaterBlock:getPositionXYZ `ge` | 0? | [C] | | +| WaterBlock:getRotation `ge` | 0? | [C] | | +| WaterBlock:getScale `ge` | 0? | [C] | | +| WaterBlock:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| WaterBlock:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| WaterBlock:getTransform `ge` | 0? | [C] | | +| WaterBlock:getTransformF `ge` | 0+ | [C] | | +| WaterBlock:getType `ge` | 0+ | [C] | | +| WaterBlock:getWorldBox `ge` | 0? | [C] | | +| WaterBlock:getWorldBoxCenter `ge` | 0+ | [C] | | +| WaterBlock:getWorldTransform `ge` | 0+ | [C] | | +| WaterBlock:incRefCount `ge` | 0? | [C] | | +| WaterBlock:inheritParentFields `ge` | 1? | [C] | | +| WaterBlock:inspectUpdate `ge` | 0? | [C] | | +| WaterBlock:isChildOfGroup `ge` | 1? | [C] | | +| WaterBlock:isEditorDirty `ge` | 0? | [C] | | +| WaterBlock:isGlobalBounds `ge` | 0? | [C] | | +| WaterBlock:isHidden `ge` | 0? | [C] | | +| WaterBlock:isLocked `ge` | 0? | [C] | | +| WaterBlock:isNameChangeAllowed `ge` | 0+ | [C] | | +| WaterBlock:isRenderEnabled `ge` | 0+ | [C] | | +| WaterBlock:isSelected `ge` | 1? | [C] | | +| WaterBlock:isSelectionEnabled `ge` | 0? | [C] | | +| WaterBlock:isSubClassOf `ge` | 1? | [C] | | +| WaterBlock:onEditorDisable `ge` | 0? | [C] | | +| WaterBlock:onEditorEnable `ge` | 0? | [C] | | +| WaterBlock:postApply `ge` | 0? | [C] | | +| WaterBlock:preApply `ge` | 0? | [C] | | +| WaterBlock:registerObject `ge` | 0-1? | [C] | | +| WaterBlock:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| WaterBlock:reloadTextures `ge` | 0? | [C] | | +| WaterBlock:save `ge` | 0-2? | [C] | | +| WaterBlock:serialize `ge` | 0-2? | [C] | | +| WaterBlock:serializeForEditor `ge` | 3? | [C] | | +| WaterBlock:serializeToDirectories `ge` | 0+ | [C] | | +| WaterBlock:serializeToNameDictFile `ge` | 1? | [C] | | +| WaterBlock:setCanFloatAboveGround `ge` | 0+ | [C] | | +| WaterBlock:setCanSave `ge` | 1? | [C] | | +| WaterBlock:setDeclarationLine `ge` | 0+ | [C] | | +| WaterBlock:setDynDataFieldbyName `ge` | 3? | [C] | | +| WaterBlock:setEditorDirty `ge` | 1? | [C] | | +| WaterBlock:setEditorOnly `ge` | 0+ | [C] | | +| WaterBlock:setField `ge` | 2-3? | [C] | | +| WaterBlock:setFileName `ge` | 1? | [C] | | +| WaterBlock:setHidden `ge` | 1? | [C] | | +| WaterBlock:setInternalName `ge` | 1? | [C] | | +| WaterBlock:setIsSelected `ge` | 0+ | [C] | | +| WaterBlock:setLocked `ge` | 0+ | [C] | | +| WaterBlock:setName `ge` | 1? | [C] | | +| WaterBlock:setNameChangeAllowed `ge` | 0+ | [C] | | +| WaterBlock:setPosRot `ge` | 7-8? | [C] | | +| WaterBlock:setPosition `ge` | 0-3? | [C] | | +| WaterBlock:setPositionXYZ `ge` | 3? | [C] | | +| WaterBlock:setRenderEnabled `ge` | 1? | [C] | | +| WaterBlock:setScale `ge` | 1-4? | [C] | | +| WaterBlock:setScaleXYZ `ge` | 3? | [C] | | +| WaterBlock:setSelected `ge` | 1? | [C] | | +| WaterBlock:setSelectionEnabled `ge` | 0+ | [C] | | +| WaterBlock:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| WaterBlock:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| WaterBlock:setTransform `ge` | 0-1? | [C] | | +| WaterBlock:setTransformF `ge` | 0+ | [C] | | +| WaterBlock:unregisterObject `ge` | 0? | [C] | | +| WaterPlane:assignFieldsFromObject `ge` | 1? | [C] | | +| WaterPlane:canFloatAboveGround `ge` | 0? | [C] | | +| WaterPlane:clone `ge` | 1? | [C] | | +| WaterPlane:decRefCount `ge` | 0+ | [C] | | +| WaterPlane:delete `ge` | 0? | [C] | | +| WaterPlane:deleteObject `ge` | 0-1? | [C] | | +| WaterPlane:deletePersistentId `ge` | 0+ | [C] | | +| WaterPlane:disableCollision `ge` | 0? | [C] | | +| WaterPlane:dump `ge` | 0-4? | [C] | | +| WaterPlane:dumpGroupHierarchy `ge` | 0+ | [C] | | +| WaterPlane:enableCollision `ge` | 0? | [C] | | +| WaterPlane:generatePersistentId `ge` | 0+ | [C] | | +| WaterPlane:getAnchorNames `ge` | 0? | [C] | | +| WaterPlane:getClassDocString `ge` | 0? | [C] | | +| WaterPlane:getClassName `ge` | 0? | [C] | | +| WaterPlane:getDeclarationLine `ge` | 0? | [C] | | +| WaterPlane:getDynDataFieldbyName `ge` | 2? | [C] | | +| WaterPlane:getDynamicFields `ge` | 0-1? | [C] | | +| WaterPlane:getEulerRotation `ge` | 0+ | [C] | | +| WaterPlane:getField `ge` | 2-3? | [C] | | +| WaterPlane:getFieldInfo `ge` | 2? | [C] | | +| WaterPlane:getFieldList `ge` | 0? | [C] | | +| WaterPlane:getFields `ge` | 0-1? | [C] | | +| WaterPlane:getFieldsForEditor `ge` | 0? | [C] | | +| WaterPlane:getFileName `ge` | 0? | [C] | | +| WaterPlane:getFirstMaterialName `ge` | 0+ | [C] | | +| WaterPlane:getForwardVector `ge` | 0? | [C] | | +| WaterPlane:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| WaterPlane:getGroup `ge` | 0-2? | [C] | | +| WaterPlane:getID `ge` | 0? | [C] | | +| WaterPlane:getId `ge` | 0-1? | [C] | | +| WaterPlane:getIdString `ge` | 0? | [C] | | +| WaterPlane:getInternalName `ge` | 0? | [C] | | +| WaterPlane:getMaterialNames `ge` | 0? | [C] | | +| WaterPlane:getMeshMaterialNames `ge` | 0? | [C] | | +| WaterPlane:getName `ge` | 0? | [C] | | +| WaterPlane:getObjBox `ge` | 0? | [C] | | +| WaterPlane:getObjectBox `ge` | 0? | [C] | | +| WaterPlane:getOrCreatePersistentID `ge` | 0? | [C] | | +| WaterPlane:getPosition `ge` | 0-3? | [C] | | +| WaterPlane:getPositionXYZ `ge` | 0? | [C] | | +| WaterPlane:getRotation `ge` | 0? | [C] | | +| WaterPlane:getScale `ge` | 0? | [C] | | +| WaterPlane:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| WaterPlane:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| WaterPlane:getTransform `ge` | 0? | [C] | | +| WaterPlane:getTransformF `ge` | 0+ | [C] | | +| WaterPlane:getType `ge` | 0+ | [C] | | +| WaterPlane:getWorldBox `ge` | 0? | [C] | | +| WaterPlane:getWorldBoxCenter `ge` | 0+ | [C] | | +| WaterPlane:getWorldTransform `ge` | 0+ | [C] | | +| WaterPlane:incRefCount `ge` | 0? | [C] | | +| WaterPlane:inheritParentFields `ge` | 1? | [C] | | +| WaterPlane:inspectUpdate `ge` | 0? | [C] | | +| WaterPlane:isChildOfGroup `ge` | 1? | [C] | | +| WaterPlane:isEditorDirty `ge` | 0? | [C] | | +| WaterPlane:isGlobalBounds `ge` | 0? | [C] | | +| WaterPlane:isHidden `ge` | 0? | [C] | | +| WaterPlane:isLocked `ge` | 0? | [C] | | +| WaterPlane:isNameChangeAllowed `ge` | 0+ | [C] | | +| WaterPlane:isRenderEnabled `ge` | 0+ | [C] | | +| WaterPlane:isSelected `ge` | 1? | [C] | | +| WaterPlane:isSelectionEnabled `ge` | 0? | [C] | | +| WaterPlane:isSubClassOf `ge` | 1? | [C] | | +| WaterPlane:onEditorDisable `ge` | 0? | [C] | | +| WaterPlane:onEditorEnable `ge` | 0? | [C] | | +| WaterPlane:postApply `ge` | 0? | [C] | | +| WaterPlane:preApply `ge` | 0? | [C] | | +| WaterPlane:registerObject `ge` | 0-1? | [C] | | +| WaterPlane:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| WaterPlane:reloadTextures `ge` | 0? | [C] | | +| WaterPlane:save `ge` | 0-2? | [C] | | +| WaterPlane:serialize `ge` | 0-2? | [C] | | +| WaterPlane:serializeForEditor `ge` | 3? | [C] | | +| WaterPlane:serializeToDirectories `ge` | 0+ | [C] | | +| WaterPlane:serializeToNameDictFile `ge` | 1? | [C] | | +| WaterPlane:setCanFloatAboveGround `ge` | 0+ | [C] | | +| WaterPlane:setCanSave `ge` | 1? | [C] | | +| WaterPlane:setDeclarationLine `ge` | 0+ | [C] | | +| WaterPlane:setDynDataFieldbyName `ge` | 3? | [C] | | +| WaterPlane:setEditorDirty `ge` | 1? | [C] | | +| WaterPlane:setEditorOnly `ge` | 0+ | [C] | | +| WaterPlane:setField `ge` | 2-3? | [C] | | +| WaterPlane:setFileName `ge` | 1? | [C] | | +| WaterPlane:setHidden `ge` | 1? | [C] | | +| WaterPlane:setInternalName `ge` | 1? | [C] | | +| WaterPlane:setIsSelected `ge` | 0+ | [C] | | +| WaterPlane:setLocked `ge` | 0+ | [C] | | +| WaterPlane:setName `ge` | 1? | [C] | | +| WaterPlane:setNameChangeAllowed `ge` | 0+ | [C] | | +| WaterPlane:setPosRot `ge` | 7-8? | [C] | | +| WaterPlane:setPosition `ge` | 0-3? | [C] | | +| WaterPlane:setPositionXYZ `ge` | 3? | [C] | | +| WaterPlane:setRenderEnabled `ge` | 1? | [C] | | +| WaterPlane:setScale `ge` | 1-4? | [C] | | +| WaterPlane:setScaleXYZ `ge` | 3? | [C] | | +| WaterPlane:setSelected `ge` | 1? | [C] | | +| WaterPlane:setSelectionEnabled `ge` | 0+ | [C] | | +| WaterPlane:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| WaterPlane:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| WaterPlane:setTransform `ge` | 0-1? | [C] | | +| WaterPlane:setTransformF `ge` | 0+ | [C] | | +| WaterPlane:unregisterObject `ge` | 0? | [C] | | +| WinInput:getControllersInfo `ge` | 0+ | [C] | | +| WinInput:getControllersInfoJson `ge` | 0? | [C] | | +| WinInput:getPlayerNumber `ge` | 1? | [C] | | +| WinInput:getProductGUID `ge` | 1? | [C] | | +| WinInput:getProductName `ge` | 1? | [C] | | +| WinInput:getRegisteredDevices `ge` | 0? | [C] | | +| WinInput:getVendorIDProductID `ge` | 1? | [C] | | +| WinInput:injectChar `ge` | 0+ | [C] | | +| WinInput:injectControl `ge` | 0+ | [C] | | +| WinInput:injectKey `ge` | 0+ | [C] | | +| WinInput:injectMouseMove `ge` | 0+ | [C] | | +| WinInput:injectMouseWheel `ge` | 0+ | [C] | | +| WinInput:setForwardFilteredEvents `ge` | 0+ | [C] | | +| WinInput:setForwardRawEvents `ge` | 0+ | [C] | | +| WinInput:updateFFBBindingParameters `ge` | 0+ | [C] | | +| Zone:assignFieldsFromObject `ge` | 1? | [C] | | +| Zone:canFloatAboveGround `ge` | 0? | [C] | | +| Zone:clone `ge` | 1? | [C] | | +| Zone:decRefCount `ge` | 0+ | [C] | | +| Zone:delete `ge` | 0? | [C] | | +| Zone:deleteObject `ge` | 0-1? | [C] | | +| Zone:deletePersistentId `ge` | 0+ | [C] | | +| Zone:disableCollision `ge` | 0? | [C] | | +| Zone:dump `ge` | 0-4? | [C] | | +| Zone:dumpGroupHierarchy `ge` | 0+ | [C] | | +| Zone:dumpZoneState `ge` | 0+ | [C] | | +| Zone:enableCollision `ge` | 0? | [C] | | +| Zone:generatePersistentId `ge` | 0+ | [C] | | +| Zone:getAnchorNames `ge` | 0? | [C] | | +| Zone:getClassDocString `ge` | 0? | [C] | | +| Zone:getClassName `ge` | 0? | [C] | | +| Zone:getDeclarationLine `ge` | 0? | [C] | | +| Zone:getDynDataFieldbyName `ge` | 2? | [C] | | +| Zone:getDynamicFields `ge` | 0-1? | [C] | | +| Zone:getEulerRotation `ge` | 0+ | [C] | | +| Zone:getField `ge` | 2-3? | [C] | | +| Zone:getFieldInfo `ge` | 2? | [C] | | +| Zone:getFieldList `ge` | 0? | [C] | | +| Zone:getFields `ge` | 0-1? | [C] | | +| Zone:getFieldsForEditor `ge` | 0? | [C] | | +| Zone:getFileName `ge` | 0? | [C] | | +| Zone:getFirstMaterialName `ge` | 0+ | [C] | | +| Zone:getForwardVector `ge` | 0? | [C] | | +| Zone:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| Zone:getGroup `ge` | 0-2? | [C] | | +| Zone:getID `ge` | 0? | [C] | | +| Zone:getId `ge` | 0-1? | [C] | | +| Zone:getIdString `ge` | 0? | [C] | | +| Zone:getInternalName `ge` | 0? | [C] | | +| Zone:getMaterialNames `ge` | 0? | [C] | | +| Zone:getMeshMaterialNames `ge` | 0? | [C] | | +| Zone:getName `ge` | 0? | [C] | | +| Zone:getObjBox `ge` | 0? | [C] | | +| Zone:getObjectBox `ge` | 0? | [C] | | +| Zone:getOrCreatePersistentID `ge` | 0? | [C] | | +| Zone:getPosition `ge` | 0-3? | [C] | | +| Zone:getPositionXYZ `ge` | 0? | [C] | | +| Zone:getRotation `ge` | 0? | [C] | | +| Zone:getScale `ge` | 0? | [C] | | +| Zone:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| Zone:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| Zone:getTransform `ge` | 0? | [C] | | +| Zone:getTransformF `ge` | 0+ | [C] | | +| Zone:getType `ge` | 0+ | [C] | | +| Zone:getWorldBox `ge` | 0? | [C] | | +| Zone:getWorldBoxCenter `ge` | 0+ | [C] | | +| Zone:getWorldTransform `ge` | 0+ | [C] | | +| Zone:incRefCount `ge` | 0? | [C] | | +| Zone:inheritParentFields `ge` | 1? | [C] | | +| Zone:inspectUpdate `ge` | 0? | [C] | | +| Zone:isChildOfGroup `ge` | 1? | [C] | | +| Zone:isEditorDirty `ge` | 0? | [C] | | +| Zone:isGlobalBounds `ge` | 0? | [C] | | +| Zone:isHidden `ge` | 0? | [C] | | +| Zone:isLocked `ge` | 0? | [C] | | +| Zone:isNameChangeAllowed `ge` | 0+ | [C] | | +| Zone:isRenderEnabled `ge` | 0+ | [C] | | +| Zone:isSelected `ge` | 1? | [C] | | +| Zone:isSelectionEnabled `ge` | 0? | [C] | | +| Zone:isSubClassOf `ge` | 1? | [C] | | +| Zone:onEditorDisable `ge` | 0? | [C] | | +| Zone:onEditorEnable `ge` | 0? | [C] | | +| Zone:postApply `ge` | 0? | [C] | | +| Zone:preApply `ge` | 0? | [C] | | +| Zone:registerObject `ge` | 0-1? | [C] | | +| Zone:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| Zone:save `ge` | 0-2? | [C] | | +| Zone:serialize `ge` | 0-2? | [C] | | +| Zone:serializeForEditor `ge` | 3? | [C] | | +| Zone:serializeToDirectories `ge` | 0+ | [C] | | +| Zone:serializeToNameDictFile `ge` | 1? | [C] | | +| Zone:setCanFloatAboveGround `ge` | 0+ | [C] | | +| Zone:setCanSave `ge` | 1? | [C] | | +| Zone:setDeclarationLine `ge` | 0+ | [C] | | +| Zone:setDynDataFieldbyName `ge` | 3? | [C] | | +| Zone:setEditorDirty `ge` | 1? | [C] | | +| Zone:setEditorOnly `ge` | 0+ | [C] | | +| Zone:setField `ge` | 2-3? | [C] | | +| Zone:setFileName `ge` | 1? | [C] | | +| Zone:setHidden `ge` | 1? | [C] | | +| Zone:setInternalName `ge` | 1? | [C] | | +| Zone:setIsSelected `ge` | 0+ | [C] | | +| Zone:setLocked `ge` | 0+ | [C] | | +| Zone:setName `ge` | 1? | [C] | | +| Zone:setNameChangeAllowed `ge` | 0+ | [C] | | +| Zone:setPosRot `ge` | 7-8? | [C] | | +| Zone:setPosition `ge` | 0-3? | [C] | | +| Zone:setPositionXYZ `ge` | 3? | [C] | | +| Zone:setRenderEnabled `ge` | 1? | [C] | | +| Zone:setScale `ge` | 1-4? | [C] | | +| Zone:setScaleXYZ `ge` | 3? | [C] | | +| Zone:setSelected `ge` | 1? | [C] | | +| Zone:setSelectionEnabled `ge` | 0+ | [C] | | +| Zone:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| Zone:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| Zone:setTransform `ge` | 0-1? | [C] | | +| Zone:setTransformF `ge` | 0+ | [C] | | +| Zone:unregisterObject `ge` | 0? | [C] | | +| __finalizeLuaBindings `ge` | 2 | 195 | | +| __indexHandler `ge` | 2 | 100 | | +| __luaBindIndex `ge` | 2 | 6 | | +| __luaBindIndexStatic `ge` | 2 | 43 | | +| __luaBindNewindex `ge` | 3 | 84 | | +| __luaBindNewindexStatic `ge` | 3 | 112 | | +| __newIndexHandler `ge` | 3 | 96 | | +| _checkstrhelper `ge` | 1 | 400 | | +| _flowgraph_createModule `ge` | 1 | flowgraphManager.lua:43 | | +| _flowgraph_createNode `ge` | 1 | flowgraphManager.lua:31 | | +| _flowgraph_createStateNode `ge` | 1 | flowgraphManager.lua:37 | | +| _kv `ge` | 1 | 1244 | | +| _match `ge` | 4+ | 479 | | +| _setObj `ge` | 2 | 90 | | +| _setShadowVizLight `ge` | 2 | 51 | | +| _tr `ge` | 3 | locales.lua:117 | | +| activeVehiclesIterator `ge` | 1 | 568 | multiple | +| addActions `ge` | 3 | 594 | | +| addKeyEventListener `ge` | 3 | MPGameNetwork.lua:416 | | +| addLevelLog `ge` | 5 | 148 | | +| addPrefab `ge` | 6 | 727 | | +| add_elements `ge` | 2 | 1093 | | +| adjustPhraseSize `ge` | 1 | 903 | | +| alertOK `ge` | 0+ | [C] | | +| altitudeOBB_Plane `ge` | 6 | 1463 | | +| applyPhraseSize `ge` | 0 | 899 | | +| arrayConcat `ge` | 2 | 637 | | +| arrayFindValueIndex `ge` | 2 | 765 | boolean | +| arrayReverse `ge` | 1 | 784 | | +| arrayShuffle `ge` | 1 | 775 | | +| assert `ge` | 1-3 | [C] | | +| assignPlayerToDevice `ge` | 2 | [C] | | +| assimpGetSupportedFileformats `ge` | 0+ | [C] | | +| assimpParsingBenchmark `ge` | 0+ | [C] | | +| assimpVerifyShapes `ge` | 0+ | [C] | | +| attachDebugger `ge` | 0 | [C] | | +| bakeShapeMaterialsPBR `ge` | 4 | [C] | | +| biQuadratic `ge` | 5 | 1375 | | +| biasFun `ge` | 2 | 1272 | | +| biasGainFun `ge` | 3 | 1280 | | +| binary_get_char `ge` | 2 | 1564 | multiple | +| binary_get_int `ge` | 2 | 1560 | multiple | +| binary_next_char `ge` | 2 | 1538 | multiple | +| binary_next_int `ge` | 2 | 1532 | multiple | +| binary_split_char `ge` | 1 | 1552 | | +| binary_split_int `ge` | 1 | 1544 | | +| binary_validate `ge` | 3 | 1526 | multiple | +| bit.arshift `ge` | 0+ | [C] | | +| bit.band `ge` | 2 | [C] | | +| bit.bnot `ge` | 1 | [C] | | +| bit.bor `ge` | 1-9 | [C] | | +| bit.bswap `ge` | 0+ | [C] | | +| bit.bxor `ge` | 2 | [C] | | +| bit.lshift `ge` | 2 | [C] | | +| bit.rol `ge` | 2? | [C] | | +| bit.ror `ge` | 0+ | [C] | | +| bit.rshift `ge` | 2 | [C] | | +| bit.tobit `ge` | 1? | [C] | | +| bit.tohex `ge` | 1? | [C] | | +| bold `ge` | 1 | 105 | | +| bpackDecode `ge` | 0+ | [C] | | +| bpackEncode `ge` | 0+ | [C] | | +| bpackEncodeToBuffer `ge` | 0+ | [C] | | +| bullettime:clearPauseStack `ge` | 0 | simTimeAuthority.lua:269 | | +| bullettime:get `ge` | 0 | simTimeAuthority.lua:152 | | +| bullettime:getInitialTimeScale `ge` | 0 | simTimeAuthority.lua:292 | | +| bullettime:getPause `ge` | 0 | simTimeAuthority.lua:34 | | +| bullettime:getReal `ge` | 0 | simTimeAuthority.lua:148 | | +| bullettime:onUIInitialised `ge` | 0 | simTimeAuthority.lua:275 | | +| bullettime:pause `ge` | 2 | simTimeAuthority.lua:170 | | +| bullettime:pauseSmooth `ge` | 5 | simTimeAuthority.lua:199 | | +| bullettime:popPauseRequest `ge` | 1 | MPGameNetwork.lua:579 | | +| bullettime:pushPauseRequest `ge` | 1 | MPGameNetwork.lua:571 | | +| bullettime:reportSpeed `ge` | 2 | simTimeAuthority.lua:64 | | +| bullettime:requestValue `ge` | 0 | simTimeAuthority.lua:166 | | +| bullettime:selectPreset `ge` | 1 | simTimeAuthority.lua:122 | | +| bullettime:set `ge` | 0-5+? | MPGameNetwork.lua:564 | | +| bullettime:setInstant `ge` | 1 | simTimeAuthority.lua:161 | | +| bullettime:togglePause `ge` | 1 | simTimeAuthority.lua:229 | | +| bullettime:update `ge` | 0-4+? | simTimeAuthority.lua:297 | | +| bumpFun `ge` | 9 | 1295 | | +| byterange_new `ge` | 2 | 1018 | | +| bytes_to_string `ge` | 1 | 249 | | +| byteset_constructor `ge` | 1 | 967 | table | +| byteset_difference `ge` | 2 | 1058 | | +| byteset_tostring `ge` | 1 | 1066 | | +| byteset_union `ge` | 2 | 1042 | | +| cameraMouseRayCast `ge` | 0-3 | [C] | | +| canSpawnAnotherVehicle `ge` | 1 | 896 | | +| canonicalSlotFromWire `ge` | 2 | 208 | | +| captureCameraCubemap `ge` | 2 | [C] | | +| cardinalSpline `ge` | 9 | 1324 | | +| castRay `ge` | 4 | 1331 | | +| castRayDebug `ge` | 4 | 1344 | | +| castRayStatic `ge` | 3-4 | [C] | | +| categoryLabel `ge` | 1 | 895 | | +| catmullRom `ge` | 6 | 1336 | | +| catmullRomCentripetal `ge` | 6 | 1345 | | +| catmullRomChordal `ge` | 6 | 1340 | | +| cdata_to_str `ge` | 3 | 216 | | +| charset_error `ge` | 2 | 2321 | | +| checkFSErrors `ge` | 0 | 865 | | +| checkNick `ge` | 1 | 114 | | +| checkTableDataTypes `ge` | 2 | 859 | boolean | +| checkVehicleProperty `ge` | 3 | 859 | | +| choice `ge` | 2 | 2229 | | +| clamp `ge` | 3 | 1197 | | +| clean_ab `ge` | 2 | 1037 | | +| clearAllRopeVisuals `ge` | 0 | [C] | | +| clearLevelLogs `ge` | 0 | 161 | | +| clearPlayerRole `ge` | 1 | MPVehicleGE.lua:464 | | +| clearVehicleRole `ge` | 1 | MPVehicleGE.lua:495 | | +| clear_captures `ge` | 2 | 457 | | +| clientEndMission `ge` | 1 | 789 | | +| clientPostStartMission `ge` | 1 | 771 | | +| clientPreStartMission `ge` | 1 | 762 | | +| clientStartMission `ge` | 1 | 778 | | +| client_canvas.createCanvas `ge` | 1 | 8 | | +| client_canvas.hideCursor `ge` | 0 | 57 | | +| client_canvas.initializeCanvas `ge` | 0 | 28 | | +| client_canvas.showCursor `ge` | 0 | 48 | | +| client_core.initializeCore `ge` | 0 | 1153 | | +| client_core.loadCoreMaterials `ge` | 0 | 719 | | +| client_core.reloadCore `ge` | 0 | 1180 | | +| client_init.initClient `ge` | 0 | 164 | | +| client_init.loadMainMenu `ge` | 0 | 89 | | +| client_init.reloadClient `ge` | 0 | 193 | | +| client_lighting.initLightingSystems `ge` | 0 | 58 | | +| client_lighting.reloadLightingSystems `ge` | 0 | 7 | | +| client_parseArgs.defaultParseArgs `ge` | 0 | 29 | | +| client_postFx.applyDOFPreset `ge` | 0 | 292 | | +| client_postFx.applyDefaultPreset `ge` | 0 | 233 | | +| client_postFx.applyHDRPreset `ge` | 0 | 274 | | +| client_postFx.applySSAOPreset `ge` | 0 | 252 | | +| client_postFx.backupCurrentSettings `ge` | 0 | 359 | | +| client_postFx.clearBackup `ge` | 0 | 418 | | +| client_postFx.initPostEffects `ge` | 0 | 57 | | +| client_postFx.loadPresetFile `ge` | 1 | 192 | boolean | +| client_postFx.reloadPostEffects `ge` | 0 | 81 | | +| client_postFx.restore_cs_preset_from_json `ge` | 0 | 492 | | +| client_postFx.savePresetFile `ge` | 1 | 130 | | +| client_postFx.settingsApplyAll `ge` | 0 | 475 | | +| client_postFx.settingsApplyFromPreset `ge` | 0 | 307 | | +| client_postFx.settingsSetEnabled `ge` | 1 | 323 | | +| client_postFx_dof.updateDOFSettings `ge` | 0 | 587 | | +| client_postFx_utils.loadPresets `ge` | 0 | 9 | | +| client_postFx_utils.savePresets `ge` | 0 | 21 | | +| client_renderManager.initRenderManager `ge` | 0 | 7 | | +| clock_wall_epoch_hp `ge` | 0+ | [C] | | +| closeMeshAnimationTester `ge` | 0+ | [C] | | +| closestLinePoints `ge` | 4 | 694 | | +| closestLinePointsPointVec `ge` | 4 | 675 | | +| closestLineSegmentPoints `ge` | 4 | 701 | | +| collectgarbage `ge` | 1 | [C] | | +| collisionReloadTest `ge` | 0 | 427 | | +| color `ge` | 4 | 60 | | +| colorGetRGBA `ge` | 1 | 64 | multiple | +| colorHex `ge` | 2 | 68 | | +| commands.changeCameraSpeed `ge` | 1 | commands.lua:52 | | +| commands.dropCameraAtPlayer `ge` | 1 | commands.lua:72 | | +| commands.dropPlayerAtCamera `ge` | 1 | commands.lua:81 | | +| commands.dropPlayerAtCameraNoReset `ge` | 1 | utils.lua:1520 | | +| commands.getCamera `ge` | 0 | commands.lua:31 | | +| commands.getCameraTransformJson `ge` | 0 | commands.lua:132 | | +| commands.initCamera `ge` | 0 | commands.lua:8 | | +| commands.isFreeCamera `ge` | 0 | commands.lua:27 | | +| commands.onNodegrabStart `ge` | 1 | commands.lua:57 | | +| commands.onNodegrabStop `ge` | 1 | commands.lua:65 | | +| commands.setCameraFree `ge` | 0 | commands.lua:38 | | +| commands.setCameraPlayer `ge` | 0 | commands.lua:32 | | +| commands.setFreeCamera `ge` | 0 | commands.lua:38 | | +| commands.setFreeCameraTransformJson `ge` | 1 | commands.lua:138 | | +| commands.setGameCamera `ge` | 0 | commands.lua:32 | | +| commands.toggleCamera `ge` | 1 | commands.lua:124 | | +| commands.toggleFastSpeed `ge` | 1 | commands.lua:47 | | +| compareImages `ge` | 0+ | [C] | | +| compile `ge` | 2 | 437 | | +| compileCollada `ge` | 4 | [C] | | +| completeIntegrityChunk `ge` | 0+ | [C] | | +| concatWorkBuffer `ge` | 0+ | 542 | | +| conicBezier `ge` | 5 | 1366 | | +| consoleAddAvailableContext `ge` | 1 | [C] | | +| consoleClearAvailableContexts `ge` | 0 | [C] | | +| consoleRemoveAvailableContext `ge` | 0+ | [C] | | +| consoleSetContext `ge` | 1 | [C] | | +| consoleSetPrintLogTimeAndOrigin `ge` | 1 | [C] | | +| constainsCylinder_Point `ge` | 4 | 1458 | | +| containerRayCast `ge` | 5 | [C] | | +| containsEllipsoid_Point `ge` | 5 | 1449 | | +| containsOBB_OBB `ge` | 8 | 1406 | | +| containsOBB_Sphere `ge` | 6 | 1431 | | +| containsOBB_point `ge` | 5 | 1444 | | +| containsSphere_OBB `ge` | 6 | 1437 | | +| convertAnimationFormat `ge` | 0+ | [C] | | +| convertCStoJson `ge` | 2 | 177 | | +| convertDDSToPNG `ge` | 2 | [C] | | +| convertLevelPrefabs `ge` | 1 | 146 | | +| convertPrefabtoJson `ge` | 1 | 131 | | +| convertToDDS `ge` | 0+ | [C] | | +| convertVehicleColorsToPaints `ge` | 1 | 937 | | +| convertVehicleIdKeysToVehicleNameKeys `ge` | 1 | 1377 | | +| convertVehicleNameKeysToVehicleIdKeys `ge` | 1 | 1400 | | +| copyPhraseId `ge` | 0 | 1026 | | +| copyRecordingFilename `ge` | 0 | 1016 | | +| copyRecordingSlug `ge` | 0 | 1021 | | +| copyText `ge` | 2 | 1007 | | +| copyfile `ge` | 2 | 1584 | | +| core_settings_settings.impl.getValue `ge` | 2 | settings.lua:132 | | +| core_settings_settings.impl.getValues `ge` | 0 | settings.lua:103 | | +| core_settings_settings.impl.invalidateCache `ge` | 0 | settings.lua:140 | | +| core_settings_settings.impl.refresh `ge` | 0 | settings.lua:140 | | +| core_settings_settings.impl.settingsChanged `ge` | 0 | settings.lua:140 | | +| coroutine.create `ge` | 1-5 | [C] | | +| coroutine.isyieldable `ge` | 0+ | [C] | | +| coroutine.resume `ge` | 1-4+ | [C] | | +| coroutine.running `ge` | 0 | [C] | | +| coroutine.status `ge` | 1 | [C] | | +| coroutine.wrap `ge` | 1-2? | [C] | | +| coroutine.yield `ge` | 0-2 | [C] | | +| createGlobalSnapshot `ge` | 1 | 145 | | +| createObject `ge` | 1 | 414 | | +| createPlayerSpawningData `ge` | 7 | 1276 | | +| createRole `ge` | 0 | MPVehicleGE.lua:2905 | | +| createRopeVisual `ge` | 0 | [C] | | +| createScreenshot2 `ge` | 1 | [C] | | +| createVehiclePaint `ge` | 2 | 953 | | +| csvlib.decode `ge` | 2 | 99 | | +| csvlib.newCSV `ge` | 0+ | 38 | | +| csvlib.newTSV `ge` | 0+ | 42 | | +| csvlib.readFileCSV `ge` | 2 | 163 | | +| debug.debug `ge` | 0+ | [C] | | +| debug.getfenv `ge` | 0-1? | [C] | | +| debug.gethook `ge` | 0+ | [C] | | +| debug.getinfo `ge` | 1-3 | [C] | | +| debug.getlocal `ge` | 2-3 | [C] | | +| debug.getmetatable `ge` | 1+? | [C] | | +| debug.getregistry `ge` | 0+ | [C] | | +| debug.getupvalue `ge` | 2 | [C] | | +| debug.setfenv `ge` | 2? | [C] | | +| debug.sethook `ge` | 0-2 | [C] | | +| debug.setlocal `ge` | 0+ | [C] | | +| debug.setmetatable `ge` | 2? | [C] | | +| debug.setupvalue `ge` | 0+ | [C] | | +| debug.traceback `ge` | 5 | StackTracePlus.lua:438 | | +| debug.tracesimple `ge` | 5 | StackTracePlus.lua:325 | | +| debug.upvalueid `ge` | 0+ | [C] | | +| debug.upvaluejoin `ge` | 0+ | [C] | | +| debugBreak `ge` | 0+ | [C] | | +| debugLog `ge` | 2 | 42 | | +| decalManagerClear `ge` | 0 | [C] | | +| deepcopy `ge` | 1 | 846 | | +| defaultNickGenerator `ge` | 1 | 118 | | +| deleteObject `ge` | 1 | 281 | | +| deserializePackages `ge` | 2 | 1007 | | +| destroyRopeVisual `ge` | 1 | [C] | | +| detachDebugger `ge` | 0 | [C] | | +| detectGlobalWrites `ge` | 0 | 1280 | | +| dirContent `ge` | 1 | 1440 | | +| dofMetricsCallback `ge` | 0 | 622 | string | +| dofile `ge` | 1 | [C] | | +| dot `ge` | 1-3 | [C] | | +| dump `ge` | 0+ | 127 | | +| dumpGfxResourcesMemory `ge` | 0 | 1749 | | +| dumpNamedTextureToPNG `ge` | 0+ | [C] | | +| dumpNotNil `ge` | 1 | 142 | | +| dumpToFile `ge` | 1+ | 881 | boolean | +| dumps `ge` | 0+ | 106 | | +| dumpsz `ge` | 2 | 134 | | +| dumpz `ge` | 2 | 138 | | +| editor.initializeModules `ge` | 0 | main.lua:294 | | +| editor.isEditorActive `ge` | 0 | main.lua:591 | | +| editor.loadEditorExtension `ge` | 1 | main.lua:140 | | +| editor.loadEditorExtensions `ge` | 1 | main.lua:171 | | +| editor.loadExtensionsSettings `ge` | 0 | main.lua:85 | | +| editor.loadPreferences `ge` | 0 | main.lua:74 | | +| editor.loadState `ge` | 1 | main.lua:366 | | +| editor.log `ge` | 1 | main.lua:50 | | +| editor.logDebug `ge` | 1 | main.lua:54 | | +| editor.logError `ge` | 1 | main.lua:58 | | +| editor.logInfo `ge` | 1 | main.lua:50 | | +| editor.logWarn `ge` | 1 | main.lua:62 | | +| editor.onClientEndMission `ge` | 0 | main.lua:620 | | +| editor.preferencesRegistry:addNonPersistentItemPath `ge` | 2 | preferencesRegistry.lua:127 | | +| editor.preferencesRegistry:broadcastPreferenceValueChanged `ge` | 1 | preferencesRegistry.lua:279 | | +| editor.preferencesRegistry:callHookForSetValue `ge` | 1 | preferencesRegistry.lua:403 | | +| editor.preferencesRegistry:clear `ge` | 1 | preferencesRegistry.lua:68 | | +| editor.preferencesRegistry:findCategory `ge` | 2 | preferencesRegistry.lua:188 | | +| editor.preferencesRegistry:findItem `ge` | 2 | preferencesRegistry.lua:200 | | +| editor.preferencesRegistry:findItemInSubCategory `ge` | 3 | preferencesRegistry.lua:216 | | +| editor.preferencesRegistry:findSubCategory `ge` | 3 | preferencesRegistry.lua:194 | | +| editor.preferencesRegistry:get `ge` | 2 | preferencesRegistry.lua:292 | | +| editor.preferencesRegistry:getAsString `ge` | 2 | preferencesRegistry.lua:305 | | +| editor.preferencesRegistry:init `ge` | 1 | preferencesRegistry.lua:76 | | +| editor.preferencesRegistry:itemValueFromString `ge` | 3 | preferencesRegistry.lua:10 | | +| editor.preferencesRegistry:itemValueToString `ge` | 3 | preferencesRegistry.lua:40 | | +| editor.preferencesRegistry:loadCategory `ge` | 3 | preferencesRegistry.lua:415 | | +| editor.preferencesRegistry:loadPreferences `ge` | 2 | preferencesRegistry.lua:310 | | +| editor.preferencesRegistry:migratePreferences `ge` | 2 | preferencesRegistry.lua:223 | | +| editor.preferencesRegistry:registerCategory `ge` | 3 | preferencesRegistry.lua:80 | | +| editor.preferencesRegistry:registerPreferences `ge` | 4 | preferencesRegistry.lua:135 | | +| editor.preferencesRegistry:registerSubCategory `ge` | 5 | preferencesRegistry.lua:98 | | +| editor.preferencesRegistry:removeNonPersistentItemPath `ge` | 2 | preferencesRegistry.lua:131 | | +| editor.preferencesRegistry:resetItemToDefault `ge` | 2 | preferencesRegistry.lua:533 | | +| editor.preferencesRegistry:resetToDefaults `ge` | 2 | preferencesRegistry.lua:514 | | +| editor.preferencesRegistry:saveCategory `ge` | 3 | preferencesRegistry.lua:443 | | +| editor.preferencesRegistry:savePreferences `ge` | 2 | preferencesRegistry.lua:466 | | +| editor.preferencesRegistry:set `ge` | 3 | preferencesRegistry.lua:254 | | +| editor.saveExtensionsSettings `ge` | 0 | main.lua:89 | | +| editor.savePreferences `ge` | 0 | main.lua:81 | | +| editor.saveState `ge` | 1 | main.lua:354 | | +| editor.setEditorActive `ge` | 2 | main.lua:584 | | +| editor.setupEditorGuiTheme `ge` | 0 | guiTheme.lua:8 | | +| editor.shutdown `ge` | 0 | main.lua:595 | | +| editor.toggleActive `ge` | 1 | main.lua:663 | | +| editor.unloadEditorExtension `ge` | 1 | main.lua:213 | | +| editorEnabled `ge` | 1 | 805 | | +| enableCEFDevConsole `ge` | 1 | [C] | | +| enableCommunityTranslations `ge` | 0 | 1256 | | +| enableMaterialDebug `ge` | 1 | [C] | | +| enableWinConsole `ge` | 0+ | [C] | | +| endActiveGameMode `ge` | 1 | 445 | | +| enumerateConsoleClasses `ge` | 1 | [C] | | +| eoscompiled `ge` | 5 | 695 | multiple | +| error `ge` | 1-2 | [C] | | +| escape `ge` | 1 | 1906 | | +| escape_magic `ge` | 1 | 1480 | | +| exec `ge` | 1 | [C] | | +| executeLuaSandboxed `ge` | 2 | 10 | string | +| exportPersistentData `ge` | 0 | 1205 | | +| exportShapeToGltf `ge` | 4 | [C] | | +| exportToJson `ge` | 0+ | [C] | | +| exportVariablesToJson `ge` | 0+ | [C] | | +| extensions.MPConfig.acceptTos `ge` | 0 | MPConfig.lua:301 | | +| extensions.MPConfig.getConfig `ge` | 0 | MPConfig.lua:267 | | +| extensions.MPConfig.getFavorites `ge` | 0 | MPConfig.lua:201 | | +| extensions.MPConfig.getNickname `ge` | 0 | MPConfig.lua:148 | | +| extensions.MPConfig.getPlayerServerID `ge` | 0 | MPConfig.lua:162 | | +| extensions.MPConfig.setConfig `ge` | 2 | MPConfig.lua:289 | | +| extensions.MPConfig.setDefaultUnicycle `ge` | 1 | MPConfig.lua:42 | | +| extensions.MPConfig.setFavorites `ge` | 1 | MPConfig.lua:253 | | +| extensions.MPConfig.setNickname `ge` | 1 | MPConfig.lua:140 | | +| extensions.MPConfig.setPlayerServerID `ge` | 1 | MPConfig.lua:155 | | +| extensions.MPControllerGE.applyControllerData `ge` | 2 | MPControllerGE.lua:29 | | +| extensions.MPControllerGE.handle `ge` | 1 | MPControllerGE.lua:42 | | +| extensions.MPControllerGE.sendControllerData `ge` | 2 | MPControllerGE.lua:15 | | +| extensions.MPControllerGE.tick `ge` | 0 | MPControllerGE.lua:7 | | +| extensions.MPCoreNetwork.approveModDownload `ge` | 0 | MPCoreNetwork.lua:518 | | +| extensions.MPCoreNetwork.autoLogin `ge` | 0 | MPCoreNetwork.lua:210 | | +| extensions.MPCoreNetwork.connectToLauncher `ge` | 1 | MPCoreNetwork.lua:128 | | +| extensions.MPCoreNetwork.connectToServer `ge` | 4 | MPCoreNetwork.lua:322 | | +| extensions.MPCoreNetwork.disconnectLauncher `ge` | 1 | MPCoreNetwork.lua:151 | | +| extensions.MPCoreNetwork.getAuthResult `ge` | 0 | MPCoreNetwork.lua:470 | | +| extensions.MPCoreNetwork.getCurrentServer `ge` | 0 | MPCoreNetwork.lua:286 | | +| extensions.MPCoreNetwork.getLauncherVersion `ge` | 0 | MPCoreNetwork.lua:183 | | +| extensions.MPCoreNetwork.getLoginState `ge` | 0 | MPCoreNetwork.lua:216 | | +| extensions.MPCoreNetwork.getProxyPort `ge` | 0 | MPCoreNetwork.lua:415 | | +| extensions.MPCoreNetwork.isGoingMPSession `ge` | 0 | MPCoreNetwork.lua:535 | | +| extensions.MPCoreNetwork.isLauncherConnected `ge` | 0 | MPCoreNetwork.lua:196 | | +| extensions.MPCoreNetwork.isLoggedIn `ge` | 0 | MPCoreNetwork.lua:189 | | +| extensions.MPCoreNetwork.isMPSession `ge` | 0 | MPCoreNetwork.lua:528 | | +| extensions.MPCoreNetwork.leaveServer `ge` | 1 | MPCoreNetwork.lua:477 | | +| extensions.MPCoreNetwork.login `ge` | 1 | MPCoreNetwork.lua:202 | | +| extensions.MPCoreNetwork.logout `ge` | 0 | MPCoreNetwork.lua:222 | | +| extensions.MPCoreNetwork.makeRequest `ge` | 3 | MPCoreNetwork.lua:457 | | +| extensions.MPCoreNetwork.onClientEndMission `ge` | 1 | MPCoreNetwork.lua:762 | | +| extensions.MPCoreNetwork.openURL `ge` | 1 | MPCoreNetwork.lua:172 | | +| extensions.MPCoreNetwork.rejectModDownload `ge` | 0 | MPCoreNetwork.lua:503 | | +| extensions.MPCoreNetwork.requestMap `ge` | 0 | MPCoreNetwork.lua:543 | | +| extensions.MPCoreNetwork.requestPlayers `ge` | 0 | MPCoreNetwork.lua:265 | | +| extensions.MPCoreNetwork.requestServerList `ge` | 0 | MPCoreNetwork.lua:252 | | +| extensions.MPCoreNetwork.send `ge` | 1 | MPCoreNetwork.lua:74 | | +| extensions.MPCoreNetwork.sendBeamMPInfo `ge` | 0 | MPCoreNetwork.lua:232 | | +| extensions.MPDebug.hideUI `ge` | 0 | MPDebug.lua:244 | | +| extensions.MPDebug.packetReceived `ge` | 1 | MPDebug.lua:276 | | +| extensions.MPDebug.packetSent `ge` | 1 | MPDebug.lua:270 | | +| extensions.MPDebug.showUI `ge` | 0 | MPDebug.lua:237 | | +| extensions.MPElectricsGE.handle `ge` | 1 | MPElectricsGE.lua:61 | | +| extensions.MPElectricsGE.sendElectrics `ge` | 2 | MPElectricsGE.lua:34 | | +| extensions.MPElectricsGE.tick `ge` | 0 | MPElectricsGE.lua:20 | | +| extensions.MPGameNetwork.CallEvent `ge` | 1 | MPGameNetwork.lua:278 | | +| extensions.MPGameNetwork.addKeyEventListener `ge` | 3 | MPGameNetwork.lua:416 | | +| extensions.MPGameNetwork.connectToLauncher `ge` | 0 | MPGameNetwork.lua:47 | | +| extensions.MPGameNetwork.connectionStatus `ge` | 0 | MPGameNetwork.lua:556 | | +| extensions.MPGameNetwork.disconnectLauncher `ge` | 0 | MPGameNetwork.lua:67 | | +| extensions.MPGameNetwork.getKeyState `ge` | 1 | MPGameNetwork.lua:444 | | +| extensions.MPGameNetwork.launcherConnected `ge` | 0 | MPGameNetwork.lua:549 | | +| extensions.MPGameNetwork.onKeyStateChanged `ge` | 2 | MPGameNetwork.lua:429 | | +| extensions.MPGameNetwork.onVehicleReady `ge` | 1 | MPGameNetwork.lua:451 | | +| extensions.MPGameNetwork.quitMP `ge` | 1 | MPGameNetwork.lua:151 | | +| extensions.MPGameNetwork.send `ge` | 1 | MPGameNetwork.lua:82 | | +| extensions.MPGameNetwork.spawnUiDialog `ge` | 1 | MPGameNetwork.lua:226 | | +| extensions.MPHelpers.applyQueuedEvents `ge` | 0 | MPVehicleGE.lua:2418 | | +| extensions.MPHelpers.b64decode `ge` | 1 | MPHelpers.lua:85 | | +| extensions.MPHelpers.b64encode `ge` | 1 | MPHelpers.lua:78 | | +| extensions.MPHelpers.colorMatch `ge` | 2 | MPHelpers.lua:71 | | +| extensions.MPHelpers.focusCameraOnPlayer `ge` | 1 | MPVehicleGE.lua:2373 | | +| extensions.MPHelpers.getColorsFromVehObj `ge` | 1 | MPHelpers.lua:151 | | +| extensions.MPHelpers.getDistanceMap `ge` | 0 | MPVehicleGE.lua:333 | | +| extensions.MPHelpers.getGameVehicleID `ge` | 1 | MPVehicleGE.lua:225 | | +| extensions.MPHelpers.getNicknameMap `ge` | 0 | MPVehicleGE.lua:341 | | +| extensions.MPHelpers.getOwnMap `ge` | 0 | MPVehicleGE.lua:306 | | +| extensions.MPHelpers.getServerVehicleID `ge` | 1 | MPVehicleGE.lua:240 | | +| extensions.MPHelpers.getVehicleMap `ge` | 0 | MPVehicleGE.lua:321 | | +| extensions.MPHelpers.groundmarkerFollowPlayer `ge` | 2 | MPVehicleGE.lua:2344 | | +| extensions.MPHelpers.groundmarkerToPlayer `ge` | 2 | MPVehicleGE.lua:2323 | | +| extensions.MPHelpers.hex2rgb `ge` | 1 | MPHelpers.lua:92 | | +| extensions.MPHelpers.hideNicknames `ge` | 1 | MPVehicleGE.lua:389 | | +| extensions.MPHelpers.isOwn `ge` | 1 | MPVehicleGE.lua:293 | | +| extensions.MPHelpers.setPlayerNickPrefix `ge` | 3 | MPVehicleGE.lua:358 | | +| extensions.MPHelpers.setPlayerNickSuffix `ge` | 3 | MPVehicleGE.lua:375 | | +| extensions.MPHelpers.simplifyVehConfig `ge` | 1 | MPHelpers.lua:162 | | +| extensions.MPHelpers.splitStringToTable `ge` | 3 | MPHelpers.lua:128 | | +| extensions.MPHelpers.tableDiff `ge` | 2 | MPHelpers.lua:111 | | +| extensions.MPHelpers.tableLength `ge` | 1 | utils.lua:698 | | +| extensions.MPHelpers.teleportCameraToPlayer `ge` | 1 | MPVehicleGE.lua:2373 | | +| extensions.MPHelpers.teleportVehToPlayer `ge` | 1 | MPVehicleGE.lua:2357 | | +| extensions.MPHelpers.translate `ge` | 2 | MPHelpers.lua:44 | | +| extensions.MPInputsGE.applyInputs `ge` | 2 | MPInputsGE.lua:43 | | +| extensions.MPInputsGE.handle `ge` | 1 | MPInputsGE.lua:54 | | +| extensions.MPInputsGE.sendInputs `ge` | 2 | MPInputsGE.lua:30 | | +| extensions.MPInputsGE.tick `ge` | 0 | MPInputsGE.lua:16 | | +| extensions.MPModManager.checkAllMods `ge` | 0 | MPModManager.lua:100 | | +| extensions.MPModManager.cleanUpSessionMods `ge` | 0 | MPModManager.lua:143 | | +| extensions.MPModManager.getModList `ge` | 0 | MPModManager.lua:92 | | +| extensions.MPModManager.getServerMods `ge` | 0 | MPModManager.lua:190 | | +| extensions.MPModManager.isModAllowed `ge` | 1 | MPModManager.lua:30 | | +| extensions.MPModManager.isModWhitelisted `ge` | 1 | MPModManager.lua:42 | | +| extensions.MPModManager.loadServerMods `ge` | 0 | MPModManager.lua:108 | | +| extensions.MPModManager.onBeamMPServerLeave `ge` | 0 | MPModManager.lua:290 | | +| extensions.MPModManager.reloadLuaReloadWithDelay `ge` | 0 | MPModManager.lua:303 | | +| extensions.MPModManager.repositoryReplacer `ge` | 0 | MPModManager.lua:234 | | +| extensions.MPModManager.setServerMods `ge` | 1 | MPModManager.lua:164 | | +| extensions.MPModManager.verifyMods `ge` | 0 | MPModManager.lua:130 | | +| extensions.MPNetworkHelpers.generatePacketBuffer `ge` | 3 | MPNetworkHelpers.lua:95 | | +| extensions.MPNetworkHelpers.receive `ge` | 2 | MPNetworkHelpers.lua:19 | | +| extensions.MPPowertrainGE.handle `ge` | 1 | MPPowertrainGE.lua:92 | | +| extensions.MPPowertrainGE.sendEngineData `ge` | 2 | MPPowertrainGE.lua:51 | | +| extensions.MPPowertrainGE.sendHydroBeamData `ge` | 2 | MPPowertrainGE.lua:70 | | +| extensions.MPPowertrainGE.sendLivePowertrain `ge` | 2 | MPPowertrainGE.lua:29 | | +| extensions.MPPowertrainGE.tick `ge` | 0 | MPPowertrainGE.lua:16 | | +| extensions.MPUpdatesGE.onPlayerConnect `ge` | 0 | MPUpdatesGE.lua:35 | | +| extensions.MPVehicleGE.applyPlayerQueues `ge` | 1 | MPVehicleGE.lua:2433 | | +| extensions.MPVehicleGE.applyQueuedEvents `ge` | 0 | MPVehicleGE.lua:2418 | | +| extensions.MPVehicleGE.clearPlayerRole `ge` | 1 | MPVehicleGE.lua:464 | | +| extensions.MPVehicleGE.clearVehicleRole `ge` | 1 | MPVehicleGE.lua:495 | | +| extensions.MPVehicleGE.createRole `ge` | 0 | MPVehicleGE.lua:2905 | | +| extensions.MPVehicleGE.focusCameraOnPlayer `ge` | 1 | MPVehicleGE.lua:2373 | | +| extensions.MPVehicleGE.getDistanceMap `ge` | 0 | MPVehicleGE.lua:333 | | +| extensions.MPVehicleGE.getGameVehicleID `ge` | 1 | MPVehicleGE.lua:225 | | +| extensions.MPVehicleGE.getNicknameMap `ge` | 0 | MPVehicleGE.lua:341 | | +| extensions.MPVehicleGE.getOwnMap `ge` | 0 | MPVehicleGE.lua:306 | | +| extensions.MPVehicleGE.getPlayerByName `ge` | 1 | MPVehicleGE.lua:279 | | +| extensions.MPVehicleGE.getPlayerVehicleIDs `ge` | 1 | MPVehicleGE.lua:429 | | +| extensions.MPVehicleGE.getPlayerVehicleObjects `ge` | 1 | MPVehicleGE.lua:433 | | +| extensions.MPVehicleGE.getPlayerVehicles `ge` | 1 | MPVehicleGE.lua:425 | | +| extensions.MPVehicleGE.getPlayers `ge` | 0 | MPVehicleGE.lua:401 | | +| extensions.MPVehicleGE.getRoleInfoTable `ge` | 0 | MPVehicleGE.lua:93 | | +| extensions.MPVehicleGE.getServerVehicleID `ge` | 1 | MPVehicleGE.lua:240 | | +| extensions.MPVehicleGE.getVehicleByGameID `ge` | 1 | MPVehicleGE.lua:269 | | +| extensions.MPVehicleGE.getVehicleByServerID `ge` | 1 | MPVehicleGE.lua:260 | | +| extensions.MPVehicleGE.getVehicleMap `ge` | 0 | MPVehicleGE.lua:321 | | +| extensions.MPVehicleGE.getVehicles `ge` | 0 | MPVehicleGE.lua:406 | | +| extensions.MPVehicleGE.groundmarkerFollowPlayer `ge` | 2 | MPVehicleGE.lua:2344 | | +| extensions.MPVehicleGE.groundmarkerToPlayer `ge` | 2 | MPVehicleGE.lua:2323 | | +| extensions.MPVehicleGE.handle `ge` | 1 | MPVehicleGE.lua:2177 | | +| extensions.MPVehicleGE.hideNicknames `ge` | 1 | MPVehicleGE.lua:389 | | +| extensions.MPVehicleGE.isOwn `ge` | 1 | MPVehicleGE.lua:293 | | +| extensions.MPVehicleGE.onBeamMPPostJoin `ge` | 0 | MPVehicleGE.lua:2237 | | +| extensions.MPVehicleGE.onBeamMPServerLeave `ge` | 0 | MPVehicleGE.lua:2248 | | +| extensions.MPVehicleGE.onDisconnect `ge` | 0 | MPVehicleGE.lua:2741 | | +| extensions.MPVehicleGE.onPlayerLeft `ge` | 1 | MPVehicleGE.lua:2753 | | +| extensions.MPVehicleGE.onUIInitialised `ge` | 0 | MPVehicleGE.lua:2785 | | +| extensions.MPVehicleGE.onVehicleReady `ge` | 1 | MPVehicleGE.lua:2762 | | +| extensions.MPVehicleGE.queryRoadNodeToPosition `ge` | 2 | MPVehicleGE.lua:2293 | | +| extensions.MPVehicleGE.refreshNametagCache `ge` | 0 | MPVehicleGE.lua:2796 | | +| extensions.MPVehicleGE.removeRole `ge` | 0 | MPVehicleGE.lua:2906 | | +| extensions.MPVehicleGE.removeVehicleRole `ge` | 0 | MPVehicleGE.lua:2907 | | +| extensions.MPVehicleGE.replaceRequest `ge` | 3 | MPVehicleGE.lua:2223 | | +| extensions.MPVehicleGE.restorePlayerVehicle `ge` | 1 | MPVehicleGE.lua:1643 | | +| extensions.MPVehicleGE.saveDefaultRequest `ge` | 0 | MPVehicleGE.lua:2187 | | +| extensions.MPVehicleGE.sendBeamstate `ge` | 2 | MPVehicleGE.lua:1331 | | +| extensions.MPVehicleGE.sendPastVehicles `ge` | 0 | MPVehicleGE.lua:2719 | | +| extensions.MPVehicleGE.sendPendingVehicleEdits `ge` | 0 | MPVehicleGE.lua:2255 | | +| extensions.MPVehicleGE.sendVehicleEdit `ge` | 1 | MPVehicleGE.lua:1297 | | +| extensions.MPVehicleGE.setOwn `ge` | 2 | MPVehicleGE.lua:506 | | +| extensions.MPVehicleGE.setPlayerNickPrefix `ge` | 3 | MPVehicleGE.lua:358 | | +| extensions.MPVehicleGE.setPlayerNickSuffix `ge` | 3 | MPVehicleGE.lua:375 | | +| extensions.MPVehicleGE.setPlayerRole `ge` | 1+ | MPVehicleGE.lua:447 | | +| extensions.MPVehicleGE.setVehicleRole `ge` | 1+ | MPVehicleGE.lua:478 | | +| extensions.MPVehicleGE.spawnDefaultRequest `ge` | 0 | MPVehicleGE.lua:2198 | | +| extensions.MPVehicleGE.spawnRequest `ge` | 3 | MPVehicleGE.lua:2218 | | +| extensions.MPVehicleGE.teleportCameraToPlayer `ge` | 1 | MPVehicleGE.lua:2900 | | +| extensions.MPVehicleGE.teleportVehToPlayer `ge` | 1 | MPVehicleGE.lua:2357 | | +| extensions.MPVehicleGE.toggleNicknames `ge` | 0 | MPVehicleGE.lua:396 | | +| extensions.UI.AcceptCopy `ge` | 0+ | [C] | | +| extensions.UI.AcceptCreateNode `ge` | 0+ | [C] | | +| extensions.UI.AcceptCut `ge` | 0+ | [C] | | +| extensions.UI.AcceptDeletedItem `ge` | 1 | editor_api_luaintf.lua:199 | | +| extensions.UI.AcceptDuplicate `ge` | 0+ | [C] | | +| extensions.UI.AcceptNewItem1 `ge` | 0? | [C] | | +| extensions.UI.AcceptNewItem2 `ge` | 2 | editor_api_luaintf.lua:186 | | +| extensions.UI.AcceptPaste `ge` | 0+ | [C] | | +| extensions.UI.AreShortcutsEnabled `ge` | 0+ | [C] | | +| extensions.UI.Begin `ge` | 3 | editor_api_luaintf.lua:123 | | +| extensions.UI.BeginCreate `ge` | 2 | editor_api_luaintf.lua:170 | | +| extensions.UI.BeginDelete `ge` | 0? | [C] | | +| extensions.UI.BeginGroupHint `ge` | 1? | [C] | | +| extensions.UI.BeginNode `ge` | 1? | [C] | | +| extensions.UI.BeginPin `ge` | 2? | [C] | | +| extensions.UI.BeginShortcut `ge` | 0+ | [C] | | +| extensions.UI.CanvasToScreen `ge` | 0+ | [C] | | +| extensions.UI.CenterNodeOnScreen `ge` | 0+ | [C] | | +| extensions.UI.ClearDirty `ge` | 0? | [C] | | +| extensions.UI.ClearSelection `ge` | 0? | [C] | | +| extensions.UI.CreateEditor `ge` | 1? | [C] | | +| extensions.UI.DeleteLink `ge` | 1? | [C] | | +| extensions.UI.DeleteNode `ge` | 1? | [C] | | +| extensions.UI.DeselectLink `ge` | 1? | [C] | | +| extensions.UI.DeselectNode `ge` | 1? | [C] | | +| extensions.UI.DestroyEditor `ge` | 0+ | [C] | | +| extensions.UI.DrawIcon `ge` | 0+ | [C] | | +| extensions.UI.EnableShortcuts `ge` | 1? | [C] | | +| extensions.UI.End `ge` | 0 | editor_api_luaintf.lua:135 | | +| extensions.UI.EndCreate `ge` | 0? | [C] | | +| extensions.UI.EndDelete `ge` | 0? | [C] | | +| extensions.UI.EndGroupHint `ge` | 0? | [C] | | +| extensions.UI.EndNode `ge` | 0? | [C] | | +| extensions.UI.EndPin `ge` | 0? | [C] | | +| extensions.UI.EndShortcut `ge` | 0+ | [C] | | +| extensions.UI.FindLinkAt `ge` | 0+ | [C] | | +| extensions.UI.Flow `ge` | 2 | editor_api_luaintf.lua:166 | | +| extensions.UI.GetActionContextLinkIds `ge` | 0? | [C] | | +| extensions.UI.GetActionContextLinks `ge` | 2 | editor_api_luaintf.lua:279 | | +| extensions.UI.GetActionContextNodeIds `ge` | 0? | [C] | | +| extensions.UI.GetActionContextNodes `ge` | 2 | editor_api_luaintf.lua:271 | | +| extensions.UI.GetActionContextSize `ge` | 0+ | [C] | | +| extensions.UI.GetCurrentEditor `ge` | 0? | [C] | | +| extensions.UI.GetCurrentZoom `ge` | 0+ | [C] | | +| extensions.UI.GetDirtyReason `ge` | 0? | [C] | | +| extensions.UI.GetDoubleClickedLink `ge` | 0+ | [C] | | +| extensions.UI.GetDoubleClickedNode `ge` | 0? | [C] | | +| extensions.UI.GetDoubleClickedPin `ge` | 0+ | [C] | | +| extensions.UI.GetGroupMax `ge` | 0+ | [C] | | +| extensions.UI.GetGroupMin `ge` | 0? | [C] | | +| extensions.UI.GetHintBackgroundDrawList `ge` | 0+ | [C] | | +| extensions.UI.GetHintForegroundDrawList `ge` | 0+ | [C] | | +| extensions.UI.GetHotObjectId `ge` | 0? | [C] | | +| extensions.UI.GetNodeBackgroundDrawList `ge` | 1? | [C] | | +| extensions.UI.GetNodePosition `ge` | 1? | [C] | | +| extensions.UI.GetNodeSize `ge` | 1? | [C] | | +| extensions.UI.GetScreenSize `ge` | 0+ | [C] | | +| extensions.UI.GetSelectedLinkIds `ge` | 0? | [C] | | +| extensions.UI.GetSelectedLinks `ge` | 2 | editor_api_luaintf.lua:224 | | +| extensions.UI.GetSelectedNodeIds `ge` | 0? | [C] | | +| extensions.UI.GetSelectedNodes `ge` | 2 | editor_api_luaintf.lua:216 | | +| extensions.UI.GetSelectedObjectCount `ge` | 0? | [C] | | +| extensions.UI.GetStyle `ge` | 0? | [C] | | +| extensions.UI.GetStyleColorName `ge` | 1? | [C] | | +| extensions.UI.GetVisibleCanvasBounds `ge` | 0? | [C] | | +| extensions.UI.Group `ge` | 0-2? | [C] | | +| extensions.UI.HasSelectionChanged `ge` | 0? | [C] | | +| extensions.UI.Icon `ge` | 0+ | [C] | | +| extensions.UI.IsActive `ge` | 0? | [C] | | +| extensions.UI.IsBackgroundClicked `ge` | 0+ | [C] | | +| extensions.UI.IsBackgroundDoubleClicked `ge` | 0+ | [C] | | +| extensions.UI.IsSuspended `ge` | 0+ | [C] | | +| extensions.UI.Link `ge` | 7 | editor_api_luaintf.lua:160 | | +| extensions.UI.LinkIdPtr `ge` | 0 | editor_api_luaintf.lua:17 | | +| extensions.UI.NavigateToContent `ge` | 1 | editor_api_luaintf.lua:249 | | +| extensions.UI.NavigateToSelection `ge` | 2 | editor_api_luaintf.lua:253 | | +| extensions.UI.NodeIdPtr `ge` | 0 | editor_api_luaintf.lua:13 | | +| extensions.UI.PinHadAnyLinks `ge` | 0+ | [C] | | +| extensions.UI.PinIdPtr `ge` | 0 | editor_api_luaintf.lua:21 | | +| extensions.UI.PinPivotAlignment `ge` | 0+ | [C] | | +| extensions.UI.PinPivotRect `ge` | 2? | [C] | | +| extensions.UI.PinPivotScale `ge` | 0+ | [C] | | +| extensions.UI.PinPivotSize `ge` | 0+ | [C] | | +| extensions.UI.PinRect `ge` | 2? | [C] | | +| extensions.UI.PopStyleColor `ge` | 1 | editor_api_luaintf.lua:112 | | +| extensions.UI.PopStyleVar `ge` | 1 | editor_api_luaintf.lua:119 | | +| extensions.UI.PtrToId `ge` | 1 | editor_api_luaintf.lua:9 | | +| extensions.UI.PushStyleColor `ge` | 2? | [C] | | +| extensions.UI.PushStyleVar1 `ge` | 2? | [C] | | +| extensions.UI.PushStyleVar2 `ge` | 2? | [C] | | +| extensions.UI.PushStyleVar4 `ge` | 2? | [C] | | +| extensions.UI.QueryDeletedLink `ge` | 3? | [C] | | +| extensions.UI.QueryDeletedNode `ge` | 1? | [C] | | +| extensions.UI.QueryNewLink1 `ge` | 2? | [C] | | +| extensions.UI.QueryNewLink2 `ge` | 4 | editor_api_luaintf.lua:176 | | +| extensions.UI.QueryNewNode1 `ge` | 1? | [C] | | +| extensions.UI.QueryNewNode2 `ge` | 3 | editor_api_luaintf.lua:181 | | +| extensions.UI.RejectDeletedItem `ge` | 0+ | [C] | | +| extensions.UI.RejectNewItem1 `ge` | 0+ | [C] | | +| extensions.UI.RejectNewItem2 `ge` | 2 | editor_api_luaintf.lua:191 | | +| extensions.UI.RestoreNodeState `ge` | 0+ | [C] | | +| extensions.UI.Resume `ge` | 0? | [C] | | +| extensions.UI.ScreenToCanvas `ge` | 1? | [C] | | +| extensions.UI.SelectLink `ge` | 2 | editor_api_luaintf.lua:240 | | +| extensions.UI.SelectNode `ge` | 2 | editor_api_luaintf.lua:235 | | +| extensions.UI.SetCurrentEditor `ge` | 1 | editor_api_luaintf.lua:100 | | +| extensions.UI.SetGroupingDisabled `ge` | 2? | [C] | | +| extensions.UI.SetNodePosition `ge` | 2? | [C] | | +| extensions.UI.ShowBackgroundContextMenu `ge` | 0? | [C] | | +| extensions.UI.ShowLinkContextMenu `ge` | 1? | [C] | | +| extensions.UI.ShowNodeContextMenu `ge` | 1? | [C] | | +| extensions.UI.ShowPinContextMenu `ge` | 1? | [C] | | +| extensions.UI.Suspend `ge` | 0? | [C] | | +| extensions.UI.bringToFront `ge` | 0 | UI.lua:505 | | +| extensions.UI.chatMessage `ge` | 1 | UI.lua:470 | | +| extensions.UI.chatSend `ge` | 1 | UI.lua:498 | | +| extensions.UI.clearPauseMenuModButtons `ge` | 0 | UI.lua:625 | | +| extensions.UI.getCustomButtonNames `ge` | 0 | UI.lua:574 | | +| extensions.UI.getCustomPlayerlistButtons `ge` | 0 | UI.lua:595 | | +| extensions.UI.getDebugEnabled `ge` | 0? | [C] | | +| extensions.UI.getPauseMenuModButtons `ge` | 0 | UI.lua:602 | | +| extensions.UI.getViewState `ge` | 2? | [C] | | +| extensions.UI.onClientEndMission `ge` | 1 | UI.lua:529 | | +| extensions.UI.popPauseMenuModButton `ge` | 1 | UI.lua:620 | | +| extensions.UI.promptAutoJoinConfirmation `ge` | 1 | UI.lua:120 | | +| extensions.UI.pushPauseMenuModButton `ge` | 2 | UI.lua:611 | | +| extensions.UI.sendPauseMenuModButtons `ge` | 0 | UI.lua:607 | | +| extensions.UI.sendQueue `ge` | 0 | UI.lua:168 | | +| extensions.UI.setDebugEnabled `ge` | 1? | [C] | | +| extensions.UI.setNickname `ge` | 1 | UI.lua:223 | | +| extensions.UI.setPing `ge` | 1 | UI.lua:213 | | +| extensions.UI.setPlayerCount `ge` | 1 | UI.lua:240 | | +| extensions.UI.setPlayerPing `ge` | 2 | UI.lua:523 | | +| extensions.UI.setServerName `ge` | 1 | UI.lua:231 | | +| extensions.UI.setViewState `ge` | 2? | [C] | | +| extensions.UI.showMdDialog `ge` | 1 | UI.lua:256 | | +| extensions.UI.showNotification `ge` | 3 | UI.lua:249 | | +| extensions.UI.toggleChat `ge` | 0 | UI.lua:511 | | +| extensions.UI.updateLoading `ge` | 1 | UI.lua:109 | | +| extensions.UI.updatePlayersList `ge` | 1 | UI.lua:144 | | +| extensions.UI.updateQueue `ge` | 3 | UI.lua:176 | | +| extensions.addModulePath `ge` | 1 | 701 | | +| extensions.beammp_multiplayer.onBeamMPPostJoin `ge` | 0 | multiplayer.lua:114 | | +| extensions.beammp_multiplayer.onBeamMPServerLeave `ge` | 0 | multiplayer.lua:127 | | +| extensions.c2_panelPlugins_tileManager.onMissionLoaded `ge` | 0 | 1063 | | +| extensions.c2_panelPlugins_tileManager.showWindow `ge` | 0 | 1051 | | +| extensions.campaign_campaigns.canImproveResult `ge` | 1 | 188 | | +| extensions.campaign_campaigns.canStartScenario `ge` | 1 | 161 | | +| extensions.campaign_campaigns.execEndCallback `ge` | 0 | 195 | | +| extensions.campaign_campaigns.getActiveSubsection `ge` | 0 | 563 | | +| extensions.campaign_campaigns.getActiveSubsectionLocationData `ge` | 1 | 574 | | +| extensions.campaign_campaigns.getCampaign `ge` | 0 | 552 | | +| extensions.campaign_campaigns.getCampaignActive `ge` | 0 | 548 | | +| extensions.campaign_campaigns.getCampaignTitle `ge` | 0 | 54 | | +| extensions.campaign_campaigns.getCurrentLocation `ge` | 0 | 578 | | +| extensions.campaign_campaigns.getLocationData `ge` | 2 | 567 | | +| extensions.campaign_campaigns.getLocationStatusTable `ge` | 0 | 751 | | +| extensions.campaign_campaigns.getOwningSubsection `ge` | 1 | 28 | | +| extensions.campaign_campaigns.getSubsection `ge` | 1 | 556 | | +| extensions.campaign_campaigns.isCampaignOver `ge` | 1 | 45 | | +| extensions.campaign_campaigns.isLocationCompleted `ge` | 1 | 181 | | +| extensions.campaign_campaigns.isMissionGiver `ge` | 2 | 641 | | +| extensions.campaign_campaigns.isPlayerHQ `ge` | 2 | 636 | | +| extensions.campaign_campaigns.isScenarioLocation `ge` | 2 | 651 | | +| extensions.campaign_campaigns.isSiteLocation `ge` | 2 | 646 | | +| extensions.campaign_campaigns.isSubsectionMarker `ge` | 2 | 661 | boolean | +| extensions.campaign_campaigns.isTransitionPoint `ge` | 2 | 631 | | +| extensions.campaign_campaigns.markCompleted `ge` | 2 | 468 | | +| extensions.campaign_campaigns.resumeCampaign `ge` | 2 | 741 | | +| extensions.campaign_campaigns.rewardSelectionCallback `ge` | 1 | 519 | | +| extensions.campaign_campaigns.scenarioFinished `ge` | 1 | 476 | | +| extensions.campaign_campaigns.scenarioStarted `ge` | 1 | 405 | | +| extensions.campaign_campaigns.startCampaign `ge` | 1 | 716 | | +| extensions.campaign_campaigns.startScenarioFromKey `ge` | 2 | 61 | | +| extensions.campaign_campaigns.stop `ge` | 0 | 115 | | +| extensions.campaign_campaigns.uiEventCancel `ge` | 0 | 527 | | +| extensions.campaign_campaigns.uiEventNext `ge` | 0 | 535 | | +| extensions.campaign_campaignsLoader.checkSaveExists `ge` | 2 | 308 | | +| extensions.campaign_campaignsLoader.getCampaignFilenames `ge` | 0 | 45 | | +| extensions.campaign_campaignsLoader.getCampaignScenarios `ge` | 0 | 85 | | +| extensions.campaign_campaignsLoader.getList `ge` | 0 | 61 | | +| extensions.campaign_campaignsLoader.loadCampaign `ge` | 1 | 12 | | +| extensions.campaign_campaignsLoader.resumeSavedCampaign `ge` | 2 | 364 | | +| extensions.campaign_campaignsLoader.saveCampaign `ge` | 1 | 346 | | +| extensions.campaign_campaignsLoader.splitFieldByToken `ge` | 2 | 134 | | +| extensions.campaign_campaignsLoader.start `ge` | 2 | 249 | | +| extensions.campaign_campaignsLoader.startByFolder `ge` | 2 | 279 | | +| extensions.campaign_comics.onSpineAnimationFinished `ge` | 0 | 56 | | +| extensions.campaign_comics.playComic `ge` | 2 | 18 | | +| extensions.campaign_dealer.addToStock `ge` | 2 | 32 | | +| extensions.campaign_dealer.buy `ge` | 2 | 98 | | +| extensions.campaign_dealer.getStock `ge` | 1 | 61 | | +| extensions.campaign_dealer.onResumeCampaign `ge` | 2 | 118 | | +| extensions.campaign_dealer.removeFromStock `ge` | 2 | 68 | | +| extensions.campaign_exploration.accept `ge` | 0 | 736 | | +| extensions.campaign_exploration.buildRoadIndicator `ge` | 0 | 102 | | +| extensions.campaign_exploration.decline `ge` | 0 | 783 | | +| extensions.campaign_exploration.endSubsectionExploration `ge` | 0 | 272 | | +| extensions.campaign_exploration.getExplorationActive `ge` | 0 | 127 | | +| extensions.campaign_exploration.isValidLocation `ge` | 3 | 309 | boolean | +| extensions.campaign_exploration.isValidSubsection `ge` | 2 | 296 | boolean | +| extensions.campaign_exploration.onClientEndMission `ge` | 1 | 436 | | +| extensions.campaign_exploration.onFocusPOI `ge` | 1 | 848 | | +| extensions.campaign_exploration.onResumeCampaign `ge` | 2 | 1106 | | +| extensions.campaign_exploration.onUILayoutLoaded `ge` | 1 | 1111 | | +| extensions.campaign_exploration.queryRoadNodeToPosition `ge` | 3 | 74 | | +| extensions.campaign_exploration.refreshLocationMarkers `ge` | 1 | 184 | | +| extensions.campaign_exploration.setFocusPOI `ge` | 1 | 38 | | +| extensions.campaign_exploration.startSubsectionExploration `ge` | 3 | 442 | | +| extensions.campaign_exploration.startTimeTrail `ge` | 3 | 1030 | | +| extensions.campaign_exploration.stop `ge` | 0 | 957 | | +| extensions.campaign_exploration.toggleMinimap `ge` | 0 | 970 | | +| extensions.campaign_exploration.uiEventGarageExit `ge` | 0 | 1063 | | +| extensions.campaign_exploration.uiEventSelectVehicle `ge` | 1 | 1037 | | +| extensions.campaign_exploration.updateMapUI `ge` | 0 | 859 | | +| extensions.campaign_photoSafari.missionaccepted `ge` | 1 | 22 | | +| extensions.campaign_photoSafari.takepiccheck `ge` | 0 | 144 | | +| extensions.campaign_rewards.getRewards `ge` | 4 | 17 | | +| extensions.campaign_rewards.getScenarioReward `ge` | 2 | 119 | | +| extensions.campaign_rewards.iterateRewardsConst `ge` | 2 | 10 | | +| extensions.campaign_rewards.processRewards `ge` | 4 | 53 | | +| extensions.campaign_rewards.processUserSelection `ge` | 2 | 97 | | +| extensions.career_branches.calcBranchLevelFromValue `ge` | 2 | 294 | multiple | +| extensions.career_branches.checkUnlocks `ge` | 0 | 462 | | +| extensions.career_branches.expandUnlocks `ge` | 3 | 396 | | +| extensions.career_branches.extractBranchPathIdFromFilePath `ge` | 1 | 619 | | +| extensions.career_branches.getBranchByDomainBranchSkill `ge` | 3 | 265 | | +| extensions.career_branches.getBranchById `ge` | 1 | 248 | | +| extensions.career_branches.getBranchByPath `ge` | 1 | 252 | | +| extensions.career_branches.getBranchIcon `ge` | 1 | 360 | | +| extensions.career_branches.getBranchLevel `ge` | 1 | 331 | | +| extensions.career_branches.getBranchLevelByPath `ge` | 1 | 338 | | +| extensions.career_branches.getBranchSimpleInfo `ge` | 1 | 315 | table | +| extensions.career_branches.getBranchXP `ge` | 1 | 345 | | +| extensions.career_branches.getBranches `ge` | 0 | 158 | | +| extensions.career_branches.getLevelLabel `ge` | 2 | 366 | string | +| extensions.career_branches.getLevelRewardMultiplier `ge` | 1 | 374 | | +| extensions.career_branches.getOrder `ge` | 1 | 21 | | +| extensions.career_branches.getSortedBranches `ge` | 0 | 281 | | +| extensions.career_branches.getXPNeededForLevel `ge` | 2 | 352 | | +| extensions.career_branches.orderAttributeKeysByBranchOrder `ge` | 1 | 383 | | +| extensions.career_branches.orderBranchNamesKeysByBranchOrder `ge` | 1 | 389 | | +| extensions.career_career.activateCareer `ge` | 1 | 244 | | +| extensions.career_career.closeAllMenus `ge` | 0 | 696 | | +| extensions.career_career.createOrLoadCareerAndStart `ge` | 3 | 323 | boolean | +| extensions.career_career.deactivateCareer `ge` | 1 | 301 | | +| extensions.career_career.deactivateCareerAndReloadLevel `ge` | 1 | 313 | | +| extensions.career_career.getAdditionalMenuButtons `ge` | 0 | 709 | | +| extensions.career_career.getAutosavesForProfile `ge` | 1 | 580 | | +| extensions.career_career.getBeamXPLevel `ge` | 1 | 432 | multiple | +| extensions.career_career.getCurrentStartingModeData `ge` | 0 | 379 | | +| extensions.career_career.getSaveFoldersForProfile `ge` | 1 | 595 | | +| extensions.career_career.getStartingModeOptions `ge` | 0 | 340 | | +| extensions.career_career.hasBoughtStarterVehicle `ge` | 0 | 669 | | +| extensions.career_career.hasInteractedWithOrganization `ge` | 1 | 673 | | +| extensions.career_career.interactWithOrganization `ge` | 1 | 677 | | +| extensions.career_career.isActive `ge` | 0 | 319 | | +| extensions.career_career.isAutosaveEnabled `ge` | 0 | 701 | | +| extensions.career_career.onClientEndMission `ge` | 1 | 635 | | +| extensions.career_career.sendAllCareerProfilesData `ge` | 0 | 550 | | +| extensions.career_career.sendCurrentProfileData `ge` | 0 | 572 | | +| extensions.career_career.setAutosaveEnabled `ge` | 1 | 705 | | +| extensions.career_career.setDebugMenuEnabled `ge` | 1 | 730 | | +| extensions.career_modules_branches_landing.formatDriftSpot `ge` | 1 | 482 | | +| extensions.career_modules_branches_landing.formatMission `ge` | 1 | 457 | table | +| extensions.career_modules_branches_landing.getBranchSkillCardData `ge` | 1 | 342 | | +| extensions.career_modules_branches_landing.getLandingPageData `ge` | 1 | 603 | | +| extensions.career_modules_branches_landing.getSuggestedMissionsForDomain `ge` | 1 | 578 | | +| extensions.career_modules_branches_landing.openBigMapWithMissionSelected `ge` | 1 | 443 | | +| extensions.career_modules_branches_landing.resolveBranchTitle `ge` | 1 | 594 | | +| extensions.career_modules_branches_leagues.addLeagueSortOrder `ge` | 0 | 223 | | +| extensions.career_modules_branches_leagues.checkMission `ge` | 1 | 455 | | +| extensions.career_modules_branches_leagues.clearLeagueUnlockCache `ge` | 0 | 15 | | +| extensions.career_modules_branches_leagues.formatLeague `ge` | 1 | 129 | | +| extensions.career_modules_branches_leagues.getLeagueById `ge` | 1 | 9 | | +| extensions.career_modules_branches_leagues.getLeagueOfMission `ge` | 1 | 10 | | +| extensions.career_modules_branches_leagues.getLeaguesForMission `ge` | 1 | 206 | | +| extensions.career_modules_branches_leagues.getLeaguesForProgressBranchPage `ge` | 2 | 167 | | +| extensions.career_modules_branches_leagues.getLeaguesForUnlockChange `ge` | 2 | 183 | | +| extensions.career_modules_branches_leagues.getNoLeague `ge` | 3 | 200 | | +| extensions.career_modules_branches_leagues.getSimpleUnlockedStatus `ge` | 0 | 19 | | +| extensions.career_modules_branches_leagues.getStarsForSkill `ge` | 1 | 389 | | +| extensions.career_modules_branches_leagues.getStarsForSkills `ge` | 1 | 376 | multiple | +| extensions.career_modules_branches_leagues.getStartConditionLeagueId `ge` | 2 | 391 | | +| extensions.career_modules_branches_leagues.isLeagueUnlocked `ge` | 1 | 28 | multiple | +| extensions.career_modules_computer.closeMenu `ge` | 0 | 99 | | +| extensions.career_modules_computer.computerButtonCallback `ge` | 2 | 57 | | +| extensions.career_modules_computer.getComputerUIData `ge` | 0 | 68 | | +| extensions.career_modules_computer.onMenuClosed `ge` | 0 | 95 | | +| extensions.career_modules_computer.openComputerMenuById `ge` | 1 | 103 | | +| extensions.career_modules_computer.openMenu `ge` | 3 | 18 | | +| extensions.career_modules_debug_attributesDebug.drawDebugFunctions `ge` | 0 | 9 | | +| extensions.career_modules_debug_attributesDebug.drawDebugMenu `ge` | 0 | 25 | | +| extensions.career_modules_debug_cargoContainerDebug.drawDebugMenu `ge` | 1 | 309 | | +| extensions.career_modules_debug_cargoContainerDebug.drawFlowRate `ge` | 1 | 268 | | +| extensions.career_modules_debug_cargoContainerDebug.drawVehicle `ge` | 1 | 90 | | +| extensions.career_modules_debug_cargoContainerDebug.getData `ge` | 0 | 19 | table | +| extensions.career_modules_debug_cargoContainerDebug.onChangeFlowRate `ge` | 1 | 304 | | +| extensions.career_modules_debug_cargoContainerDebug.show `ge` | 0 | 334 | | +| extensions.career_modules_debug_cargoContainerDebug.updateVehicle `ge` | 1 | 66 | | +| extensions.career_modules_debug_cargoFluidDebug.drawDebugFunctions `ge` | 0 | 35 | | +| extensions.career_modules_debug_cargoFluidDebug.drawDebugMenu `ge` | 0 | 111 | | +| extensions.career_modules_debug_cargoFluidDebug.onCareerActivated `ge` | 0 | 13 | | +| extensions.career_modules_debug_dealershipFilterDebug.drawDebugMenu `ge` | 0 | 101 | | +| extensions.career_modules_debug_dealershipFilterDebug.show `ge` | 0 | 218 | | +| extensions.career_modules_debug_deliveryRoutes.drawDebugFunctions `ge` | 0 | 29 | | +| extensions.career_modules_debug_deliveryRoutes.drawDebugMenu `ge` | 1 | 63 | | +| extensions.career_modules_debug_deliveryRoutes.onCareerActivated `ge` | 0 | 12 | | +| extensions.career_modules_debug_deliveryRoutes.updateMouseInfo `ge` | 0 | 172 | | +| extensions.career_modules_debug_insuranceDebug.drawDebugFunctions `ge` | 0 | 9 | | +| extensions.career_modules_debug_marketplaceDebug.drawDebugMenu `ge` | 0 | 42 | | +| extensions.career_modules_debug_marketplaceDebug.onCareerActivated `ge` | 0 | 111 | | +| extensions.career_modules_debug_missionDebug.drawDebugFunctions `ge` | 0 | 9 | | +| extensions.career_modules_debug_organizationsDebug.drawDebugFunctions `ge` | 0 | 9 | | +| extensions.career_modules_debug_parcelDebug.drawDebugFunctions `ge` | 0 | 33 | | +| extensions.career_modules_debug_parcelDebug.drawDebugMenu `ge` | 0 | 85 | | +| extensions.career_modules_debug_parcelDebug.drawFacilityHeader `ge` | 4 | 136 | | +| extensions.career_modules_debug_parcelDebug.drawFacilityInCargo `ge` | 2 | 272 | | +| extensions.career_modules_debug_parcelDebug.drawFacilityOutCargo `ge` | 2 | 200 | | +| extensions.career_modules_debug_parcelDebug.onCareerActivated `ge` | 0 | 12 | | +| extensions.career_modules_debug_precisionParkingDebug.drawDebugMenu `ge` | 0 | 154 | | +| extensions.career_modules_debug_precisionParkingDebug.drawDebugVisualization `ge` | 0 | 396 | | +| extensions.career_modules_debug_precisionParkingDebug.onDebugDisabled `ge` | 0 | 403 | | +| extensions.career_modules_debug_psDuplicationChecker.compareFiles `ge` | 0 | 24 | | +| extensions.career_modules_debug_psDuplicationChecker.drawDebugFunctions `ge` | 0 | 15 | | +| extensions.career_modules_debug_psDuplicationChecker.drawDebugMenu `ge` | 0 | 46 | | +| extensions.career_modules_debug_psDuplicationChecker.show `ge` | 0 | 81 | | +| extensions.career_modules_debug_vehOfferDebug.drawDebugFunctions `ge` | 0 | 35 | | +| extensions.career_modules_debug_vehOfferDebug.drawDebugMenu `ge` | 0 | 117 | | +| extensions.career_modules_debug_vehOfferDebug.onCareerActivated `ge` | 0 | 13 | | +| extensions.career_modules_debug_vehicleDebug.drawDebugMenu `ge` | 0 | 9 | | +| extensions.career_modules_debug_vehicleShoppingDebug.drawDebugMenu `ge` | 0 | 127 | | +| extensions.career_modules_debug_vehicleSpawn.buttonPressed `ge` | 1 | 81 | | +| extensions.career_modules_debug_vehicleSpawn.drawDebugMenu `ge` | 0 | 30 | | +| extensions.career_modules_debug_vehicleSpawn.onPoiDetailPromptOpening `ge` | 2 | 85 | | +| extensions.career_modules_debug_vehicleSpawn.spawnVehicle `ge` | 3 | 48 | | +| extensions.career_modules_delivery_cargoCards.addFilterPlayerData `ge` | 3 | 531 | | +| extensions.career_modules_delivery_cargoCards.addSortingValuesToGroups `ge` | 2 | 473 | | +| extensions.career_modules_delivery_cargoCards.getCardGroupSetsByKey `ge` | 3 | 84 | | +| extensions.career_modules_delivery_cargoCards.getCardSortingSetsByKey `ge` | 1 | 360 | | +| extensions.career_modules_delivery_cargoCards.getConfirmButtonFromPlayerCards `ge` | 1 | 556 | table | +| extensions.career_modules_delivery_cargoCards.getFilterSets `ge` | 1 | 489 | | +| extensions.career_modules_delivery_cargoCards.onCareerActivated `ge` | 0 | 8 | | +| extensions.career_modules_delivery_cargoCards.resetFilterCounters `ge` | 0 | 70 | | +| extensions.career_modules_delivery_cargoScreen.abandonAcceptedOffer `ge` | 1 | 582 | | +| extensions.career_modules_delivery_cargoScreen.applyTransientMoves `ge` | 0 | 1348 | | +| extensions.career_modules_delivery_cargoScreen.cancelDeliveryConfiguration `ge` | 0 | 1518 | | +| extensions.career_modules_delivery_cargoScreen.clearTransientMoveForCargo `ge` | 0+ | 1830 | | +| extensions.career_modules_delivery_cargoScreen.clearTransientMovesForStorage `ge` | 1 | 739 | | +| extensions.career_modules_delivery_cargoScreen.commitDeliveryConfiguration `ge` | 0 | 1440 | | +| extensions.career_modules_delivery_cargoScreen.confirmDropOffData `ge` | 0+ | 1829 | | +| extensions.career_modules_delivery_cargoScreen.deliveryMarkerSelected `ge` | 1 | 1689 | | +| extensions.career_modules_delivery_cargoScreen.deliveryScreenExternalButtonPressed `ge` | 1 | 950 | | +| extensions.career_modules_delivery_cargoScreen.dropOffPopupClosed `ge` | 1 | 1832 | | +| extensions.career_modules_delivery_cargoScreen.enterCargoOverviewScreen `ge` | 2 | 1374 | | +| extensions.career_modules_delivery_cargoScreen.enterMyCargo `ge` | 0 | 1425 | | +| extensions.career_modules_delivery_cargoScreen.exitCargoOverviewScreen `ge` | 2 | 1429 | | +| extensions.career_modules_delivery_cargoScreen.exitDeliveryMode `ge` | 0 | 1823 | | +| extensions.career_modules_delivery_cargoScreen.formatAcceptedOfferForUI `ge` | 1 | 521 | | +| extensions.career_modules_delivery_cargoScreen.formatCargoGroup `ge` | 3 | 90 | | +| extensions.career_modules_delivery_cargoScreen.getCargoScreenTab `ge` | 0 | 70 | | +| extensions.career_modules_delivery_cargoScreen.highlightCargoInPoi `ge` | 1 | 1670 | | +| extensions.career_modules_delivery_cargoScreen.isCargoScreenOpen `ge` | 0 | 46 | | +| extensions.career_modules_delivery_cargoScreen.moveCargoFromUi `ge` | 2 | 1332 | | +| extensions.career_modules_delivery_cargoScreen.moveMaterialFromUi `ge` | 4 | 750 | | +| extensions.career_modules_delivery_cargoScreen.onCareerActivated `ge` | 0 | 11 | | +| extensions.career_modules_delivery_cargoScreen.onCargoPickedUp `ge` | 0 | 1645 | | +| extensions.career_modules_delivery_cargoScreen.requestCargoDataForUi `ge` | 3 | 960 | | +| extensions.career_modules_delivery_cargoScreen.requestDropOffData `ge` | 0+ | 1828 | | +| extensions.career_modules_delivery_cargoScreen.setBestRoute `ge` | 1 | 1560 | | +| extensions.career_modules_delivery_cargoScreen.setCargoRoute `ge` | 2 | 1788 | | +| extensions.career_modules_delivery_cargoScreen.setCargoScreenTab `ge` | 1 | 47 | | +| extensions.career_modules_delivery_cargoScreen.setVisibleIdsForBigMap `ge` | 0 | 1803 | | +| extensions.career_modules_delivery_cargoScreen.showCargoContainerHelpPopup `ge` | 0 | 1824 | | +| extensions.career_modules_delivery_cargoScreen.showCargoRoutePreview `ge` | 1 | 1731 | | +| extensions.career_modules_delivery_cargoScreen.showLocationRoutePreview `ge` | 2 | 1773 | | +| extensions.career_modules_delivery_cargoScreen.showRoutePreview `ge` | 1 | 1707 | | +| extensions.career_modules_delivery_cargoScreen.showVehicleOfferRoutePreview `ge` | 1 | 1758 | | +| extensions.career_modules_delivery_cargoScreen.spawnOffer `ge` | 0+ | 1354 | | +| extensions.career_modules_delivery_cargoScreen.toggleOfferForSpawning `ge` | 1 | 1356 | | +| extensions.career_modules_delivery_cargoScreen.tryLoadAll `ge` | 1 | 364 | | +| extensions.career_modules_delivery_cargoScreen.unloadCargoPopupClosed `ge` | 0 | 1827 | | +| extensions.career_modules_delivery_general.checkExitDeliveryMode `ge` | 0 | 970 | | +| extensions.career_modules_delivery_general.exitDeliveryMode `ge` | 0 | 937 | | +| extensions.career_modules_delivery_general.getDeliveryAbandonPenaltyFactor `ge` | 0 | 29 | | +| extensions.career_modules_delivery_general.getDeliveryModePenalty `ge` | 1 | 1026 | | +| extensions.career_modules_delivery_general.getMostRecentCargoContainerData `ge` | 0 | 277 | | +| extensions.career_modules_delivery_general.getNearbyVehicleCargoContainers `ge` | 1 | 181 | table | +| extensions.career_modules_delivery_general.getSettings `ge` | 0 | 1010 | | +| extensions.career_modules_delivery_general.getVehicleName `ge` | 1 | 170 | | +| extensions.career_modules_delivery_general.isAutomaticRouteEnabled `ge` | 0 | 978 | | +| extensions.career_modules_delivery_general.isDeliveryModeActive `ge` | 0 | 1024 | | +| extensions.career_modules_delivery_general.loadSaveData `ge` | 0 | 37 | | +| extensions.career_modules_delivery_general.onCareerActivated `ge` | 0 | 10 | | +| extensions.career_modules_delivery_general.onCareerPaintingStarted `ge` | 0 | 1070 | | +| extensions.career_modules_delivery_general.requestUpdateContainerWeights `ge` | 0 | 315 | | +| extensions.career_modules_delivery_general.setAutomaticRoute `ge` | 1 | 983 | | +| extensions.career_modules_delivery_general.setDeliveryTimePaused `ge` | 1 | 399 | | +| extensions.career_modules_delivery_general.setDetailedDropOff `ge` | 1 | 994 | | +| extensions.career_modules_delivery_general.setSetting `ge` | 2 | 1006 | | +| extensions.career_modules_delivery_general.startDeliveryMode `ge` | 0 | 929 | | +| extensions.career_modules_delivery_general.time `ge` | 0 | 164 | | +| extensions.career_modules_delivery_general.updateContainerWeights `ge` | 1 | 316 | | +| extensions.career_modules_delivery_generator.addMaterialAsParcelToContainer `ge` | 5 | 814 | | +| extensions.career_modules_delivery_generator.changeMaterialAmountInFacility `ge` | 3 | 955 | | +| extensions.career_modules_delivery_generator.distanceBetween `ge` | 2 | 75 | | +| extensions.career_modules_delivery_generator.finalizeMaterialDistanceRewards `ge` | 2 | 981 | | +| extensions.career_modules_delivery_generator.finalizeMaterialDistances `ge` | 1 | 711 | | +| extensions.career_modules_delivery_generator.finalizeParcelItemDistanceAndRewards `ge` | 1 | 142 | | +| extensions.career_modules_delivery_generator.finalizeVehicleOffer `ge` | 1 | 468 | | +| extensions.career_modules_delivery_generator.getDistanceBetweenFacilities `ge` | 2 | 105 | | +| extensions.career_modules_delivery_generator.getFacilities `ge` | 0 | 1497 | | +| extensions.career_modules_delivery_generator.getFacilitiesForOrganizationId `ge` | 1 | 1500 | | +| extensions.career_modules_delivery_generator.getFacilityById `ge` | 1 | 1498 | | +| extensions.career_modules_delivery_generator.getLocationCoordinates `ge` | 1 | 90 | | +| extensions.career_modules_delivery_generator.getMaterialsTemplatesById `ge` | 1 | 685 | | +| extensions.career_modules_delivery_generator.getParcelTemplateById `ge` | 1 | 222 | | +| extensions.career_modules_delivery_generator.getParkingSpotByPath `ge` | 1 | 1499 | | +| extensions.career_modules_delivery_generator.isMixable `ge` | 1 | 1082 | | +| extensions.career_modules_delivery_generator.moveMaterialToDestination `ge` | 2 | 918 | | +| extensions.career_modules_delivery_generator.onCareerActivated `ge` | 0 | 10 | | +| extensions.career_modules_delivery_generator.selectAccessPointByLookupKeyByType `ge` | 3 | 56 | | +| extensions.career_modules_delivery_generator.setup `ge` | 1 | 1441 | | +| extensions.career_modules_delivery_generator.splitOffPartsFromMaterialCargo `ge` | 2 | 892 | | +| extensions.career_modules_delivery_generator.triggerAllGenerators `ge` | 0 | 1018 | | +| extensions.career_modules_delivery_generator.triggerGenerator `ge` | 3 | 1002 | | +| extensions.career_modules_delivery_pages.onCareerActivated `ge` | 0 | 8 | | +| extensions.career_modules_delivery_parcelManager.addCargo `ge` | 2 | 39 | | +| extensions.career_modules_delivery_parcelManager.addParcelRewardsSummary `ge` | 1 | 568 | | +| extensions.career_modules_delivery_parcelManager.addTransientMoveCargo `ge` | 2 | 78 | | +| extensions.career_modules_delivery_parcelManager.applyTransientMoves `ge` | 1 | 131 | multiple | +| extensions.career_modules_delivery_parcelManager.changeCargoLocation `ge` | 2 | 46 | | +| extensions.career_modules_delivery_parcelManager.cleanUpCargo `ge` | 0 | 654 | | +| extensions.career_modules_delivery_parcelManager.clearAllTransientMoves `ge` | 0 | 123 | | +| extensions.career_modules_delivery_parcelManager.clearTransientFlags `ge` | 0 | 206 | | +| extensions.career_modules_delivery_parcelManager.clearTransientMoveForCargo `ge` | 1 | 106 | | +| extensions.career_modules_delivery_parcelManager.getAllCargoAtFacilityUnexpired `ge` | 1 | 337 | | +| extensions.career_modules_delivery_parcelManager.getAllCargoCustomFilter `ge` | 1+ | 253 | | +| extensions.career_modules_delivery_parcelManager.getAllCargoForDestinationFacilityStillAtOriginUnexpired `ge` | 1 | 324 | | +| extensions.career_modules_delivery_parcelManager.getAllCargoForFacilityUnexpiredUndelivered `ge` | 3 | 308 | | +| extensions.career_modules_delivery_parcelManager.getAllCargoForLocation `ge` | 1 | 264 | | +| extensions.career_modules_delivery_parcelManager.getAllCargoForLocationUnexpired `ge` | 1 | 278 | | +| extensions.career_modules_delivery_parcelManager.getAllCargoForLocationUnexpiredUndelivered `ge` | 3 | 292 | | +| extensions.career_modules_delivery_parcelManager.getAllCargoInVehicles `ge` | 1 | 350 | | +| extensions.career_modules_delivery_parcelManager.getCargoById `ge` | 1 | 419 | | +| extensions.career_modules_delivery_parcelManager.getLocationLabelLong `ge` | 1 | 392 | | +| extensions.career_modules_delivery_parcelManager.getLocationLabelShort `ge` | 1 | 370 | | +| extensions.career_modules_delivery_parcelManager.getRewardsWithBreakdown `ge` | 1 | 429 | multiple | +| extensions.career_modules_delivery_parcelManager.getTransientMoveCargo `ge` | 0 | 95 | | +| extensions.career_modules_delivery_parcelManager.getTransientMovesForTargetLocationWithCargo `ge` | 1 | 193 | | +| extensions.career_modules_delivery_parcelManager.onCareerActivated `ge` | 0 | 14 | | +| extensions.career_modules_delivery_parcelManager.sameLocation `ge` | 2 | 245 | | +| extensions.career_modules_delivery_parcelManager.sameLocationCargo `ge` | 2 | 241 | | +| extensions.career_modules_delivery_parcelManager.undoTransientCargo `ge` | 0 | 219 | | +| extensions.career_modules_delivery_parcelMods.calculateTimedModifierTime `ge` | 1 | 193 | | +| extensions.career_modules_delivery_parcelMods.generateModifiers `ge` | 3 | 204 | | +| extensions.career_modules_delivery_parcelMods.getLabelAndShortDescription `ge` | 1 | 190 | | +| extensions.career_modules_delivery_parcelMods.getModData `ge` | 1 | 188 | | +| extensions.career_modules_delivery_parcelMods.getModifierIcon `ge` | 1 | 189 | | +| extensions.career_modules_delivery_parcelMods.getParcelModProgressLabel `ge` | 1 | 262 | | +| extensions.career_modules_delivery_parcelMods.getParcelModUnlockStatusSimple `ge` | 0 | 254 | | +| extensions.career_modules_delivery_parcelMods.getProgress `ge` | 0 | 184 | | +| extensions.career_modules_delivery_parcelMods.isImportant `ge` | 1 | 191 | | +| extensions.career_modules_delivery_parcelMods.isParcelModUnlocked `ge` | 1 | 228 | | +| extensions.career_modules_delivery_parcelMods.lockedBecauseOfMods `ge` | 1 | 234 | multiple | +| extensions.career_modules_delivery_parcelMods.onCareerActivated `ge` | 0 | 6 | | +| extensions.career_modules_delivery_parcelMods.onGetSkillUnlockInfoForUi `ge` | 2 | 288 | | +| extensions.career_modules_delivery_parcelMods.setProgress `ge` | 1 | 180 | | +| extensions.career_modules_delivery_parcelMods.trackModifierStats `ge` | 1 | 265 | | +| extensions.career_modules_delivery_precisionParking.calculateCargoPrecisionParking `ge` | 2 | 398 | | +| extensions.career_modules_delivery_precisionParking.calculateVehiclePrecisionParking `ge` | 1 | 378 | | +| extensions.career_modules_delivery_precisionParking.calculateVehiclePrecisionScore `ge` | 2 | 64 | table | +| extensions.career_modules_delivery_precisionParking.debugPrecisionParking `ge` | 2 | 424 | | +| extensions.career_modules_delivery_precisionParking.getPrecisionParkingBonus `ge` | 1 | 171 | table | +| extensions.career_modules_delivery_precisionParking.getPrecisionParkingConfig `ge` | 0 | 413 | | +| extensions.career_modules_delivery_precisionParking.onCareerActivated `ge` | 0 | 9 | | +| extensions.career_modules_delivery_progress.activateSound `ge` | 2 | 611 | | +| extensions.career_modules_delivery_progress.aggregateAfter `ge` | 0 | 101 | | +| extensions.career_modules_delivery_progress.aggregateBefore `ge` | 0 | 92 | | +| extensions.career_modules_delivery_progress.confirmDropOffCheckComplete `ge` | 0 | 360 | | +| extensions.career_modules_delivery_progress.confirmDropOffData `ge` | 3 | 294 | | +| extensions.career_modules_delivery_progress.getFacilityCountForCargoCount `ge` | 1 | 581 | | +| extensions.career_modules_delivery_progress.getMoneyMultiplerForSkill `ge` | 2 | 594 | | +| extensions.career_modules_delivery_progress.getProgress `ge` | 0 | 37 | | +| extensions.career_modules_delivery_progress.isFacilityUnlocked `ge` | 1 | 532 | boolean | +| extensions.career_modules_delivery_progress.isFacilityVisible `ge` | 2 | 556 | boolean | +| extensions.career_modules_delivery_progress.onCareerActivated `ge` | 0 | 7 | | +| extensions.career_modules_delivery_progress.onCargoDelivered `ge` | 1 | 41 | | +| extensions.career_modules_delivery_progress.onVehicleTasksFinished `ge` | 1 | 71 | | +| extensions.career_modules_delivery_progress.openDropOffScreenGatheringComplete `ge` | 0 | 193 | | +| extensions.career_modules_delivery_progress.requestDropOffData `ge` | 2 | 118 | | +| extensions.career_modules_delivery_progress.setProgress `ge` | 1 | 33 | | +| extensions.career_modules_delivery_progress.unloadCargoPopupClosed `ge` | 0 | 519 | | +| extensions.career_modules_delivery_progress.unloadMaterialsManualStart `ge` | 2 | 187 | | +| extensions.career_modules_delivery_tasklist.clearAll `ge` | 0 | 143 | | +| extensions.career_modules_delivery_tasklist.clearTasklistForOfferId `ge` | 1 | 136 | | +| extensions.career_modules_delivery_tasklist.onCareerActivated `ge` | 0 | 8 | | +| extensions.career_modules_delivery_tasklist.sendCargoToTasklist `ge` | 0 | 22 | | +| extensions.career_modules_delivery_tasklist.updateCargoTasklistElements `ge` | 0 | 152 | | +| extensions.career_modules_delivery_tasklist.updateTasklistForCargoId `ge` | 1 | 122 | | +| extensions.career_modules_delivery_tasklist.updateTasklistForOfferId `ge` | 1 | 129 | | +| extensions.career_modules_delivery_tutorial.getTutorialInfo `ge` | 0 | 114 | | +| extensions.career_modules_delivery_tutorial.isCargoDeliveryTutorialActive `ge` | 0 | 25 | | +| extensions.career_modules_delivery_tutorial.isMaterialsDeliveryTutorialActive `ge` | 0 | 39 | | +| extensions.career_modules_delivery_tutorial.isVehicleDeliveryTutorialActive `ge` | 0 | 32 | | +| extensions.career_modules_delivery_tutorial.onCareerActivated `ge` | 0 | 8 | | +| extensions.career_modules_delivery_vehicleOfferManager.addOffer `ge` | 1 | 206 | | +| extensions.career_modules_delivery_vehicleOfferManager.getAllOfferAtFacilityUnexpired `ge` | 2 | 250 | | +| extensions.career_modules_delivery_vehicleOfferManager.getAllOfferCustomFilter `ge` | 1+ | 222 | | +| extensions.career_modules_delivery_vehicleOfferManager.getAllOfferForLocation `ge` | 1 | 233 | | +| extensions.career_modules_delivery_vehicleOfferManager.getAllOfferUnexpired `ge` | 0 | 237 | | +| extensions.career_modules_delivery_vehicleOfferManager.getDefaultVehicleModifiersForUI `ge` | 0 | 141 | table | +| extensions.career_modules_delivery_vehicleOfferManager.getOfferById `ge` | 1 | 268 | | +| extensions.career_modules_delivery_vehicleOfferManager.getVehicleTagLabelPlural `ge` | 1 | 135 | string | +| extensions.career_modules_delivery_vehicleOfferManager.getVehicleTagLabelSingular `ge` | 1 | 130 | string | +| extensions.career_modules_delivery_vehicleOfferManager.getVehicleTagUnlockedSimple `ge` | 0 | 121 | | +| extensions.career_modules_delivery_vehicleOfferManager.isVehicleTagUnlocked `ge` | 1 | 110 | multiple | +| extensions.career_modules_delivery_vehicleOfferManager.makeTaskLabel `ge` | 1 | 21 | | +| extensions.career_modules_delivery_vehicleOfferManager.onCareerActivated `ge` | 0 | 8 | | +| extensions.career_modules_delivery_vehicleOfferManager.onGetSkillUnlockInfoForUi `ge` | 2 | 151 | | +| extensions.career_modules_delivery_vehicleOfferManager.sameLocation `ge` | 2 | 214 | | +| extensions.career_modules_delivery_vehicleOfferManager.sameLocationOffer `ge` | 2 | 210 | | +| extensions.career_modules_delivery_vehicleOfferManager.spawnOffer `ge` | 3 | 277 | | +| extensions.career_modules_delivery_vehicleTasks.abandonAllVehicleTasks `ge` | 0 | 663 | | +| extensions.career_modules_delivery_vehicleTasks.addVehicleTask `ge` | 2 | 73 | | +| extensions.career_modules_delivery_vehicleTasks.canDropOffCargoAtPsPath `ge` | 1 | 418 | multiple | +| extensions.career_modules_delivery_vehicleTasks.drawDebugMenu `ge` | 0 | 689 | | +| extensions.career_modules_delivery_vehicleTasks.finishTasks `ge` | 1 | 432 | | +| extensions.career_modules_delivery_vehicleTasks.getFineForAbandon `ge` | 1 | 525 | | +| extensions.career_modules_delivery_vehicleTasks.getFineForAbandonAllVehicleTasks `ge` | 0 | 652 | | +| extensions.career_modules_delivery_vehicleTasks.getTargetDestinationsForActiveTasks `ge` | 0 | 613 | | +| extensions.career_modules_delivery_vehicleTasks.getVehicleDataWithRewardsSummary `ge` | 0 | 360 | | +| extensions.career_modules_delivery_vehicleTasks.getVehicleTaskForOffer `ge` | 1 | 675 | | +| extensions.career_modules_delivery_vehicleTasks.getVehicleTasks `ge` | 0 | 647 | | +| extensions.career_modules_delivery_vehicleTasks.giveBackDeliveryVehicle `ge` | 1 | 637 | | +| extensions.career_modules_delivery_vehicleTasks.isVehicleDeliveryVehicle `ge` | 1 | 627 | boolean | +| extensions.career_modules_delivery_vehicleTasks.navigateToNextTask `ge` | 0 | 560 | | +| extensions.career_modules_delivery_vehicleTasks.onCareerActivated `ge` | 0 | 8 | | +| extensions.career_modules_fuel.getFuelData `ge` | 0 | 200 | | +| extensions.career_modules_fuel.getFuelingData `ge` | 0 | 355 | | +| extensions.career_modules_fuel.isCurrentlyFueling `ge` | 0 | 426 | boolean | +| extensions.career_modules_fuel.minimumRefuelingCheck `ge` | 1 | 566 | | +| extensions.career_modules_fuel.onChangeFlowRate `ge` | 1 | 333 | | +| extensions.career_modules_fuel.onClientEndMission `ge` | 1 | 586 | | +| extensions.career_modules_fuel.payPrice `ge` | 0 | 384 | | +| extensions.career_modules_fuel.requestRefuelingTransactionData `ge` | 0 | 187 | | +| extensions.career_modules_fuel.sendUpdateDataToUI `ge` | 0 | 138 | | +| extensions.career_modules_fuel.startTransaction `ge` | 1 | 191 | | +| extensions.career_modules_fuel.uiButtonStartFueling `ge` | 1 | 409 | | +| extensions.career_modules_fuel.uiButtonStopFueling `ge` | 1 | 413 | | +| extensions.career_modules_fuel.uiCancelTransaction `ge` | 0 | 417 | | +| extensions.career_modules_inspectVehicle.buySpawnedVehicle `ge` | 1 | 259 | | +| extensions.career_modules_inspectVehicle.getDidTestDrive `ge` | 0 | 430 | | +| extensions.career_modules_inspectVehicle.getInspectVehiclePoi `ge` | 0 | 360 | | +| extensions.career_modules_inspectVehicle.getSpawnedVehicleInfo `ge` | 0 | 345 | | +| extensions.career_modules_inspectVehicle.leaveSaleCallback `ge` | 4 | 136 | | +| extensions.career_modules_inspectVehicle.onPurchaseMenuClosed `ge` | 0 | 434 | | +| extensions.career_modules_inspectVehicle.onTestDriveAbandoned `ge` | 0 | 439 | | +| extensions.career_modules_inspectVehicle.repairVehicle `ge` | 0 | 350 | | +| extensions.career_modules_inspectVehicle.showVehicle `ge` | 1 | 78 | | +| extensions.career_modules_inspectVehicle.startInspection `ge` | 2 | 196 | | +| extensions.career_modules_inspectVehicle.startTestDrive `ge` | 0 | 340 | | +| extensions.career_modules_insurance_history.addToPlHistory `ge` | 1 | 10 | | +| extensions.career_modules_insurance_history.buildPlHistory `ge` | 0 | 23 | | +| extensions.career_modules_insurance_history.getDamageCostCoveredByInsurance `ge` | 0 | 75 | | +| extensions.career_modules_insurance_history.getInsuranceClaimsCount `ge` | 0 | 85 | | +| extensions.career_modules_insurance_history.getNonInsuranceRepairsCount `ge` | 0 | 89 | | +| extensions.career_modules_insurance_history.getPlHistory `ge` | 0 | 53 | | +| extensions.career_modules_insurance_history.getTotalInsuranceRepairDeductiblesPaid `ge` | 0 | 65 | | +| extensions.career_modules_insurance_history.getTotalPremiumPaid `ge` | 0 | 93 | | +| extensions.career_modules_insurance_history.getTotalPrivateRepairsPaid `ge` | 0 | 99 | | +| extensions.career_modules_insurance_history.initPlHistory `ge` | 0 | 61 | | +| extensions.career_modules_insurance_history.setPlHistory `ge` | 1 | 57 | | +| extensions.career_modules_insurance_insurance.addToPlHistory `ge` | 1 | 1958 | | +| extensions.career_modules_insurance_insurance.calculateAddVehiclePrice `ge` | 2 | 1108 | | +| extensions.career_modules_insurance_insurance.calculateInsurancePremium `ge` | 4 | 1029 | | +| extensions.career_modules_insurance_insurance.calculateVehiclePremium `ge` | 3 | 978 | | +| extensions.career_modules_insurance_insurance.changeInvVehInsurance `ge` | 2 | 1513 | | +| extensions.career_modules_insurance_insurance.changeInvVehInsuranceCoverageOptions `ge` | 2 | 1595 | | +| extensions.career_modules_insurance_insurance.closeMenu `ge` | 1 | 1619 | | +| extensions.career_modules_insurance_insurance.doesInsuranceExist `ge` | 1 | 1876 | | +| extensions.career_modules_insurance_insurance.expediteRepair `ge` | 2 | 1748 | | +| extensions.career_modules_insurance_insurance.formatPerkIconData `ge` | 4 | 923 | table | +| extensions.career_modules_insurance_insurance.genericVehNeedsRepair `ge` | 2 | 630 | | +| extensions.career_modules_insurance_insurance.getAccidentForgivenessCount `ge` | 1 | 1884 | | +| extensions.career_modules_insurance_insurance.getActualRepairPrice `ge` | 1 | 772 | | +| extensions.career_modules_insurance_insurance.getDefaultInsuranceForClassId `ge` | 1 | 1823 | | +| extensions.career_modules_insurance_insurance.getDriverScore `ge` | 0 | 541 | | +| extensions.career_modules_insurance_insurance.getDriverScoreResetCost `ge` | 0 | 1685 | | +| extensions.career_modules_insurance_insurance.getDriverScoreTierData `ge` | 1 | 531 | | +| extensions.career_modules_insurance_insurance.getInsuranceClassFromVehicleShoppingData `ge` | 1 | 888 | | +| extensions.career_modules_insurance_insurance.getInsuranceDataById `ge` | 1 | 1864 | | +| extensions.career_modules_insurance_insurance.getInsuranceName `ge` | 1 | 1880 | | +| extensions.career_modules_insurance_insurance.getInvVehFuelDiscountData `ge` | 1 | 1841 | | +| extensions.career_modules_insurance_insurance.getInvVehRepairTime `ge` | 1 | 1727 | | +| extensions.career_modules_insurance_insurance.getInvVehs `ge` | 0 | 1888 | | +| extensions.career_modules_insurance_insurance.getPerkValueByInsuranceId `ge` | 2 | 1810 | | +| extensions.career_modules_insurance_insurance.getPerkValueByInvVehId `ge` | 2 | 1817 | | +| extensions.career_modules_insurance_insurance.getPlCoverageOptionValue `ge` | 2 | 116 | | +| extensions.career_modules_insurance_insurance.getPlHistory `ge` | 0 | 1919 | | +| extensions.career_modules_insurance_insurance.getPlayerAbstractData `ge` | 0 | 1298 | | +| extensions.career_modules_insurance_insurance.getPlayerInsurancesData `ge` | 0 | 1731 | | +| extensions.career_modules_insurance_insurance.getQuickRepairExtraPrice `ge` | 0 | 1735 | | +| extensions.career_modules_insurance_insurance.getRenewsIn `ge` | 1 | 1092 | | +| extensions.career_modules_insurance_insurance.getTestDriveClaimPrice `ge` | 0 | 1806 | | +| extensions.career_modules_insurance_insurance.getVehInsuranceInfo `ge` | 1 | 1739 | table | +| extensions.career_modules_insurance_insurance.inventoryVehNeedsRepair `ge` | 1 | 362 | | +| extensions.career_modules_insurance_insurance.isRoadSideAssistanceFree `ge` | 1 | 1791 | | +| extensions.career_modules_insurance_insurance.makeRepairClaim `ge` | 3 | 448 | | +| extensions.career_modules_insurance_insurance.makeTestDriveDamageClaim `ge` | 1 | 429 | | +| extensions.career_modules_insurance_insurance.missionStartRepairCallback `ge` | 1 | 545 | | +| extensions.career_modules_insurance_insurance.onExitInsurancesComputerScreen `ge` | 0 | 1664 | | +| extensions.career_modules_insurance_insurance.onMenuClosed `ge` | 0 | 1660 | | +| extensions.career_modules_insurance_insurance.openChooseInsuranceScreen `ge` | 0 | 1868 | | +| extensions.career_modules_insurance_insurance.openMenu `ge` | 1 | 1640 | | +| extensions.career_modules_insurance_insurance.repairPartConditions `ge` | 1 | 368 | | +| extensions.career_modules_insurance_insurance.resetDriverScore `ge` | 0 | 1701 | boolean | +| extensions.career_modules_insurance_insurance.resetPlPolicyData `ge` | 0 | 1974 | | +| extensions.career_modules_insurance_insurance.sanitizeCoverageOption `ge` | 3 | 688 | | +| extensions.career_modules_insurance_insurance.saveNewInsuranceCoverageOptions `ge` | 2 | 1757 | | +| extensions.career_modules_insurance_insurance.saveNewVehicleCoverageOptions `ge` | 2 | 1776 | | +| extensions.career_modules_insurance_insurance.sendChangeInsuranceDataToTheUI `ge` | 1 | 1389 | | +| extensions.career_modules_insurance_insurance.sendChooseInsuranceDataToTheUI `ge` | 3 | 1405 | | +| extensions.career_modules_insurance_insurance.sendUIData `ge` | 0 | 1418 | | +| extensions.career_modules_insurance_insurance.setDriverScore `ge` | 1 | 1872 | | +| extensions.career_modules_insurance_insurance.startRepair `ge` | 3 | 566 | | +| extensions.career_modules_insurance_insurance.startRepairInGarage `ge` | 2 | 619 | | +| extensions.career_modules_insurance_insurance.startRepairInstant `ge` | 3 | 550 | | +| extensions.career_modules_insurance_insurance.topUpRoadsideAssistance `ge` | 1 | 1785 | | +| extensions.career_modules_insurance_insurance.useRoadsideAssistance `ge` | 1 | 1799 | | +| extensions.career_modules_insurance_repairScreen.closeMenu `ge` | 0 | 192 | | +| extensions.career_modules_insurance_repairScreen.closeRepairMenu `ge` | 0 | 34 | | +| extensions.career_modules_insurance_repairScreen.getRepairData `ge` | 0 | 96 | | +| extensions.career_modules_insurance_repairScreen.onMenuClosed `ge` | 0 | 188 | | +| extensions.career_modules_insurance_repairScreen.openRepairMenu `ge` | 2 | 13 | | +| extensions.career_modules_insurance_repairScreen.startRepairInGarage `ge` | 2 | 196 | | +| extensions.career_modules_inventory.addVehicle `ge` | 3 | 299 | | +| extensions.career_modules_inventory.applyPartConditions `ge` | 2 | 417 | | +| extensions.career_modules_inventory.chooseVehicleFromMenu `ge` | 3 | 1092 | | +| extensions.career_modules_inventory.closeMenu `ge` | 0 | 1014 | | +| extensions.career_modules_inventory.debugRespawnCurrentVehicle `ge` | 0 | 1351 | | +| extensions.career_modules_inventory.delayVehicleAccess `ge` | 3 | 1174 | | +| extensions.career_modules_inventory.enterVehicle `ge` | 3 | 520 | | +| extensions.career_modules_inventory.expediteRepairFromInventory `ge` | 2 | 1168 | | +| extensions.career_modules_inventory.getClosestGarage `ge` | 1 | 36 | | +| extensions.career_modules_inventory.getCurrentVehicle `ge` | 0 | 656 | | +| extensions.career_modules_inventory.getCurrentVehicleId `ge` | 0 | 680 | | +| extensions.career_modules_inventory.getDirtiedVehicles `ge` | 0 | 1324 | | +| extensions.career_modules_inventory.getFavoriteVehicle `ge` | 0 | 1195 | | +| extensions.career_modules_inventory.getInventoryIdFromVehicleId `ge` | 1 | 670 | | +| extensions.career_modules_inventory.getInventoryIdsInClosestGarage `ge` | 1 | 955 | | +| extensions.career_modules_inventory.getLastVehicle `ge` | 0 | 660 | | +| extensions.career_modules_inventory.getMapInventoryIdToVehId `ge` | 0 | 676 | | +| extensions.career_modules_inventory.getNumberOfFreeSlots `ge` | 0 | 286 | | +| extensions.career_modules_inventory.getPartConditionsCallback `ge` | 2 | 389 | | +| extensions.career_modules_inventory.getVehicle `ge` | 1 | 1133 | | +| extensions.career_modules_inventory.getVehicleIdFromInventoryId `ge` | 1 | 664 | | +| extensions.career_modules_inventory.getVehicleNiceNameTranslated `ge` | 1 | 815 | | +| extensions.career_modules_inventory.getVehicleThumbnail `ge` | 1 | 742 | | +| extensions.career_modules_inventory.getVehicleUiData `ge` | 2 | 821 | | +| extensions.career_modules_inventory.getVehicles `ge` | 0 | 1129 | | +| extensions.career_modules_inventory.hasFreeSlot `ge` | 0 | 294 | | +| extensions.career_modules_inventory.isEmpty `ge` | 0 | 1328 | | +| extensions.career_modules_inventory.isLicensePlateValid `ge` | 1 | 1332 | | +| extensions.career_modules_inventory.isSeatedInsideOwnedVehicle `ge` | 0 | 684 | | +| extensions.career_modules_inventory.isVehicleNameValid `ge` | 1 | 1336 | | +| extensions.career_modules_inventory.onExitVehicleInventory `ge` | 0 | 1118 | | +| extensions.career_modules_inventory.openInventoryMenuForChoosingListing `ge` | 0 | 1096 | | +| extensions.career_modules_inventory.openMenu `ge` | 4 | 991 | | +| extensions.career_modules_inventory.openMenuFromComputer `ge` | 1 | 1063 | | +| extensions.career_modules_inventory.purchaseLicensePlateText `ge` | 3 | 1224 | | +| extensions.career_modules_inventory.removeVehicle `ge` | 1 | 372 | | +| extensions.career_modules_inventory.removeVehicleObject `ge` | 2 | 354 | | +| extensions.career_modules_inventory.renameVehicle `ge` | 2 | 1341 | boolean | +| extensions.career_modules_inventory.requestPickerExit `ge` | 0 | 1018 | | +| extensions.career_modules_inventory.returnLoanedVehicleFromInventory `ge` | 1 | 1161 | | +| extensions.career_modules_inventory.sellVehicle `ge` | 2 | 1137 | boolean | +| extensions.career_modules_inventory.sellVehicleFromInventory `ge` | 1 | 1154 | | +| extensions.career_modules_inventory.sendDataToUi `ge` | 0 | 885 | | +| extensions.career_modules_inventory.setFavoriteVehicle `ge` | 1 | 1189 | | +| extensions.career_modules_inventory.setLicensePlateText `ge` | 2 | 1216 | | +| extensions.career_modules_inventory.setVehicleDirty `ge` | 1 | 146 | | +| extensions.career_modules_inventory.spawnVehicle `ge` | 3 | 425 | | +| extensions.career_modules_inventory.updatePartConditions `ge` | 3 | 395 | | +| extensions.career_modules_inventory.updatePartConditionsOfSpawnedVehicles `ge` | 1 | 150 | | +| extensions.career_modules_linearTutorial.beginLinearStep `ge` | 1 | 101 | | +| extensions.career_modules_linearTutorial.completeLinearStep `ge` | 1 | 138 | | +| extensions.career_modules_linearTutorial.drawDebugFunctions `ge` | 0 | 353 | | +| extensions.career_modules_linearTutorial.endTutorial `ge` | 0 | 77 | | +| extensions.career_modules_linearTutorial.getCustomTowHookLabel `ge` | 0 | 88 | | +| extensions.career_modules_linearTutorial.getLinearStep `ge` | 0 | 145 | | +| extensions.career_modules_linearTutorial.getTutorialData `ge` | 0 | 159 | | +| extensions.career_modules_linearTutorial.getTutorialFlag `ge` | 1 | 151 | | +| extensions.career_modules_linearTutorial.introPopup `ge` | 2 | 206 | | +| extensions.career_modules_linearTutorial.isLinearTutorialActive `ge` | 0 | 148 | | +| extensions.career_modules_linearTutorial.onCareerModulesActivated `ge` | 1 | 93 | | +| extensions.career_modules_linearTutorial.onSaveCurrentSaveSlot `ge` | 1 | 162 | | +| extensions.career_modules_linearTutorial.setTrafficAfterTutorial `ge` | 0 | 185 | | +| extensions.career_modules_linearTutorial.setTrafficForTutorial `ge` | 0 | 168 | | +| extensions.career_modules_linearTutorial.setTutorialFlag `ge` | 2 | 154 | | +| extensions.career_modules_linearTutorial.showAllSplashscreensAndLogbookEntries `ge` | 0 | 307 | | +| extensions.career_modules_linearTutorial.showNonTutorialWelcomeSplashscreen `ge` | 0 | 287 | | +| extensions.career_modules_linearTutorial.wasIntroPopupsSeen `ge` | 1 | 196 | boolean | +| extensions.career_modules_loanerVehicles.formatLoanerOfferForUi `ge` | 1 | 283 | | +| extensions.career_modules_loanerVehicles.formatSpawnedLoanersForUi `ge` | 0 | 249 | | +| extensions.career_modules_loanerVehicles.getLoanedVehiclesByOrg `ge` | 1 | 134 | | +| extensions.career_modules_loanerVehicles.getLoaningOrgsOfVehicle `ge` | 1 | 205 | | +| extensions.career_modules_loanerVehicles.markForSpawning `ge` | 1 | 18 | | +| extensions.career_modules_loanerVehicles.returnVehicle `ge` | 2 | 109 | | +| extensions.career_modules_loanerVehicles.spawnAllOffers `ge` | 0 | 37 | | +| extensions.career_modules_loanerVehicles.unmarkAllForSpawning `ge` | 0 | 27 | | +| extensions.career_modules_log.addLog `ge` | 3 | 11 | | +| extensions.career_modules_logbook.addNewLogbookEntry `ge` | 2 | 84 | | +| extensions.career_modules_logbook.deliveryFacilityUnlocked `ge` | 1 | 120 | | +| extensions.career_modules_logbook.genericInfoUnlocked `ge` | 6 | 148 | | +| extensions.career_modules_logbook.genericLogbookEntry `ge` | 4 | 170 | | +| extensions.career_modules_logbook.getLogbook `ge` | 0 | 23 | | +| extensions.career_modules_logbook.getLogbookMostRecentUnread `ge` | 1 | 46 | | +| extensions.career_modules_logbook.getPopups `ge` | 0 | 35 | | +| extensions.career_modules_logbook.logbookEntry `ge` | 1 | 203 | | +| extensions.career_modules_logbook.missionUnlocked `ge` | 1 | 106 | | +| extensions.career_modules_logbook.setLogbookEntryRead `ge` | 2 | 72 | | +| extensions.career_modules_logbook.spawnPointUnlocked `ge` | 1 | 134 | | +| extensions.career_modules_marketplace.acceptOffer `ge` | 2 | 214 | | +| extensions.career_modules_marketplace.cancelNegotiation `ge` | 0 | 494 | | +| extensions.career_modules_marketplace.declineOffer `ge` | 2 | 225 | | +| extensions.career_modules_marketplace.findVehicleListing `ge` | 1 | 20 | | +| extensions.career_modules_marketplace.generateOffer `ge` | 1 | 171 | | +| extensions.career_modules_marketplace.generatePersonality `ge` | 2 | 77 | table | +| extensions.career_modules_marketplace.getListings `ge` | 0 | 914 | | +| extensions.career_modules_marketplace.getNegotiationState `ge` | 0 | 310 | table | +| extensions.career_modules_marketplace.listVehicles `ge` | 1 | 28 | | +| extensions.career_modules_marketplace.makeNegotiationOffer `ge` | 1 | 837 | | +| extensions.career_modules_marketplace.menuOpened `ge` | 1 | 986 | | +| extensions.career_modules_marketplace.openMenu `ge` | 1 | 993 | | +| extensions.career_modules_marketplace.removeVehicleListing `ge` | 1 | 69 | | +| extensions.career_modules_marketplace.startNegotiateBuyingOffer `ge` | 2 | 377 | | +| extensions.career_modules_marketplace.startNegotiateSellingOffer `ge` | 1 | 428 | | +| extensions.career_modules_marketplace.takeTheirOffer `ge` | 0 | 841 | | +| extensions.career_modules_milestones_general.claim `ge` | 1 | 47 | | +| extensions.career_modules_milestones_general.getMilestone `ge` | 1 | 66 | | +| extensions.career_modules_milestones_general.printDebug `ge` | 0 | 148 | | +| extensions.career_modules_milestones_generalMilestones_branches.setNotificationTarget `ge` | 1 | 65 | | +| extensions.career_modules_milestones_generalMilestones_delivery.setNotificationTarget `ge` | 1 | 154 | | +| extensions.career_modules_milestones_generalMilestones_missions.makeAllMissionStarMilestones `ge` | 2 | 48 | | +| extensions.career_modules_milestones_generalMilestones_missions.makeBranchMissionStarMilestones `ge` | 3 | 157 | | +| extensions.career_modules_milestones_generalMilestones_missions.makeUnlockMissionsMilestones `ge` | 2 | 267 | | +| extensions.career_modules_milestones_generalMilestones_missions.setNotificationTarget `ge` | 1 | 301 | | +| extensions.career_modules_milestones_generalMilestones_money.setNotificationTarget `ge` | 1 | 118 | | +| extensions.career_modules_milestones_generalMilestones_statistic.clearStatisticCallback `ge` | 1 | 88 | | +| extensions.career_modules_milestones_generalMilestones_statistic.registerStastisticCallback `ge` | 1 | 95 | | +| extensions.career_modules_milestones_milestones.claim `ge` | 1 | 35 | | +| extensions.career_modules_milestones_milestones.claimAllUnclaimed `ge` | 0 | 49 | table | +| extensions.career_modules_milestones_milestones.loadSaveData `ge` | 0 | 111 | | +| extensions.career_modules_milestones_milestones.majorLinear `ge` | 1 | 159 | | +| extensions.career_modules_milestones_milestones.milestoneReached `ge` | 1 | 97 | | +| extensions.career_modules_milestones_milestones.minorLinear `ge` | 1 | 158 | | +| extensions.career_modules_milestones_milestones.unclaimedMilestonesCount `ge` | 0 | 130 | | +| extensions.career_modules_missionWrapper.cacheMissionData `ge` | 2 | 46 | | +| extensions.career_modules_missionWrapper.onMissionLoaded `ge` | 2 | 50 | | +| extensions.career_modules_missionWrapper.preMissionHandling `ge` | 2 | 76 | | +| extensions.career_modules_missionWrapper.saveMission `ge` | 1 | 54 | | +| extensions.career_modules_painting.apply `ge` | 0 | 186 | | +| extensions.career_modules_painting.cleanup `ge` | 0 | 128 | | +| extensions.career_modules_painting.close `ge` | 1 | 153 | | +| extensions.career_modules_painting.getFactoryPaint `ge` | 0 | 282 | | +| extensions.career_modules_painting.getPaintData `ge` | 0 | 75 | | +| extensions.career_modules_painting.getPrimerColor `ge` | 0 | 45 | | +| extensions.career_modules_painting.onRouteMount `ge` | 4 | 296 | | +| extensions.career_modules_painting.onUIOpened `ge` | 0 | 300 | | +| extensions.career_modules_painting.sendPaintingDataToUI `ge` | 0 | 288 | | +| extensions.career_modules_painting.setPaints `ge` | 3 | 258 | | +| extensions.career_modules_painting.start `ge` | 2 | 105 | | +| extensions.career_modules_partInventory.addPartToInventory `ge` | 1 | 246 | | +| extensions.career_modules_partInventory.changedPartsCallback `ge` | 2 | 255 | | +| extensions.career_modules_partInventory.closeMenu `ge` | 0 | 640 | | +| extensions.career_modules_partInventory.generateAndGetPartsFromVehicle `ge` | 1 | 205 | table | +| extensions.career_modules_partInventory.getInventory `ge` | 0 | 680 | | +| extensions.career_modules_partInventory.getPart `ge` | 2 | 599 | | +| extensions.career_modules_partInventory.getPartPathToPartIdMap `ge` | 0 | 676 | | +| extensions.career_modules_partInventory.getSlotToPartIdMap `ge` | 0 | 672 | | +| extensions.career_modules_partInventory.initConditionsCallback `ge` | 2 | 107 | | +| extensions.career_modules_partInventory.onRouteMount `ge` | 4 | 625 | | +| extensions.career_modules_partInventory.openMenu `ge` | 1 | 608 | | +| extensions.career_modules_partInventory.partInventoryClosed `ge` | 0 | 668 | | +| extensions.career_modules_partInventory.requestExit `ge` | 0 | 657 | | +| extensions.career_modules_partInventory.sellParts `ge` | 1 | 123 | | +| extensions.career_modules_partInventory.sendUIData `ge` | 0 | 443 | | +| extensions.career_modules_partInventory.updatePartConditionsInInventory `ge` | 0 | 238 | | +| extensions.career_modules_partInventory.updatePartsToMatchSpawnedVehicle `ge` | 1 | 281 | table | +| extensions.career_modules_partShopping.applyShopping `ge` | 0 | 918 | | +| extensions.career_modules_partShopping.cancelShopping `ge` | 0 | 853 | | +| extensions.career_modules_partShopping.getCategoryBreadcrumbTitle `ge` | 1 | 946 | | +| extensions.career_modules_partShopping.getPartsInShop `ge` | 0 | 966 | | +| extensions.career_modules_partShopping.getShoppingCart `ge` | 0 | 970 | | +| extensions.career_modules_partShopping.getSlotBreadcrumbTitle `ge` | 1 | 956 | | +| extensions.career_modules_partShopping.installPart `ge` | 1 | 798 | | +| extensions.career_modules_partShopping.installPartByPartShopId `ge` | 1 | 813 | | +| extensions.career_modules_partShopping.isShoppingSessionActive `ge` | 0 | 940 | | +| extensions.career_modules_partShopping.onRouteEnter `ge` | 4 | 423 | | +| extensions.career_modules_partShopping.onRouteMount `ge` | 4 | 429 | | +| extensions.career_modules_partShopping.removePartBySlot `ge` | 1 | 822 | | +| extensions.career_modules_partShopping.requestExit `ge` | 0 | 861 | | +| extensions.career_modules_partShopping.sendShoppingDataToUI `ge` | 0 | 392 | | +| extensions.career_modules_partShopping.setupTether `ge` | 0 | 494 | | +| extensions.career_modules_partShopping.startShopping `ge` | 2 | 509 | | +| extensions.career_modules_partShopping.updatePreviewVehicle `ge` | 1 | 434 | | +| extensions.career_modules_payment.canPay `ge` | 1 | 9 | boolean | +| extensions.career_modules_payment.pay `ge` | 2 | 18 | boolean | +| extensions.career_modules_permissions.getStatusForTag `ge` | 2 | 41 | | +| extensions.career_modules_playbookWriter.addMissionPlayedEntry `ge` | 2 | 14 | | +| extensions.career_modules_playerAbstract.closePlayerAbstractMenu `ge` | 0 | 31 | | +| extensions.career_modules_playerAbstract.getPlayerAbstractData `ge` | 0 | 40 | | +| extensions.career_modules_playerAbstract.onRouteLeave `ge` | 4 | 51 | | +| extensions.career_modules_playerAbstract.onRouteMount `ge` | 4 | 46 | | +| extensions.career_modules_playerAbstract.openPlayerAbstractMenu `ge` | 1 | 6 | | +| extensions.career_modules_playerAbstract.sendPlayerAbstractDataToUI `ge` | 0 | 56 | | +| extensions.career_modules_playerAttributes.addAttributes `ge` | 2 | 66 | | +| extensions.career_modules_playerAttributes.getAllAttributes `ge` | 0 | 148 | | +| extensions.career_modules_playerAttributes.getAttribute `ge` | 1 | 141 | | +| extensions.career_modules_playerAttributes.getAttributeLog `ge` | 0 | 315 | | +| extensions.career_modules_playerAttributes.getAttributeValue `ge` | 1 | 144 | | +| extensions.career_modules_playerAttributes.getCareerHistoryInfo `ge` | 1 | 211 | table | +| extensions.career_modules_playerAttributes.getFinancialHistory `ge` | 1 | 203 | | +| extensions.career_modules_playerAttributes.getGameplayHistory `ge` | 1 | 207 | | +| extensions.career_modules_playerAttributes.getRecentFinancialChanges `ge` | 1 | 199 | | +| extensions.career_modules_playerAttributes.setAttributes `ge` | 2 | 132 | | +| extensions.career_modules_playerDriving.getPlayerData `ge` | 0 | 15 | | +| extensions.career_modules_playerDriving.playerPursuitActive `ge` | 0 | 107 | | +| extensions.career_modules_playerDriving.resetPlayerState `ge` | 0 | 111 | | +| extensions.career_modules_playerDriving.restoreTrafficAfterTutorialPhase `ge` | 0 | 141 | | +| extensions.career_modules_playerDriving.retrieveFavoriteVehicle `ge` | 0 | 157 | | +| extensions.career_modules_playerDriving.setTrafficAfterTutorial `ge` | 0 | 125 | | +| extensions.career_modules_playerDriving.setTrafficForTutorial `ge` | 0 | 117 | | +| extensions.career_modules_playerDriving.showPosition `ge` | 1 | 351 | | +| extensions.career_modules_playerDriving.teleportToGarage `ge` | 3 | 205 | | +| extensions.career_modules_quickTravel.getPriceForQuickTravel `ge` | 1 | 19 | multiple | +| extensions.career_modules_quickTravel.getPriceForQuickTravelToGarage `ge` | 1 | 54 | | +| extensions.career_modules_quickTravel.quickTravelToGarage `ge` | 1 | 45 | | +| extensions.career_modules_quickTravel.quickTravelToPos `ge` | 3 | 33 | | +| extensions.career_modules_rentals.isRenting `ge` | 0 | 42 | | +| extensions.career_modules_reputation.addReputationToOrg `ge` | 1 | 101 | | +| extensions.career_modules_reputation.getLabel `ge` | 1 | 139 | string | +| extensions.career_modules_reputation.getMaximumValue `ge` | 0 | 149 | | +| extensions.career_modules_reputation.getMinimumValue `ge` | 0 | 145 | | +| extensions.career_modules_reputation.getValueForEvent `ge` | 1 | 78 | | +| extensions.career_modules_spawnPoints.getUnlockedSpawnpointsData `ge` | 0 | 76 | | +| extensions.career_modules_spawnPoints.isSpawnPointDiscovered `ge` | 2 | 90 | | +| extensions.career_modules_testDrive.abandonTestDrive `ge` | 0 | 194 | | +| extensions.career_modules_testDrive.formatTestDriveToRawPoi `ge` | 1 | 234 | | +| extensions.career_modules_testDrive.getTimeLeft `ge` | 0 | 225 | | +| extensions.career_modules_testDrive.isActive `ge` | 0 | 229 | | +| extensions.career_modules_testDrive.onPoiDetailPromptOpening `ge` | 2 | 253 | | +| extensions.career_modules_testDrive.onVehicleRepairedByInsurance `ge` | 1 | 183 | | +| extensions.career_modules_testDrive.resetData `ge` | 0 | 52 | | +| extensions.career_modules_testDrive.start `ge` | 2 | 99 | | +| extensions.career_modules_testDrive.stop `ge` | 0 | 187 | | +| extensions.career_modules_tether.addTether `ge` | 1 | 202 | | +| extensions.career_modules_tether.drawAxisBox `ge` | 5 | 221 | | +| extensions.career_modules_tether.removeTether `ge` | 1 | 210 | | +| extensions.career_modules_tether.startBoxTether `ge` | 6 | 27 | | +| extensions.career_modules_tether.startCapsuleTetherBetweenStaticAndVehicle `ge` | 6 | 112 | | +| extensions.career_modules_tether.startCapsuleTetherBetweenStatics `ge` | 6 | 94 | | +| extensions.career_modules_tether.startDoorTether `ge` | 4 | 38 | | +| extensions.career_modules_tether.startSphereTether `ge` | 4 | 63 | | +| extensions.career_modules_tether.startVehicleTether `ge` | 4 | 153 | | +| extensions.career_modules_tuning.apply `ge` | 2 | 295 | | +| extensions.career_modules_tuning.applyShopping `ge` | 0 | 142 | | +| extensions.career_modules_tuning.cancelShopping `ge` | 0 | 331 | | +| extensions.career_modules_tuning.close `ge` | 0 | 335 | | +| extensions.career_modules_tuning.getTuningData `ge` | 0 | 173 | | +| extensions.career_modules_tuning.removeVarFromShoppingCart `ge` | 1 | 318 | | +| extensions.career_modules_tuning.start `ge` | 2 | 274 | | +| extensions.career_modules_tutorial.activateStep `ge` | 1 | 158 | | +| extensions.career_modules_tutorial.advanceToNextStep `ge` | 0 | 174 | | +| extensions.career_modules_tutorial.completeStep `ge` | 1 | 166 | | +| extensions.career_modules_tutorial.endTutorial `ge` | 0 | 182 | | +| extensions.career_modules_tutorial.getCompletedSteps `ge` | 0 | 198 | | +| extensions.career_modules_tutorial.getCurrentStep `ge` | 0 | 138 | | +| extensions.career_modules_tutorial.getStepIdByIndex `ge` | 1 | 146 | | +| extensions.career_modules_tutorial.getStepOrder `ge` | 0 | 142 | | +| extensions.career_modules_tutorial.isActive `ge` | 0 | 134 | | +| extensions.career_modules_tutorial.start `ge` | 0 | 150 | | +| extensions.career_modules_tutorialPopups.drawDebugFunctions `ge` | 0 | 236 | | +| extensions.career_modules_tutorialPopups.getTutorialFlag `ge` | 1 | 24 | | +| extensions.career_modules_tutorialPopups.introPopup `ge` | 2 | 83 | | +| extensions.career_modules_tutorialPopups.introPopupSequence `ge` | 2 | 105 | | +| extensions.career_modules_tutorialPopups.onIntroPopupCareerClosed `ge` | 1 | 71 | | +| extensions.career_modules_tutorialPopups.setFlagsTable `ge` | 1 | 20 | | +| extensions.career_modules_tutorialPopups.setTutorialFlag `ge` | 2 | 28 | | +| extensions.career_modules_tutorialPopups.showAllSplashscreensAndLogbookEntries `ge` | 0 | 186 | | +| extensions.career_modules_tutorialPopups.showNonTutorialWelcomeSplashscreen `ge` | 0 | 171 | | +| extensions.career_modules_tutorialPopups.wasIntroPopupsSeen `ge` | 1 | 32 | boolean | +| extensions.career_modules_tutorial_debug.drawDebugMenu `ge` | 1 | 19 | | +| extensions.career_modules_tutorial_step01enterVehicle.cleanup `ge` | 0 | 130 | | +| extensions.career_modules_tutorial_step01enterVehicle.onDebugMenu `ge` | 1 | 225 | | +| extensions.career_modules_tutorial_step01enterVehicle.onIntroPopupCareerClosed `ge` | 1 | 141 | | +| extensions.career_modules_tutorial_step01enterVehicle.onShiftModeSelectedViaPopup `ge` | 1 | 182 | | +| extensions.career_modules_tutorial_step01enterVehicle.setup `ge` | 1 | 36 | | +| extensions.career_modules_tutorial_step02moveOff.cleanup `ge` | 0 | 229 | | +| extensions.career_modules_tutorial_step02moveOff.onDebugMenu `ge` | 1 | 252 | | +| extensions.career_modules_tutorial_step02moveOff.setup `ge` | 1 | 93 | | +| extensions.career_modules_tutorial_step03basicManeuvers.cleanup `ge` | 0 | 125 | | +| extensions.career_modules_tutorial_step03basicManeuvers.onDebugMenu `ge` | 1 | 164 | | +| extensions.career_modules_tutorial_step03basicManeuvers.setup `ge` | 1 | 89 | | +| extensions.career_modules_tutorial_step04timeTrial.cleanup `ge` | 0 | 280 | | +| extensions.career_modules_tutorial_step04timeTrial.onCareerTutorialAdvancedOrDragSelection `ge` | 1 | 257 | | +| extensions.career_modules_tutorial_step04timeTrial.onDebugMenu `ge` | 1 | 298 | | +| extensions.career_modules_tutorial_step04timeTrial.onIntroPopupCareerClosed `ge` | 1 | 146 | | +| extensions.career_modules_tutorial_step04timeTrial.setup `ge` | 1 | 124 | | +| extensions.career_modules_tutorial_step05driveToDragStrip.cleanup `ge` | 0 | 230 | | +| extensions.career_modules_tutorial_step05driveToDragStrip.onDebugMenu `ge` | 1 | 237 | | +| extensions.career_modules_tutorial_step05driveToDragStrip.onIntroPopupCareerClosed `ge` | 1 | 180 | | +| extensions.career_modules_tutorial_step05driveToDragStrip.setup `ge` | 1 | 114 | | +| extensions.career_modules_tutorial_step06dragStripBasics.cleanup `ge` | 0 | 609 | | +| extensions.career_modules_tutorial_step06dragStripBasics.onDebugMenu `ge` | 1 | 626 | | +| extensions.career_modules_tutorial_step06dragStripBasics.onIntroPopupCareerClosed `ge` | 1 | 416 | | +| extensions.career_modules_tutorial_step06dragStripBasics.setup `ge` | 1 | 359 | | +| extensions.career_modules_tutorial_step07bigmap.cleanup `ge` | 0 | 226 | | +| extensions.career_modules_tutorial_step07bigmap.onDebugMenu `ge` | 1 | 234 | | +| extensions.career_modules_tutorial_step07bigmap.onIntroPopupCareerClosed `ge` | 1 | 167 | | +| extensions.career_modules_tutorial_step07bigmap.setup `ge` | 1 | 118 | | +| extensions.career_modules_tutorial_step08driveToGarage.cleanup `ge` | 0 | 325 | | +| extensions.career_modules_tutorial_step08driveToGarage.onDebugMenu `ge` | 1 | 333 | | +| extensions.career_modules_tutorial_step08driveToGarage.onIntroPopupCareerClosed `ge` | 1 | 262 | | +| extensions.career_modules_tutorial_step08driveToGarage.setup `ge` | 1 | 181 | | +| extensions.career_modules_tutorial_step09spmSignup.cleanup `ge` | 0 | 291 | | +| extensions.career_modules_tutorial_step09spmSignup.onCareerTutorialRedeemedContractVoucher `ge` | 0 | 202 | | +| extensions.career_modules_tutorial_step09spmSignup.onDebugMenu `ge` | 1 | 305 | | +| extensions.career_modules_tutorial_step09spmSignup.onIntroPopupCareerClosed `ge` | 1 | 207 | | +| extensions.career_modules_tutorial_step09spmSignup.setup `ge` | 1 | 146 | | +| extensions.career_modules_tutorial_tasklistLocale.resolveHeader `ge` | 1 | 39 | | +| extensions.career_modules_tutorial_tasklistLocale.resolveTask `ge` | 1 | 43 | | +| extensions.career_modules_tutorial_tasklistLocale.setTasklistHeader `ge` | 1 | 47 | | +| extensions.career_modules_tutorial_tasklistLocale.setTasklistTask `ge` | 1 | 51 | | +| extensions.career_modules_uiUtils.callCareerPauseContextButtons `ge` | 1 | 58 | | +| extensions.career_modules_uiUtils.getCareerCurrentLevelName `ge` | 0 | 130 | | +| extensions.career_modules_uiUtils.getCareerPauseContextButtons `ge` | 0 | 62 | | +| extensions.career_modules_uiUtils.getCareerSimpleStats `ge` | 0 | 21 | | +| extensions.career_modules_uiUtils.getCareerStatusData `ge` | 0 | 10 | | +| extensions.career_modules_uiUtils.storeCareerPauseContextButtons `ge` | 1 | 51 | | +| extensions.career_modules_unlockFlags.getFlag `ge` | 1 | 29 | | +| extensions.career_modules_unlockFlags.getFlagDefinition `ge` | 1 | 38 | | +| extensions.career_modules_unlockFlags.onCareerActivated `ge` | 0 | 59 | | +| extensions.career_modules_unlockFlags.resetFlags `ge` | 0 | 55 | | +| extensions.career_modules_unlockFlags.setFlag `ge` | 2 | 49 | | +| extensions.career_modules_valueCalculator.getAdjustedVehicleBaseValue `ge` | 2 | 47 | | +| extensions.career_modules_valueCalculator.getBrokenPartsThreshold `ge` | 0 | 228 | | +| extensions.career_modules_valueCalculator.getInventoryVehicleValue `ge` | 2 | 194 | | +| extensions.career_modules_valueCalculator.getNumberOfBrokenParts `ge` | 1 | 200 | | +| extensions.career_modules_valueCalculator.getPartDifference `ge` | 3 | 55 | multiple | +| extensions.career_modules_valueCalculator.getPartValue `ge` | 1 | 91 | | +| extensions.career_modules_valueCalculator.getRepairDetails `ge` | 1 | 133 | | +| extensions.career_modules_valueCalculator.getVehicleMileageById `ge` | 1 | 33 | | +| extensions.career_modules_valueCalculator.partConditionsNeedRepair `ge` | 1 | 218 | | +| extensions.career_modules_vehicleClassGrouping.generateGroup `ge` | 10 | 50 | | +| extensions.career_modules_vehicleClassGrouping.getAggressionMultiplier `ge` | 1 | 37 | | +| extensions.career_modules_vehicleDeletionService.clearFlags `ge` | 1 | 78 | | +| extensions.career_modules_vehicleDeletionService.deleteFlaggedVehicles `ge` | 0 | 65 | | +| extensions.career_modules_vehicleDeletionService.flagForDeletion `ge` | 2 | 71 | | +| extensions.career_modules_vehiclePerformance.addScoresToPerformanceData `ge` | 1 | 537 | | +| extensions.career_modules_vehiclePerformance.cancelTest `ge` | 1 | 546 | | +| extensions.career_modules_vehiclePerformance.getActiveVehicleUiData `ge` | 0 | 613 | | +| extensions.career_modules_vehiclePerformance.getAggregateScoresFromVehId `ge` | 1 | 509 | | +| extensions.career_modules_vehiclePerformance.getVehicleClass `ge` | 1 | 516 | | +| extensions.career_modules_vehiclePerformance.invalidateCertification `ge` | 1 | 56 | | +| extensions.career_modules_vehiclePerformance.isTestInProgress `ge` | 0 | 634 | | +| extensions.career_modules_vehiclePerformance.onRouteMount `ge` | 4 | 620 | | +| extensions.career_modules_vehiclePerformance.openMenu `ge` | 1 | 608 | | +| extensions.career_modules_vehiclePerformance.startDragTest `ge` | 0 | 116 | | +| extensions.career_modules_vehiclePerformance.translatePerformanceDataForUi `ge` | 1 | 523 | | +| extensions.career_modules_vehicleShopping.buyFromPurchaseMenu `ge` | 2 | 935 | | +| extensions.career_modules_vehicleShopping.buySpawnedVehicle `ge` | 1 | 750 | | +| extensions.career_modules_vehicleShopping.cancelPurchase `ge` | 1 | 972 | | +| extensions.career_modules_vehicleShopping.cancelShopping `ge` | 0 | 677 | | +| extensions.career_modules_vehicleShopping.endShopping `ge` | 0 | 672 | | +| extensions.career_modules_vehicleShopping.getCurrentSellerId `ge` | 0 | 1055 | | +| extensions.career_modules_vehicleShopping.getEligibleVehiclesWithoutDealershipVehicles `ge` | 2 | 194 | | +| extensions.career_modules_vehicleShopping.getSelectedSellerBreadcrumbTitle `ge` | 0 | 721 | | +| extensions.career_modules_vehicleShopping.getShoppingData `ge` | 0 | 101 | | +| extensions.career_modules_vehicleShopping.getVehicleInfoByShopId `ge` | 1 | 185 | | +| extensions.career_modules_vehicleShopping.getVehiclesInShop `ge` | 0 | 737 | | +| extensions.career_modules_vehicleShopping.getVisualValueFromMileage `ge` | 1 | 492 | | +| extensions.career_modules_vehicleShopping.navigateToPos `ge` | 1 | 608 | | +| extensions.career_modules_vehicleShopping.onRouteMount `ge` | 4 | 693 | | +| extensions.career_modules_vehicleShopping.onShoppingMenuClosed `ge` | 0 | 733 | | +| extensions.career_modules_vehicleShopping.openInventoryMenuForTradeIn `ge` | 0 | 994 | | +| extensions.career_modules_vehicleShopping.openPurchaseMenu `ge` | 3 | 921 | | +| extensions.career_modules_vehicleShopping.openShop `ge` | 3 | 615 | | +| extensions.career_modules_vehicleShopping.quickTravelToVehicle `ge` | 1 | 916 | | +| extensions.career_modules_vehicleShopping.removeTradeInVehicle `ge` | 0 | 989 | | +| extensions.career_modules_vehicleShopping.requestExit `ge` | 0 | 688 | | +| extensions.career_modules_vehicleShopping.requestPurchaseExit `ge` | 0 | 980 | | +| extensions.career_modules_vehicleShopping.requestVehicleListExit `ge` | 0 | 713 | | +| extensions.career_modules_vehicleShopping.selectSeller `ge` | 1 | 699 | | +| extensions.career_modules_vehicleShopping.sendPurchaseDataToUi `ge` | 0 | 765 | | +| extensions.career_modules_vehicleShopping.sendShoppingDataToUI `ge` | 0 | 134 | | +| extensions.career_modules_vehicleShopping.showVehicle `ge` | 1 | 911 | | +| extensions.career_modules_vehicleShopping.updateInsuranceSelection `ge` | 1 | 928 | | +| extensions.career_modules_vehicleShopping.updateVehicleList `ge` | 1 | 257 | | +| extensions.career_saveSystem.asyncSaveExtensionFinished `ge` | 1 | 284 | | +| extensions.career_saveSystem.getAllProfiles `ge` | 0 | 325 | | +| extensions.career_saveSystem.getAllSaveFolders `ge` | 1 | 16 | | +| extensions.career_saveSystem.getBackwardsCompVersion `ge` | 0 | 362 | | +| extensions.career_saveSystem.getCurrentDisplayName `ge` | 0 | 228 | | +| extensions.career_saveSystem.getCurrentProfile `ge` | 0 | 224 | multiple | +| extensions.career_saveSystem.getNewestSave `ge` | 1 | 84 | | +| extensions.career_saveSystem.getSaveRootDirectory `ge` | 0 | 338 | | +| extensions.career_saveSystem.getSaveSystemVersion `ge` | 0 | 358 | | +| extensions.career_saveSystem.jsonWriteFileSafe `ge` | 5 | 243 | boolean | +| extensions.career_saveSystem.registerAsyncSaveExtension `ge` | 1 | 280 | | +| extensions.career_saveSystem.removeProfile `ge` | 1 | 153 | | +| extensions.career_saveSystem.removeSaveFolder `ge` | 2 | 164 | boolean | +| extensions.career_saveSystem.renameProfile `ge` | 2 | 208 | | +| extensions.career_saveSystem.saveCurrent `ge` | 3 | 291 | | +| extensions.career_saveSystem.saveFailed `ge` | 0 | 239 | | +| extensions.career_saveSystem.setProfile `ge` | 2 | 120 | boolean | +| extensions.core_activity.startActivity `ge` | 1 | 16 | | +| extensions.core_audio.onClientEndMission `ge` | 0 | 192 | | +| extensions.core_audio.registerBaseBank `ge` | 1 | 15 | | +| extensions.core_audio.triggerBankHotloading `ge` | 0 | 207 | | +| extensions.core_audioForest.clear `ge` | 0 | 579 | | +| extensions.core_audioForest.clearMainAudio `ge` | 0 | 547 | | +| extensions.core_audioForest.getEmitterNodeIds `ge` | 0 | 537 | multiple | +| extensions.core_audioForest.getMainEmitterDebugState `ge` | 0 | 542 | multiple | +| extensions.core_audioForest.getPersistedToolState `ge` | 0 | 180 | | +| extensions.core_audioForest.onClientEndMission `ge` | 0 | 584 | | +| extensions.core_audioForest.setEnabled `ge` | 1 | 392 | | +| extensions.core_audioForest.setMainEvent `ge` | 1 | 284 | | +| extensions.core_audioForest.setNodeCloud `ge` | 1 | 253 | boolean | +| extensions.core_audioForest.setPersistedToolState `ge` | 1 | 175 | | +| extensions.core_audioForest.setPitchDensityInv `ge` | 1 | 404 | | +| extensions.core_audioForest.setRoomtoneEnabled `ge` | 1 | 413 | | +| extensions.core_audioForest.setRoomtoneEvent `ge` | 1 | 423 | | +| extensions.core_audioForest.setRoomtoneZ `ge` | 1 | 443 | | +| extensions.core_audioForest_audioForestCommon.buildNodeCloudFromForest `ge` | 4 | 231 | table | +| extensions.core_audioForest_audioForestCommon.computeDefaultClassFromNormVol `ge` | 3 | 137 | number | +| extensions.core_audioForest_audioForestCommon.getItemVolume `ge` | 1 | 113 | | +| extensions.core_audioForest_audioForestCommon.startRuntimePrepass `ge` | 2 | 170 | table | +| extensions.core_audioForest_audioForestCommon.stepRuntimePrepass `ge` | 2 | 190 | | +| extensions.core_audioRibbon.clearAllSFXEmitters `ge` | 0 | 415 | | +| extensions.core_audioRibbon.clearNearFarLists `ge` | 0 | 716 | | +| extensions.core_audioRibbon.clearRibbonNames `ge` | 0 | 722 | | +| extensions.core_audioRibbon.createEmitterHost `ge` | 1 | 455 | table | +| extensions.core_audioRibbon.getFarList `ge` | 0 | 729 | | +| extensions.core_audioRibbon.getNearList `ge` | 0 | 728 | | +| extensions.core_audioRibbon.getRibbonNames `ge` | 0 | 727 | | +| extensions.core_audioRibbon.getRibbons `ge` | 0 | 725 | | +| extensions.core_audioRibbon.getSfxEmitters `ge` | 0 | 730 | | +| extensions.core_audioRibbon.recomputeMap `ge` | 0 | 407 | | +| extensions.core_audioRibbon.removeRibbon `ge` | 1 | 427 | | +| extensions.core_audioRibbon.setRibbons `ge` | 1 | 726 | | +| extensions.core_audioRibbon.updateRibbonData `ge` | 1 | 437 | | +| extensions.core_busRouteManager.onAtStop `ge` | 1 | 96 | | +| extensions.core_busRouteManager.onBusUpdate `ge` | 1 | 119 | | +| extensions.core_busRouteManager.setLine `ge` | 3 | 83 | | +| extensions.core_camera.cameraZoom `ge` | 2 | cameraInput.lua:122 | | +| extensions.core_camera.changeOrder `ge` | 2 | 381 | | +| extensions.core_camera.changeSpeed `ge` | 1 | 1564 | | +| extensions.core_camera.clearInputs `ge` | 1 | 369 | | +| extensions.core_camera.createContext `ge` | 4 | 1593 | | +| extensions.core_camera.cycleCameraGroup `ge` | 1 | 462 | | +| extensions.core_camera.destroyContext `ge` | 1 | 1608 | | +| extensions.core_camera.displayCameraNameUI `ge` | 1 | 269 | | +| extensions.core_camera.driverZoomToggle `ge` | 1 | 1492 | | +| extensions.core_camera.exitCinematicCamera `ge` | 0 | 1763 | | +| extensions.core_camera.getActiveCamName `ge` | 1 | 675 | | +| extensions.core_camera.getActiveCamNameByVehId `ge` | 1 | 694 | | +| extensions.core_camera.getActiveGlobalCameraName `ge` | 1 | 1578 | | +| extensions.core_camera.getCameraDataById `ge` | 1 | 653 | | +| extensions.core_camera.getCameraDriverZoom `ge` | 1 | 1488 | | +| extensions.core_camera.getCameraGroups `ge` | 1 | 199 | | +| extensions.core_camera.getConfigurationReadOnly `ge` | 0 | 246 | | +| extensions.core_camera.getContextCameraParams `ge` | 1 | 1694 | table | +| extensions.core_camera.getContextCameraState `ge` | 1 | 1654 | | +| extensions.core_camera.getContextIds `ge` | 0 | 1617 | | +| extensions.core_camera.getDriverData `ge` | 1 | 671 | | +| extensions.core_camera.getDriverDataById `ge` | 1 | 660 | multiple | +| extensions.core_camera.getForward `ge` | 1 | 1518 | | +| extensions.core_camera.getForwardXYZ `ge` | 1 | 1525 | multiple | +| extensions.core_camera.getFovDeg `ge` | 1 | 1556 | | +| extensions.core_camera.getFovRad `ge` | 1 | 1560 | | +| extensions.core_camera.getGlobalCameras `ge` | 1 | 149 | | +| extensions.core_camera.getGroupCams `ge` | 2 | 181 | | +| extensions.core_camera.getLastCameraMovementType `ge` | 0 | cameraInput.lua:34 | | +| extensions.core_camera.getLastFilter `ge` | 0 | cameraInput.lua:21 | | +| extensions.core_camera.getLookBack `ge` | 0 | 1472 | | +| extensions.core_camera.getPosition `ge` | 1 | 1497 | vec3 | +| extensions.core_camera.getPositionXYZ `ge` | 1 | 1501 | multiple | +| extensions.core_camera.getQuat `ge` | 1 | 1531 | quat | +| extensions.core_camera.getQuatXYZW `ge` | 1 | 1551 | multiple | +| extensions.core_camera.getRight `ge` | 1 | 1512 | | +| extensions.core_camera.getSpeed `ge` | 1 | 1463 | | +| extensions.core_camera.getUp `ge` | 1 | 1506 | | +| extensions.core_camera.getYawPitchRoll `ge` | 0 | 1536 | table | +| extensions.core_camera.globalCameraFunction `ge` | 2+ | 1188 | | +| extensions.core_camera.hotkey `ge` | 3 | 1271 | | +| extensions.core_camera.isCameraInside `ge` | 2 | 635 | | +| extensions.core_camera.moveForwardBackward `ge` | 2 | cameraInput.lua:100 | | +| extensions.core_camera.moveLeftRight `ge` | 2 | cameraInput.lua:111 | | +| extensions.core_camera.movebackward `ge` | 2 | cameraInput.lua:154 | | +| extensions.core_camera.movedown `ge` | 2 | cameraInput.lua:156 | | +| extensions.core_camera.moveforward `ge` | 2 | cameraInput.lua:153 | | +| extensions.core_camera.moveleft `ge` | 2 | cameraInput.lua:151 | | +| extensions.core_camera.moveright `ge` | 2 | cameraInput.lua:152 | | +| extensions.core_camera.moveup `ge` | 2 | cameraInput.lua:155 | | +| extensions.core_camera.nextCameraGroup `ge` | 2 | 220 | | +| extensions.core_camera.notifyUI `ge` | 2 | 352 | | +| extensions.core_camera.objectTeleported `ge` | 4 | utils.lua:1452 | | +| extensions.core_camera.onClientEndMission `ge` | 0 | 1438 | | +| extensions.core_camera.onDespawnObject `ge` | 2 | 1293 | | +| extensions.core_camera.onTrigger `ge` | 1 | 1206 | | +| extensions.core_camera.pitchAbs `ge` | 1 | cameraInput.lua:165 | | +| extensions.core_camera.processVehicleCameraConfigChanged `ge` | 4 | 757 | | +| extensions.core_camera.proxy_Player `ge` | 1+ | 1201 | | +| extensions.core_camera.requestConfig `ge` | 1 | 363 | | +| extensions.core_camera.resetCamera `ge` | 1 | 1265 | | +| extensions.core_camera.resetCameraByID `ge` | 1+ | 1093 | | +| extensions.core_camera.resetConfiguration `ge` | 0 | 1324 | | +| extensions.core_camera.rollAbs `ge` | 1 | cameraInput.lua:164 | | +| extensions.core_camera.rotate_pitch `ge` | 3 | cameraInput.lua:75 | | +| extensions.core_camera.rotate_pitch_down `ge` | 3 | cameraInput.lua:69 | | +| extensions.core_camera.rotate_pitch_relative `ge` | 2 | cameraInput.lua:142 | | +| extensions.core_camera.rotate_pitch_up `ge` | 3 | cameraInput.lua:63 | | +| extensions.core_camera.rotate_roll_left `ge` | 3 | cameraInput.lua:94 | | +| extensions.core_camera.rotate_roll_right `ge` | 3 | cameraInput.lua:88 | | +| extensions.core_camera.rotate_yaw `ge` | 3 | cameraInput.lua:50 | | +| extensions.core_camera.rotate_yaw_left `ge` | 3 | cameraInput.lua:38 | | +| extensions.core_camera.rotate_yaw_relative `ge` | 2 | cameraInput.lua:134 | | +| extensions.core_camera.rotate_yaw_right `ge` | 3 | cameraInput.lua:44 | | +| extensions.core_camera.setByName `ge` | 0+ | 612 | | +| extensions.core_camera.setBySlotId `ge` | 2 | 713 | | +| extensions.core_camera.setCameraDriverZoom `ge` | 2 | 1484 | | +| extensions.core_camera.setCameraUnicycleZoom `ge` | 1 | 1476 | | +| extensions.core_camera.setContextCamera `ge` | 4 | 1625 | | +| extensions.core_camera.setContextCameraParam `ge` | 3 | 1703 | | +| extensions.core_camera.setContextCameraState `ge` | 2 | 1673 | | +| extensions.core_camera.setDefaultDistance `ge` | 1+ | 1141 | | +| extensions.core_camera.setDefaultRotation `ge` | 1+ | 1153 | | +| extensions.core_camera.setDistance `ge` | 1+ | 1145 | | +| extensions.core_camera.setFOV `ge` | 1+ | 1109 | | +| extensions.core_camera.setFastSpeedModifier `ge` | 1 | 1446 | | +| extensions.core_camera.setFreeCameraYawPitchRollDeg `ge` | 3 | 965 | | +| extensions.core_camera.setGlobalCameraByName `ge` | 4 | 416 | | +| extensions.core_camera.setLookBack `ge` | 2 | 1468 | | +| extensions.core_camera.setMaxDistance `ge` | 1+ | 1149 | | +| extensions.core_camera.setNewtonRotation `ge` | 1+ | 1180 | | +| extensions.core_camera.setNewtonTranslation `ge` | 1+ | 1184 | | +| extensions.core_camera.setOffset `ge` | 1+ | 1121 | | +| extensions.core_camera.setPosRot `ge` | 8 | 1450 | | +| extensions.core_camera.setPosition `ge` | 1+ | 1164 | | +| extensions.core_camera.setRef `ge` | 1+ | 1133 | | +| extensions.core_camera.setRefNodes `ge` | 1+ | 1129 | | +| extensions.core_camera.setRotation `ge` | 1+ | 1097 | | +| extensions.core_camera.setSkipFovModifier `ge` | 1+ | 1157 | | +| extensions.core_camera.setSmoothedCam `ge` | 1+ | 1176 | | +| extensions.core_camera.setSpeed `ge` | 2 | 1458 | | +| extensions.core_camera.setTargetMode `ge` | 1+ | 1137 | | +| extensions.core_camera.setVehicleCameraByIndexOffset `ge` | 2 | 1007 | | +| extensions.core_camera.setVehicleCameraByNameWithId `ge` | 5 | 574 | | +| extensions.core_camera.test.testRingManyGroups `ge` | 1 | 21 | | +| extensions.core_camera.test.testRingNoGroups `ge` | 1 | 31 | | +| extensions.core_camera.test.testRingSingleGroup `ge` | 1 | 13 | | +| extensions.core_camera.test.testWorldGroupOrder `ge` | 1 | 39 | | +| extensions.core_camera.timeSinceLastRotation `ge` | 0 | cameraInput.lua:30 | | +| extensions.core_camera.toggleEnabledById `ge` | 1 | 407 | | +| extensions.core_camera.xAxisAbs `ge` | 1 | cameraInput.lua:170 | | +| extensions.core_camera.yAxisAbs `ge` | 1 | cameraInput.lua:171 | | +| extensions.core_camera.yAxisMoveStep `ge` | 1 | cameraInput.lua:176 | | +| extensions.core_camera.yawAbs `ge` | 1 | cameraInput.lua:163 | | +| extensions.core_camera.zAxisAbs `ge` | 1 | cameraInput.lua:172 | | +| extensions.core_cameraInput.cameraZoom `ge` | 2 | 122 | | +| extensions.core_cameraInput.getLastCameraMovementType `ge` | 0 | 34 | | +| extensions.core_cameraInput.getLastFilter `ge` | 0 | 21 | | +| extensions.core_cameraInput.moveForwardBackward `ge` | 2 | 100 | | +| extensions.core_cameraInput.moveLeftRight `ge` | 2 | 111 | | +| extensions.core_cameraInput.movebackward `ge` | 2 | 154 | | +| extensions.core_cameraInput.movedown `ge` | 2 | 156 | | +| extensions.core_cameraInput.moveforward `ge` | 2 | 153 | | +| extensions.core_cameraInput.moveleft `ge` | 2 | 151 | | +| extensions.core_cameraInput.moveright `ge` | 2 | 152 | | +| extensions.core_cameraInput.moveup `ge` | 2 | 155 | | +| extensions.core_cameraInput.pitchAbs `ge` | 1 | 165 | | +| extensions.core_cameraInput.rollAbs `ge` | 1 | 164 | | +| extensions.core_cameraInput.rotate_pitch `ge` | 3 | 75 | | +| extensions.core_cameraInput.rotate_pitch_down `ge` | 3 | 69 | | +| extensions.core_cameraInput.rotate_pitch_relative `ge` | 2 | 142 | | +| extensions.core_cameraInput.rotate_pitch_up `ge` | 3 | 63 | | +| extensions.core_cameraInput.rotate_roll_left `ge` | 3 | 94 | | +| extensions.core_cameraInput.rotate_roll_right `ge` | 3 | 88 | | +| extensions.core_cameraInput.rotate_yaw `ge` | 3 | 50 | | +| extensions.core_cameraInput.rotate_yaw_left `ge` | 3 | 38 | | +| extensions.core_cameraInput.rotate_yaw_relative `ge` | 2 | 134 | | +| extensions.core_cameraInput.rotate_yaw_right `ge` | 3 | 44 | | +| extensions.core_cameraInput.setup `ge` | 1 | 14 | | +| extensions.core_cameraInput.tickAbsAxes `ge` | 1 | 184 | | +| extensions.core_cameraInput.timeSinceLastRotation `ge` | 0 | 30 | | +| extensions.core_cameraInput.xAxisAbs `ge` | 1 | 170 | | +| extensions.core_cameraInput.yAxisAbs `ge` | 1 | 171 | | +| extensions.core_cameraInput.yAxisMoveStep `ge` | 1 | 176 | | +| extensions.core_cameraInput.yawAbs `ge` | 1 | 163 | | +| extensions.core_cameraInput.zAxisAbs `ge` | 1 | 172 | | +| extensions.core_cameraUpdate.setup `ge` | 1 | 21 | | +| extensions.core_cameraUtils_bigMapPan.setTarget `ge` | 3 | 13 | | +| extensions.core_cameraUtils_bigMapPan.update `ge` | 3 | 21 | | +| extensions.core_celestial.findNextSolarEclipse `ge` | 0 | 684 | | +| extensions.core_celestial.getActiveProfile `ge` | 0 | 788 | | +| extensions.core_celestial.getDisplayState `ge` | 0 | 758 | | +| extensions.core_celestial.getDriver `ge` | 0 | 693 | | +| extensions.core_celestial.getHover `ge` | 0 | 700 | | +| extensions.core_celestial.getNorthOffset `ge` | 0 | 702 | | +| extensions.core_celestial.getState `ge` | 0 | 792 | table | +| extensions.core_celestial.hover.constTemplate `ge` | 0 | celestial.lua:854 | | +| extensions.core_celestial.hover.constVars `ge` | 1 | celestial.lua:911 | | +| extensions.core_celestial.hover.starTemplate `ge` | 0 | celestial.lua:841 | | +| extensions.core_celestial.hover.starVars `ge` | 1 | celestial.lua:895 | | +| extensions.core_celestial.isEnabled `ge` | 0 | 688 | | +| extensions.core_celestial.loadProfile `ge` | 1 | 782 | boolean | +| extensions.core_celestial.onClientEndMission `ge` | 0 | 1076 | | +| extensions.core_celestial.refreshHoverCards `ge` | 0 | 945 | | +| extensions.core_celestial.selftest `ge` | 0 | 1085 | boolean | +| extensions.core_celestial.setAzimuthSign `ge` | 1 | 703 | | +| extensions.core_celestial.setDate `ge` | 3 | 768 | | +| extensions.core_celestial.setDisplayOption `ge` | 2 | 752 | | +| extensions.core_celestial.setDriver `ge` | 1 | 692 | | +| extensions.core_celestial.setEnabled `ge` | 1 | 680 | | +| extensions.core_celestial.setHoverEnabled `ge` | 1 | 696 | | +| extensions.core_celestial.setLocation `ge` | 2 | 762 | | +| extensions.core_celestial.setMeteorRatePreset `ge` | 1 | 715 | | +| extensions.core_celestial.setMeteorTest `ge` | 1 | 712 | | +| extensions.core_celestial.setMeteorTestRate `ge` | 1 | 713 | | +| extensions.core_celestial.setMoonScale `ge` | 1 | 705 | | +| extensions.core_celestial.setNorthOffset `ge` | 1 | 701 | | +| extensions.core_celestial.setTimezone `ge` | 2 | 775 | | +| extensions.core_chat.activate `ge` | 0 | 142 | | +| extensions.core_chat.deactivate `ge` | 0 | 156 | | +| extensions.core_chat.requestState `ge` | 0 | 34 | | +| extensions.core_chat.send `ge` | 2 | 136 | | +| extensions.core_checkpoints.completeReset `ge` | 2 | 54 | | +| extensions.core_checkpoints.onClientEndMission `ge` | 1 | 266 | | +| extensions.core_checkpoints.onResumeCampaign `ge` | 2 | 285 | | +| extensions.core_checkpoints.saveAIPath `ge` | 2 | 87 | | +| extensions.core_checkpoints.saveCheckpoint `ge` | 3 | 25 | | +| extensions.core_commandhandler.onSchemeCommand `ge` | 2 | 44 | | +| extensions.core_couplerCameraModifier.checkForTrailer `ge` | 2 | 19 | boolean | +| extensions.core_devices.setPlayerColors `ge` | 1 | 78 | | +| extensions.core_dynamicProps.createDynamicProps `ge` | 1 | 91 | | +| extensions.core_dynamicProps.unloadAll `ge` | 0 | 286 | | +| extensions.core_dynamicProps.westCoastBin `ge` | 0 | 306 | | +| extensions.core_dynamicProps.westCoastPole `ge` | 0 | 296 | | +| extensions.core_environment.canChange `ge` | 0 | 1595 | | +| extensions.core_environment.cycleTimeOfDay `ge` | 0 | 746 | | +| extensions.core_environment.dumpGroundModels `ge` | 0 | 1408 | | +| extensions.core_environment.enableChanges `ge` | 1 | 1590 | | +| extensions.core_environment.getAmbientScaleGradientFile `ge` | 0 | 803 | | +| extensions.core_environment.getCloudAltitudeKm `ge` | 0 | 917 | | +| extensions.core_environment.getCloudAltitudeKmByID `ge` | 1 | 1091 | | +| extensions.core_environment.getCloudCirrusAltitudeKm `ge` | 0 | 999 | | +| extensions.core_environment.getCloudCirrusAltitudeKmByID `ge` | 1 | 1104 | | +| extensions.core_environment.getCloudCirrusCoverage `ge` | 0 | 1007 | | +| extensions.core_environment.getCloudCirrusCoverageByID `ge` | 1 | 1117 | | +| extensions.core_environment.getCloudCirrusDensity `ge` | 0 | 1015 | | +| extensions.core_environment.getCloudCirrusDensityByID `ge` | 1 | 1130 | | +| extensions.core_environment.getCloudCover `ge` | 0 | 882 | | +| extensions.core_environment.getCloudCoverByID `ge` | 1 | 1025 | | +| extensions.core_environment.getCloudExposureByID `ge` | 1 | 1038 | | +| extensions.core_environment.getCloudHeightByID `ge` | 1 | 1060 | | +| extensions.core_environment.getCloudWeatherOffsetKm `ge` | 0 | 922 | vec3 | +| extensions.core_environment.getCloudWindByID `ge` | 1 | 1047 | | +| extensions.core_environment.getCloudWindDirection `ge` | 0 | 899 | vec3 | +| extensions.core_environment.getCloudWindDirectionByID `ge` | 1 | 1073 | vec3 | +| extensions.core_environment.getColorizeGradientFile `ge` | 0 | 785 | | +| extensions.core_environment.getDefaultTimeOfDayOptions `ge` | 0 | 688 | | +| extensions.core_environment.getFogAtmosphereHeight `ge` | 0 | 1185 | | +| extensions.core_environment.getFogDensity `ge` | 0 | 1158 | multiple | +| extensions.core_environment.getFogDensityOffset `ge` | 0 | 1171 | | +| extensions.core_environment.getFogScaleGradientFile `ge` | 0 | 812 | | +| extensions.core_environment.getGravity `ge` | 0 | 1207 | | +| extensions.core_environment.getGravityPresets `ge` | 0 | 1824 | | +| extensions.core_environment.getGroundWind `ge` | 0 | 848 | | +| extensions.core_environment.getInitState `ge` | 0 | 1585 | | +| extensions.core_environment.getLightState `ge` | 0 | 519 | table | +| extensions.core_environment.getNightFogGradientFile `ge` | 0 | 830 | | +| extensions.core_environment.getNightGradientFile `ge` | 0 | 821 | | +| extensions.core_environment.getPrecipitation `ge` | 0 | 1225 | | +| extensions.core_environment.getShadowDistance `ge` | 0 | 767 | | +| extensions.core_environment.getSimSpeedPresets `ge` | 0 | 1828 | | +| extensions.core_environment.getSkyBrightness `ge` | 0 | 776 | | +| extensions.core_environment.getSolarTimeOfDayOptions `ge` | 1 | 692 | | +| extensions.core_environment.getSolarTimeOfDayValue `ge` | 2 | 696 | | +| extensions.core_environment.getState `ge` | 0 | 1240 | | +| extensions.core_environment.getSunScaleGradientFile `ge` | 0 | 794 | | +| extensions.core_environment.getTemperatureK `ge` | 0 | 1234 | | +| extensions.core_environment.getTimeOfDay `ge` | 0 | 492 | | +| extensions.core_environment.getTimeOfDayOptions `ge` | 1 | 683 | | +| extensions.core_environment.getTimeOfDayValueForNormalizedTime `ge` | 2 | 700 | | +| extensions.core_environment.getWindSpeed `ge` | 0 | 866 | | +| extensions.core_environment.loadTireMarks `ge` | 1 | 1818 | | +| extensions.core_environment.onClientEndMission `ge` | 0 | 1720 | | +| extensions.core_environment.refreshnightLightsObjects `ge` | 0 | 537 | | +| extensions.core_environment.regenerateWeatherMap `ge` | 1 | 965 | multiple | +| extensions.core_environment.reloadGroundModels `ge` | 1 | 1541 | | +| extensions.core_environment.requestState `ge` | 0 | environment.lua:1640 | | +| extensions.core_environment.reset `ge` | 0 | 1571 | | +| extensions.core_environment.resetCloudWeatherOffsetKm `ge` | 0 | 956 | | +| extensions.core_environment.resetTireMarks `ge` | 0 | 1806 | | +| extensions.core_environment.reset_init `ge` | 0 | 1581 | | +| extensions.core_environment.saveTireMarks `ge` | 1 | 1812 | | +| extensions.core_environment.setAmbientScaleGradientFile `ge` | 1 | 808 | | +| extensions.core_environment.setCloudAltitudeKm `ge` | 1 | 907 | | +| extensions.core_environment.setCloudAltitudeKmByID `ge` | 2 | 1096 | | +| extensions.core_environment.setCloudCirrusAltitudeKm `ge` | 1 | 1003 | | +| extensions.core_environment.setCloudCirrusAltitudeKmByID `ge` | 2 | 1109 | | +| extensions.core_environment.setCloudCirrusCoverage `ge` | 1 | 1011 | | +| extensions.core_environment.setCloudCirrusCoverageByID `ge` | 2 | 1122 | | +| extensions.core_environment.setCloudCirrusDensity `ge` | 1 | 1019 | | +| extensions.core_environment.setCloudCirrusDensityByID `ge` | 2 | 1135 | | +| extensions.core_environment.setCloudCover `ge` | 1 | 871 | | +| extensions.core_environment.setCloudCoverByID `ge` | 2 | 1030 | | +| extensions.core_environment.setCloudExposureByID `ge` | 2 | 1043 | | +| extensions.core_environment.setCloudHeightByID `ge` | 2 | 1065 | | +| extensions.core_environment.setCloudWeatherOffsetKm `ge` | 0+ | 936 | boolean | +| extensions.core_environment.setCloudWindByID `ge` | 2 | 1052 | | +| extensions.core_environment.setCloudWindDirection `ge` | 0+ | 888 | | +| extensions.core_environment.setCloudWindDirectionByID `ge` | 1+ | 1082 | | +| extensions.core_environment.setColorizeGradientFile `ge` | 1 | 790 | | +| extensions.core_environment.setFogAtmosphereHeight `ge` | 1 | 1176 | | +| extensions.core_environment.setFogDensity `ge` | 1 | 1147 | | +| extensions.core_environment.setFogDensityOffset `ge` | 1 | 1167 | | +| extensions.core_environment.setFogScaleGradientFile `ge` | 1 | 817 | | +| extensions.core_environment.setGravity `ge` | 1 | 1194 | | +| extensions.core_environment.setGroundWind `ge` | 0+ | 840 | | +| extensions.core_environment.setNightFogGradientFile `ge` | 1 | 835 | | +| extensions.core_environment.setNightGradientFile `ge` | 1 | 826 | | +| extensions.core_environment.setPrecipitation `ge` | 1 | 1218 | | +| extensions.core_environment.setShadowDistance `ge` | 1 | 772 | | +| extensions.core_environment.setSkyBrightness `ge` | 1 | 781 | | +| extensions.core_environment.setState `ge` | 2 | 1340 | | +| extensions.core_environment.setSunScaleGradientFile `ge` | 1 | 799 | | +| extensions.core_environment.setTimeOfDay `ge` | 1 | 704 | | +| extensions.core_environment.setWindSpeed `ge` | 1 | 856 | | +| extensions.core_environment.syncTimeToRealClock `ge` | 1 | 1763 | | +| extensions.core_environment.syncTimeToRealClockUtc `ge` | 1 | 1790 | | +| extensions.core_flowgraphManager.addManager `ge` | 1 | 114 | | +| extensions.core_flowgraphManager.clearAllManagers `ge` | 0 | 58 | | +| extensions.core_flowgraphManager.controls `ge` | 1 | 387 | | +| extensions.core_flowgraphManager.getAllManagers `ge` | 0 | 65 | | +| extensions.core_flowgraphManager.getAvailableNodeTemplates `ge` | 0 | 262 | multiple | +| extensions.core_flowgraphManager.getAvailablePinTypes `ge` | 1 | 302 | | +| extensions.core_flowgraphManager.getAvailableStateTemplates `ge` | 0 | 326 | multiple | +| extensions.core_flowgraphManager.getManagerByID `ge` | 1 | 69 | | +| extensions.core_flowgraphManager.getManagerGraphNode `ge` | 3 | 78 | | +| extensions.core_flowgraphManager.getManagerModule `ge` | 2 | 88 | | +| extensions.core_flowgraphManager.getNextUniqueIdentifier `ge` | 0 | 9 | | +| extensions.core_flowgraphManager.getSingleton `ge` | 1 | 367 | | +| extensions.core_flowgraphManager.loadManager `ge` | 3 | 96 | | +| extensions.core_flowgraphManager.onFlowgraphSceneObjectAdd `ge` | 3 | 399 | | +| extensions.core_flowgraphManager.onFlowgraphSceneObjectChanged `ge` | 3 | 407 | | +| extensions.core_flowgraphManager.onFlowgraphSceneObjectRemove `ge` | 3 | 403 | | +| extensions.core_flowgraphManager.refreshDependencies `ge` | 0 | 21 | | +| extensions.core_flowgraphManager.removeManager `ge` | 1 | 123 | | +| extensions.core_flowgraphManager.removeNextFrame `ge` | 1 | 147 | | +| extensions.core_flowgraphManager.startNextFrame `ge` | 1 | 144 | | +| extensions.core_flowgraphManager.startOnLoadingScreenFadeout `ge` | 1 | 160 | | +| extensions.core_forest.getForestObject `ge` | 0 | 9 | | +| extensions.core_funstuff.boost `ge` | 0 | 39 | table | +| extensions.core_funstuff.boostBackwards `ge` | 0 | 50 | table | +| extensions.core_funstuff.breakAllBreakgroups `ge` | 0 | 63 | table | +| extensions.core_funstuff.breakHinges `ge` | 0 | 68 | table | +| extensions.core_funstuff.closeLatches `ge` | 0 | 231 | table | +| extensions.core_funstuff.deflateRandomTire `ge` | 0 | 78 | table | +| extensions.core_funstuff.deflateTires `ge` | 0 | 73 | table | +| extensions.core_funstuff.explodeVehicle `ge` | 0 | 111 | table | +| extensions.core_funstuff.extinguishVehicle `ge` | 0 | 88 | table | +| extensions.core_funstuff.flingDownward `ge` | 0 | 31 | table | +| extensions.core_funstuff.flingUpward `ge` | 0 | 23 | table | +| extensions.core_funstuff.igniteVehicle `ge` | 0 | 83 | table | +| extensions.core_funstuff.openLatches `ge` | 0 | 226 | table | +| extensions.core_funstuff.registerFunstuffActions `ge` | 1 | 249 | | +| extensions.core_funstuff.toggleForceField `ge` | 0 | 7 | table | +| extensions.core_gameContext.getGameContext `ge` | 0+ | 7 | table | +| extensions.core_gameContext.getWIPWarningLabel `ge` | 0 | 25 | | +| extensions.core_gameContext.toggleMenues `ge` | 0 | 17 | | +| extensions.core_gamestate.gameStateDecorator `ge` | 0 | 43 | | +| extensions.core_gamestate.getGameState `ge` | 0 | 39 | | +| extensions.core_gamestate.getLoadingStatus `ge` | 1 | 95 | | +| extensions.core_gamestate.loading `ge` | 0 | 91 | | +| extensions.core_gamestate.loadingScreenActive `ge` | 0 | 167 | | +| extensions.core_gamestate.loadingScreenInactive `ge` | 1 | 173 | | +| extensions.core_gamestate.onAfterRouteChange `ge` | 1 | 220 | | +| extensions.core_gamestate.onUIInitialised `ge` | 0 | 183 | | +| extensions.core_gamestate.requestEnterLoadingScreen `ge` | 2 | 99 | | +| extensions.core_gamestate.requestExitLoadingScreen `ge` | 2 | 139 | | +| extensions.core_gamestate.requestGameState `ge` | 0 | 23 | | +| extensions.core_gamestate.requestMainMenuState `ge` | 0 | 59 | | +| extensions.core_gamestate.setGameState `ge` | 4 | 29 | | +| extensions.core_groundMarkerArrows.clearArrows `ge` | 0 | 29 | | +| extensions.core_groundMarkerArrows.createArrowPool `ge` | 1 | 50 | | +| extensions.core_groundMarkerArrows.updateArrows `ge` | 2 | 121 | | +| extensions.core_groundMarkers.currentlyHasTarget `ge` | 0 | 373 | | +| extensions.core_groundMarkers.generateRouteDecals `ge` | 1 | 139 | | +| extensions.core_groundMarkers.getPathLength `ge` | 0 | 43 | number | +| extensions.core_groundMarkers.getTargetPos `ge` | 0 | 376 | | +| extensions.core_groundMarkers.onClientEndMission `ge` | 0 | 361 | | +| extensions.core_groundMarkers.resetAll `ge` | 0 | 344 | | +| extensions.core_groundMarkers.routePlanner:calcDistance `ge` | 1 | route.lua:85 | | +| extensions.core_groundMarkers.routePlanner:clear `ge` | 1 | route.lua:249 | | +| extensions.core_groundMarkers.routePlanner:getNextFixedWP `ge` | 1 | route.lua:256 | | +| extensions.core_groundMarkers.routePlanner:getPositionOffset `ge` | 2 | route.lua:373 | | +| extensions.core_groundMarkers.routePlanner:init `ge` | 1 | route.lua:27 | | +| extensions.core_groundMarkers.routePlanner:recalculateRoute `ge` | 2 | route.lua:288 | | +| extensions.core_groundMarkers.routePlanner:setRouteParams `ge` | 7 | route.lua:36 | | +| extensions.core_groundMarkers.routePlanner:setupPath `ge` | 3 | route.lua:102 | | +| extensions.core_groundMarkers.routePlanner:setupPathMulti `ge` | 2 | route.lua:181 | | +| extensions.core_groundMarkers.routePlanner:setupPathMultiJob `ge` | 3 | route.lua:216 | | +| extensions.core_groundMarkers.routePlanner:setupPathMultiWaypoints `ge` | 2 | route.lua:106 | | +| extensions.core_groundMarkers.routePlanner:shortenPath `ge` | 2 | route.lua:399 | | +| extensions.core_groundMarkers.routePlanner:stepAhead `ge` | 3 | route.lua:59 | | +| extensions.core_groundMarkers.routePlanner:trackCamera `ge` | 1 | route.lua:408 | | +| extensions.core_groundMarkers.routePlanner:trackPosition `ge` | 2 | route.lua:409 | | +| extensions.core_groundMarkers.routePlanner:trackVehicle `ge` | 2 | route.lua:407 | | +| extensions.core_groundMarkers.routePlanner:unflagFirstFixedNode `ge` | 1 | route.lua:262 | | +| extensions.core_groundMarkers.routePlanner:updatePathForPos `ge` | 2 | route.lua:412 | | +| extensions.core_groundMarkers.sendToApp `ge` | 0 | 231 | | +| extensions.core_groundMarkers.setFocus `ge` | 11 | 331 | | +| extensions.core_groundMarkers.setPath `ge` | 2 | 246 | | +| extensions.core_groundMarkers.unflagFirstFixedNode `ge` | 0 | 311 | boolean | +| extensions.core_hardwareinfo.acknowledgeWarning `ge` | 1 | 201 | | +| extensions.core_hardwareinfo.diskInfoCallback `ge` | 1 | 210 | | +| extensions.core_hardwareinfo.getInfo `ge` | 0 | 10 | | +| extensions.core_hardwareinfo.latestBananbench `ge` | 0 | 193 | | +| extensions.core_hardwareinfo.latestBenchmarkExists `ge` | 0 | 197 | | +| extensions.core_hardwareinfo.logInfo `ge` | 1 | 163 | | +| extensions.core_hardwareinfo.onBananaBenchReady `ge` | 1 | 182 | | +| extensions.core_hardwareinfo.requestInfo `ge` | 0 | 156 | | +| extensions.core_hardwareinfo.runDiskUsage `ge` | 0 | 224 | | +| extensions.core_hardwareinfo.runPhysicsBenchmark `ge` | 0 | 174 | | +| extensions.core_highscores.getHighscores `ge` | 0 | 25 | | +| extensions.core_highscores.getScenarioHighscores `ge` | 3 | 38 | table | +| extensions.core_highscores.setHighscores `ge` | 1 | 34 | | +| extensions.core_highscores.setScenarioHighscores `ge` | 7 | 77 | | +| extensions.core_highscores.setScenarioHighscoresCustom `ge` | 5 | 86 | | +| extensions.core_hotlapping.addCheckPoint `ge` | 3 | 250 | | +| extensions.core_hotlapping.changeRadius `ge` | 1 | 842 | | +| extensions.core_hotlapping.clearAllCP `ge` | 0 | 291 | | +| extensions.core_hotlapping.formatMillis `ge` | 2 | 714 | | +| extensions.core_hotlapping.getDiffColor `ge` | 1 | 732 | | +| extensions.core_hotlapping.getTimeInfo `ge` | 0 | 592 | | +| extensions.core_hotlapping.getTimeInfoRaw `ge` | 0 | 584 | | +| extensions.core_hotlapping.load `ge` | 1 | 748 | | +| extensions.core_hotlapping.newRaceLapSkipped `ge` | 2 | 932 | | +| extensions.core_hotlapping.newRacePathnodeReached `ge` | 2 | 906 | | +| extensions.core_hotlapping.newRaceStart `ge` | 1 | 890 | | +| extensions.core_hotlapping.newRaceStop `ge` | 0 | 961 | | +| extensions.core_hotlapping.onCheckPointPassed `ge` | 1 | 329 | | +| extensions.core_hotlapping.onClientEndMission `ge` | 0 | 878 | | +| extensions.core_hotlapping.passTimeToGUI `ge` | 0 | 459 | | +| extensions.core_hotlapping.refreshTracklist `ge` | 0 | 827 | | +| extensions.core_hotlapping.rename `ge` | 2 | 813 | | +| extensions.core_hotlapping.save `ge` | 1 | 797 | | +| extensions.core_hotlapping.setEndTime `ge` | 0 | 475 | | +| extensions.core_hotlapping.setTime `ge` | 1 | 504 | | +| extensions.core_hotlapping.setVisible `ge` | 1 | 298 | | +| extensions.core_hotlapping.skipLap `ge` | 1 | 209 | | +| extensions.core_hotlapping.start `ge` | 0 | 168 | | +| extensions.core_hotlapping.startAi `ge` | 0 | 104 | | +| extensions.core_hotlapping.startHotlapping `ge` | 0 | 56 | | +| extensions.core_hotlapping.stopAi `ge` | 1 | 135 | | +| extensions.core_hotlapping.stopHotlapping `ge` | 0 | 88 | | +| extensions.core_hotlapping.stopTimer `ge` | 0 | 216 | | +| extensions.core_input_actionFilter.addAction `ge` | 3 | 95 | | +| extensions.core_input_actionFilter.clear `ge` | 1 | 101 | | +| extensions.core_input_actionFilter.createActionTemplate `ge` | 3 | 12 | | +| extensions.core_input_actionFilter.getActionTemplates `ge` | 0 | 134 | | +| extensions.core_input_actionFilter.getBlockedActions `ge` | 0 | 138 | | +| extensions.core_input_actionFilter.getGroup `ge` | 1 | 110 | | +| extensions.core_input_actionFilter.isActionBlocked `ge` | 1 | 114 | | +| extensions.core_input_actionFilter.setGroup `ge` | 2 | 106 | | +| extensions.core_input_actions.actionToCommands `ge` | 2 | 202 | multiple | +| extensions.core_input_actions.executeCommand `ge` | 3 | 305 | number | +| extensions.core_input_actions.getActiveActions `ge` | 0 | 358 | | +| extensions.core_input_actions.getInactiveActions `ge` | 0 | 359 | | +| extensions.core_input_actions.nameToUniqueName `ge` | 2 | 16 | | +| extensions.core_input_actions.triggerDown `ge` | 1 | 272 | | +| extensions.core_input_actions.triggerDownUp `ge` | 1 | 278 | | +| extensions.core_input_actions.triggerUp `ge` | 1 | 275 | | +| extensions.core_input_actions.uniqueNameToName `ge` | 2 | 20 | | +| extensions.core_input_actions.upgradeAction `ge` | 1 | 170 | | +| extensions.core_input_bindings.enableCustomModifier `ge` | 3 | 1198 | | +| extensions.core_input_bindings.getAssignedPlayers `ge` | 0 | 1128 | | +| extensions.core_input_bindings.getControlForAction `ge` | 1 | 672 | | +| extensions.core_input_bindings.getFFBConfigForAction `ge` | 2 | 748 | multiple | +| extensions.core_input_bindings.getMenuActionMapEnabled `ge` | 0 | 1087 | | +| extensions.core_input_bindings.getRecentDevices `ge` | 0 | 1289 | | +| extensions.core_input_bindings.getUsedBindingsFiles `ge` | 0 | 1192 | | +| extensions.core_input_bindings.menuActive `ge` | 1 | 1177 | | +| extensions.core_input_bindings.notifyUI `ge` | 1 | 686 | | +| extensions.core_input_bindings.onAfterRouteChange `ge` | 1 | 1106 | | +| extensions.core_input_bindings.onDeviceChanged `ge` | 0 | 1156 | | +| extensions.core_input_bindings.onRecentDevicesChanged `ge` | 1 | 1294 | | +| extensions.core_input_bindings.onUIStateTriggered `ge` | 3 | 1113 | | +| extensions.core_input_bindings.resetBindings `ge` | 1 | 903 | | +| extensions.core_input_bindings.saveBindingsToDisk `ge` | 1 | 868 | | +| extensions.core_input_bindings.setMenuActionEnabled `ge` | 3 | 1028 | | +| extensions.core_input_bindings.setMenuActionMapEnabled `ge` | 1 | 1063 | | +| extensions.core_input_bindings.setPlayerToDevice `ge` | 2 | 929 | | +| extensions.core_input_tests.onInputTestStats `ge` | 1 | 78 | | +| extensions.core_input_tests.onInputTestStatus `ge` | 1 | 85 | | +| extensions.core_input_tests.startTests `ge` | 1 | 58 | | +| extensions.core_input_tests.updateUI `ge` | 0 | 33 | | +| extensions.core_input_vehicleSwitching.setVehicleOrder `ge` | 1 | 8 | | +| extensions.core_input_vehicleSwitching.switchCycleVehicle `ge` | 2 | 14 | | +| extensions.core_input_virtualInput.createDevice `ge` | 5 | 9 | multiple | +| extensions.core_input_virtualInput.deleteDevice `ge` | 1 | 26 | | +| extensions.core_input_virtualInput.emit `ge` | 5 | 48 | | +| extensions.core_input_virtualInput.getDeviceInfo `ge` | 1 | 38 | | +| extensions.core_inventory.addItem `ge` | 2 | 29 | | +| extensions.core_inventory.getItem `ge` | 2 | 85 | | +| extensions.core_inventory.getItemList `ge` | 1 | 101 | | +| extensions.core_inventory.onResumeCampaign `ge` | 2 | 185 | | +| extensions.core_inventory.processOnEvent `ge` | 2 | 129 | | +| extensions.core_inventory.removeItem `ge` | 2 | 58 | | +| extensions.core_jobsystem.cancelJob `ge` | 1 | 146 | boolean | +| extensions.core_jobsystem.create `ge` | 2+ | 43 | | +| extensions.core_jobsystem.findFilesAsync `ge` | 3 | 161 | | +| extensions.core_jobsystem.getRunningJobCount `ge` | 0 | 140 | | +| extensions.core_jobsystem.wrap `ge` | 2 | 89 | | +| extensions.core_lapTimes.formatTime `ge` | 2 | 92 | | +| extensions.core_lapTimes.getDiffFlavor `ge` | 1 | 109 | | +| extensions.core_lapTimes.initialize `ge` | 0 | 53 | | +| extensions.core_lapTimes.newRaceStart `ge` | 1 | 641 | | +| extensions.core_lapTimes.newRaceStop `ge` | 0 | 654 | | +| extensions.core_lapTimes.onRaceStop `ge` | 0 | 147 | | +| extensions.core_lapTimes.setConfiguration `ge` | 1 | 120 | | +| extensions.core_lapTimes.updateFastFromRace `ge` | 2 | 156 | | +| extensions.core_lapTimes.updatePlacementFromRace `ge` | 2 | 572 | | +| extensions.core_lapTimes.updateSlowFromRace `ge` | 2 | 242 | | +| extensions.core_lapTimes.updateStaticFromRace `ge` | 2 | 546 | | +| extensions.core_levels.expandMissionFileName `ge` | 1 | 435 | | +| extensions.core_levels.getLevelByName `ge` | 1 | 238 | | +| extensions.core_levels.getLevelName `ge` | 1 | 504 | | +| extensions.core_levels.getLevelNames `ge` | 0 | 217 | | +| extensions.core_levels.getLevelPaths `ge` | 0 | 225 | | +| extensions.core_levels.getLevelPreview `ge` | 1 | 273 | | +| extensions.core_levels.getLevelTitle `ge` | 1 | 248 | | +| extensions.core_levels.getList `ge` | 0 | 74 | | +| extensions.core_levels.getListWithStats `ge` | 0 | 559 | table | +| extensions.core_levels.getSimpleList `ge` | 0 | 217 | | +| extensions.core_levels.getTimeOfDayOptions `ge` | 1 | 303 | | +| extensions.core_levels.isListLoaded `ge` | 0 | 212 | | +| extensions.core_levels.maybeSpawnDefaultVehicle `ge` | 0 | 374 | | +| extensions.core_levels.requestData `ge` | 0 | 233 | | +| extensions.core_levels.startLevel `ge` | 4 | 508 | | +| extensions.core_licensePlateDesign.loadDesign `ge` | 1 | 279 | | +| extensions.core_loadMapCmd.set `ge` | 2 | 64 | | +| extensions.core_locales.clearTranslateCache `ge` | 0 | 257 | | +| extensions.core_locales.contextTranslate `ge` | 2 | 142 | | +| extensions.core_locales.getAvailableLanguages `ge` | 0 | 239 | | +| extensions.core_locales.getLocale `ge` | 1 | 225 | | +| extensions.core_locales.getScrambleTranslationDebugEnabled `ge` | 0 | 261 | | +| extensions.core_locales.setScrambleTranslationDebugEnabled `ge` | 1 | 265 | | +| extensions.core_locales.translate `ge` | 3 | 117 | | +| extensions.core_locales.translateWithOrWithoutContext `ge` | 1 | 160 | string | +| extensions.core_locales.translateWithPrefixFallback `ge` | 2 | 172 | | +| extensions.core_metrics.toggle `ge` | 0 | 15 | | +| extensions.core_modmanager.activateAllMods `ge` | 0 | 1036 | | +| extensions.core_modmanager.activateMod `ge` | 1 | 989 | | +| extensions.core_modmanager.activateModId `ge` | 1 | 1027 | | +| extensions.core_modmanager.check4Update `ge` | 0 | 1452 | | +| extensions.core_modmanager.checkMod `ge` | 1 | 265 | | +| extensions.core_modmanager.checkUpdate `ge` | 0? | jobsystem.lua:90 | | +| extensions.core_modmanager.deactivateAllMods `ge` | 0 | 733 | | +| extensions.core_modmanager.deactivateMod `ge` | 2 | 941 | | +| extensions.core_modmanager.deactivateModId `ge` | 1 | 980 | | +| extensions.core_modmanager.deleteAllMods `ge` | 0 | 1105 | | +| extensions.core_modmanager.deleteMod `ge` | 1 | 1082 | boolean | +| extensions.core_modmanager.disableAutoMount `ge` | 0 | 1463 | | +| extensions.core_modmanager.enableAutoMount `ge` | 0 | 1467 | | +| extensions.core_modmanager.enableModsAfterUpdate `ge` | 0 | 756 | | +| extensions.core_modmanager.getConflict `ge` | 1 | 1403 | | +| extensions.core_modmanager.getModDB `ge` | 1 | 1408 | | +| extensions.core_modmanager.getModForFilename `ge` | 1 | 1427 | | +| extensions.core_modmanager.getModFromPath `ge` | 1 | 197 | | +| extensions.core_modmanager.getModFromPathSUPERSLOW `ge` | 1 | 197 | | +| extensions.core_modmanager.getModNameFromID `ge` | 1 | 970 | | +| extensions.core_modmanager.getMods `ge` | 0 | 1487 | | +| extensions.core_modmanager.getPossiblyBrokenMods `ge` | 0 | 836 | | +| extensions.core_modmanager.getStats `ge` | 0 | 1472 | | +| extensions.core_modmanager.initDB `ge` | 0? | jobsystem.lua:90 | | +| extensions.core_modmanager.isReady `ge` | 0 | 1303 | | +| extensions.core_modmanager.modIsUnpacked `ge` | 1 | 1416 | | +| extensions.core_modmanager.openEntryInExplorer `ge` | 1 | 163 | | +| extensions.core_modmanager.openModFolderInExplorer `ge` | 0 | 1412 | | +| extensions.core_modmanager.packMod `ge` | 1 | 1193 | | +| extensions.core_modmanager.requestState `ge` | 0 | 40 | | +| extensions.core_modmanager.unpackMod `ge` | 1 | 1115 | | +| extensions.core_modmanager.updateZipMod `ge` | 2 | 1491 | | +| extensions.core_modmanager.workOffChangedMod `ge` | 2 | 1273 | | +| extensions.core_multiSpawn.createGroup `ge` | 2 | 291 | | +| extensions.core_multiSpawn.deleteVehicles `ge` | 2 | 846 | | +| extensions.core_multiSpawn.fitGroup `ge` | 2 | 702 | | +| extensions.core_multiSpawn.getInstalledVehicleData `ge` | 1 | 140 | | +| extensions.core_multiSpawn.placeGroup `ge` | 2 | 684 | | +| extensions.core_multiSpawn.setVehicleSpawnData `ge` | 2 | 726 | | +| extensions.core_multiSpawn.setupVehicles `ge` | 4 | 841 | | +| extensions.core_multiSpawn.spawnGroup `ge` | 3 | 795 | | +| extensions.core_multiSpawn.spawnProcessedGroup `ge` | 2 | 616 | | +| extensions.core_multiSpawn.spawnedVehsToGroup `ge` | 2 | 339 | | +| extensions.core_multiSpawn.teleportGroup `ge` | 2 | 684 | | +| extensions.core_multiSpawn.vehIdsToGroup `ge` | 1 | 316 | | +| extensions.core_multiseat.enterNextVehicle `ge` | 2 | 127 | | +| extensions.core_multiseat.getAssignedPlayers `ge` | 3 | 28 | | +| extensions.core_nodegrabberGamepad.addStrength `ge` | 1 | 195 | | +| extensions.core_nodegrabberGamepad.changeStrength `ge` | 2 | 201 | | +| extensions.core_nodegrabberGamepad.fixCurrentNode `ge` | 0 | 190 | | +| extensions.core_nodegrabberGamepad.onDespawnObject `ge` | 2 | 224 | | +| extensions.core_nodegrabberGamepad.setGrab `ge` | 1 | 180 | | +| extensions.core_nodegrabberGamepad.setMouseActive `ge` | 1 | 159 | | +| extensions.core_nodegrabberGamepad.toggleActive `ge` | 0 | 176 | | +| extensions.core_onScreenKeyboard.isOnScreenKeyboardAvailable `ge` | 0 | 24 | | +| extensions.core_onScreenKeyboard.openOnScreenKeyboard `ge` | 9 | 11 | | +| extensions.core_online.apiCall `ge` | 8 | 143 | | +| extensions.core_online.callbackSecureCommCpp `ge` | 9 | 148 | | +| extensions.core_online.callbackSecureCommCppProgress `ge` | 8 | 199 | | +| extensions.core_online.clearRequest `ge` | 1 | 194 | | +| extensions.core_online.download `ge` | 6 | 139 | | +| extensions.core_online.getRequestsUI `ge` | 0 | 41 | | +| extensions.core_online.onInstructions `ge` | 1 | 297 | | +| extensions.core_online.onOnlineStateChanged `ge` | 1 | 22 | | +| extensions.core_online.onUIOnlineMessageHide `ge` | 1 | 282 | | +| extensions.core_online.onUIOnlineMessageReady `ge` | 0 | 276 | | +| extensions.core_online.openSession `ge` | 0 | 50 | | +| extensions.core_online.requestState `ge` | 0 | 37 | | +| extensions.core_orthoCamera.enable `ge` | 2 | 51 | | +| extensions.core_orthoCamera.getSize `ge` | 0 | 84 | | +| extensions.core_orthoCamera.setOptions `ge` | 1 | 74 | | +| extensions.core_paths.addPath `ge` | 1 | 60 | | +| extensions.core_paths.createPath `ge` | 1 | 65 | | +| extensions.core_paths.deletePath `ge` | 1 | 70 | | +| extensions.core_paths.getEndIdx `ge` | 1 | 88 | | +| extensions.core_paths.getMarkerIds `ge` | 2 | 42 | multiple | +| extensions.core_paths.getPath `ge` | 1 | 220 | | +| extensions.core_paths.getPaths `ge` | 0 | 84 | | +| extensions.core_paths.getUniquePathName `ge` | 1 | 27 | | +| extensions.core_paths.loadPath `ge` | 1 | 125 | | +| extensions.core_paths.playPath `ge` | 3 | 272 | | +| extensions.core_paths.savePath `ge` | 2 | 96 | | +| extensions.core_paths.stopCurrentPath `ge` | 0 | 284 | | +| extensions.core_quickAccess.addEntry `ge` | 1 | 611 | boolean | +| extensions.core_quickAccess.back `ge` | 0 | 2092 | boolean | +| extensions.core_quickAccess.beginRouteHandoff `ge` | 0 | 2129 | | +| extensions.core_quickAccess.clearRecentActions `ge` | 0 | 2189 | | +| extensions.core_quickAccess.contextAction `ge` | 3 | 2401 | | +| extensions.core_quickAccess.endRouteHandoff `ge` | 0 | 2134 | | +| extensions.core_quickAccess.finishRouteHandoffExit `ge` | 0 | 2147 | | +| extensions.core_quickAccess.getDynamicSlotConfigurationData `ge` | 0 | 458 | | +| extensions.core_quickAccess.getMostRecentAvailableActions `ge` | 3 | 1812 | | +| extensions.core_quickAccess.getMovedRadialLastTimeMs `ge` | 0 | 2439 | | +| extensions.core_quickAccess.getUiData `ge` | 0 | 1694 | | +| extensions.core_quickAccess.getVehicleName `ge` | 1 | 2559 | string | +| extensions.core_quickAccess.gotoLevel `ge` | 1 | 2053 | | +| extensions.core_quickAccess.isEnabled `ge` | 0 | 266 | | +| extensions.core_quickAccess.isRouteHandoffActive `ge` | 0 | 2140 | | +| extensions.core_quickAccess.moved `ge` | 0 | 2443 | | +| extensions.core_quickAccess.onClientEndMission `ge` | 0 | 2534 | | +| extensions.core_quickAccess.openDynamicSlotConfigurator `ge` | 1 | 451 | | +| extensions.core_quickAccess.registerMenu `ge` | 0 | 2648 | | +| extensions.core_quickAccess.reload `ge` | 0 | 2088 | | +| extensions.core_quickAccess.resetDynamicSlotSettings `ge` | 0 | 338 | | +| extensions.core_quickAccess.resetSlowMoFactor `ge` | 0 | 26 | | +| extensions.core_quickAccess.selectItem `ge` | 3 | 2390 | | +| extensions.core_quickAccess.setDynamicSlotConfiguration `ge` | 2 | 526 | | +| extensions.core_quickAccess.setEnabled `ge` | 3 | 2413 | | +| extensions.core_quickAccess.setSlowMoFactor `ge` | 1 | 25 | | +| extensions.core_quickAccess.toNiceName `ge` | 1 | 554 | | +| extensions.core_quickAccess.toggle `ge` | 1 | 2430 | | +| extensions.core_quickAccess.tryAction `ge` | 1 | 2614 | | +| extensions.core_quickAccess.vehicleItemSelectCallback `ge` | 2 | 2507 | | +| extensions.core_quickAccess.vehicleItemsCallback `ge` | 3 | 2040 | | +| extensions.core_recoveryCamera.beginRecoveryCamera `ge` | 1 | 17 | | +| extensions.core_recoveryCamera.endRecoveryCamera `ge` | 1 | 32 | | +| extensions.core_recoveryCamera.setRecoveryCameraPosRot `ge` | 8 | 25 | | +| extensions.core_recoveryPrompt.addButton `ge` | 9 | 529 | | +| extensions.core_recoveryPrompt.buttonPressed `ge` | 2 | 636 | | +| extensions.core_recoveryPrompt.deactivateAllButtons `ge` | 0 | 501 | | +| extensions.core_recoveryPrompt.deserializeState `ge` | 1 | 623 | | +| extensions.core_recoveryPrompt.getButtonActiveById `ge` | 1 | 508 | | +| extensions.core_recoveryPrompt.getButtonLimitsAndCounts `ge` | 0 | 600 | | +| extensions.core_recoveryPrompt.getCustomRecoveryOptionsActiveState `ge` | 0 | 963 | | +| extensions.core_recoveryPrompt.getPauseCareerRightRailButtons `ge` | 0 | 851 | | +| extensions.core_recoveryPrompt.getPauseMissionRightRailButtons `ge` | 0 | 829 | | +| extensions.core_recoveryPrompt.handleCurrRecoveryOption `ge` | 0 | 663 | | +| extensions.core_recoveryPrompt.isActive `ge` | 0 | 466 | | +| extensions.core_recoveryPrompt.onPopupClosed `ge` | 0 | 657 | | +| extensions.core_recoveryPrompt.removeButtonById `ge` | 1 | 559 | | +| extensions.core_recoveryPrompt.resetButtonLimitCounters `ge` | 1 | 592 | | +| extensions.core_recoveryPrompt.serializeState `ge` | 0 | 613 | | +| extensions.core_recoveryPrompt.setActive `ge` | 1 | 467 | | +| extensions.core_recoveryPrompt.setButtonActiveById `ge` | 2 | 503 | | +| extensions.core_recoveryPrompt.setButtonEnabledById `ge` | 2 | 513 | | +| extensions.core_recoveryPrompt.setButtonLimits `ge` | 1 | 581 | | +| extensions.core_recoveryPrompt.setDefaultsForCareer `ge` | 0 | 473 | | +| extensions.core_recoveryPrompt.setDefaultsForFreeroam `ge` | 0 | 468 | | +| extensions.core_recoveryPrompt.setDefaultsForTutorial `ge` | 0 | 487 | | +| extensions.core_recoveryPrompt.setEverythingActive `ge` | 0 | 496 | | +| extensions.core_remoteController.devicesConnected `ge` | 0 | 182 | | +| extensions.core_remoteController.getQRCode `ge` | 0 | 54 | | +| extensions.core_replay._getReplayVehicleData `ge` | 1 | 993 | | +| extensions.core_replay.acceptRename `ge` | 2 | 848 | | +| extensions.core_replay.cancelRecording `ge` | 0 | 638 | | +| extensions.core_replay.displayMsg `ge` | 3 | 534 | | +| extensions.core_replay.getDebugEnabled `ge` | 0 | 38 | | +| extensions.core_replay.getLoadedFile `ge` | 0 | 471 | | +| extensions.core_replay.getMissionReplayFiles `ge` | 2 | 910 | | +| extensions.core_replay.getMissionReplaysPath `ge` | 0 | 1042 | | +| extensions.core_replay.getPlaybackContext `ge` | 1 | 296 | | +| extensions.core_replay.getPositionSeconds `ge` | 0 | 446 | | +| extensions.core_replay.getRecordings `ge` | 0 | 259 | | +| extensions.core_replay.getState `ge` | 0 | 454 | | +| extensions.core_replay.getTotalSeconds `ge` | 0 | 450 | | +| extensions.core_replay.isGameplayAllowed `ge` | 0 | 458 | boolean | +| extensions.core_replay.isPaused `ge` | 0 | 467 | | +| extensions.core_replay.jump `ge` | 1 | 781 | | +| extensions.core_replay.jumpFrames `ge` | 1 | 781 | | +| extensions.core_replay.jumpTime `ge` | 1 | 788 | | +| extensions.core_replay.loadFile `ge` | 3 | replay.lua:590 | | +| extensions.core_replay.logUiAction `ge` | 2 | 34 | | +| extensions.core_replay.onClientEndMission `ge` | 1 | 802 | | +| extensions.core_replay.openMissionReplayFolder `ge` | 1 | 983 | | +| extensions.core_replay.openReplayFolderInExplorer `ge` | 0 | 795 | | +| extensions.core_replay.pause `ge` | 1 | 526 | | +| extensions.core_replay.removeMissionSavedReplay `ge` | 1 | 967 | | +| extensions.core_replay.removeRecording `ge` | 1 | 821 | | +| extensions.core_replay.saveMissionReplay `ge` | 1 | 950 | | +| extensions.core_replay.seek `ge` | 1 | 773 | | +| extensions.core_replay.setDebugEnabled `ge` | 1 | 29 | | +| extensions.core_replay.setSpeed `ge` | 1 | 475 | | +| extensions.core_replay.startLevel `ge` | 1 | 812 | | +| extensions.core_replay.startRecording `ge` | 0 | 713 | | +| extensions.core_replay.stateChanged `ge` | 9 | 368 | | +| extensions.core_replay.stop `ge` | 0 | 613 | | +| extensions.core_replay.stopAndUnload `ge` | 0 | 622 | | +| extensions.core_replay.stopRecording `ge` | 1 | 729 | | +| extensions.core_replay.toggleMissionRecording `ge` | 0 | 769 | | +| extensions.core_replay.togglePlay `ge` | 0 | 540 | | +| extensions.core_replay.toggleRecording `ge` | 2 | 747 | | +| extensions.core_replay.toggleSpeed `ge` | 1 | 484 | | +| extensions.core_repository.addUpdateQueue `ge` | 1 | 474 | | +| extensions.core_repository.changeStateUpdateQueue `ge` | 2 | 139 | | +| extensions.core_repository.installMod `ge` | 4 | 152 | | +| extensions.core_repository.modSubscribe `ge` | 2 | 376 | | +| extensions.core_repository.modUnsubscribe `ge` | 1 | 429 | | +| extensions.core_repository.onOnlineStateChanged `ge` | 1 | 609 | | +| extensions.core_repository.requestMod `ge` | 2 | 318 | | +| extensions.core_repository.requestModOffline `ge` | 1 | 293 | | +| extensions.core_repository.requestMods `ge` | 5 | 262 | | +| extensions.core_repository.requestMyMods `ge` | 5 | 346 | | +| extensions.core_repository.runSubscription `ge` | 0 | 600 | | +| extensions.core_repository.setRepoCmd `ge` | 1 | 547 | | +| extensions.core_repository.setRepoMsg `ge` | 1 | 543 | | +| extensions.core_repository.setrepoAutomationMsg `ge` | 1 | 551 | | +| extensions.core_repository.uiShowMod `ge` | 1 | 593 | | +| extensions.core_repository.uiShowRepo `ge` | 0 | 588 | | +| extensions.core_repository.uiUpdateQueue `ge` | 0 | 53 | | +| extensions.core_repository.updateAllMissing `ge` | 0 | 530 | | +| extensions.core_repository.updateAllMods `ge` | 0 | 504 | | +| extensions.core_repository.updateOneMod `ge` | 1 | 517 | | +| extensions.core_reproGuard.isAllowed `ge` | 2 | 62 | multiple | +| extensions.core_reproGuard.isCommandAllowed `ge` | 1 | 104 | | +| extensions.core_reproGuard.loadPatterns `ge` | 0 | 93 | | +| extensions.core_settings_audio.buildOptionHelpers `ge` | 0 | 48 | | +| extensions.core_settings_audio.getOptions `ge` | 0 | 329 | | +| extensions.core_settings_audio.onFirstUpdateSettings `ge` | 1 | 283 | | +| extensions.core_settings_audio.restoreDefaults `ge` | 0 | 262 | | +| extensions.core_settings_audio.switchOutputDevice `ge` | 1 | 317 | | +| extensions.core_settings_clusteredQuality.applyLevel `ge` | 1 | 50 | | +| extensions.core_settings_graphic.applyGraphicsState `ge` | 0 | 161 | | +| extensions.core_settings_graphic.autoDetectApplyGraphicsQuality `ge` | 0 | 1713 | | +| extensions.core_settings_graphic.buildOptionHelpers `ge` | 0 | 385 | | +| extensions.core_settings_graphic.getDisplayInformation `ge` | 0 | 1787 | | +| extensions.core_settings_graphic.getOptions `ge` | 1 | 1783 | | +| extensions.core_settings_graphic.getOverallQualityPresets `ge` | 0 | 1806 | | +| extensions.core_settings_graphic.load `ge` | 1 | 1695 | | +| extensions.core_settings_graphic.onFirstUpdateSettings `ge` | 0 | 1577 | | +| extensions.core_settings_graphic.onInitSettings `ge` | 1 | 1564 | | +| extensions.core_settings_graphic.openCoconutWindow `ge` | 0 | 1703 | | +| extensions.core_settings_graphic.openMonitorConfiguration `ge` | 0 | 1700 | | +| extensions.core_settings_graphic.refreshGraphicsState `ge` | 1 | 1597 | | +| extensions.core_settings_graphic.toggleFullscreen `ge` | 0 | 1775 | | +| extensions.core_settings_lightingQuality.onApply `ge` | 0 | 49 | | +| extensions.core_settings_multiplayer.buildOptionHelpers `ge` | 0 | 7 | table | +| extensions.core_settings_rally.buildOptionHelpers `ge` | 0 | 27 | | +| extensions.core_settings_rally.getOptions `ge` | 1 | 52 | | +| extensions.core_settings_rally.isNgrcMode `ge` | 0 | 59 | boolean | +| extensions.core_settings_settings.exit `ge` | 0 | 503 | | +| extensions.core_settings_settings.finalizeInit `ge` | 0 | 464 | | +| extensions.core_settings_settings.getValue `ge` | 2 | 350 | | +| extensions.core_settings_settings.getValuesCopy `ge` | 0 | 499 | | +| extensions.core_settings_settings.initSettings `ge` | 1 | 409 | | +| extensions.core_settings_settings.load `ge` | 1 | 384 | | +| extensions.core_settings_settings.loadPlatformSettings `ge` | 1 | 452 | | +| extensions.core_settings_settings.notifyUI `ge` | 0 | 56 | | +| extensions.core_settings_settings.refreshTSState `ge` | 1 | 112 | | +| extensions.core_settings_settings.requestSave `ge` | 0 | 310 | | +| extensions.core_settings_settings.requestState `ge` | 0 | 56 | | +| extensions.core_settings_settings.resetSettingToDefault `ge` | 1 | 344 | | +| extensions.core_settings_settings.save `ge` | 0 | 310 | | +| extensions.core_settings_settings.setState `ge` | 2 | 208 | | +| extensions.core_settings_settings.setValue `ge` | 3 | 316 | | +| extensions.core_settings_settings.settingsTick `ge` | 0 | luaCore.lua:41 | | +| extensions.core_settings_terrainQuality.onApply `ge` | 0 | 39 | | +| extensions.core_settings_textureQuality.onApply `ge` | 0 | 24 | | +| extensions.core_skiaTemplate.benchmark `ge` | 4 | 247 | string | +| extensions.core_skiaTemplate.generateText `ge` | 2 | 89 | | +| extensions.core_skiaTemplate.renderToVehicle `ge` | 4 | 236 | | +| extensions.core_skiaTemplate.resolveFormat `ge` | 4 | 162 | table | +| extensions.core_skiaTemplate.resolveTemplate `ge` | 2 | 226 | table | +| extensions.core_snapshot.createSnapshot `ge` | 2 | 27 | | +| extensions.core_snapshot.loadSnapshot `ge` | 1 | 43 | | +| extensions.core_snapshot.onSnapshotSchemeCommand `ge` | 3 | 54 | | +| extensions.core_solarTimeOfDay.buildSolarTimeOfDayOptions `ge` | 2 | 262 | | +| extensions.core_solarTimeOfDay.getCivilOffsetHours `ge` | 1 | 169 | | +| extensions.core_solarTimeOfDay.getSolarNightWindow `ge` | 1 | 253 | multiple | +| extensions.core_solarTimeOfDay.getSolarTimeOfDayEvents `ge` | 1 | 200 | table | +| extensions.core_solarTimeOfDay.getSolarTimeOfDayValues `ge` | 1 | 224 | | +| extensions.core_solarTimeOfDay.getTimeValueForKey `ge` | 3 | 288 | | +| extensions.core_solarTimeOfDay.timeFromMinutes `ge` | 1 | 165 | | +| extensions.core_solarTimeOfDay.timeFromNormalizedTime `ge` | 2 | 173 | | +| extensions.core_sounds.initEngineSound `ge` | 6 | 95 | | +| extensions.core_sounds.initExhaustSound `ge` | 6 | 106 | | +| extensions.core_sounds.setAudioBlur `ge` | 1 | 248 | | +| extensions.core_sounds.setCabinFilterStrength `ge` | 2 | 220 | | +| extensions.core_sounds.setEngineSoundParameter `ge` | 4 | 124 | | +| extensions.core_sounds.setEngineSoundParameterList `ge` | 3 | 130 | | +| extensions.core_sounds.setExhaustSoundNodes `ge` | 3 | 136 | | +| extensions.core_sounds.updateEngineSound `ge` | 5 | 118 | | +| extensions.core_terrain.getTerrain `ge` | 0 | 9 | | +| extensions.core_terrain.getTerrainHeight `ge` | 1 | 21 | | +| extensions.core_terrain.getTerrainNormal `ge` | 1 | 28 | | +| extensions.core_terrain.getTerrainSmoothNormal `ge` | 1 | 35 | | +| extensions.core_trafficSignals.getBestSignal `ge` | 3 | 1252 | | +| extensions.core_trafficSignals.getControllerByName `ge` | 1 | 1216 | | +| extensions.core_trafficSignals.getControllerDefinitions `ge` | 0 | 1196 | | +| extensions.core_trafficSignals.getControllers `ge` | 0 | 1212 | | +| extensions.core_trafficSignals.getData `ge` | 1 | 1232 | | +| extensions.core_trafficSignals.getElementById `ge` | 1 | 47 | | +| extensions.core_trafficSignals.getMapNodeSignals `ge` | 0 | 1204 | | +| extensions.core_trafficSignals.getSequenceByName `ge` | 1 | 1224 | | +| extensions.core_trafficSignals.getSequences `ge` | 0 | 1220 | | +| extensions.core_trafficSignals.getSignalByName `ge` | 1 | 1208 | | +| extensions.core_trafficSignals.getSignals `ge` | 0 | 1200 | | +| extensions.core_trafficSignals.getSignalsDict `ge` | 0 | luaCore.lua:41 | | +| extensions.core_trafficSignals.getTimer `ge` | 0 | 1228 | | +| extensions.core_trafficSignals.loadControllerDefinitions `ge` | 1 | 1459 | | +| extensions.core_trafficSignals.loadSignals `ge` | 2 | 1476 | boolean | +| extensions.core_trafficSignals.newController `ge` | 1 | 1181 | | +| extensions.core_trafficSignals.newSequence `ge` | 1 | 1185 | | +| extensions.core_trafficSignals.newSignal `ge` | 1 | 1177 | | +| extensions.core_trafficSignals.onClientEndMission `ge` | 0 | 1631 | | +| extensions.core_trafficSignals.resetControllerDefinitions `ge` | 0 | 66 | | +| extensions.core_trafficSignals.resetSignals `ge` | 0 | 1455 | | +| extensions.core_trafficSignals.resetTimer `ge` | 0 | 1287 | | +| extensions.core_trafficSignals.setActive `ge` | 2 | 1357 | | +| extensions.core_trafficSignals.setControllerDefinitions `ge` | 1 | 1189 | | +| extensions.core_trafficSignals.setLightsManual `ge` | 2 | 1376 | | +| extensions.core_trafficSignals.setTimer `ge` | 1 | 1309 | | +| extensions.core_trafficSignals.setupSignalObjects `ge` | 0 | 51 | | +| extensions.core_trafficSignals.setupSignals `ge` | 3 | 1387 | | +| extensions.core_trailerRespawn.coupleTrailer `ge` | 1 | 182 | | +| extensions.core_trailerRespawn.getAttachedNonTrailer `ge` | 1 | 103 | boolean | +| extensions.core_trailerRespawn.getConfigType `ge` | 1 | 88 | | +| extensions.core_trailerRespawn.getEnabled `ge` | 0 | 244 | | +| extensions.core_trailerRespawn.getPreviousAttachedVehicleId `ge` | 1 | 47 | | +| extensions.core_trailerRespawn.getTrailerData `ge` | 0 | 31 | | +| extensions.core_trailerRespawn.getVehicleTrain `ge` | 3 | 64 | | +| extensions.core_trailerRespawn.getVehicleTrainHead `ge` | 1 | 55 | | +| extensions.core_trailerRespawn.isVehicleCoupledToTrailer `ge` | 2 | 236 | | +| extensions.core_trailerRespawn.placeTrailer `ge` | 1 | 173 | | +| extensions.core_trailerRespawn.resetData `ge` | 0 | 25 | | +| extensions.core_trailerRespawn.setEnabled `ge` | 1 | 226 | | +| extensions.core_vehicleActivePooling.createPool `ge` | 1 | 394 | | +| extensions.core_vehicleActivePooling.deleteAllPools `ge` | 0 | 428 | | +| extensions.core_vehicleActivePooling.deletePool `ge` | 1 | 401 | | +| extensions.core_vehicleActivePooling.getAllPools `ge` | 0 | 424 | | +| extensions.core_vehicleActivePooling.getPool `ge` | 1 | 405 | | +| extensions.core_vehicleActivePooling.getPoolById `ge` | 1 | 420 | | +| extensions.core_vehicleActivePooling.getPoolOfVeh `ge` | 1 | 412 | | +| extensions.core_vehicleActivePooling.onClientEndMission `ge` | 0 | 447 | | +| extensions.core_vehicleBridge.callbackFromVlua `ge` | 3 | 37 | | +| extensions.core_vehicleBridge.executeAction `ge` | 1+ | 119 | | +| extensions.core_vehicleBridge.getCachedVehicleData `ge` | 2 | 143 | | +| extensions.core_vehicleBridge.logCommand `ge` | 0 | luaCore.lua:41 | | +| extensions.core_vehicleBridge.logCommandFunction `ge` | 3 | 14 | | +| extensions.core_vehicleBridge.registerValueChangeNotification `ge` | 2 | 73 | | +| extensions.core_vehicleBridge.requestValue `ge` | 2+ | 53 | | +| extensions.core_vehicleBridge.setLogCommands `ge` | 1 | 18 | | +| extensions.core_vehicleBridge.unregisterValueChangeNotification `ge` | 2 | 98 | | +| extensions.core_vehiclePaints.convertPcPaintsToInfoPaints `ge` | 4 | 1052 | | +| extensions.core_vehiclePaints.createRandomMultiPaintSetup `ge` | 3 | 1198 | | +| extensions.core_vehiclePaints.getRandomPaints `ge` | 2 | 1152 | | +| extensions.core_vehiclePaints.getRandomPaintsByVehicle `ge` | 1 | 1178 | table | +| extensions.core_vehiclePaints.multiPaintSetupSignature `ge` | 1 | 19 | | +| extensions.core_vehiclePaints.paintSignature `ge` | 1 | 17 | | +| extensions.core_vehiclePaints.setupPaints `ge` | 2 | 350 | | +| extensions.core_vehiclePaints.testRandomPaint `ge` | 3 | 1249 | | +| extensions.core_vehiclePaints.validatePcPaints `ge` | 2 | 1126 | table | +| extensions.core_vehiclePaints.writePcPaintsAsInfoPaints `ge` | 3 | 1038 | | +| extensions.core_vehicleTriggers.disableDebugUI `ge` | 0 | 1059 | | +| extensions.core_vehicleTriggers.enableDebugUI `ge` | 0 | 1055 | | +| extensions.core_vehicleTriggers.getCursorPercent01 `ge` | 0 | 271 | table | +| extensions.core_vehicleTriggers.getTriggerRaycastDistance `ge` | 0 | 337 | | +| extensions.core_vehicleTriggers.isEnabled `ge` | 0 | 598 | | +| extensions.core_vehicleTriggers.onActionEvent `ge` | 2 | 1022 | | +| extensions.core_vehicleTriggers.onCursorVisibilityChanged `ge` | 1 | 538 | | +| extensions.core_vehicleTriggers.triggerEvent `ge` | 5 | 993 | | +| extensions.core_vehicleTriggers.triggerEventWithoutVdata `ge` | 4 | 1014 | | +| extensions.core_vehicleTriggers.worldPosToScreenPercent01 `ge` | 2 | 319 | | +| extensions.core_vehicle_colors.colorStringToColorTable `ge` | 1 | 8 | | +| extensions.core_vehicle_colors.setVehicleColor `ge` | 3 | 35 | | +| extensions.core_vehicle_colors.setVehiclePaint `ge` | 3 | 52 | | +| extensions.core_vehicle_inplaceEdit.onInput `ge` | 2 | 361 | | +| extensions.core_vehicle_inplaceEdit.setShowWindow `ge` | 1 | 345 | | +| extensions.core_vehicle_inplaceEdit.toggleShowWindow `ge` | 0 | 350 | | +| extensions.core_vehicle_manager._spawnCCallback `ge` | 4 | 104 | | +| extensions.core_vehicle_manager.getDebug `ge` | 0 | 20 | | +| extensions.core_vehicle_manager.getPlayerVehicleData `ge` | 0 | 232 | | +| extensions.core_vehicle_manager.getVehicleData `ge` | 1 | 236 | | +| extensions.core_vehicle_manager.liveUpdateVehicleColors `ge` | 4 | 240 | | +| extensions.core_vehicle_manager.onClientEndMission `ge` | 0 | 52 | | +| extensions.core_vehicle_manager.onDespawnObject `ge` | 2 | 226 | | +| extensions.core_vehicle_manager.queueAdditionalVehicleData `ge` | 2 | 69 | | +| extensions.core_vehicle_manager.reloadAllVehicles `ge` | 0 | 310 | | +| extensions.core_vehicle_manager.reloadVehicle `ge` | 1 | 303 | | +| extensions.core_vehicle_manager.setDebug `ge` | 1 | 24 | | +| extensions.core_vehicle_manager.setVehicleColorsNames `ge` | 3 | 263 | | +| extensions.core_vehicle_manager.setVehiclePaintsNames `ge` | 3 | 263 | | +| extensions.core_vehicle_manager.spawnPhysicsForVehicle `ge` | 3 | 74 | | +| extensions.core_vehicle_manager.toggleDebug `ge` | 0 | 29 | | +| extensions.core_vehicle_manager.toggleModifyKey `ge` | 0 | 299 | | +| extensions.core_vehicle_mirror.focusOnMirror `ge` | 1 | 240 | | +| extensions.core_vehicle_mirror.getAnglesOffset `ge` | 2 | 65 | table | +| extensions.core_vehicle_mirror.setAngleOffset `ge` | 5 | 110 | | +| extensions.core_vehicle_mirror.setDebug `ge` | 1 | 205 | | +| extensions.core_vehicle_mirror.vehicleEvent `ge` | 3 | 213 | | +| extensions.core_vehicle_partmgmt.buildConfigFromString `ge` | 3 | 161 | multiple | +| extensions.core_vehicle_partmgmt.changeHighlightedPartsVisiblity `ge` | 2 | 1161 | | +| extensions.core_vehicle_partmgmt.compileVehicleCollection `ge` | 1 | 335 | | +| extensions.core_vehicle_partmgmt.getConfig `ge` | 0 | 852 | | +| extensions.core_vehicle_partmgmt.getConfigList `ge` | 0 | 906 | | +| extensions.core_vehicle_partmgmt.getConfigOfVehicle `ge` | 1 | 845 | | +| extensions.core_vehicle_partmgmt.getCurrentLicensePlate `ge` | 0 | 977 | | +| extensions.core_vehicle_partmgmt.getSaveAvailability `ge` | 0 | 522 | table | +| extensions.core_vehicle_partmgmt.getTranslation `ge` | 2 | 67 | | +| extensions.core_vehicle_partmgmt.hasAvailablePart `ge` | 1 | 728 | boolean | +| extensions.core_vehicle_partmgmt.highlightParts `ge` | 2 | 1181 | | +| extensions.core_vehicle_partmgmt.loadLocal `ge` | 2 | 863 | | +| extensions.core_vehicle_partmgmt.openConfigFolderInExplorer `ge` | 0 | 1098 | | +| extensions.core_vehicle_partmgmt.partsSelectorChanged `ge` | 1 | 1297 | | +| extensions.core_vehicle_partmgmt.partsTreeToPartsMap `ge` | 1 | 238 | | +| extensions.core_vehicle_partmgmt.removeLocal `ge` | 1 | 872 | | +| extensions.core_vehicle_partmgmt.reset `ge` | 0 | 782 | | +| extensions.core_vehicle_partmgmt.resetAllToLoadedConfig `ge` | 0 | 1328 | | +| extensions.core_vehicle_partmgmt.resetConfig `ge` | 0 | 1324 | | +| extensions.core_vehicle_partmgmt.resetPartsToLoadedConfig `ge` | 0 | 1338 | | +| extensions.core_vehicle_partmgmt.resetVarsToLoadedConfig `ge` | 0 | 1358 | | +| extensions.core_vehicle_partmgmt.resetVehicleHighlights `ge` | 2 | 1304 | | +| extensions.core_vehicle_partmgmt.save `ge` | 3 | 624 | | +| extensions.core_vehicle_partmgmt.saveExistingLocalConfig `ge` | 4 | 1063 | | +| extensions.core_vehicle_partmgmt.saveLocal `ge` | 3 | 637 | | +| extensions.core_vehicle_partmgmt.saveLocalScreenshot `ge` | 1 | 657 | | +| extensions.core_vehicle_partmgmt.saveLocalScreenshot_stage2 `ge` | 1 | 667 | | +| extensions.core_vehicle_partmgmt.saveNewLocalConfig `ge` | 3 | 1054 | | +| extensions.core_vehicle_partmgmt.savePartConfigFileStage2 `ge` | 4 | 548 | boolean | +| extensions.core_vehicle_partmgmt.saveVehicleCollection `ge` | 2 | 419 | | +| extensions.core_vehicle_partmgmt.savedefault `ge` | 0 | 677 | | +| extensions.core_vehicle_partmgmt.selectParts `ge` | 2 | 1212 | | +| extensions.core_vehicle_partmgmt.sendDataToUI `ge` | 0 | 682 | | +| extensions.core_vehicle_partmgmt.sendPartsSelectorStateToUI `ge` | 0 | 1271 | | +| extensions.core_vehicle_partmgmt.setConfig `ge` | 2 | 816 | | +| extensions.core_vehicle_partmgmt.setConfigOfVehicle `ge` | 3 | 786 | | +| extensions.core_vehicle_partmgmt.setConfigPaints `ge` | 2 | 828 | | +| extensions.core_vehicle_partmgmt.setConfigVars `ge` | 2 | 832 | | +| extensions.core_vehicle_partmgmt.setCurrentConfigurationName `ge` | 1 | 646 | boolean | +| extensions.core_vehicle_partmgmt.setHighlightedPartsVisiblity `ge` | 2 | 1150 | | +| extensions.core_vehicle_partmgmt.setNewParts `ge` | 1 | 1222 | | +| extensions.core_vehicle_partmgmt.setPartsConfig `ge` | 2 | 836 | | +| extensions.core_vehicle_partmgmt.setPartsTreeConfig `ge` | 3 | 840 | | +| extensions.core_vehicle_partmgmt.setSkin `ge` | 1 | 740 | | +| extensions.core_vehicle_partmgmt.showHighlightedParts `ge` | 1 | 1172 | | +| extensions.core_vehicle_partmgmt.translateTuningData `ge` | 1 | 83 | | +| extensions.core_vehicle_partmgmt.validatePaints `ge` | 0 | 960 | | +| extensions.core_vehicle_partpreview.clearPartPreview `ge` | 1 | 99 | | +| extensions.core_vehicle_partpreview.getFlexmeshChanges `ge` | 2 | 110 | table | +| extensions.core_vehicle_partpreview.previewPartMeshes `ge` | 2 | 171 | | +| extensions.core_vehicle_partpreview.reset `ge` | 0 | 210 | | +| extensions.core_vehicle_thumbnail.captureTemporaryThumbnail `ge` | 0 | 99 | table | +| extensions.core_vehicle_thumbnail.clearTemporaryThumbnail `ge` | 0 | 115 | table | +| extensions.core_vehicle_thumbnail.copyThumbnailFile `ge` | 2 | 124 | | +| extensions.core_vehicle_thumbnail.generateConfigThumbnail `ge` | 1 | 88 | | +| extensions.core_vehicle_thumbnail.getTemporaryThumbnail `ge` | 0 | 92 | table | +| extensions.core_vehicle_thumbnail.isValidTemporaryThumbnail `ge` | 1 | 120 | | +| extensions.core_vehicle_triggerLabelPlacement.computeForTrigger `ge` | 7 | 282 | | +| extensions.core_vehicle_triggerLabelPlacement.computeTriggerBasisAndHalfExtents `ge` | 2 | 352 | multiple | +| extensions.core_vehicle_vehicleTriggerHighlight.clearHighlightedTrigger `ge` | 0 | 203 | | +| extensions.core_vehicle_vehicleTriggerHighlight.getSerializedHighlightedTriggerData `ge` | 0 | 207 | | +| extensions.core_vehicle_vehicleTriggerHighlight.isHighlightedTrigger `ge` | 2 | 154 | | +| extensions.core_vehicle_vehicleTriggerHighlight.setHighlightedTrigger `ge` | 3 | 160 | | +| extensions.core_vehicle_vehicleTriggerHighlight.setHighlightedTriggerByName `ge` | 3 | 185 | boolean | +| extensions.core_vehicle_vehicleTriggerHighlight.setSerializedHighlightedTriggerData `ge` | 1 | 220 | | +| extensions.core_vehicle_vehicleTriggerHighlight.unhighlightTrigger `ge` | 2 | 192 | | +| extensions.core_vehicles.changeMeshVisibility `ge` | 1 | 2814 | | +| extensions.core_vehicles.clearCache `ge` | 0 | 1969 | | +| extensions.core_vehicles.cloneCurrent `ge` | 0 | 1936 | | +| extensions.core_vehicles.convertVehicleInfo `ge` | 2 | 555 | | +| extensions.core_vehicles.createFilters `ge` | 1 | 955 | | +| extensions.core_vehicles.extractProperties `ge` | 0 | 3009 | | +| extensions.core_vehicles.extractVehicles `ge` | 0 | 3087 | | +| extensions.core_vehicles.generateAttachedVehiclesTree `ge` | 1 | 1484 | | +| extensions.core_vehicles.getAttributesConvertToDict `ge` | 0 | 2824 | | +| extensions.core_vehicles.getAttributesConvertToRange `ge` | 0 | 2825 | | +| extensions.core_vehicles.getAttributesWhiteList `ge` | 0 | 2823 | | +| extensions.core_vehicles.getConfig `ge` | 2 | 1046 | | +| extensions.core_vehicles.getConfigList `ge` | 1 | 1027 | table | +| extensions.core_vehicles.getCouplerOffset `ge` | 2 | 1490 | | +| extensions.core_vehicles.getCurrentVehicleDetails `ge` | 0 | 950 | | +| extensions.core_vehicles.getDefaultVehicleParams `ge` | 0 | 2262 | | +| extensions.core_vehicles.getFilesJson `ge` | 0 | 377 | | +| extensions.core_vehicles.getFilesParsed `ge` | 0 | 393 | | +| extensions.core_vehicles.getModel `ge` | 1 | 758 | table | +| extensions.core_vehicles.getModelList `ge` | 1 | 991 | table | +| extensions.core_vehicles.getModelsData `ge` | 0 | 422 | | +| extensions.core_vehicles.getPaintFiles `ge` | 0 | 399 | | +| extensions.core_vehicles.getVehicleDetails `ge` | 1 | 928 | table | +| extensions.core_vehicles.getVehicleLicenseText `ge` | 1 | 2102 | | +| extensions.core_vehicles.getVehicleList `ge` | 0 | 1147 | table | +| extensions.core_vehicles.isLicensePlateValid `ge` | 1 | 2110 | | +| extensions.core_vehicles.isModelListLoaded `ge` | 0 | 1018 | boolean | +| extensions.core_vehicles.isModelsDataLoaded `ge` | 0 | 535 | | +| extensions.core_vehicles.loadCustomVehicle `ge` | 2 | 2252 | | +| extensions.core_vehicles.loadModelListNoGarbage `ge` | 0 | 1010 | boolean | +| extensions.core_vehicles.makeVehicleLicenseText `ge` | 2 | 2050 | string | +| extensions.core_vehicles.openPartsSelectorUI `ge` | 0 | 1068 | | +| extensions.core_vehicles.openSelectorUI `ge` | 0 | 1056 | | +| extensions.core_vehicles.openSelectorUI_legcay `ge` | 0 | 1081 | | +| extensions.core_vehicles.paintSignature `ge` | 1 | 2991 | | +| extensions.core_vehicles.regenerateVehicleLicenseText `ge` | 1 | 2090 | | +| extensions.core_vehicles.reloadVehicle `ge` | 1 | 2806 | | +| extensions.core_vehicles.removeAll `ge` | 0 | 1959 | | +| extensions.core_vehicles.removeAllExceptCurrent `ge` | 0 | 1926 | | +| extensions.core_vehicles.removeCurrent `ge` | 0 | 1853 | | +| extensions.core_vehicles.replaceVehicle `ge` | 4 | 1866 | | +| extensions.core_vehicles.requestList `ge` | 0 | 1094 | | +| extensions.core_vehicles.requestListEnd `ge` | 0 | 1141 | | +| extensions.core_vehicles.setMeshVisibility `ge` | 1 | 2819 | | +| extensions.core_vehicles.setPlateText `ge` | 4 | 2147 | | +| extensions.core_vehicles.spawnDefault `ge` | 1 | 2524 | | +| extensions.core_vehicles.spawnNewVehicle `ge` | 2 | 1825 | | +| extensions.core_versionUpdate.updatedFromVersion `ge` | 0 | 51 | | +| extensions.core_weather.activate `ge` | 1 | 209 | | +| extensions.core_weather.dumpWeather `ge` | 0 | 344 | | +| extensions.core_weather.getCurrentWeatherPreset `ge` | 0 | 22 | | +| extensions.core_weather.getPresets `ge` | 0 | 315 | | +| extensions.core_weather.switchWeather `ge` | 2 | 185 | | +| extensions.core_windowsConsole.configure `ge` | 0 | 47 | | +| extensions.core_windowsConsole.executeCommand `ge` | 2 | 10 | | +| extensions.core_windowsConsole.tryRunCommand `ge` | 1 | 28 | string | +| extensions.debug_vehicleDebug.bdebugRequestViewportSize `ge` | 1 | 30 | | +| extensions.debug_vehicleDebug.getDebugEnabled `ge` | 0 | 21 | | +| extensions.debug_vehicleDebug.setDebugEnabled `ge` | 1 | 25 | | +| extensions.debug_vehicleDebug.toggleDebugEnabled `ge` | 0 | 16 | | +| extensions.deserialize `ge` | 2 | 1013 | | +| extensions.disableSerialization `ge` | 0+ | 947 | | +| extensions.editor_aiViz.enableDrawMode `ge` | 2 | 389 | | +| extensions.editor_aiViz.getDrawMode `ge` | 0 | 401 | | +| extensions.editor_api_aiPath.initialize `ge` | 1 | 8 | | +| extensions.editor_api_assets.initialize `ge` | 1 | 39 | | +| extensions.editor_api_camera.initialize `ge` | 1 | 319 | | +| extensions.editor_api_colorTemperatureUI.draw `ge` | 1 | 65 | | +| extensions.editor_api_colorTemperatureUI.kelvinToColorStringLinear `ge` | 2 | 333 | | +| extensions.editor_api_colorTemperatureUI.kelvinToRGBLinear `ge` | 1 | 329 | | +| extensions.editor_api_core.initialize `ge` | 1 | 715 | | +| extensions.editor_api_dataBlock.initialize `ge` | 1 | 99 | | +| extensions.editor_api_decal.initialize `ge` | 1 | 133 | | +| extensions.editor_api_dynamicDecals.addBrushStrokeLayer `ge` | 1 | 1342 | | +| extensions.editor_api_dynamicDecals.addDecal `ge` | 1 | 1098 | | +| extensions.editor_api_dynamicDecals.addFillLayer `ge` | 1 | 1187 | | +| extensions.editor_api_dynamicDecals.addGroup `ge` | 1 | 1270 | | +| extensions.editor_api_dynamicDecals.addLinkedSet `ge` | 1 | 1305 | | +| extensions.editor_api_dynamicDecals.addMaskDecal `ge` | 1 | 1053 | | +| extensions.editor_api_dynamicDecals.addMaterialIdx `ge` | 1 | 2327 | | +| extensions.editor_api_dynamicDecals.addPathDataPoint `ge` | 0 | 1142 | | +| extensions.editor_api_dynamicDecals.addTextureFillLayer `ge` | 1 | 1229 | | +| extensions.editor_api_dynamicDecals.areAllMeshesEnabled `ge` | 0 | 2539 | | +| extensions.editor_api_dynamicDecals.bakeBrush `ge` | 0 | 2651 | | +| extensions.editor_api_dynamicDecals.bakeLayers `ge` | 1 | 1584 | | +| extensions.editor_api_dynamicDecals.changeDecalRotation `ge` | 2 | 1579 | | +| extensions.editor_api_dynamicDecals.changeDecalSize `ge` | 2 | 1573 | | +| extensions.editor_api_dynamicDecals.clearLayerStack `ge` | 0 | 1638 | | +| extensions.editor_api_dynamicDecals.clearMaterialIdx `ge` | 0 | 2315 | | +| extensions.editor_api_dynamicDecals.deserializeLayer `ge` | 1 | 483 | | +| extensions.editor_api_dynamicDecals.disableAllMeshes `ge` | 0 | 2535 | | +| extensions.editor_api_dynamicDecals.disableDecalHighlighting `ge` | 0 | 1524 | | +| extensions.editor_api_dynamicDecals.drawBakedTextures `ge` | 1 | 2118 | | +| extensions.editor_api_dynamicDecals.drawBrushInputTextures `ge` | 1 | 2126 | | +| extensions.editor_api_dynamicDecals.drawDynamicTextures `ge` | 1 | 2114 | | +| extensions.editor_api_dynamicDecals.drawHighlightTextures `ge` | 1 | 2122 | | +| extensions.editor_api_dynamicDecals.drawMaskTextures `ge` | 1 | 2130 | | +| extensions.editor_api_dynamicDecals.drawTextureSet `ge` | 3 | 2134 | | +| extensions.editor_api_dynamicDecals.duplicateAndMirrorLayer `ge` | 3 | 1908 | | +| extensions.editor_api_dynamicDecals.duplicateLayer `ge` | 2 | 1880 | | +| extensions.editor_api_dynamicDecals.enableAllMeshes `ge` | 0 | 2531 | | +| extensions.editor_api_dynamicDecals.exportLayerMask `ge` | 4 | 1974 | | +| extensions.editor_api_dynamicDecals.exportSkin `ge` | 2 | 1978 | | +| extensions.editor_api_dynamicDecals.exportTextures `ge` | 3 | 1970 | | +| extensions.editor_api_dynamicDecals.finishPathLayer `ge` | 0 | 2490 | | +| extensions.editor_api_dynamicDecals.getAlphaMaskBlendMode `ge` | 0 | 2363 | | +| extensions.editor_api_dynamicDecals.getAlphaMaskChannel `ge` | 0 | 2355 | | +| extensions.editor_api_dynamicDecals.getAlphaMaskIntensity `ge` | 0 | 2211 | | +| extensions.editor_api_dynamicDecals.getAlphaMaskOffset `ge` | 0 | 2203 | | +| extensions.editor_api_dynamicDecals.getAlphaMaskRotation `ge` | 0 | 2371 | | +| extensions.editor_api_dynamicDecals.getAlphaMaskScale `ge` | 0 | 2195 | | +| extensions.editor_api_dynamicDecals.getBlendMode `ge` | 0 | 1962 | | +| extensions.editor_api_dynamicDecals.getBrushStrokeInterpolationSteps `ge` | 0 | 2419 | | +| extensions.editor_api_dynamicDecals.getBrushStrokeLayerData `ge` | 0 | 2523 | | +| extensions.editor_api_dynamicDecals.getColorPaletteMapId `ge` | 0 | 2275 | | +| extensions.editor_api_dynamicDecals.getColorTextureScale `ge` | 0 | 2187 | | +| extensions.editor_api_dynamicDecals.getCursorPosition `ge` | 0 | 2659 | | +| extensions.editor_api_dynamicDecals.getDecalColor `ge` | 0 | 2090 | | +| extensions.editor_api_dynamicDecals.getDecalLayerFontCharacter `ge` | 0 | 2571 | | +| extensions.editor_api_dynamicDecals.getDecalLayerFontPath `ge` | 0 | 2579 | | +| extensions.editor_api_dynamicDecals.getDecalLocalPos `ge` | 1 | 2551 | | +| extensions.editor_api_dynamicDecals.getDecalRotation `ge` | 0 | 2106 | | +| extensions.editor_api_dynamicDecals.getDecalScale `ge` | 0 | 2098 | | +| extensions.editor_api_dynamicDecals.getDecalSkew `ge` | 0 | 2179 | | +| extensions.editor_api_dynamicDecals.getDecalTexturePath `ge` | 1 | 2074 | | +| extensions.editor_api_dynamicDecals.getDecalUv `ge` | 0 | 2171 | | +| extensions.editor_api_dynamicDecals.getDecalWorldPos `ge` | 1 | 2547 | | +| extensions.editor_api_dynamicDecals.getDecalWorldTransform `ge` | 1 | 2559 | | +| extensions.editor_api_dynamicDecals.getDepth `ge` | 0 | 2447 | | +| extensions.editor_api_dynamicDecals.getEnablePathLayer `ge` | 0 | 2482 | | +| extensions.editor_api_dynamicDecals.getEnabled `ge` | 0 | 2138 | | +| extensions.editor_api_dynamicDecals.getFillLayerColor `ge` | 0 | 2339 | | +| extensions.editor_api_dynamicDecals.getFillLayerColorPaletteMapId `ge` | 0 | 2347 | | +| extensions.editor_api_dynamicDecals.getFillTexturePath `ge` | 0 | 2082 | | +| extensions.editor_api_dynamicDecals.getFlipMirroredDecal `ge` | 0 | 2595 | | +| extensions.editor_api_dynamicDecals.getFontTextureAtlasPath `ge` | 0 | 2163 | | +| extensions.editor_api_dynamicDecals.getGradientColorBottomLeft `ge` | 0 | 2259 | | +| extensions.editor_api_dynamicDecals.getGradientColorBottomRight `ge` | 0 | 2267 | | +| extensions.editor_api_dynamicDecals.getGradientColorTopLeft `ge` | 0 | 2243 | | +| extensions.editor_api_dynamicDecals.getGradientColorTopRight `ge` | 0 | 2251 | | +| extensions.editor_api_dynamicDecals.getHighlightedLayer `ge` | 0 | 1598 | | +| extensions.editor_api_dynamicDecals.getHistory `ge` | 0 | 2946 | | +| extensions.editor_api_dynamicDecals.getLayerById `ge` | 2 | 1708 | | +| extensions.editor_api_dynamicDecals.getLayerByUid `ge` | 1 | 1699 | | +| extensions.editor_api_dynamicDecals.getLayerCount `ge` | 0 | 1567 | | +| extensions.editor_api_dynamicDecals.getLayerNameBuildString `ge` | 0 | 1009 | | +| extensions.editor_api_dynamicDecals.getLayerStack `ge` | 0 | 1563 | | +| extensions.editor_api_dynamicDecals.getLockDepth `ge` | 0 | 2439 | | +| extensions.editor_api_dynamicDecals.getLockSurfaceNormal `ge` | 0 | 2451 | | +| extensions.editor_api_dynamicDecals.getMaterialIndices `ge` | 0 | 2319 | | +| extensions.editor_api_dynamicDecals.getMeshObjectCount `ge` | 0 | 2335 | | +| extensions.editor_api_dynamicDecals.getMetallicIntensity `ge` | 0 | 2227 | | +| extensions.editor_api_dynamicDecals.getMirrorDebug `ge` | 0 | 2395 | | +| extensions.editor_api_dynamicDecals.getMirrorOffset `ge` | 0 | 2387 | | +| extensions.editor_api_dynamicDecals.getMirrored `ge` | 0 | 2379 | | +| extensions.editor_api_dynamicDecals.getNormalIntensity `ge` | 0 | 2219 | | +| extensions.editor_api_dynamicDecals.getOrientPathDecals `ge` | 0 | 2507 | | +| extensions.editor_api_dynamicDecals.getPathLayerFontPath `ge` | 0 | 2587 | | +| extensions.editor_api_dynamicDecals.getPathLayerInterpolationSteps `ge` | 0 | 2427 | | +| extensions.editor_api_dynamicDecals.getPathLayerText `ge` | 0 | 2563 | | +| extensions.editor_api_dynamicDecals.getPathType `ge` | 0 | 2515 | | +| extensions.editor_api_dynamicDecals.getRandomUid `ge` | 0 | 1001 | | +| extensions.editor_api_dynamicDecals.getRoughnessIntensity `ge` | 0 | 2235 | | +| extensions.editor_api_dynamicDecals.getSdfEnabled `ge` | 0 | 2611 | | +| extensions.editor_api_dynamicDecals.getSdfOutlineColor `ge` | 0 | 2603 | | +| extensions.editor_api_dynamicDecals.getSdfOutlineSoftness `ge` | 0 | 2643 | | +| extensions.editor_api_dynamicDecals.getSdfOutlineThickness `ge` | 0 | 2635 | | +| extensions.editor_api_dynamicDecals.getSdfSoftness `ge` | 0 | 2627 | | +| extensions.editor_api_dynamicDecals.getSdfThickness `ge` | 0 | 2619 | | +| extensions.editor_api_dynamicDecals.getSettings `ge` | 0 | 1926 | | +| extensions.editor_api_dynamicDecals.getShapeMaterialNames `ge` | 0 | 2435 | | +| extensions.editor_api_dynamicDecals.getShapeMeshes `ge` | 0 | 2527 | | +| extensions.editor_api_dynamicDecals.getShapePath `ge` | 0 | 2285 | | +| extensions.editor_api_dynamicDecals.getSurfaceNormal `ge` | 0 | 2459 | | +| extensions.editor_api_dynamicDecals.getTextureFillLayerScale `ge` | 0 | 2403 | | +| extensions.editor_api_dynamicDecals.getTextureFillOffset `ge` | 0 | 2411 | | +| extensions.editor_api_dynamicDecals.getTextureResolution `ge` | 0 | 2294 | | +| extensions.editor_api_dynamicDecals.getTextureSet `ge` | 0 | 2655 | | +| extensions.editor_api_dynamicDecals.getUseSurfaceNormal `ge` | 0 | 2463 | | +| extensions.editor_api_dynamicDecals.getUvLayer `ge` | 0 | 2306 | | +| extensions.editor_api_dynamicDecals.hasActivePathLayer `ge` | 0 | 2486 | | +| extensions.editor_api_dynamicDecals.highlightLayer `ge` | 1 | 1603 | | +| extensions.editor_api_dynamicDecals.highlightLayerByUid `ge` | 1 | 1612 | | +| extensions.editor_api_dynamicDecals.isAlphaMaskInvertEnabled `ge` | 0 | 1934 | | +| extensions.editor_api_dynamicDecals.isDecalGradientColorEnabled `ge` | 0 | 1930 | | +| extensions.editor_api_dynamicDecals.isUseMousePos `ge` | 0 | 1954 | | +| extensions.editor_api_dynamicDecals.isWrapAlphaMaskXEnabled `ge` | 0 | 1938 | | +| extensions.editor_api_dynamicDecals.isWrapAlphaMaskYEnabled `ge` | 0 | 1942 | | +| extensions.editor_api_dynamicDecals.isWrapColorTextureXEnabled `ge` | 0 | 1946 | | +| extensions.editor_api_dynamicDecals.isWrapColorTextureYEnabled `ge` | 0 | 1950 | | +| extensions.editor_api_dynamicDecals.loadLayerStackFromFile `ge` | 2 | 2917 | | +| extensions.editor_api_dynamicDecals.moveLayer `ge` | 4 | 1799 | | +| extensions.editor_api_dynamicDecals.moveLayerLocalPos `ge` | 4 | 2821 | | +| extensions.editor_api_dynamicDecals.onUpdate_ `ge` | 0 | 2928 | | +| extensions.editor_api_dynamicDecals.redo `ge` | 0 | 2954 | | +| extensions.editor_api_dynamicDecals.removeLastPathLayerPoint `ge` | 0 | 2494 | | +| extensions.editor_api_dynamicDecals.removeLayer `ge` | 2 | 1841 | | +| extensions.editor_api_dynamicDecals.removeMaterialIdx `ge` | 1 | 2331 | | +| extensions.editor_api_dynamicDecals.renderSdfTextureImgui `ge` | 2 | 2667 | | +| extensions.editor_api_dynamicDecals.reprojectLayers `ge` | 0 | 1647 | | +| extensions.editor_api_dynamicDecals.rotateLayer `ge` | 2 | 2838 | | +| extensions.editor_api_dynamicDecals.saveLayerStackToFile `ge` | 1 | 2911 | | +| extensions.editor_api_dynamicDecals.scaleLayer `ge` | 2 | 2860 | | +| extensions.editor_api_dynamicDecals.serializeLayer `ge` | 1 | 230 | | +| extensions.editor_api_dynamicDecals.setAlphaMaskBlendMode `ge` | 1 | 2367 | | +| extensions.editor_api_dynamicDecals.setAlphaMaskChannel `ge` | 1 | 2359 | | +| extensions.editor_api_dynamicDecals.setAlphaMaskIntensity `ge` | 1 | 2215 | | +| extensions.editor_api_dynamicDecals.setAlphaMaskOffset `ge` | 1 | 2207 | | +| extensions.editor_api_dynamicDecals.setAlphaMaskRotation `ge` | 1 | 2375 | | +| extensions.editor_api_dynamicDecals.setAlphaMaskScale `ge` | 1 | 2199 | | +| extensions.editor_api_dynamicDecals.setBlendMode `ge` | 1 | 1966 | | +| extensions.editor_api_dynamicDecals.setBrushStrokeInterpolationSteps `ge` | 1 | 2423 | | +| extensions.editor_api_dynamicDecals.setColorPaletteMapId `ge` | 1 | 2279 | | +| extensions.editor_api_dynamicDecals.setColorTextureScale `ge` | 1 | 2191 | | +| extensions.editor_api_dynamicDecals.setCursorPosition `ge` | 1 | 2663 | | +| extensions.editor_api_dynamicDecals.setDecalColor `ge` | 1 | 2094 | | +| extensions.editor_api_dynamicDecals.setDecalLayerFontCharacter `ge` | 1 | 2575 | | +| extensions.editor_api_dynamicDecals.setDecalLayerFontPath `ge` | 1 | 2583 | | +| extensions.editor_api_dynamicDecals.setDecalLocalPos `ge` | 2 | 2555 | | +| extensions.editor_api_dynamicDecals.setDecalRotation `ge` | 1 | 2110 | | +| extensions.editor_api_dynamicDecals.setDecalScale `ge` | 1 | 2102 | | +| extensions.editor_api_dynamicDecals.setDecalSkew `ge` | 1 | 2183 | | +| extensions.editor_api_dynamicDecals.setDecalTexturePath `ge` | 2 | 2078 | | +| extensions.editor_api_dynamicDecals.setDecalUv `ge` | 1 | 2175 | | +| extensions.editor_api_dynamicDecals.setEnableBrushStroke `ge` | 1 | 2471 | | +| extensions.editor_api_dynamicDecals.setEnablePathLayer `ge` | 1 | 2475 | | +| extensions.editor_api_dynamicDecals.setEnabled `ge` | 1 | 2142 | | +| extensions.editor_api_dynamicDecals.setFillLayerColor `ge` | 1 | 2343 | | +| extensions.editor_api_dynamicDecals.setFillLayerColorPaletteMapId `ge` | 1 | 2351 | | +| extensions.editor_api_dynamicDecals.setFillTexturePath `ge` | 1 | 2086 | | +| extensions.editor_api_dynamicDecals.setFlipMirroredDecal `ge` | 1 | 2599 | | +| extensions.editor_api_dynamicDecals.setFontTextureAtlasPath `ge` | 1 | 2167 | | +| extensions.editor_api_dynamicDecals.setGradientColorBottomLeft `ge` | 1 | 2263 | | +| extensions.editor_api_dynamicDecals.setGradientColorBottomRight `ge` | 1 | 2271 | | +| extensions.editor_api_dynamicDecals.setGradientColorTopLeft `ge` | 1 | 2247 | | +| extensions.editor_api_dynamicDecals.setGradientColorTopRight `ge` | 1 | 2255 | | +| extensions.editor_api_dynamicDecals.setLayer `ge` | 2 | 1754 | | +| extensions.editor_api_dynamicDecals.setLayerNameBuildString `ge` | 1 | 1005 | | +| extensions.editor_api_dynamicDecals.setLayerVisibility `ge` | 2 | 1530 | | +| extensions.editor_api_dynamicDecals.setLockDepth `ge` | 1 | 2443 | | +| extensions.editor_api_dynamicDecals.setLockSurfaceNormal `ge` | 1 | 2455 | | +| extensions.editor_api_dynamicDecals.setMaterialIdx `ge` | 1 | 2323 | | +| extensions.editor_api_dynamicDecals.setMeshEnable `ge` | 2 | 2543 | | +| extensions.editor_api_dynamicDecals.setMetallicIntensity `ge` | 1 | 2231 | | +| extensions.editor_api_dynamicDecals.setMirrorDebug `ge` | 1 | 2399 | | +| extensions.editor_api_dynamicDecals.setMirrorOffset `ge` | 1 | 2391 | | +| extensions.editor_api_dynamicDecals.setMirrored `ge` | 1 | 2383 | | +| extensions.editor_api_dynamicDecals.setNormalIntensity `ge` | 1 | 2223 | | +| extensions.editor_api_dynamicDecals.setOrientPathDecals `ge` | 1 | 2511 | | +| extensions.editor_api_dynamicDecals.setPathLayerFontPath `ge` | 1 | 2591 | | +| extensions.editor_api_dynamicDecals.setPathLayerInterpolationSteps `ge` | 1 | 2431 | | +| extensions.editor_api_dynamicDecals.setPathLayerText `ge` | 1 | 2567 | | +| extensions.editor_api_dynamicDecals.setPathType `ge` | 1 | 2519 | | +| extensions.editor_api_dynamicDecals.setProjectDynamicDecalsState `ge` | 1 | 1013 | | +| extensions.editor_api_dynamicDecals.setRoughnessIntensity `ge` | 1 | 2239 | | +| extensions.editor_api_dynamicDecals.setSdfEnabled `ge` | 1 | 2615 | | +| extensions.editor_api_dynamicDecals.setSdfOutlineColor `ge` | 1 | 2607 | | +| extensions.editor_api_dynamicDecals.setSdfOutlineSoftness `ge` | 1 | 2647 | | +| extensions.editor_api_dynamicDecals.setSdfOutlineThickness `ge` | 1 | 2639 | | +| extensions.editor_api_dynamicDecals.setSdfSoftness `ge` | 1 | 2631 | | +| extensions.editor_api_dynamicDecals.setSdfThickness `ge` | 1 | 2623 | | +| extensions.editor_api_dynamicDecals.setShapePath `ge` | 1 | 2289 | | +| extensions.editor_api_dynamicDecals.setTextureFillLayerScale `ge` | 1 | 2407 | | +| extensions.editor_api_dynamicDecals.setTextureFillOffset `ge` | 1 | 2415 | | +| extensions.editor_api_dynamicDecals.setTextureResolution `ge` | 1 | 2298 | | +| extensions.editor_api_dynamicDecals.setUseSurfaceNormal `ge` | 1 | 2467 | | +| extensions.editor_api_dynamicDecals.setUvLayer `ge` | 1 | 2310 | | +| extensions.editor_api_dynamicDecals.setup `ge` | 0 | 1452 | | +| extensions.editor_api_dynamicDecals.toggleEnabled `ge` | 0 | 2155 | | +| extensions.editor_api_dynamicDecals.toggleLayerVisibility `ge` | 1 | 1549 | | +| extensions.editor_api_dynamicDecals.toggleSetting `ge` | 1 | 1958 | | +| extensions.editor_api_dynamicDecals.undo `ge` | 0 | 2950 | | +| extensions.editor_api_dynamicDecals.updateVehicleMaterials `ge` | 0 | 1447 | | +| extensions.editor_api_dynamicDecals_sidecarFileMigration.migrate `ge` | 1 | 34 | | +| extensions.editor_api_dynamicDecals_textures.getAndFlushMissingSidecarFiles `ge` | 0 | 224 | | +| extensions.editor_api_dynamicDecals_textures.getSidecarTemplate `ge` | 0 | 223 | | +| extensions.editor_api_dynamicDecals_textures.getTags `ge` | 0 | 232 | | +| extensions.editor_api_dynamicDecals_textures.getTagsWithRefs `ge` | 0 | 233 | | +| extensions.editor_api_dynamicDecals_textures.getTextureFiles `ge` | 0 | 222 | | +| extensions.editor_api_dynamicDecals_textures.getTexturesDirectoryPath `ge` | 0 | 234 | | +| extensions.editor_api_dynamicDecals_textures.readSidecarFile `ge` | 1 | 76 | | +| extensions.editor_api_dynamicDecals_textures.reloadTextureFiles `ge` | 0 | 111 | | +| extensions.editor_api_dynamicDecals_textures.setup `ge` | 0 | 181 | | +| extensions.editor_api_dynamicDecals_textures.sidecarFileExists `ge` | 1 | 72 | | +| extensions.editor_api_dynamicDecals_textures.updateSidecarFile `ge` | 2 | 84 | | +| extensions.editor_api_forest.initialize `ge` | 1 | 93 | | +| extensions.editor_api_gizmo.initialize `ge` | 1 | 519 | | +| extensions.editor_api_gui.initialize `ge` | 1 | 2151 | | +| extensions.editor_api_gui.presentGui `ge` | 3 | 441 | | +| extensions.editor_api_iesImporter.buildCookieMetadata `ge` | 4 | 1109 | table | +| extensions.editor_api_iesImporter.generateCookie `ge` | 2 | 665 | table | +| extensions.editor_api_iesImporter.generateToFile `ge` | 3 | 1249 | multiple | +| extensions.editor_api_iesImporter.getCookieMetadataPath `ge` | 1 | 985 | | +| extensions.editor_api_iesImporter.getHeaderValue `ge` | 3 | 271 | | +| extensions.editor_api_iesImporter.getPeakDirection `ge` | 1 | 460 | multiple | +| extensions.editor_api_iesImporter.inferCookiePathFromIES `ge` | 1 | 1316 | | +| extensions.editor_api_iesImporter.parseHeaderMetadata `ge` | 1 | 211 | | +| extensions.editor_api_iesImporter.parseIES `ge` | 1 | 334 | | +| extensions.editor_api_iesImporter.prepareHorizontalData `ge` | 2 | 503 | table | +| extensions.editor_api_iesImporter.printIESInfo `ge` | 1 | 486 | | +| extensions.editor_api_iesImporter.sampleIES `ge` | 4 | 565 | | +| extensions.editor_api_iesImporter.saveImage `ge` | 3 | 871 | multiple | +| extensions.editor_api_iesImporter.writeCookieMetadata `ge` | 4 | 1232 | multiple | +| extensions.editor_api_material.initialize `ge` | 1 | 244 | | +| extensions.editor_api_navigation.initialize `ge` | 1 | 43 | | +| extensions.editor_api_object.initialize `ge` | 1 | 1407 | | +| extensions.editor_api_object.initializeFocusLock `ge` | 0 | 1481 | | +| extensions.editor_api_objectHistoryActions.callHookWithUndo `ge` | 1+ | 359 | | +| extensions.editor_api_objectHistoryActions.changeObjectDynFieldRedo `ge` | 1 | 204 | | +| extensions.editor_api_objectHistoryActions.changeObjectDynFieldUndo `ge` | 1 | 197 | | +| extensions.editor_api_objectHistoryActions.changeObjectDynFieldWithUndo `ge` | 4 | 324 | | +| extensions.editor_api_objectHistoryActions.changeObjectFieldMultipleValuesWithUndo `ge` | 4 | 306 | | +| extensions.editor_api_objectHistoryActions.changeObjectFieldRedo `ge` | 1 | 147 | | +| extensions.editor_api_objectHistoryActions.changeObjectFieldUndo `ge` | 1 | 133 | | +| extensions.editor_api_objectHistoryActions.changeObjectFieldWithOldValues `ge` | 5 | 319 | | +| extensions.editor_api_objectHistoryActions.changeObjectFieldWithUndo `ge` | 4 | 293 | | +| extensions.editor_api_objectHistoryActions.createObjectRedo `ge` | 1 | 27 | | +| extensions.editor_api_objectHistoryActions.createObjectUndo `ge` | 1 | 19 | | +| extensions.editor_api_objectHistoryActions.createObjectWithUndo `ge` | 2 | 271 | | +| extensions.editor_api_objectHistoryActions.deleteObjectRedo `ge` | 1 | 94 | | +| extensions.editor_api_objectHistoryActions.deleteObjectUndo `ge` | 1 | 50 | | +| extensions.editor_api_objectHistoryActions.deleteObjectWithUndo `ge` | 1 | 276 | | +| extensions.editor_api_objectHistoryActions.deleteSelectedObjectsWithUndo `ge` | 0 | 282 | | +| extensions.editor_api_objectHistoryActions.selectObjectsRedo `ge` | 1 | 221 | | +| extensions.editor_api_objectHistoryActions.selectObjectsUndo `ge` | 1 | 211 | | +| extensions.editor_api_objectHistoryActions.selectObjectsWithUndo `ge` | 2 | 364 | | +| extensions.editor_api_objectHistoryActions.setObjectScaleRedo `ge` | 1 | 258 | | +| extensions.editor_api_objectHistoryActions.setObjectScaleUndo `ge` | 1 | 249 | | +| extensions.editor_api_objectHistoryActions.setObjectTransformRedo `ge` | 1 | 240 | | +| extensions.editor_api_objectHistoryActions.setObjectTransformUndo `ge` | 1 | 231 | | +| extensions.editor_api_roadRiver.initialize `ge` | 1 | 238 | | +| extensions.editor_api_sketch.initialize `ge` | 1 | 26 | | +| extensions.editor_api_terrain.initialize `ge` | 1 | 205 | | +| extensions.editor_assemblySpline.onClientEndMission `ge` | 0 | 1677 | | +| extensions.editor_assemblySpline.setSelectedNodeIdx `ge` | 1 | 89 | | +| extensions.editor_assemblySpline.setSelectedSplineIdx `ge` | 1 | 86 | | +| extensions.editor_assemblySpline_distribution.computeMeshMap `ge` | 3 | 114 | multiple | +| extensions.editor_assemblySpline_import.convertTSStatics2AssemblySpline `ge` | 1 | 566 | | +| extensions.editor_assemblySpline_import.handleDelayedSplineUpdates `ge` | 0 | 42 | | +| extensions.editor_assemblySpline_import.importFromPolygon `ge` | 1 | 651 | | +| extensions.editor_assemblySpline_import.validateToolCompatibleTSStatic `ge` | 1 | 145 | boolean | +| extensions.editor_assemblySpline_molecule.applyEnabledStatesToMolecule `ge` | 2 | 757 | | +| extensions.editor_assemblySpline_molecule.buildMolecule `ge` | 2 | 425 | | +| extensions.editor_assemblySpline_molecule.getAssemblyKit `ge` | 1 | 127 | | +| extensions.editor_assemblySpline_molecule.getBridgeEnabled `ge` | 2 | 56 | | +| extensions.editor_assemblySpline_molecule.getBridgeRandom `ge` | 2 | 99 | | +| extensions.editor_assemblySpline_molecule.getBridgeRandomWeight `ge` | 2 | 113 | | +| extensions.editor_assemblySpline_molecule.getRigidEnabled `ge` | 2 | 41 | | +| extensions.editor_assemblySpline_molecule.getRigidRandom `ge` | 2 | 71 | | +| extensions.editor_assemblySpline_molecule.getRigidRandomWeight `ge` | 2 | 85 | | +| extensions.editor_assemblySpline_molecule.setBridgeEnabled `ge` | 3 | 65 | | +| extensions.editor_assemblySpline_molecule.setBridgeRandom `ge` | 3 | 107 | | +| extensions.editor_assemblySpline_molecule.setBridgeRandomWeight `ge` | 3 | 121 | | +| extensions.editor_assemblySpline_molecule.setRigidEnabled `ge` | 3 | 50 | | +| extensions.editor_assemblySpline_molecule.setRigidRandom `ge` | 3 | 79 | | +| extensions.editor_assemblySpline_molecule.setRigidRandomWeight `ge` | 3 | 93 | | +| extensions.editor_assemblySpline_populate.populateAssemblySpline `ge` | 3 | 156 | | +| extensions.editor_assemblySpline_populate.tryRemove `ge` | 1 | 428 | | +| extensions.editor_assemblySpline_splineMgr.addNewAssemblySpline `ge` | 0 | 172 | | +| extensions.editor_assemblySpline_splineMgr.convertPathsToAssemblySplines `ge` | 1 | 661 | | +| extensions.editor_assemblySpline_splineMgr.copyAssemblySplineProfile `ge` | 1 | 545 | | +| extensions.editor_assemblySpline_splineMgr.deepCopyAssemblySpline `ge` | 1 | 295 | | +| extensions.editor_assemblySpline_splineMgr.deepCopyAssemblySplineState `ge` | 0 | 307 | | +| extensions.editor_assemblySpline_splineMgr.deserializeAssemblySpline `ge` | 2 | 605 | | +| extensions.editor_assemblySpline_splineMgr.getAssemblySplines `ge` | 0 | 93 | | +| extensions.editor_assemblySpline_splineMgr.getCurrentAssemblySplineList `ge` | 0 | 693 | | +| extensions.editor_assemblySpline_splineMgr.getDefaultSliderParams `ge` | 0 | 125 | table | +| extensions.editor_assemblySpline_splineMgr.getEditModeKey `ge` | 0 | 90 | | +| extensions.editor_assemblySpline_splineMgr.getSplineMap `ge` | 0 | 96 | | +| extensions.editor_assemblySpline_splineMgr.getToolPrefixStr `ge` | 0 | 87 | | +| extensions.editor_assemblySpline_splineMgr.isLinked `ge` | 1 | 707 | | +| extensions.editor_assemblySpline_splineMgr.joinAssemblySplines `ge` | 4 | 405 | | +| extensions.editor_assemblySpline_splineMgr.objectSelectRedo `ge` | 1 | 542 | | +| extensions.editor_assemblySpline_splineMgr.objectSelectUndo `ge` | 1 | 539 | | +| extensions.editor_assemblySpline_splineMgr.pasteAssemblySplineProfile `ge` | 2 | 569 | | +| extensions.editor_assemblySpline_splineMgr.removeAllAssemblySplines `ge` | 1 | 276 | | +| extensions.editor_assemblySpline_splineMgr.removeAssemblySpline `ge` | 1 | 250 | | +| extensions.editor_assemblySpline_splineMgr.removeLinkedAssemblySpline `ge` | 1 | 266 | | +| extensions.editor_assemblySpline_splineMgr.serializeAssemblySpline `ge` | 1 | 594 | | +| extensions.editor_assemblySpline_splineMgr.setAssemblySpline `ge` | 2 | 99 | | +| extensions.editor_assemblySpline_splineMgr.setAssemblySplines `ge` | 1 | 118 | | +| extensions.editor_assemblySpline_splineMgr.setLink `ge` | 3 | 713 | | +| extensions.editor_assemblySpline_splineMgr.setPreset `ge` | 2 | 140 | | +| extensions.editor_assemblySpline_splineMgr.singleSplineEditRedo `ge` | 1 | 496 | | +| extensions.editor_assemblySpline_splineMgr.singleSplineEditUndo `ge` | 1 | 488 | | +| extensions.editor_assemblySpline_splineMgr.splitAssemblySpline `ge` | 2 | 316 | | +| extensions.editor_assemblySpline_splineMgr.transSplineEditRedo `ge` | 1 | 516 | | +| extensions.editor_assemblySpline_splineMgr.transSplineEditUndo `ge` | 1 | 504 | | +| extensions.editor_assemblySpline_splineMgr.unlinkAll `ge` | 0 | 751 | | +| extensions.editor_assemblySpline_splineMgr.updateDirtyAssemblySplines `ge` | 0 | 625 | | +| extensions.editor_assemblySpline_splineMgr.updateLinkedAssemblySpline `ge` | 6 | 728 | | +| extensions.editor_assetBrowser.getAssetByPath `ge` | 1 | 1712 | | +| extensions.editor_assetBrowser.moveSelectionIndex `ge` | 1 | 5812 | | +| extensions.editor_assetBrowser.onEditorRegisterPreferences `ge` | 1 | 5646 | | +| extensions.editor_assetBrowser.selectFileByPath `ge` | 1 | 1649 | | +| extensions.editor_assetDeduplicator.onWindowMenuItem `ge` | 0 | 38 | | +| extensions.editor_audioEventsList.onWindowMenuItem `ge` | 0 | 269 | | +| extensions.editor_autoSave.onEditorRegisterPreferences `ge` | 1 | 153 | | +| extensions.editor_barriersEditor.show `ge` | 0 | 281 | | +| extensions.editor_buildingEditor.onInput `ge` | 2 | 2836 | | +| extensions.editor_buildingEditor.onUp `ge` | 0 | 2514 | | +| extensions.editor_buildingEditor.reload `ge` | 2 | 48 | | +| extensions.editor_camPathEditor.getTrackingOffset `ge` | 0 | 2033 | | +| extensions.editor_camPathEditor.selectPath `ge` | 1 | 127 | | +| extensions.editor_cosimulationSignalEditor.updateCollectedVehicleData `ge` | 1 | 147 | | +| extensions.editor_crawlEditor.getAllBoundaries `ge` | 0 | 1419 | | +| extensions.editor_crawlEditor.getAllMissionBoundaries `ge` | 0 | 1420 | | +| extensions.editor_crawlEditor.getAllMissionPaths `ge` | 0 | 1418 | | +| extensions.editor_crawlEditor.getAllMissionTrails `ge` | 0 | 1416 | | +| extensions.editor_crawlEditor.getAllPaths `ge` | 0 | 1417 | | +| extensions.editor_crawlEditor.getAllStartingPositions `ge` | 0 | 1421 | | +| extensions.editor_crawlEditor.getAllTrails `ge` | 0 | 1415 | | +| extensions.editor_crawlEditor.getSelectedBoundary `ge` | 0 | 280 | | +| extensions.editor_crawlEditor.getSelectedBoundaryIndex `ge` | 0 | 1424 | | +| extensions.editor_crawlEditor.getSelectedPath `ge` | 0 | 271 | | +| extensions.editor_crawlEditor.getSelectedPathIndex `ge` | 0 | 1423 | | +| extensions.editor_crawlEditor.getSelectedStartingPosition `ge` | 0 | 289 | | +| extensions.editor_crawlEditor.getSelectedStartingPositionIndex `ge` | 0 | 1425 | | +| extensions.editor_crawlEditor.getSelectedTrail `ge` | 0 | 262 | | +| extensions.editor_crawlEditor.getSelectedTrailIndex `ge` | 0 | 1422 | | +| extensions.editor_crawlEditor.loadAllObjects `ge` | 0 | 167 | | +| extensions.editor_crawlEditor.markAsDirty `ge` | 2 | 304 | | +| extensions.editor_crawlEditor.moveTrailToLevel `ge` | 1 | 456 | boolean | +| extensions.editor_crawlEditor.renameObjectFile `ge` | 3 | 74 | boolean | +| extensions.editor_crawlEditor.setSelectedBoundaryIndex `ge` | 1 | 1428 | | +| extensions.editor_crawlEditor.setSelectedPathIndex `ge` | 1 | 1427 | | +| extensions.editor_crawlEditor.setSelectedStartingPositionIndex `ge` | 1 | 1429 | | +| extensions.editor_crawlEditor.setSelectedTrailIndex `ge` | 1 | 1426 | | +| extensions.editor_crawlEditor_input.getMouseInfo `ge` | 0 | 45 | | +| extensions.editor_crawlEditor_input.updateMouseInfo `ge` | 0 | 10 | | +| extensions.editor_crawlEditor_missionPortTool.openPortingDialog `ge` | 0 | 492 | | +| extensions.editor_crawlEditor_missionPortTool.portMission `ge` | 2 | 132 | boolean | +| extensions.editor_crawlEditor_missionPortTool.showPortingDialog `ge` | 0 | 409 | | +| extensions.editor_createObjectTool.initGroups `ge` | 0 | 965 | | +| extensions.editor_createObjectTool.navigateList `ge` | 1 | 338 | | +| extensions.editor_createObjectTool.onEditorRegisterPreferences `ge` | 1 | 1082 | | +| extensions.editor_createObjectTool.selectClass `ge` | 0 | 333 | | +| extensions.editor_cubemapEditor.show `ge` | 2 | 734 | | +| extensions.editor_decalSpline.onClientEndMission `ge` | 0 | 1701 | | +| extensions.editor_decalSpline.setSelectedNodeIdx `ge` | 1 | 71 | | +| extensions.editor_decalSpline.setSelectedSplineIdx `ge` | 1 | 68 | | +| extensions.editor_decalSpline_populate.populateDecalSpline `ge` | 2 | 170 | | +| extensions.editor_decalSpline_populate.propagateRowsCols `ge` | 2 | 258 | | +| extensions.editor_decalSpline_populate.removeFolder `ge` | 0 | 160 | | +| extensions.editor_decalSpline_populate.tryRemove `ge` | 1 | 129 | | +| extensions.editor_decalSpline_splineMgr.addNewDecalSpline `ge` | 0 | 82 | | +| extensions.editor_decalSpline_splineMgr.convertPathsToDecalSplines `ge` | 1 | 576 | | +| extensions.editor_decalSpline_splineMgr.copyDecalSplineProfile `ge` | 1 | 465 | | +| extensions.editor_decalSpline_splineMgr.deepCopyDecalSpline `ge` | 1 | 197 | | +| extensions.editor_decalSpline_splineMgr.deepCopyDecalSplineState `ge` | 0 | 209 | | +| extensions.editor_decalSpline_splineMgr.deserializeDecalSpline `ge` | 2 | 535 | | +| extensions.editor_decalSpline_splineMgr.getCurrentDecalSplineList `ge` | 0 | 609 | | +| extensions.editor_decalSpline_splineMgr.getDecalSplines `ge` | 0 | 60 | | +| extensions.editor_decalSpline_splineMgr.getDefaultSliderParams `ge` | 0 | 79 | | +| extensions.editor_decalSpline_splineMgr.getEditModeKey `ge` | 0 | 57 | | +| extensions.editor_decalSpline_splineMgr.getSplineMap `ge` | 0 | 63 | | +| extensions.editor_decalSpline_splineMgr.getToolPrefixStr `ge` | 0 | 54 | | +| extensions.editor_decalSpline_splineMgr.isLinked `ge` | 1 | 623 | | +| extensions.editor_decalSpline_splineMgr.joinDecalSplines `ge` | 4 | 334 | | +| extensions.editor_decalSpline_splineMgr.pasteDecalSplineProfile `ge` | 2 | 480 | | +| extensions.editor_decalSpline_splineMgr.removeAllDecalSplines `ge` | 1 | 178 | | +| extensions.editor_decalSpline_splineMgr.removeDecalSpline `ge` | 1 | 157 | | +| extensions.editor_decalSpline_splineMgr.removeLinkedDecalSpline `ge` | 1 | 168 | | +| extensions.editor_decalSpline_splineMgr.serializeDecalSpline `ge` | 1 | 523 | | +| extensions.editor_decalSpline_splineMgr.setDecalSpline `ge` | 2 | 66 | | +| extensions.editor_decalSpline_splineMgr.setDecalSplines `ge` | 1 | 72 | | +| extensions.editor_decalSpline_splineMgr.setLink `ge` | 3 | 629 | | +| extensions.editor_decalSpline_splineMgr.singleSplineEditRedo `ge` | 1 | 433 | | +| extensions.editor_decalSpline_splineMgr.singleSplineEditUndo `ge` | 1 | 425 | | +| extensions.editor_decalSpline_splineMgr.splitDecalSpline `ge` | 2 | 218 | | +| extensions.editor_decalSpline_splineMgr.transSplineEditRedo `ge` | 1 | 453 | | +| extensions.editor_decalSpline_splineMgr.transSplineEditUndo `ge` | 1 | 441 | | +| extensions.editor_decalSpline_splineMgr.unlinkAll `ge` | 0 | 666 | | +| extensions.editor_decalSpline_splineMgr.updateDirtyDecalSplines `ge` | 0 | 542 | | +| extensions.editor_decalSpline_splineMgr.updateLinkedDecalSpline `ge` | 6 | 644 | | +| extensions.editor_dragRaceEditor.show `ge` | 0 | 223 | | +| extensions.editor_dragRaceEditor_dragSettings.drawDragSettingsSection `ge` | 0 | 957 | | +| extensions.editor_dragRaceEditor_dragSettings.drawPhasesSection `ge` | 0 | 1108 | | +| extensions.editor_dragRaceEditor_dragSettings.drawPrefabsSection `ge` | 0 | 1041 | | +| extensions.editor_dragRaceEditor_dragSettings.drawSettingsDetails `ge` | 0 | 402 | | +| extensions.editor_dragRaceEditor_dragSettings.drawSettingsList `ge` | 0 | 236 | | +| extensions.editor_dragRaceEditor_dragSettings.getAllSettings `ge` | 0 | 189 | | +| extensions.editor_dragRaceEditor_dragSettings.getDragSettings `ge` | 0 | 834 | | +| extensions.editor_dragRaceEditor_dragSettings.getSelectedSettings `ge` | 0 | 201 | | +| extensions.editor_dragRaceEditor_dragSettings.getSelectedSettingsIndex `ge` | 0 | 193 | | +| extensions.editor_dragRaceEditor_dragSettings.loadAllSettings `ge` | 0 | 68 | | +| extensions.editor_dragRaceEditor_dragSettings.loadDragSettings `ge` | 1 | 850 | | +| extensions.editor_dragRaceEditor_dragSettings.markDirty `ge` | 0 | 842 | | +| extensions.editor_dragRaceEditor_dragSettings.saveDragSettings `ge` | 1 | 876 | | +| extensions.editor_dragRaceEditor_dragSettings.selectSettings `ge` | 1 | 208 | | +| extensions.editor_dragRaceEditor_dragSettings.setDragSettings `ge` | 1 | 838 | | +| extensions.editor_dragRaceEditor_dragSettings.setSelectedSettingsIndex `ge` | 1 | 197 | | +| extensions.editor_dragRaceEditor_dragSettings.validateDragSettings `ge` | 1 | 946 | boolean/multiple | +| extensions.editor_dragRaceEditor_facilities.addFacility `ge` | 0 | 91 | | +| extensions.editor_dragRaceEditor_facilities.drawFacilitiesList `ge` | 0 | 197 | | +| extensions.editor_dragRaceEditor_facilities.drawFacilitiesPreview `ge` | 0 | 386 | | +| extensions.editor_dragRaceEditor_facilities.drawFacilityDetails `ge` | 0 | 248 | | +| extensions.editor_dragRaceEditor_facilities.getAllFacilities `ge` | 0 | 32 | | +| extensions.editor_dragRaceEditor_facilities.getSelectedFacility `ge` | 0 | 53 | | +| extensions.editor_dragRaceEditor_facilities.getSelectedFacilityIndex `ge` | 0 | 45 | | +| extensions.editor_dragRaceEditor_facilities.hasSavedFacilities `ge` | 0 | 36 | boolean | +| extensions.editor_dragRaceEditor_facilities.loadAllFacilities `ge` | 0 | 18 | | +| extensions.editor_dragRaceEditor_facilities.removeSelectedFacility `ge` | 0 | 111 | | +| extensions.editor_dragRaceEditor_facilities.saveAllFacilities `ge` | 0 | 125 | boolean | +| extensions.editor_dragRaceEditor_facilities.saveFacility `ge` | 1 | 154 | | +| extensions.editor_dragRaceEditor_facilities.selectFacility `ge` | 1 | 60 | | +| extensions.editor_dragRaceEditor_facilities.setSelectedFacilityIndex `ge` | 1 | 49 | | +| extensions.editor_dragRaceEditor_input.getMouseInfo `ge` | 0 | 44 | | +| extensions.editor_dragRaceEditor_input.updateMouseInfo `ge` | 0 | 6 | | +| extensions.editor_dragRaceEditor_lanes.addLane `ge` | 0 | 49 | | +| extensions.editor_dragRaceEditor_lanes.drawAxisBox `ge` | 5 | 245 | | +| extensions.editor_dragRaceEditor_lanes.drawLaneDetails `ge` | 0 | 146 | | +| extensions.editor_dragRaceEditor_lanes.drawLanesSection `ge` | 0 | 97 | | +| extensions.editor_dragRaceEditor_lanes.drawTransformsPreview `ge` | 0 | 238 | | +| extensions.editor_dragRaceEditor_lanes.getAllLanes `ge` | 0 | 22 | | +| extensions.editor_dragRaceEditor_lanes.getSelectedLane `ge` | 0 | 34 | | +| extensions.editor_dragRaceEditor_lanes.getSelectedLaneIndex `ge` | 0 | 26 | | +| extensions.editor_dragRaceEditor_lanes.loadAllLanes `ge` | 0 | 17 | | +| extensions.editor_dragRaceEditor_lanes.removeSelectedLane `ge` | 0 | 70 | | +| extensions.editor_dragRaceEditor_lanes.saveLane `ge` | 1 | 84 | | +| extensions.editor_dragRaceEditor_lanes.selectLane `ge` | 1 | 41 | | +| extensions.editor_dragRaceEditor_lanes.setSelectedLaneIndex `ge` | 1 | 30 | | +| extensions.editor_dragRaceEditor_state.getCurrentFileDir `ge` | 0 | 104 | | +| extensions.editor_dragRaceEditor_state.getCurrentFileName `ge` | 0 | 112 | | +| extensions.editor_dragRaceEditor_state.getDragRaceData `ge` | 0 | 48 | | +| extensions.editor_dragRaceEditor_state.getErrorTimeout `ge` | 0 | 148 | | +| extensions.editor_dragRaceEditor_state.getHasEndCamera `ge` | 0 | 160 | | +| extensions.editor_dragRaceEditor_state.getHasUnsavedChanges `ge` | 0 | 88 | | +| extensions.editor_dragRaceEditor_state.getLastError `ge` | 0 | 140 | | +| extensions.editor_dragRaceEditor_state.getMaxUndoSteps `ge` | 0 | 136 | | +| extensions.editor_dragRaceEditor_state.getMouseInfo `ge` | 0 | 80 | | +| extensions.editor_dragRaceEditor_state.getRedoStack `ge` | 0 | 128 | | +| extensions.editor_dragRaceEditor_state.getSearch `ge` | 0 | 164 | | +| extensions.editor_dragRaceEditor_state.getSelectedFacilityIndex `ge` | 0 | 64 | | +| extensions.editor_dragRaceEditor_state.getSelectedLaneIndex `ge` | 0 | 56 | | +| extensions.editor_dragRaceEditor_state.getSelectedStripIndex `ge` | 0 | 72 | | +| extensions.editor_dragRaceEditor_state.getState `ge` | 0 | 40 | | +| extensions.editor_dragRaceEditor_state.getTransforms `ge` | 0 | 96 | | +| extensions.editor_dragRaceEditor_state.getUndoStack `ge` | 0 | 120 | | +| extensions.editor_dragRaceEditor_state.getUsingPrefabs `ge` | 0 | 156 | | +| extensions.editor_dragRaceEditor_state.getZoneEditPreviousEditMode `ge` | 0 | 176 | | +| extensions.editor_dragRaceEditor_state.getZoneEditTarget `ge` | 0 | 168 | | +| extensions.editor_dragRaceEditor_state.setCurrentFileDir `ge` | 1 | 108 | | +| extensions.editor_dragRaceEditor_state.setCurrentFileName `ge` | 1 | 116 | | +| extensions.editor_dragRaceEditor_state.setDragRaceData `ge` | 1 | 52 | | +| extensions.editor_dragRaceEditor_state.setErrorTimeout `ge` | 1 | 152 | | +| extensions.editor_dragRaceEditor_state.setHasUnsavedChanges `ge` | 1 | 92 | | +| extensions.editor_dragRaceEditor_state.setLastError `ge` | 1 | 144 | | +| extensions.editor_dragRaceEditor_state.setMouseInfo `ge` | 1 | 84 | | +| extensions.editor_dragRaceEditor_state.setRedoStack `ge` | 1 | 132 | | +| extensions.editor_dragRaceEditor_state.setSelectedFacilityIndex `ge` | 1 | 68 | | +| extensions.editor_dragRaceEditor_state.setSelectedLaneIndex `ge` | 1 | 60 | | +| extensions.editor_dragRaceEditor_state.setSelectedStripIndex `ge` | 1 | 76 | | +| extensions.editor_dragRaceEditor_state.setState `ge` | 1 | 44 | | +| extensions.editor_dragRaceEditor_state.setTransforms `ge` | 1 | 100 | | +| extensions.editor_dragRaceEditor_state.setUndoStack `ge` | 1 | 124 | | +| extensions.editor_dragRaceEditor_state.setZoneEditPreviousEditMode `ge` | 1 | 180 | | +| extensions.editor_dragRaceEditor_state.setZoneEditTarget `ge` | 1 | 172 | | +| extensions.editor_dragRaceEditor_strips.addStrip `ge` | 0 | 227 | | +| extensions.editor_dragRaceEditor_strips.beginBoundaryDrag `ge` | 1 | 945 | | +| extensions.editor_dragRaceEditor_strips.draggingBoundary `ge` | 1 | 953 | | +| extensions.editor_dragRaceEditor_strips.drawAxisBox `ge` | 5 | 981 | | +| extensions.editor_dragRaceEditor_strips.drawBoundariesInWorld `ge` | 0 | 1031 | | +| extensions.editor_dragRaceEditor_strips.drawLaneEditor `ge` | 0 | 659 | | +| extensions.editor_dragRaceEditor_strips.drawStripDetails `ge` | 0 | 434 | | +| extensions.editor_dragRaceEditor_strips.drawStripsList `ge` | 0 | 372 | | +| extensions.editor_dragRaceEditor_strips.drawStripsPreview `ge` | 0 | 919 | | +| extensions.editor_dragRaceEditor_strips.drawZonesInWorld `ge` | 0 | 894 | | +| extensions.editor_dragRaceEditor_strips.editLane `ge` | 2 | 639 | | +| extensions.editor_dragRaceEditor_strips.enableBoundaryGizmo `ge` | 1 | 927 | | +| extensions.editor_dragRaceEditor_strips.endBoundaryDrag `ge` | 1 | 977 | | +| extensions.editor_dragRaceEditor_strips.getAllStrips `ge` | 0 | 171 | | +| extensions.editor_dragRaceEditor_strips.getSelectedLane `ge` | 0 | 651 | | +| extensions.editor_dragRaceEditor_strips.getSelectedStrip `ge` | 0 | 192 | | +| extensions.editor_dragRaceEditor_strips.getSelectedStripIndex `ge` | 0 | 184 | | +| extensions.editor_dragRaceEditor_strips.hasSavedStrips `ge` | 0 | 175 | boolean | +| extensions.editor_dragRaceEditor_strips.loadAllStrips `ge` | 0 | 157 | | +| extensions.editor_dragRaceEditor_strips.removeSelectedStrip `ge` | 0 | 313 | | +| extensions.editor_dragRaceEditor_strips.saveStrip `ge` | 1 | 327 | | +| extensions.editor_dragRaceEditor_strips.selectStrip `ge` | 1 | 199 | | +| extensions.editor_dragRaceEditor_strips.setSelectedStripIndex `ge` | 1 | 188 | | +| extensions.editor_dragRaceEditor_utils.clearUnsavedChanges `ge` | 0 | 34 | | +| extensions.editor_dragRaceEditor_utils.createNewDragRaceData `ge` | 0 | 116 | table | +| extensions.editor_dragRaceEditor_utils.createNewLane `ge` | 1 | 94 | table | +| extensions.editor_dragRaceEditor_utils.dragHeaderLabel `ge` | 1 | 227 | | +| extensions.editor_dragRaceEditor_utils.dragSectionHeader `ge` | 3 | 235 | | +| extensions.editor_dragRaceEditor_utils.logError `ge` | 1 | 11 | | +| extensions.editor_dragRaceEditor_utils.markUnsavedChanges `ge` | 0 | 30 | | +| extensions.editor_dragRaceEditor_utils.redo `ge` | 0 | 62 | | +| extensions.editor_dragRaceEditor_utils.reorderLanes `ge` | 3 | 163 | | +| extensions.editor_dragRaceEditor_utils.saveToUndoStack `ge` | 0 | 38 | | +| extensions.editor_dragRaceEditor_utils.setupTransform `ge` | 5 | 212 | | +| extensions.editor_dragRaceEditor_utils.showError `ge` | 0 | 17 | | +| extensions.editor_dragRaceEditor_utils.undo `ge` | 0 | 50 | | +| extensions.editor_dragRaceEditor_utils.updateMouseInfo `ge` | 0 | 173 | | +| extensions.editor_dragRaceEditor_utils.validateDragRaceData `ge` | 1 | 74 | multiple | +| extensions.editor_dragRaceEditor_waypoints.addWaypoint `ge` | 1 | 49 | | +| extensions.editor_dragRaceEditor_waypoints.drawWaypointDetails `ge` | 0 | 142 | | +| extensions.editor_dragRaceEditor_waypoints.drawWaypointsPreview `ge` | 0 | 183 | | +| extensions.editor_dragRaceEditor_waypoints.drawWaypointsSection `ge` | 0 | 91 | | +| extensions.editor_dragRaceEditor_waypoints.getAllWaypoints `ge` | 0 | 22 | | +| extensions.editor_dragRaceEditor_waypoints.getSelectedWaypoint `ge` | 0 | 34 | | +| extensions.editor_dragRaceEditor_waypoints.getSelectedWaypointIndex `ge` | 0 | 26 | | +| extensions.editor_dragRaceEditor_waypoints.loadAllWaypoints `ge` | 0 | 17 | | +| extensions.editor_dragRaceEditor_waypoints.removeSelectedWaypoint `ge` | 0 | 64 | | +| extensions.editor_dragRaceEditor_waypoints.saveWaypoint `ge` | 1 | 78 | | +| extensions.editor_dragRaceEditor_waypoints.selectWaypoint `ge` | 1 | 41 | | +| extensions.editor_dragRaceEditor_waypoints.setSelectedWaypointIndex `ge` | 1 | 30 | | +| extensions.editor_dragRaceEditor_zones.init `ge` | 0 | 334 | | +| extensions.editor_driftDataEditor.clearStuntZonesEditor `ge` | 0 | 171 | | +| extensions.editor_driftDataEditor.drawAxisBox `ge` | 5 | 795 | | +| extensions.editor_driftDataEditor.drawElementDetail `ge` | 1 | 58 | | +| extensions.editor_driftDataEditor.selectStuntZone `ge` | 1 | 113 | | +| extensions.editor_driftDataEditor.show `ge` | 0 | 726 | | +| extensions.editor_driftDataEditor.updateMouseInfo `ge` | 0 | 759 | | +| extensions.editor_drivePathEditor.onClientEndMission `ge` | 0 | 1226 | | +| extensions.editor_drivePathEditor.setSelectedNodeIdx `ge` | 1 | 79 | | +| extensions.editor_drivePathEditor.setSelectedSplineIdx `ge` | 1 | 76 | | +| extensions.editor_drivePathEditor_playback.getPlaybackTime `ge` | 0 | 25 | | +| extensions.editor_drivePathEditor_playback.handlePlayback `ge` | 0 | 77 | | +| extensions.editor_drivePathEditor_playback.startPlayback `ge` | 2 | 30 | | +| extensions.editor_drivePathEditor_playback.stopPlayback `ge` | 0 | 58 | | +| extensions.editor_drivePathEditor_record.getRecordingTime `ge` | 0 | 36 | | +| extensions.editor_drivePathEditor_record.handleRecord `ge` | 0 | 39 | | +| extensions.editor_drivePathEditor_record.startRecord `ge` | 1 | 64 | | +| extensions.editor_drivePathEditor_record.stopRecord `ge` | 1 | 86 | | +| extensions.editor_drivePathEditor_splineMgr.addNewDrivePathSpline `ge` | 0 | 202 | | +| extensions.editor_drivePathEditor_splineMgr.computeActiveVehicles `ge` | 0 | 84 | | +| extensions.editor_drivePathEditor_splineMgr.convertPathsToDrivePathSplines `ge` | 1 | 967 | | +| extensions.editor_drivePathEditor_splineMgr.deepCopyDrivePathSpline `ge` | 1 | 283 | | +| extensions.editor_drivePathEditor_splineMgr.deepCopyDrivePathSplineState `ge` | 0 | 350 | | +| extensions.editor_drivePathEditor_splineMgr.deserializeDrivePathSpline `ge` | 1 | 811 | | +| extensions.editor_drivePathEditor_splineMgr.flipSpline `ge` | 1 | 577 | | +| extensions.editor_drivePathEditor_splineMgr.getActiveVehicles `ge` | 1 | 94 | | +| extensions.editor_drivePathEditor_splineMgr.getDefaultSliderParams `ge` | 0 | 183 | | +| extensions.editor_drivePathEditor_splineMgr.getDrivePathSplines `ge` | 0 | 65 | | +| extensions.editor_drivePathEditor_splineMgr.getEditModeKey `ge` | 0 | 62 | | +| extensions.editor_drivePathEditor_splineMgr.getNavGraph `ge` | 0 | 141 | | +| extensions.editor_drivePathEditor_splineMgr.getSplineMap `ge` | 0 | 68 | | +| extensions.editor_drivePathEditor_splineMgr.getToolPrefixStr `ge` | 0 | 59 | | +| extensions.editor_drivePathEditor_splineMgr.getVehicleById `ge` | 1 | 102 | | +| extensions.editor_drivePathEditor_splineMgr.joinDrivePathSplines `ge` | 4 | 486 | | +| extensions.editor_drivePathEditor_splineMgr.linkSpline `ge` | 2 | 635 | | +| extensions.editor_drivePathEditor_splineMgr.relinkAllVehiclesToSplines `ge` | 0 | 673 | | +| extensions.editor_drivePathEditor_splineMgr.removeAllDrivePathSplines `ge` | 1 | 264 | | +| extensions.editor_drivePathEditor_splineMgr.removeDrivePathSpline `ge` | 1 | 256 | | +| extensions.editor_drivePathEditor_splineMgr.resetGeometry `ge` | 1 | 186 | | +| extensions.editor_drivePathEditor_splineMgr.resetVehiclePose `ge` | 2 | 602 | | +| extensions.editor_drivePathEditor_splineMgr.serializeDrivePathSpline `ge` | 1 | 756 | | +| extensions.editor_drivePathEditor_splineMgr.setDrivePathSpline `ge` | 2 | 71 | | +| extensions.editor_drivePathEditor_splineMgr.setDrivePathSplines `ge` | 1 | 77 | | +| extensions.editor_drivePathEditor_splineMgr.singleSplineEditRedo `ge` | 1 | 724 | | +| extensions.editor_drivePathEditor_splineMgr.singleSplineEditUndo `ge` | 1 | 716 | | +| extensions.editor_drivePathEditor_splineMgr.splitDrivePathSpline `ge` | 2 | 360 | | +| extensions.editor_drivePathEditor_splineMgr.transSplineEditRedo `ge` | 1 | 744 | | +| extensions.editor_drivePathEditor_splineMgr.transSplineEditUndo `ge` | 1 | 732 | | +| extensions.editor_drivePathEditor_splineMgr.unlinkSpline `ge` | 2 | 646 | | +| extensions.editor_drivePathEditor_splineMgr.updateDirtyDrivePathSplines `ge` | 0 | 913 | | +| extensions.editor_dynamicDecalsTool.applyDecal `ge` | 1 | 883 | | +| extensions.editor_dynamicDecalsTool.changeDecalRotation `ge` | 2 | 910 | | +| extensions.editor_dynamicDecalsTool.changeDecalSize `ge` | 2 | 909 | | +| extensions.editor_dynamicDecalsTool.enableBrushStroke `ge` | 1 | 955 | | +| extensions.editor_dynamicDecalsTool.enablePathLayer `ge` | 1 | 963 | | +| extensions.editor_dynamicDecalsTool.finishPathLayer `ge` | 0 | 967 | | +| extensions.editor_dynamicDecalsTool.getCurrentMaskEditingLayerUid `ge` | 0 | 997 | | +| extensions.editor_dynamicDecalsTool.getIconSize `ge` | 0 | 981 | | +| extensions.editor_dynamicDecalsTool.getIconSizeVec2 `ge` | 0 | 985 | | +| extensions.editor_dynamicDecalsTool.getMainScrollY `ge` | 0 | 989 | | +| extensions.editor_dynamicDecalsTool.getSectionOpenState `ge` | 1 | 827 | | +| extensions.editor_dynamicDecalsTool.getSectionWindowName `ge` | 1 | 146 | | +| extensions.editor_dynamicDecalsTool.lockDepth `ge` | 1 | 947 | | +| extensions.editor_dynamicDecalsTool.lockSurfaceNormal `ge` | 1 | 951 | | +| extensions.editor_dynamicDecalsTool.onEditorRegisterPreferences `ge` | 1 | 690 | | +| extensions.editor_dynamicDecalsTool.redo `ge` | 0 | 921 | | +| extensions.editor_dynamicDecalsTool.registerEditorOnUpdateFn `ge` | 2 | 780 | | +| extensions.editor_dynamicDecalsTool.registerOnEditorGuiFn `ge` | 2 | 848 | | +| extensions.editor_dynamicDecalsTool.registerSection `ge` | 6 | 801 | | +| extensions.editor_dynamicDecalsTool.registerToolbarActionItem `ge` | 3 | 843 | | +| extensions.editor_dynamicDecalsTool.registerToolbarToolItem `ge` | 3 | 838 | | +| extensions.editor_dynamicDecalsTool.removeLastPathLayerPoint `ge` | 0 | 971 | | +| extensions.editor_dynamicDecalsTool.setCurrentMaskEditingLayerUid `ge` | 1 | 993 | | +| extensions.editor_dynamicDecalsTool.setSectionOpenState `ge` | 3 | 805 | | +| extensions.editor_dynamicDecalsTool.undo `ge` | 0 | 912 | | +| extensions.editor_dynamicDecalsTool.unregisterEditorOnUpdateFn `ge` | 1 | 784 | | +| extensions.editor_dynamicDecalsTool.unregisterOnEditorGuiFn `ge` | 1 | 852 | | +| extensions.editor_dynamicDecals_browser.editorPreferenceValueChanged `ge` | 2 | 43 | | +| extensions.editor_dynamicDecals_browser.hideWindow `ge` | 0 | 80 | | +| extensions.editor_dynamicDecals_browser.isWindowVisible `ge` | 0 | 84 | | +| extensions.editor_dynamicDecals_browser.onGui `ge` | 0 | 20 | | +| extensions.editor_dynamicDecals_browser.registerBrowserTab `ge` | 3 | 71 | | +| extensions.editor_dynamicDecals_browser.registerEditorPreferences `ge` | 1 | 37 | | +| extensions.editor_dynamicDecals_browser.setup `ge` | 1 | 60 | | +| extensions.editor_dynamicDecals_browser.showWindow `ge` | 0 | 76 | | +| extensions.editor_dynamicDecals_brushes.editorPreferenceValueChanged `ge` | 2 | 609 | | +| extensions.editor_dynamicDecals_brushes.getBrushes `ge` | 0 | 599 | | +| extensions.editor_dynamicDecals_brushes.inspectorGui `ge` | 1 | 306 | | +| extensions.editor_dynamicDecals_brushes.loadBrush `ge` | 1 | 135 | | +| extensions.editor_dynamicDecals_brushes.registerEditorPreferences `ge` | 1 | 603 | | +| extensions.editor_dynamicDecals_brushes.saveBrush `ge` | 1 | 55 | | +| extensions.editor_dynamicDecals_brushes.setup `ge` | 1 | 613 | | +| extensions.editor_dynamicDecals_camera.editorPreferenceValueChanged `ge` | 2 | 119 | | +| extensions.editor_dynamicDecals_camera.registerEditorPreferences `ge` | 1 | 103 | | +| extensions.editor_dynamicDecals_camera.setup `ge` | 1 | 123 | | +| extensions.editor_dynamicDecals_colorHistory.addColorToHistory `ge` | 1 | 15 | | +| extensions.editor_dynamicDecals_colorHistory.editorPreferenceValueChanged `ge` | 2 | 61 | | +| extensions.editor_dynamicDecals_colorHistory.onGui `ge` | 1 | 29 | | +| extensions.editor_dynamicDecals_colorHistory.registerEditorPreferences `ge` | 1 | 52 | | +| extensions.editor_dynamicDecals_colorHistory.setup `ge` | 1 | 76 | | +| extensions.editor_dynamicDecals_colorPresets.editorPreferenceValueChanged `ge` | 2 | 152 | | +| extensions.editor_dynamicDecals_colorPresets.onGui `ge` | 1 | 30 | | +| extensions.editor_dynamicDecals_colorPresets.registerEditorPreferences `ge` | 1 | 101 | | +| extensions.editor_dynamicDecals_colorPresets.setup `ge` | 1 | 169 | | +| extensions.editor_dynamicDecals_debugSection.editorPreferenceValueChanged `ge` | 2 | 172 | | +| extensions.editor_dynamicDecals_debugSection.registerEditorPreferences `ge` | 1 | 166 | | +| extensions.editor_dynamicDecals_debugSection.setup `ge` | 1 | 176 | | +| extensions.editor_dynamicDecals_debugTextures.editorPreferenceValueChanged `ge` | 2 | 48 | | +| extensions.editor_dynamicDecals_debugTextures.registerEditorPreferences `ge` | 1 | 42 | | +| extensions.editor_dynamicDecals_debugTextures.setup `ge` | 1 | 52 | | +| extensions.editor_dynamicDecals_docs.editorPreferenceValueChanged `ge` | 2 | 314 | | +| extensions.editor_dynamicDecals_docs.hideWindow `ge` | 0 | 408 | | +| extensions.editor_dynamicDecals_docs.image `ge` | 4 | 173 | | +| extensions.editor_dynamicDecals_docs.introductionGui `ge` | 1 | 197 | | +| extensions.editor_dynamicDecals_docs.isWindowVisible `ge` | 0 | 412 | | +| extensions.editor_dynamicDecals_docs.register `ge` | 1 | 328 | | +| extensions.editor_dynamicDecals_docs.registerEditorPreferences `ge` | 1 | 307 | | +| extensions.editor_dynamicDecals_docs.selectSection `ge` | 2 | 386 | | +| extensions.editor_dynamicDecals_docs.setup `ge` | 1 | 278 | | +| extensions.editor_dynamicDecals_docs.showWindow `ge` | 0 | 401 | | +| extensions.editor_dynamicDecals_docs.verticalSpacing `ge` | 0 | 193 | | +| extensions.editor_dynamicDecals_export.editorPreferenceValueChanged `ge` | 2 | 191 | | +| extensions.editor_dynamicDecals_export.registerEditorPreferences `ge` | 1 | 185 | | +| extensions.editor_dynamicDecals_export.setup `ge` | 1 | 196 | | +| extensions.editor_dynamicDecals_fonts.checkOrGenerateFontBitmaps `ge` | 1 | 502 | | +| extensions.editor_dynamicDecals_fonts.editorPreferenceValueChanged `ge` | 2 | 470 | | +| extensions.editor_dynamicDecals_fonts.getFontDirectory `ge` | 0 | 517 | | +| extensions.editor_dynamicDecals_fonts.getGeneratedFontAtlases `ge` | 0 | 521 | | +| extensions.editor_dynamicDecals_fonts.registerEditorPreferences `ge` | 1 | 462 | | +| extensions.editor_dynamicDecals_fonts.setup `ge` | 1 | 483 | | +| extensions.editor_dynamicDecals_gizmo.editModeUpdate `ge` | 3 | 116 | | +| extensions.editor_dynamicDecals_gizmo.editorPreferenceValueChanged `ge` | 2 | 112 | | +| extensions.editor_dynamicDecals_gizmo.getDragCount `ge` | 0 | 54 | | +| extensions.editor_dynamicDecals_gizmo.getTransformMode `ge` | 0 | 40 | | +| extensions.editor_dynamicDecals_gizmo.gizmoBeginDrag `ge` | 0 | 59 | | +| extensions.editor_dynamicDecals_gizmo.gizmoDragging `ge` | 0 | 72 | | +| extensions.editor_dynamicDecals_gizmo.gizmoEndDrag `ge` | 0 | 66 | | +| extensions.editor_dynamicDecals_gizmo.registerEditorPreferences `ge` | 1 | 100 | | +| extensions.editor_dynamicDecals_gizmo.resetTransformFn `ge` | 0 | 48 | | +| extensions.editor_dynamicDecals_gizmo.setTransformMode `ge` | 1 | 44 | | +| extensions.editor_dynamicDecals_gizmo.setup `ge` | 1 | 142 | | +| extensions.editor_dynamicDecals_helper.capitalizeWords `ge` | 1 | 60 | | +| extensions.editor_dynamicDecals_helper.editorPreferenceValueChanged `ge` | 2 | 72 | | +| extensions.editor_dynamicDecals_helper.iconTooltip `ge` | 2 | 44 | | +| extensions.editor_dynamicDecals_helper.imageTooltip `ge` | 2 | 32 | | +| extensions.editor_dynamicDecals_helper.imageWidget `ge` | 2 | 24 | | +| extensions.editor_dynamicDecals_helper.registerEditorPreferences `ge` | 1 | 66 | | +| extensions.editor_dynamicDecals_helper.setup `ge` | 1 | 76 | | +| extensions.editor_dynamicDecals_helper.splitAndCapitalizeCamelCase `ge` | 1 | 52 | | +| extensions.editor_dynamicDecals_helper.textColoredCentered `ge` | 2 | 18 | | +| extensions.editor_dynamicDecals_helper.textUnformattedCentered `ge` | 1 | 12 | | +| extensions.editor_dynamicDecals_history.editorPreferenceValueChanged `ge` | 2 | 89 | | +| extensions.editor_dynamicDecals_history.registerEditorPreferences `ge` | 1 | 83 | | +| extensions.editor_dynamicDecals_history.setup `ge` | 1 | 93 | | +| extensions.editor_dynamicDecals_inspector.editorPreferenceValueChanged `ge` | 2 | 104 | | +| extensions.editor_dynamicDecals_inspector.inspectorGuiBrush `ge` | 1 | 91 | | +| extensions.editor_dynamicDecals_inspector.inspectorGuiLayer `ge` | 1 | 64 | | +| extensions.editor_dynamicDecals_inspector.registerEditorPreferences `ge` | 1 | 98 | | +| extensions.editor_dynamicDecals_inspector.registerLayerGui `ge` | 2 | 133 | | +| extensions.editor_dynamicDecals_inspector.setup `ge` | 1 | 118 | | +| extensions.editor_dynamicDecals_inspector_utils.decalColorGradientWidgetInspect `ge` | 3 | 56 | | +| extensions.editor_dynamicDecals_inspector_utils.decalTextureWidgetInspect `ge` | 4 | 17 | | +| extensions.editor_dynamicDecals_inspector_utils.editorPreferenceValueChanged `ge` | 2 | 136 | | +| extensions.editor_dynamicDecals_inspector_utils.onGui `ge` | 0 | 126 | | +| extensions.editor_dynamicDecals_inspector_utils.registerEditorPreferences `ge` | 1 | 130 | | +| extensions.editor_dynamicDecals_inspector_utils.setup `ge` | 1 | 140 | | +| extensions.editor_dynamicDecals_layerStack.editorPreferenceValueChanged `ge` | 2 | 805 | | +| extensions.editor_dynamicDecals_layerStack.registerEditorPreferences `ge` | 1 | 787 | | +| extensions.editor_dynamicDecals_layerStack.registerLayerElementGui `ge` | 0 | 840 | | +| extensions.editor_dynamicDecals_layerStack.setup `ge` | 1 | 821 | | +| extensions.editor_dynamicDecals_layerTypes_brushStroke.editorPreferenceValueChanged `ge` | 2 | 544 | | +| extensions.editor_dynamicDecals_layerTypes_brushStroke.registerEditorPreferences `ge` | 1 | 538 | | +| extensions.editor_dynamicDecals_layerTypes_brushStroke.setup `ge` | 1 | 589 | | +| extensions.editor_dynamicDecals_layerTypes_decal.checkColorDecalTexturesSdfCompatible `ge` | 0 | 77 | | +| extensions.editor_dynamicDecals_layerTypes_decal.editModeUpdate `ge` | 3 | 1154 | | +| extensions.editor_dynamicDecals_layerTypes_decal.editorPreferenceValueChanged `ge` | 2 | 1146 | | +| extensions.editor_dynamicDecals_layerTypes_decal.hideSdfIntroWindow `ge` | 0 | 1247 | | +| extensions.editor_dynamicDecals_layerTypes_decal.isTexturesSdfCompatible `ge` | 1 | 67 | | +| extensions.editor_dynamicDecals_layerTypes_decal.registerEditorPreferences `ge` | 1 | 1134 | | +| extensions.editor_dynamicDecals_layerTypes_decal.setup `ge` | 1 | 1211 | | +| extensions.editor_dynamicDecals_layerTypes_decal.showSdfIntroWindow `ge` | 0 | 1246 | | +| extensions.editor_dynamicDecals_layerTypes_fill.editorPreferenceValueChanged `ge` | 2 | 125 | | +| extensions.editor_dynamicDecals_layerTypes_fill.openAddLayerWindow `ge` | 0 | 129 | | +| extensions.editor_dynamicDecals_layerTypes_fill.registerEditorPreferences `ge` | 1 | 119 | | +| extensions.editor_dynamicDecals_layerTypes_fill.setup `ge` | 1 | 143 | | +| extensions.editor_dynamicDecals_layerTypes_group.editorPreferenceValueChanged `ge` | 2 | 37 | | +| extensions.editor_dynamicDecals_layerTypes_group.onGui `ge` | 1 | 27 | | +| extensions.editor_dynamicDecals_layerTypes_group.registerEditorPreferences `ge` | 1 | 31 | | +| extensions.editor_dynamicDecals_layerTypes_group.setup `ge` | 1 | 52 | | +| extensions.editor_dynamicDecals_layerTypes_linkedSet.editorPreferenceValueChanged `ge` | 2 | 184 | | +| extensions.editor_dynamicDecals_layerTypes_linkedSet.onGui `ge` | 1 | 174 | | +| extensions.editor_dynamicDecals_layerTypes_linkedSet.registerEditorPreferences `ge` | 1 | 178 | | +| extensions.editor_dynamicDecals_layerTypes_linkedSet.setup `ge` | 1 | 202 | | +| extensions.editor_dynamicDecals_layerTypes_path.editorPreferenceValueChanged `ge` | 2 | 718 | | +| extensions.editor_dynamicDecals_layerTypes_path.registerEditorPreferences `ge` | 1 | 712 | | +| extensions.editor_dynamicDecals_layerTypes_path.setup `ge` | 1 | 769 | | +| extensions.editor_dynamicDecals_layerTypes_textureFill.editorPreferenceValueChanged `ge` | 2 | 161 | | +| extensions.editor_dynamicDecals_layerTypes_textureFill.openAddLayerWindow `ge` | 0 | 165 | | +| extensions.editor_dynamicDecals_layerTypes_textureFill.registerEditorPreferences `ge` | 1 | 155 | | +| extensions.editor_dynamicDecals_layerTypes_textureFill.setup `ge` | 1 | 181 | | +| extensions.editor_dynamicDecals_loadSave.editorPreferenceValueChanged `ge` | 2 | 88 | | +| extensions.editor_dynamicDecals_loadSave.getCurrentPorjectFilePath `ge` | 0 | 145 | | +| extensions.editor_dynamicDecals_loadSave.loadFileDialog `ge` | 0 | 22 | | +| extensions.editor_dynamicDecals_loadSave.registerEditorPreferences `ge` | 1 | 82 | | +| extensions.editor_dynamicDecals_loadSave.saveAsFileDialog `ge` | 0 | 39 | | +| extensions.editor_dynamicDecals_loadSave.setup `ge` | 1 | 117 | | +| extensions.editor_dynamicDecals_meshes.editorPreferenceValueChanged `ge` | 2 | 46 | | +| extensions.editor_dynamicDecals_meshes.registerEditorPreferences `ge` | 1 | 40 | | +| extensions.editor_dynamicDecals_meshes.setup `ge` | 1 | 50 | | +| extensions.editor_dynamicDecals_news.editorPreferenceValueChanged `ge` | 2 | 160 | | +| extensions.editor_dynamicDecals_news.registerEditorPreferences `ge` | 1 | 154 | | +| extensions.editor_dynamicDecals_news.setup `ge` | 1 | 145 | | +| extensions.editor_dynamicDecals_news.showWindow `ge` | 0 | 164 | | +| extensions.editor_dynamicDecals_notification.add `ge` | 4 | 97 | | +| extensions.editor_dynamicDecals_notification.editorPreferenceValueChanged `ge` | 2 | 84 | | +| extensions.editor_dynamicDecals_notification.onGui `ge` | 0 | 31 | | +| extensions.editor_dynamicDecals_notification.registerEditorPreferences `ge` | 1 | 78 | | +| extensions.editor_dynamicDecals_notification.setup `ge` | 1 | 88 | | +| extensions.editor_dynamicDecals_selection.deselectLayer `ge` | 1 | 119 | | +| extensions.editor_dynamicDecals_selection.editorPreferenceValueChanged `ge` | 2 | 142 | | +| extensions.editor_dynamicDecals_selection.registerEditorPreferences `ge` | 1 | 136 | | +| extensions.editor_dynamicDecals_selection.selectLayer `ge` | 2 | 28 | | +| extensions.editor_dynamicDecals_selection.setup `ge` | 1 | 146 | | +| extensions.editor_dynamicDecals_settings.editorPreferenceValueChanged `ge` | 2 | 204 | | +| extensions.editor_dynamicDecals_settings.getUsedMaterialNames `ge` | 0 | 246 | | +| extensions.editor_dynamicDecals_settings.registerEditorPreferences `ge` | 1 | 198 | | +| extensions.editor_dynamicDecals_settings.setup `ge` | 1 | 213 | | +| extensions.editor_dynamicDecals_settings.updateMaterials `ge` | 0 | 28 | | +| extensions.editor_dynamicDecals_textures.editorPreferenceValueChanged `ge` | 2 | 257 | | +| extensions.editor_dynamicDecals_textures.getTexturesDirectoryPath `ge` | 0 | 585 | | +| extensions.editor_dynamicDecals_textures.registerEditorPreferences `ge` | 1 | 249 | | +| extensions.editor_dynamicDecals_textures.setup `ge` | 1 | 492 | | +| extensions.editor_dynamicDecals_vehicleColorPalette.editorPreferenceValueChanged `ge` | 2 | 394 | | +| extensions.editor_dynamicDecals_vehicleColorPalette.onGui `ge` | 1 | 66 | | +| extensions.editor_dynamicDecals_vehicleColorPalette.registerEditorPreferences `ge` | 1 | 322 | | +| extensions.editor_dynamicDecals_vehicleColorPalette.setup `ge` | 1 | 426 | | +| extensions.editor_dynamicDecals_widgets.defaultButton `ge` | 3 | 59 | | +| extensions.editor_dynamicDecals_widgets.draw `ge` | 5 | 1325 | | +| extensions.editor_dynamicDecals_widgets.editorPreferenceValueChanged `ge` | 2 | 1582 | | +| extensions.editor_dynamicDecals_widgets.highlight `ge` | 2 | 1553 | | +| extensions.editor_dynamicDecals_widgets.registerEditorPreferences `ge` | 1 | 1575 | | +| extensions.editor_dynamicDecals_widgets.setup `ge` | 1 | 1567 | | +| extensions.editor_engineAudioDebug.open `ge` | 0 | 269 | | +| extensions.editor_extensionsEditor.onEditorRegisterPreferences `ge` | 1 | 67 | | +| extensions.editor_fileDialog.onEditorRegisterPreferences `ge` | 1 | 951 | | +| extensions.editor_fileDialog.openFile `ge` | 6 | 902 | | +| extensions.editor_fileDialog.saveFile `ge` | 5 | 906 | | +| extensions.editor_flowgraphEditor.addHistory `ge` | 2 | 392 | | +| extensions.editor_flowgraphEditor.arrowControllableWindowCall `ge` | 1+ | 848 | | +| extensions.editor_flowgraphEditor.autoSave `ge` | 0 | 149 | | +| extensions.editor_flowgraphEditor.closeCurrent `ge` | 0 | 100 | | +| extensions.editor_flowgraphEditor.drawContextMenus `ge` | 0 | 378 | | +| extensions.editor_flowgraphEditor.drawEditor `ge` | 3 | 473 | | +| extensions.editor_flowgraphEditor.drawExecution `ge` | 0 | 386 | | +| extensions.editor_flowgraphEditor.drawRestoreMenu `ge` | 0 | 406 | | +| extensions.editor_flowgraphEditor.getManager `ge` | 0 | 797 | | +| extensions.editor_flowgraphEditor.getPropertiesWindow `ge` | 0 | 1059 | | +| extensions.editor_flowgraphEditor.isActionMapEnabled `ge` | 1 | 1048 | boolean | +| extensions.editor_flowgraphEditor.onEditorRegisterPreferences `ge` | 1 | 745 | | +| extensions.editor_flowgraphEditor.open `ge` | 0 | 618 | | +| extensions.editor_flowgraphEditor.openFile `ge` | 3 | 80 | | +| extensions.editor_flowgraphEditor.save `ge` | 0 | 139 | | +| extensions.editor_flowgraphEditor.saveAsFile `ge` | 1 | 195 | | +| extensions.editor_flowgraphEditor.saveCurrent `ge` | 0 | 131 | | +| extensions.editor_flowgraphEditor.saveFile `ge` | 0 | 160 | | +| extensions.editor_flowgraphEditor.saveMacro `ge` | 1 | 114 | | +| extensions.editor_flowgraphEditor.setManager `ge` | 2 | 685 | | +| extensions.editor_flowgraphEditor.showNodeReferences `ge` | 1 | 835 | | +| extensions.editor_flowgraphEditor.uiAutoConnectShortcut `ge` | 0 | 913 | | +| extensions.editor_flowgraphEditor.uiDisconnectShortcut `ge` | 0 | 1000 | | +| extensions.editor_flowgraphEditor.uiFindShortcut `ge` | 0 | 1033 | | +| extensions.editor_flowgraphEditor.uiFocusNodesShortcut `ge` | 0 | 854 | | +| extensions.editor_flowgraphEditor.uiHideShortcut `ge` | 1 | 864 | | +| extensions.editor_flowgraphEditor.uiShowSourceShortcut `ge` | 0 | 903 | | +| extensions.editor_flowgraphEditor.uiToggleCategoryShortcut `ge` | 0 | 1038 | | +| extensions.editor_flowgraphEditor.windowsMenu `ge` | 0 | 801 | | +| extensions.editor_flowgraph_basewindow.createBase `ge` | 0+ | 65 | | +| extensions.editor_flowgraph_basewindow.use `ge` | 2 | 73 | | +| extensions.editor_flowgraph_missionVariableHelper.applyMissionVariablesToManager `ge` | 2 | 77 | | +| extensions.editor_flowgraph_missionVariableHelper.checkMissionMatch `ge` | 2 | 17 | string | +| extensions.editor_forestEditor.beginChangeBrushSizeWithKeys `ge` | 1 | 3264 | | +| extensions.editor_forestEditor.changeBrush `ge` | 2 | 1158 | | +| extensions.editor_forestEditor.clearForestItemsSelection `ge` | 0 | 243 | | +| extensions.editor_forestEditor.dumpBrushProperties `ge` | 0 | 158 | | +| extensions.editor_forestEditor.dumpForestBrushes `ge` | 0 | 146 | | +| extensions.editor_forestEditor.dumpForestBrushesMap `ge` | 0 | 152 | | +| extensions.editor_forestEditor.endChangeBrushSizeWithKeys `ge` | 0 | 3265 | | +| extensions.editor_forestEditor.onEditorRegisterPreferences `ge` | 1 | 3208 | | +| extensions.editor_forestEditor.refreshForestItemDataList `ge` | 0 | 1192 | | +| extensions.editor_forestEditor.selectBrushByIndex `ge` | 1 | 3237 | | +| extensions.editor_forestEditor.selectForestItems `ge` | 2 | 254 | | +| extensions.editor_forestEditor.selectToolByName `ge` | 1 | 399 | | +| extensions.editor_gen_lib_ai.go2 `ge` | 5 | 61 | multiple | +| extensions.editor_gen_lib_ai.line `ge` | 2 | 120 | multiple | +| extensions.editor_gen_lib_jbeam.fileUp `ge` | 3 | 23 | | +| extensions.editor_gen_lib_jbeam.part2file `ge` | 0 | 146 | | +| extensions.editor_gen_lib_ui.buttonImg `ge` | 7 | 112 | | +| extensions.editor_gen_lib_ui.buttonTxt `ge` | 7 | 77 | | +| extensions.editor_gen_lib_ui.check `ge` | 3 | 163 | | +| extensions.editor_gen_lib_ui.check_ `ge` | 2 | 238 | | +| extensions.editor_gen_lib_ui.columnRight `ge` | 2 | 69 | | +| extensions.editor_gen_lib_ui.combo `ge` | 4 | 257 | | +| extensions.editor_gen_lib_ui.listBox `ge` | 3 | 387 | | +| extensions.editor_gen_lib_ui.slider `ge` | 5 | 208 | | +| extensions.editor_gen_lib_ui.sliderC `ge` | 5 | 183 | | +| extensions.editor_gen_lib_ui.table `ge` | 6 | 308 | | +| extensions.editor_gen_lib_ui.tree2ui `ge` | 1 | 416 | | +| extensions.editor_gen_lib_ui.tree2ui_ `ge` | 1 | 449 | | +| extensions.editor_gen_mesh.align `ge` | 4 | 27 | | +| extensions.editor_gen_mesh.clone `ge` | 1 | 2791 | | +| extensions.editor_gen_mesh.colorOn `ge` | 2 | 6634 | | +| extensions.editor_gen_mesh.copy `ge` | 4 | 2902 | | +| extensions.editor_gen_mesh.cut `ge` | 4 | 2907 | | +| extensions.editor_gen_mesh.d2buf `ge` | 2 | 1178 | | +| extensions.editor_gen_mesh.dae2proc `ge` | 3 | 2582 | | +| extensions.editor_gen_mesh.daeFrom `ge` | 1 | 1551 | | +| extensions.editor_gen_mesh.daeParse `ge` | 1 | 2387 | | +| extensions.editor_gen_mesh.dissect `ge` | 3 | 2504 | | +| extensions.editor_gen_mesh.faceHit `ge` | 1 | 2546 | multiple | +| extensions.editor_gen_mesh.fillSegment `ge` | 5 | 125 | | +| extensions.editor_gen_mesh.flipSide `ge` | 2 | 159 | | +| extensions.editor_gen_mesh.forAMat `ge` | 1 | 2570 | | +| extensions.editor_gen_mesh.forBags `ge` | 1 | 6038 | multiple | +| extensions.editor_gen_mesh.forBeam `ge` | 5 | 234 | table | +| extensions.editor_gen_mesh.forBeams `ge` | 2 | 1366 | | +| extensions.editor_gen_mesh.forChild `ge` | 3 | 1672 | | +| extensions.editor_gen_mesh.forJoint `ge` | 2 | 6538 | multiple | +| extensions.editor_gen_mesh.forLOD `ge` | 3 | 2172 | | +| extensions.editor_gen_mesh.forNode `ge` | 5 | 1124 | | +| extensions.editor_gen_mesh.forPlate `ge` | 1 | 6128 | multiple/table | +| extensions.editor_gen_mesh.forUV `ge` | 6 | 200 | | +| extensions.editor_gen_mesh.framePave `ge` | 3 | 3471 | table | +| extensions.editor_gen_mesh.frameSpline `ge` | 5 | 5848 | multiple | +| extensions.editor_gen_mesh.fromGrid `ge` | 10 | 872 | multiple | +| extensions.editor_gen_mesh.geoFrom `ge` | 2 | 1686 | multiple/table | +| extensions.editor_gen_mesh.gpuFrom `ge` | 1 | 1276 | | +| extensions.editor_gen_mesh.grid2mesh `ge` | 10 | 910 | multiple | +| extensions.editor_gen_mesh.grid2plate `ge` | 11 | 758 | multiple | +| extensions.editor_gen_mesh.ifHit `ge` | 4 | 2922 | multiple | +| extensions.editor_gen_mesh.joint `ge` | 3 | 6468 | | +| extensions.editor_gen_mesh.log `ge` | 3 | 33 | multiple | +| extensions.editor_gen_mesh.mark `ge` | 2 | 2912 | | +| extensions.editor_gen_mesh.matReplace `ge` | 2 | 2424 | | +| extensions.editor_gen_mesh.matSet `ge` | 4 | 2462 | | +| extensions.editor_gen_mesh.matUp `ge` | 2 | 2394 | multiple | +| extensions.editor_gen_mesh.meshUp `ge` | 3 | 5810 | multiple | +| extensions.editor_gen_mesh.move `ge` | 5 | 2852 | | +| extensions.editor_gen_mesh.ofChild `ge` | 3 | 1162 | | +| extensions.editor_gen_mesh.ofNode `ge` | 2 | 2205 | | +| extensions.editor_gen_mesh.pop `ge` | 2 | 2961 | multiple | +| extensions.editor_gen_mesh.rc `ge` | 6 | 643 | multiple | +| extensions.editor_gen_mesh.rcPave `ge` | 4 | 4379 | multiple | +| extensions.editor_gen_mesh.rcPave_ `ge` | 5 | 5066 | | +| extensions.editor_gen_mesh.rcPave__ `ge` | 3 | 3448 | | +| extensions.editor_gen_mesh.rect `ge` | 6 | 677 | multiple | +| extensions.editor_gen_mesh.save `ge` | 2 | 2491 | | +| extensions.editor_gen_mesh.space `ge` | 6 | 6646 | | +| extensions.editor_gen_mesh.step `ge` | 2 | 2382 | | +| extensions.editor_gen_mesh.text2node `ge` | 2 | 2184 | | +| extensions.editor_gen_mesh.to `ge` | 4 | 96 | | +| extensions.editor_gen_mesh.toDAE `ge` | 2 | 1847 | | +| extensions.editor_gen_mesh.toGeo `ge` | 4 | 1210 | | +| extensions.editor_gen_mesh.toGhost `ge` | 1 | 1536 | | +| extensions.editor_gen_mesh.toLOD `ge` | 4 | 2000 | | +| extensions.editor_gen_mesh.toNode `ge` | 3 | 2192 | | +| extensions.editor_gen_mesh.toSource `ge` | 4 | 1200 | | +| extensions.editor_gen_mesh.toXML `ge` | 2 | 1942 | | +| extensions.editor_gen_mesh.tri `ge` | 8 | 617 | multiple | +| extensions.editor_gen_mesh.tri2mdata `ge` | 9 | 271 | multiple | +| extensions.editor_gen_mesh.update `ge` | 1 | 2772 | | +| extensions.editor_gen_mesh.uv4grid `ge` | 7 | 728 | | +| extensions.editor_gen_mesh.uv4poly `ge` | 4 | 171 | | +| extensions.editor_gen_mesh.uvTransform `ge` | 3 | 714 | | +| extensions.editor_gen_mesh.valid `ge` | 1 | 5750 | boolean | +| extensions.editor_gen_mesh.vehFrom `ge` | 1 | 1433 | multiple | +| extensions.editor_gen_mesh.xml2file `ge` | 2 | 2242 | | +| extensions.editor_gen_mesh.xmlOn `ge` | 1 | 2223 | | +| extensions.editor_gen_mesh.zip `ge` | 5 | 502 | | +| extensions.editor_gen_mesh.zip2 `ge` | 8 | 345 | multiple | +| extensions.editor_gen_test.clear `ge` | 1 | 9 | | +| extensions.editor_gen_test.inject `ge` | 1 | 2021 | | +| extensions.editor_gen_test.onUp `ge` | 1 | 2033 | | +| extensions.editor_gen_test.pretest_BAT `ge` | 1 | 104 | | +| extensions.editor_gen_test.test_BAT `ge` | 1 | 156 | boolean | +| extensions.editor_gen_ui.control `ge` | 4 | 722 | | +| extensions.editor_gen_ui.hint `ge` | 1 | 2850 | | +| extensions.editor_gen_ui.inject `ge` | 1 | 220 | | +| extensions.editor_gen_ui.tree2ui `ge` | 1 | 2759 | | +| extensions.editor_gen_world.wallCut `ge` | 0 | 6411 | | +| extensions.editor_gizmoHelper.gizmoDrawCalled `ge` | 0 | 17 | | +| extensions.editor_gizmoHelper.isGizmoVisible `ge` | 0 | 21 | | +| extensions.editor_groundCoverEditor.show `ge` | 0 | 1943 | | +| extensions.editor_iconOverview.drawContent `ge` | 1 | 40 | | +| extensions.editor_iconOverview.open `ge` | 0 | 119 | | +| extensions.editor_iesEditor.onWindowMenuItem `ge` | 0 | 1018 | | +| extensions.editor_layoutManager.deleteWindowLayout `ge` | 1 | 55 | | +| extensions.editor_layoutManager.getWindowLayouts `ge` | 1 | 14 | | +| extensions.editor_layoutManager.loadCurrentWindowLayout `ge` | 1 | 37 | | +| extensions.editor_layoutManager.loadWindowLayout `ge` | 2 | 18 | | +| extensions.editor_layoutManager.resetLayouts `ge` | 1 | 63 | | +| extensions.editor_layoutManager.saveCurrentWindowLayout `ge` | 1 | 50 | | +| extensions.editor_layoutManager.saveWindowLayout `ge` | 2 | 30 | | +| extensions.editor_levelValidator.getLevelLogs `ge` | 0 | 894 | | +| extensions.editor_levelValidator.getLevelLogsAggregated `ge` | 0 | 897 | | +| extensions.editor_levelValidator.onEditorRegisterPreferences `ge` | 1 | 865 | | +| extensions.editor_levelValidator.startLevelValidation `ge` | 0 | 567 | | +| extensions.editor_main.initializeModules `ge` | 0 | 294 | | +| extensions.editor_main.isEditorActive `ge` | 0 | 591 | | +| extensions.editor_main.loadEditorExtension `ge` | 1 | 140 | | +| extensions.editor_main.loadEditorExtensions `ge` | 1 | 171 | | +| extensions.editor_main.loadExtensionsSettings `ge` | 0 | 85 | | +| extensions.editor_main.loadPreferences `ge` | 0 | 74 | | +| extensions.editor_main.loadState `ge` | 1 | 366 | | +| extensions.editor_main.log `ge` | 1 | 50 | | +| extensions.editor_main.logDebug `ge` | 1 | 54 | | +| extensions.editor_main.logError `ge` | 1 | 58 | | +| extensions.editor_main.logInfo `ge` | 1 | 50 | | +| extensions.editor_main.logWarn `ge` | 1 | 62 | | +| extensions.editor_main.onClientEndMission `ge` | 0 | 620 | | +| extensions.editor_main.saveExtensionsSettings `ge` | 0 | 89 | | +| extensions.editor_main.savePreferences `ge` | 0 | 81 | | +| extensions.editor_main.saveState `ge` | 1 | 354 | | +| extensions.editor_main.setEditorActive `ge` | 2 | 584 | | +| extensions.editor_main.setupEditorGuiTheme `ge` | 0 | guiTheme.lua:8 | | +| extensions.editor_main.shutdown `ge` | 0 | 595 | | +| extensions.editor_main.toggleActive `ge` | 1 | 663 | | +| extensions.editor_main.unloadEditorExtension `ge` | 1 | 213 | | +| extensions.editor_masterSpline.onClientEndMission `ge` | 0 | 1665 | | +| extensions.editor_masterSpline.setSelectedNodeIdx `ge` | 1 | 113 | | +| extensions.editor_masterSpline.setSelectedSplineIdx `ge` | 1 | 110 | | +| extensions.editor_masterSpline_autoRoadGen.clearPreview `ge` | 0 | 67 | | +| extensions.editor_masterSpline_autoRoadGen.createAutoRoad `ge` | 3 | 346 | | +| extensions.editor_masterSpline_autoRoadGen.generateAutoPreview `ge` | 3 | 290 | | +| extensions.editor_masterSpline_autoRoadGen.handlePreview `ge` | 1 | 375 | | +| extensions.editor_masterSpline_autoRoadGen.isPreview `ge` | 0 | 64 | | +| extensions.editor_masterSpline_homologation.analyseSpline `ge` | 1 | 218 | | +| extensions.editor_masterSpline_homologation.getOptimisationIterationsPerFrame `ge` | 0 | 46 | | +| extensions.editor_masterSpline_homologation.optimiseSpline `ge` | 2 | 406 | | +| extensions.editor_masterSpline_layerMgr.addNewLayer `ge` | 1 | 186 | | +| extensions.editor_masterSpline_layerMgr.deepCopyAllLayers `ge` | 1 | 67 | | +| extensions.editor_masterSpline_layerMgr.deepCopyLayer `ge` | 1 | 64 | | +| extensions.editor_masterSpline_layerMgr.deserializeLayer `ge` | 1 | 216 | table | +| extensions.editor_masterSpline_layerMgr.getSliderDefaults `ge` | 0 | 61 | | +| extensions.editor_masterSpline_layerMgr.removeAllLayers `ge` | 1 | 173 | | +| extensions.editor_masterSpline_layerMgr.removeLayer `ge` | 2 | 162 | | +| extensions.editor_masterSpline_layerMgr.serializeLayer `ge` | 1 | 201 | table | +| extensions.editor_masterSpline_layerMgr.updateAllLayers `ge` | 1 | 143 | | +| extensions.editor_masterSpline_layerMgr.updateOnlyDirtyLayers `ge` | 1 | 150 | | +| extensions.editor_masterSpline_splineMgr.addNewMasterSpline `ge` | 1 | 75 | | +| extensions.editor_masterSpline_splineMgr.addToMasterSplineArray `ge` | 1 | 135 | | +| extensions.editor_masterSpline_splineMgr.captureLinkedSplinesState `ge` | 0 | 230 | | +| extensions.editor_masterSpline_splineMgr.captureTransTierState `ge` | 0 | 301 | table | +| extensions.editor_masterSpline_splineMgr.convertPathsToMasterSplines `ge` | 1 | 1024 | | +| extensions.editor_masterSpline_splineMgr.deepCopyAllMasterSplines `ge` | 0 | 227 | | +| extensions.editor_masterSpline_splineMgr.deepCopyMasterSpline `ge` | 1 | 224 | | +| extensions.editor_masterSpline_splineMgr.deserializeMasterSpline `ge` | 1 | 537 | table | +| extensions.editor_masterSpline_splineMgr.getEditModeKey `ge` | 0 | 57 | | +| extensions.editor_masterSpline_splineMgr.getIdToIdxMap `ge` | 0 | 63 | | +| extensions.editor_masterSpline_splineMgr.getMasterSplines `ge` | 0 | 60 | | +| extensions.editor_masterSpline_splineMgr.getToolPrefixStr `ge` | 0 | 54 | | +| extensions.editor_masterSpline_splineMgr.joinMasterSplines `ge` | 4 | 472 | | +| extensions.editor_masterSpline_splineMgr.lightSplineRedo `ge` | 1 | 673 | | +| extensions.editor_masterSpline_splineMgr.lightSplineUndo `ge` | 1 | 670 | | +| extensions.editor_masterSpline_splineMgr.manageLiveOptimise `ge` | 1 | 215 | | +| extensions.editor_masterSpline_splineMgr.redoAddNewMasterSpline `ge` | 1 | 1008 | | +| extensions.editor_masterSpline_splineMgr.redoLayerAdd `ge` | 1 | 884 | | +| extensions.editor_masterSpline_splineMgr.redoLayerRemove `ge` | 1 | 973 | | +| extensions.editor_masterSpline_splineMgr.removeAllMasterSplines `ge` | 0 | 148 | | +| extensions.editor_masterSpline_splineMgr.removeMasterSpline `ge` | 1 | 138 | | +| extensions.editor_masterSpline_splineMgr.serializeMasterSpline `ge` | 1 | 501 | table | +| extensions.editor_masterSpline_splineMgr.singleMasterSplineEditRedo `ge` | 1 | 831 | | +| extensions.editor_masterSpline_splineMgr.singleMasterSplineEditUndo `ge` | 1 | 732 | | +| extensions.editor_masterSpline_splineMgr.splitMasterSpline `ge` | 3 | 309 | | +| extensions.editor_masterSpline_splineMgr.transMasterSplineEditRedo `ge` | 1 | 857 | | +| extensions.editor_masterSpline_splineMgr.transMasterSplineEditUndo `ge` | 1 | 826 | | +| extensions.editor_masterSpline_splineMgr.undoAddNewMasterSpline `ge` | 1 | 999 | | +| extensions.editor_masterSpline_splineMgr.undoLayerAdd `ge` | 1 | 862 | | +| extensions.editor_masterSpline_splineMgr.undoLayerRemove `ge` | 1 | 929 | | +| extensions.editor_masterSpline_splineMgr.unlinkAllSplines `ge` | 1 | 1015 | | +| extensions.editor_masterSpline_splineMgr.updateDirtyMasterSplines `ge` | 1 | 156 | | +| extensions.editor_masterSpline_splineMgr.updateLinkedSplineName `ge` | 3 | 996 | | +| extensions.editor_materialEditor.colorEdit4 `ge` | 5 | 1641 | | +| extensions.editor_materialEditor.deleteMapButton `ge` | 3 | 1444 | | +| extensions.editor_materialEditor.imageButton `ge` | 4 | 1490 | | +| extensions.editor_materialEditor.inputFloat `ge` | 7 | 1761 | | +| extensions.editor_materialEditor.onEditorRegisterPreferences `ge` | 1 | 3404 | | +| extensions.editor_materialEditor.selectMaterialByName `ge` | 2 | 845 | | +| extensions.editor_materialEditor.setMaterialDirty `ge` | 1 | 1140 | | +| extensions.editor_materialEditor.setProperty `ge` | 4 | 1147 | | +| extensions.editor_materialEditor.showMaterialEditor `ge` | 0 | 2831 | | +| extensions.editor_meshEditor.copySettingsAM `ge` | 0 | 942 | | +| extensions.editor_meshEditor.onActivate_ `ge` | 0 | 1022 | | +| extensions.editor_meshEditor.onDeleteSelection `ge` | 0 | 269 | | +| extensions.editor_meshEditor.onDeselect_ `ge` | 0 | 1017 | | +| extensions.editor_meshEditor.onEditorAxisGizmoAligmentChanged_ `ge` | 0 | 1002 | | +| extensions.editor_meshEditor.onEditorInspectorFieldChanged_ `ge` | 4 | 991 | | +| extensions.editor_meshEditor.onEditorInspectorHeaderGui_ `ge` | 1 | 354 | | +| extensions.editor_meshEditor.onEditorObjectSelectionChanged_ `ge` | 0 | 1009 | | +| extensions.editor_meshEditor.onEditorPreferenceValueChanged_ `ge` | 2 | 975 | | +| extensions.editor_meshEditor.onEditorRegisterPreferences_ `ge` | 1 | 979 | | +| extensions.editor_meshEditor.onSelectAll `ge` | 0 | 53 | | +| extensions.editor_meshEditor.onToolbar_ `ge` | 0 | 962 | | +| extensions.editor_meshEditor.onUpdate_ `ge` | 0 | 717 | | +| extensions.editor_meshEditor.pasteFieldsAM `ge` | 0 | 129 | | +| extensions.editor_meshSpline.onClientEndMission `ge` | 0 | 1683 | | +| extensions.editor_meshSpline.setSelectedNodeIdx `ge` | 1 | 87 | | +| extensions.editor_meshSpline.setSelectedSplineIdx `ge` | 1 | 84 | | +| extensions.editor_meshSpline_import.convertTSStatics2MeshSpline `ge` | 1 | 508 | | +| extensions.editor_meshSpline_import.handleDelayedSplineUpdates `ge` | 0 | 35 | | +| extensions.editor_meshSpline_import.importFromPolygon `ge` | 1 | 627 | | +| extensions.editor_meshSpline_populate.populateMeshSpline `ge` | 2 | 227 | | +| extensions.editor_meshSpline_populate.tryRemove `ge` | 1 | 327 | | +| extensions.editor_meshSpline_splineMgr.addNewMeshSpline `ge` | 0 | 480 | | +| extensions.editor_meshSpline_splineMgr.convertPathsToMeshSplines `ge` | 1 | 1074 | | +| extensions.editor_meshSpline_splineMgr.copyMeshSplineProfile `ge` | 1 | 934 | | +| extensions.editor_meshSpline_splineMgr.deepCopyMeshSpline `ge` | 1 | 570 | | +| extensions.editor_meshSpline_splineMgr.deepCopyMeshSplineState `ge` | 0 | 582 | | +| extensions.editor_meshSpline_splineMgr.deserializeMeshSpline `ge` | 2 | 1017 | | +| extensions.editor_meshSpline_splineMgr.getCurrentMeshSplineList `ge` | 0 | 1107 | | +| extensions.editor_meshSpline_splineMgr.getDefaultSliderParams `ge` | 0 | 477 | | +| extensions.editor_meshSpline_splineMgr.getEditModeKey `ge` | 0 | 348 | | +| extensions.editor_meshSpline_splineMgr.getMeshSplines `ge` | 0 | 351 | | +| extensions.editor_meshSpline_splineMgr.getSplineMap `ge` | 0 | 354 | | +| extensions.editor_meshSpline_splineMgr.getToolPrefixStr `ge` | 0 | 345 | | +| extensions.editor_meshSpline_splineMgr.isLinked `ge` | 1 | 1121 | | +| extensions.editor_meshSpline_splineMgr.joinMeshSplines `ge` | 4 | 742 | | +| extensions.editor_meshSpline_splineMgr.objectSelectRedo `ge` | 1 | 931 | | +| extensions.editor_meshSpline_splineMgr.objectSelectUndo `ge` | 1 | 928 | | +| extensions.editor_meshSpline_splineMgr.pasteMeshSplineProfile `ge` | 2 | 949 | | +| extensions.editor_meshSpline_splineMgr.presetSelectionRedo `ge` | 1 | 883 | | +| extensions.editor_meshSpline_splineMgr.presetSelectionUndo `ge` | 1 | 869 | | +| extensions.editor_meshSpline_splineMgr.removeAllMeshSplines `ge` | 1 | 551 | | +| extensions.editor_meshSpline_splineMgr.removeLinkedMeshSpline `ge` | 1 | 541 | | +| extensions.editor_meshSpline_splineMgr.removeMeshSpline `ge` | 1 | 525 | | +| extensions.editor_meshSpline_splineMgr.serializeMeshSpline `ge` | 1 | 1006 | | +| extensions.editor_meshSpline_splineMgr.setLink `ge` | 3 | 1127 | | +| extensions.editor_meshSpline_splineMgr.setMeshSpline `ge` | 2 | 357 | | +| extensions.editor_meshSpline_splineMgr.setMeshSplines `ge` | 1 | 377 | | +| extensions.editor_meshSpline_splineMgr.setPreset `ge` | 2 | 384 | | +| extensions.editor_meshSpline_splineMgr.singleSplineEditRedo `ge` | 1 | 861 | | +| extensions.editor_meshSpline_splineMgr.singleSplineEditUndo `ge` | 1 | 853 | | +| extensions.editor_meshSpline_splineMgr.splitMeshSpline `ge` | 2 | 591 | | +| extensions.editor_meshSpline_splineMgr.transSplineEditRedo `ge` | 1 | 907 | | +| extensions.editor_meshSpline_splineMgr.transSplineEditUndo `ge` | 1 | 897 | | +| extensions.editor_meshSpline_splineMgr.unlinkAll `ge` | 0 | 1165 | | +| extensions.editor_meshSpline_splineMgr.updateDirtyMeshSplines `ge` | 0 | 1038 | | +| extensions.editor_meshSpline_splineMgr.updateLinkedMeshSpline `ge` | 6 | 1142 | | +| extensions.editor_missionEditor.clickMission `ge` | 1 | 1730 | | +| extensions.editor_missionEditor.getCurrentEditorHelperWhenActive `ge` | 0 | 1752 | | +| extensions.editor_missionEditor.getMissionList `ge` | 0 | 1729 | | +| extensions.editor_missionEditor.getMissionTypeWindow `ge` | 0 | 1733 | | +| extensions.editor_missionEditor.getSelectedMissionId `ge` | 0 | 1786 | | +| extensions.editor_missionEditor.getStartTriggerWindow `ge` | 0 | 1732 | | +| extensions.editor_missionEditor.onConsoleLog `ge` | 4 | 1782 | | +| extensions.editor_missionEditor.onEditorRegisterPreferences `ge` | 1 | 1689 | | +| extensions.editor_missionEditor.reloadMissionSystem `ge` | 0 | 1758 | | +| extensions.editor_missionEditor.setMissionById `ge` | 2 | 1734 | | +| extensions.editor_missionEditor.show `ge` | 0 | 1668 | | +| extensions.editor_missionPlaybook.book `ge` | 0 | 25 | table | +| extensions.editor_missionPlaybook.drawBookViewer `ge` | 0 | 430 | | +| extensions.editor_missionPlaybook.onEditorRegisterPreferences `ge` | 1 | 415 | | +| extensions.editor_missionPlaybook.show `ge` | 0 | 403 | | +| extensions.editor_missionPlaybook_attributeViewer.show `ge` | 0 | 87 | | +| extensions.editor_missionPlaybook_missionTreeViewer.show `ge` | 0 | 224 | | +| extensions.editor_missionPlaybook_unlockedMissionsViewer.show `ge` | 0 | 49 | | +| extensions.editor_missionStartPositionEditor.setSelectedMission `ge` | 1 | 284 | | +| extensions.editor_multiSpawnManager.loadGroup `ge` | 1 | 192 | | +| extensions.editor_multiSpawnManager.onWindowMenuItem `ge` | 0 | 859 | | +| extensions.editor_multiSpawnManager.saveGroup `ge` | 2 | 223 | | +| extensions.editor_navMeshEditor.allowGizmo `ge` | 0 | 971 | | +| extensions.editor_navMeshEditor.show `ge` | 0 | 920 | | +| extensions.editor_newsMessage.onEditorRegisterPreferences `ge` | 1 | 43 | | +| extensions.editor_objectTool.onEditorRegisterPreferences `ge` | 1 | 1228 | | +| extensions.editor_perfProfiler.loadFile `ge` | 1 | 426 | | +| extensions.editor_perfProfiler.show `ge` | 0 | 545 | | +| extensions.editor_physicsReloader.openWindow `ge` | 0 | 13 | | +| extensions.editor_preferences.onEditorRegisterPreferences `ge` | 1 | 331 | | +| extensions.editor_raceEditor.allowGizmo `ge` | 0 | 551 | | +| extensions.editor_raceEditor.calculateAiRoute `ge` | 0 | 28 | | +| extensions.editor_raceEditor.changedFromExternal `ge` | 0 | 555 | | +| extensions.editor_raceEditor.getCurrentFilename `ge` | 0 | 552 | | +| extensions.editor_raceEditor.getCurrentPath `ge` | 0 | 553 | | +| extensions.editor_raceEditor.getToolsWindow `ge` | 0 | 567 | | +| extensions.editor_raceEditor.isVisible `ge` | 0 | 554 | | +| extensions.editor_raceEditor.loadRace `ge` | 1 | 79 | | +| extensions.editor_raceEditor.onEditorRegisterPreferences `ge` | 1 | 535 | | +| extensions.editor_raceEditor.onWindowGotFocus `ge` | 1 | 505 | | +| extensions.editor_raceEditor.saveRace `ge` | 2 | 67 | | +| extensions.editor_raceEditor.setupRace `ge` | 0 | 106 | | +| extensions.editor_raceEditor.show `ge` | 0 | 447 | | +| extensions.editor_rallyEditor.allowGizmo `ge` | 0 | 1439 | | +| extensions.editor_rallyEditor.buildVoicepackPickerEntries `ge` | 1 | 1450 | | +| extensions.editor_rallyEditor.cameraPathPlay `ge` | 0 | 302 | | +| extensions.editor_rallyEditor.changeDebugDrawOpacity `ge` | 1 | 1377 | | +| extensions.editor_rallyEditor.clearGhostNotebook `ge` | 0 | 1295 | | +| extensions.editor_rallyEditor.deselect `ge` | 0 | 247 | | +| extensions.editor_rallyEditor.detectNotebookToLoad `ge` | 1 | 1323 | | +| extensions.editor_rallyEditor.drawStageLoaderModal `ge` | 0 | 612 | | +| extensions.editor_rallyEditor.drawToolbarMissionContext `ge` | 1 | 616 | | +| extensions.editor_rallyEditor.getCurrentFilename `ge` | 0 | 1369 | | +| extensions.editor_rallyEditor.getCurrentMissionDir `ge` | 0 | 1443 | | +| extensions.editor_rallyEditor.getCurrentMissionId `ge` | 0 | 1445 | | +| extensions.editor_rallyEditor.getCurrentMissionName `ge` | 0 | 1444 | | +| extensions.editor_rallyEditor.getCurrentPath `ge` | 0 | 1442 | | +| extensions.editor_rallyEditor.getCurrentVoicepackPick `ge` | 0 | 1446 | | +| extensions.editor_rallyEditor.getGhostNotebookError `ge` | 0 | 1313 | | +| extensions.editor_rallyEditor.getGhostNotebookLabelForPacenote `ge` | 1 | 1317 | | +| extensions.editor_rallyEditor.getGhostNotebookPath `ge` | 0 | 1301 | | +| extensions.editor_rallyEditor.getGhostNotebookSelectedFname `ge` | 0 | 1305 | | +| extensions.editor_rallyEditor.getGhostNotebookSelectedLabel `ge` | 0 | 1309 | | +| extensions.editor_rallyEditor.getMissionDir `ge` | 0 | 1517 | | +| extensions.editor_rallyEditor.getMissionId `ge` | 0 | 1518 | | +| extensions.editor_rallyEditor.getPacenotesWindow `ge` | 0 | 1516 | | +| extensions.editor_rallyEditor.getPrefDefaultRadius `ge` | 0 | 1246 | | +| extensions.editor_rallyEditor.getPrefDrivelineSplinePrismWidth `ge` | 0 | 1242 | | +| extensions.editor_rallyEditor.getPrefLockWaypoints `ge` | 0 | 1254 | | +| extensions.editor_rallyEditor.getPrefPacenoteLabelDistance `ge` | 0 | 1226 | | +| extensions.editor_rallyEditor.getPrefPacenoteLabelMode `ge` | 0 | 1222 | | +| extensions.editor_rallyEditor.getPrefPacenoteLabelNearCameraCount `ge` | 0 | 1230 | | +| extensions.editor_rallyEditor.getPrefShowAdjacentPacenoteText `ge` | 0 | 1234 | | +| extensions.editor_rallyEditor.getPrefShowAllPacenoteLabels `ge` | 0 | 1218 | | +| extensions.editor_rallyEditor.getPrefShowNextPacenote `ge` | 0 | 1214 | | +| extensions.editor_rallyEditor.getPrefShowPreviousPacenote `ge` | 0 | 1210 | | +| extensions.editor_rallyEditor.getPrefShowSelectedPacenoteUtility `ge` | 0 | 1238 | | +| extensions.editor_rallyEditor.getPrefUiPacenoteNoteFieldWidth `ge` | 0 | 1250 | | +| extensions.editor_rallyEditor.getPrefWaypointSnapMethod `ge` | 0 | 1258 | | +| extensions.editor_rallyEditor.getViewSnaproadPathOnTop `ge` | 0 | 1459 | | +| extensions.editor_rallyEditor.getVolatilePreferences `ge` | 0 | 1514 | | +| extensions.editor_rallyEditor.insertMode `ge` | 0 | 233 | | +| extensions.editor_rallyEditor.isCalibrationWindowOpen `ge` | 0 | 1510 | | +| extensions.editor_rallyEditor.isPacenotesToolsSectionExpanded `ge` | 0 | 1520 | | +| extensions.editor_rallyEditor.isToolboxOpen `ge` | 0 | 1425 | | +| extensions.editor_rallyEditor.isVisible `ge` | 0 | 1452 | | +| extensions.editor_rallyEditor.listGhostNotebookChoices `ge` | 0 | 1285 | table | +| extensions.editor_rallyEditor.listNotebooks `ge` | 1 | 1267 | | +| extensions.editor_rallyEditor.loadForMissionEditor `ge` | 1 | 1345 | | +| extensions.editor_rallyEditor.loadNotebook `ge` | 1 | 416 | | +| extensions.editor_rallyEditor.loadOrCreateForMissionEditor `ge` | 1 | 1357 | | +| extensions.editor_rallyEditor.loadOrCreateNotebook `ge` | 1 | 400 | | +| extensions.editor_rallyEditor.mouseWheelZoom `ge` | 1 | 1389 | | +| extensions.editor_rallyEditor.moveSelectedWaypointBackward `ge` | 1 | 292 | | +| extensions.editor_rallyEditor.moveSelectedWaypointForward `ge` | 1 | 282 | | +| extensions.editor_rallyEditor.onEditorRegisterPreferences `ge` | 1 | 1167 | | +| extensions.editor_rallyEditor.onWindowGotFocus `ge` | 1 | 1116 | | +| extensions.editor_rallyEditor.openStageLoaderModal `ge` | 0 | 608 | | +| extensions.editor_rallyEditor.saveNotebook `ge` | 0 | 212 | | +| extensions.editor_rallyEditor.selectGhostNotebook `ge` | 1 | 1290 | | +| extensions.editor_rallyEditor.selectNextPacenote `ge` | 0 | 228 | | +| extensions.editor_rallyEditor.selectNextWaypoint `ge` | 0 | 252 | | +| extensions.editor_rallyEditor.selectPrevPacenote `ge` | 0 | 223 | | +| extensions.editor_rallyEditor.setFreeCam `ge` | 0 | 238 | | +| extensions.editor_rallyEditor.setPrefLockWaypoints `ge` | 1 | 1263 | | +| extensions.editor_rallyEditor.setVoicepackPick `ge` | 1 | 445 | | +| extensions.editor_rallyEditor.show `ge` | 0 | 1000 | | +| extensions.editor_rallyEditor.showPacenotesTab `ge` | 0 | 983 | | +| extensions.editor_rallyEditor.showRallyTool `ge` | 0 | 988 | | +| extensions.editor_rallyEditor.toggleCalibrationWindow `ge` | 0 | 1511 | | +| extensions.editor_rallyEditor.toggleCornerCalls `ge` | 0 | 307 | | +| extensions.editor_rallyEditor.zoomIn `ge` | 1 | 1400 | | +| extensions.editor_rallyEditor.zoomOut `ge` | 1 | 1413 | | +| extensions.editor_rallyEditor_aiCompetitorsEditorModel.clampParamToSliderRange `ge` | 2 | 284 | | +| extensions.editor_rallyEditor_aiCompetitorsEditorModel.configWithDefaults `ge` | 1 | 135 | multiple | +| extensions.editor_rallyEditor_aiCompetitorsEditorModel.defaultUiDict `ge` | 0 | 70 | table | +| extensions.editor_rallyEditor_aiCompetitorsEditorModel.fieldLabel `ge` | 1 | 314 | | +| extensions.editor_rallyEditor_aiCompetitorsEditorModel.formatParamValue `ge` | 1 | 299 | | +| extensions.editor_rallyEditor_aiCompetitorsEditorModel.loadRawConfig `ge` | 0 | 160 | | +| extensions.editor_rallyEditor_aiCompetitorsEditorModel.mergeGeneral `ge` | 1 | 58 | | +| extensions.editor_rallyEditor_aiCompetitorsEditorModel.saveConfig `ge` | 3 | 211 | | +| extensions.editor_rallyEditor_aiCompetitorsEditorModel.sliderToUnit `ge` | 3 | 322 | | +| extensions.editor_rallyEditor_aiCompetitorsEditorPlot.drawFinishTimeChart `ge` | 3 | 113 | | +| extensions.editor_rallyEditor_aiCompetitorsEditorPlot.drawOutcomeShareRow `ge` | 5 | 100 | | +| extensions.editor_rallyEditor_aiCompetitorsEditorPreview.computeVisualization `ge` | 1 | 67 | table | +| extensions.editor_rallyEditor_aiCompetitorsEditorPreview.narrowTimeRangeFromMixture `ge` | 3 | 21 | multiple | +| extensions.editor_rallyEditor_drivelineEditSurface.commitSplineEdit `ge` | 4 | 81 | | +| extensions.editor_rallyEditor_drivelineEditSurface.createFinalDriveline `ge` | 1 | 134 | | +| extensions.editor_rallyEditor_drivelineEditSurface.handleSplineInteraction `ge` | 2 | 161 | | +| extensions.editor_rallyEditor_drivelineEditSurface.redoSplineEdit `ge` | 2 | 76 | | +| extensions.editor_rallyEditor_drivelineEditSurface.refreshSplineGeometry `ge` | 2 | 99 | boolean | +| extensions.editor_rallyEditor_drivelineEditSurface.restoreSpline `ge` | 2 | 47 | | +| extensions.editor_rallyEditor_drivelineEditSurface.saveFinalDriveline `ge` | 1 | 139 | | +| extensions.editor_rallyEditor_drivelineEditSurface.simplifySpline `ge` | 3 | 114 | boolean | +| extensions.editor_rallyEditor_drivelineEditSurface.undoSplineEdit `ge` | 2 | 71 | | +| extensions.editor_rallyEditor_pacenotes_calibrationAnalysisExport.build `ge` | 2 | 478 | multiple/table | +| extensions.editor_rallyEditor_pacenotes_calibrationAnalysisExport.buildV2 `ge` | 2 | 964 | multiple/table | +| extensions.editor_rallyEditor_pacenotes_calibrationAnalysisExport.export `ge` | 2 | 546 | multiple | +| extensions.editor_rallyEditor_pacenotes_calibrationAnalysisExport.exportFile `ge` | 1 | 20 | | +| extensions.editor_rallyEditor_pacenotes_calibrationAnalysisExport.exportV2 `ge` | 2 | 991 | multiple | +| extensions.editor_rallyEditor_pacenotes_calibrationAnalysisExport.exportV2File `ge` | 1 | 26 | | +| extensions.editor_rallyEditor_pacenotes_calibrationMetadataForm.draw `ge` | 2 | 140 | | +| extensions.editor_rallyEditor_pacenotes_calibrationWindow.draw `ge` | 2 | 832 | | +| extensions.editor_rallyEditor_pacenotes_customAudioList.draw `ge` | 3 | 184 | | +| extensions.editor_rallyEditor_pacenotes_customForm.clear `ge` | 0 | 116 | | +| extensions.editor_rallyEditor_pacenotes_customForm.draw `ge` | 1 | 86 | | +| extensions.editor_rallyEditor_pacenotes_measurementsForm.clear `ge` | 0 | 256 | | +| extensions.editor_rallyEditor_pacenotes_measurementsForm.draw `ge` | 3 | 222 | | +| extensions.editor_rallyEditor_pacenotes_selectedPacenoteUtility.draw `ge` | 1 | 121 | | +| extensions.editor_rallyEditor_pacenotes_structuredForm.clear `ge` | 0 | 1022 | | +| extensions.editor_rallyEditor_pacenotes_structuredForm.draw `ge` | 2 | 989 | | +| extensions.editor_rallyEditor_stageLoaderModal.draw `ge` | 2 | 140 | | +| extensions.editor_rallyEditor_zSnap.conformSplineGeometry `ge` | 5 | 81 | | +| extensions.editor_rallyEditor_zSnap.getCurrentMethod `ge` | 0 | 60 | | +| extensions.editor_rallyEditor_zSnap.isValidMethod `ge` | 1 | 47 | | +| extensions.editor_rallyEditor_zSnap.methodForUseRaycast `ge` | 1 | 73 | | +| extensions.editor_rallyEditor_zSnap.noSnappingInPlace `ge` | 1 | 24 | | +| extensions.editor_rallyEditor_zSnap.snapDrivelineInPlace `ge` | 3 | 77 | | +| extensions.editor_rallyEditor_zSnap.snapInPlace `ge` | 3 | 51 | | +| extensions.editor_rallyEditor_zSnap.snapInPlaceWithCurrentMethod `ge` | 2 | 69 | | +| extensions.editor_rallyEditor_zSnap.snapRaycastInPlace `ge` | 2 | 36 | | +| extensions.editor_rallyEditor_zSnap.snapTerrainHeightInPlace `ge` | 1 | 28 | | +| extensions.editor_rallyEditor_zSnap.zSnap `ge` | 3 | 56 | | +| extensions.editor_rallyEditor_zSnap.zSnapWithCurrentMethod `ge` | 1 | 65 | | +| extensions.editor_rayCastTest.onEditorRegisterPreferences `ge` | 1 | 123 | | +| extensions.editor_resourceChecker.jobData `ge` | 2 | 1805 | | +| extensions.editor_resourceChecker.onWindowMenuItem `ge` | 0 | 17 | | +| extensions.editor_resourceChecker.updateDuplicateTable `ge` | 1 | 1814 | | +| extensions.editor_resourceChecker_resourceUtil.assetStats `ge` | 1 | 2778 | | +| extensions.editor_resourceChecker_resourceUtil.checkColData `ge` | 2 | 1739 | | +| extensions.editor_resourceChecker_resourceUtil.checkForest `ge` | 0 | 944 | | +| extensions.editor_resourceChecker_resourceUtil.checkMatTex `ge` | 1 | 588 | | +| extensions.editor_resourceChecker_resourceUtil.checkStatic `ge` | 0 | 875 | | +| extensions.editor_resourceChecker_resourceUtil.checkTerrains `ge` | 0 | 993 | | +| extensions.editor_resourceChecker_resourceUtil.checkTex `ge` | 1 | 715 | | +| extensions.editor_resourceChecker_resourceUtil.checkUnusedMats `ge` | 2 | 1277 | | +| extensions.editor_resourceChecker_resourceUtil.checkUnusedModels `ge` | 2 | 1937 | | +| extensions.editor_resourceChecker_resourceUtil.checkUsedMats `ge` | 2 | 1593 | | +| extensions.editor_resourceChecker_resourceUtil.checkmissingMats `ge` | 1 | 803 | | +| extensions.editor_resourceChecker_resourceUtil.duplicateData `ge` | 1 | 2378 | | +| extensions.editor_resourceChecker_resourceUtil.findDuplicates `ge` | 1 | 236 | | +| extensions.editor_resourceChecker_resourceUtil.fixPID `ge` | 2 | 448 | | +| extensions.editor_resourceChecker_resourceUtil.getMaterialTexFields `ge` | 1 | 206 | | +| extensions.editor_resourceChecker_resourceUtil.getProgress `ge` | 0 | 2783 | | +| extensions.editor_resourceChecker_resourceUtil.getSimObjects `ge` | 1 | 145 | | +| extensions.editor_resourceChecker_resourceUtil.powerOfTwo `ge` | 1 | 177 | | +| extensions.editor_resourceChecker_resourceUtil.removeDummy `ge` | 2 | 2447 | | +| extensions.editor_resourceChecker_resourceUtil.removeFromForestJson `ge` | 2 | 186 | | +| extensions.editor_resourceChecker_resourceUtil.removeUnused `ge` | 3 | 2329 | | +| extensions.editor_resourceChecker_resourceUtil.resaveMaterial `ge` | 1 | 157 | | +| extensions.editor_resourceChecker_resourceUtil.stopProgress `ge` | 0 | 2840 | | +| extensions.editor_resourceChecker_resourceUtil.textureExporter `ge` | 2 | 2492 | | +| extensions.editor_resourceChecker_resourceUtil.unusedTextures `ge` | 2 | 2176 | | +| extensions.editor_resourceChecker_resourceUtil.verifyDuplicate `ge` | 2 | 394 | | +| extensions.editor_resourceChecker_resourceUtil.verifyVersion `ge` | 1 | 326 | | +| extensions.editor_roadDecorations.decorateProps `ge` | 7 | 112 | | +| extensions.editor_roadDecorations.findOffsetPoint `ge` | 4 | 7 | | +| extensions.editor_roadEditor.cycleHoveredRoadsAM `ge` | 1 | 1828 | | +| extensions.editor_roadEditor.onEditorRegisterPreferences `ge` | 1 | 1889 | | +| extensions.editor_roadRiverGui.editModeToolbar `ge` | 0 | 34 | | +| extensions.editor_roadSpline.onClientEndMission `ge` | 0 | 1439 | | +| extensions.editor_roadSpline.setSelectedNodeIdx `ge` | 1 | 76 | | +| extensions.editor_roadSpline.setSelectedSplineIdx `ge` | 1 | 73 | | +| extensions.editor_roadSpline_groupMgr.addGroupToGroupArray `ge` | 1 | 50 | | +| extensions.editor_roadSpline_groupMgr.addNewGroup `ge` | 1 | 199 | | +| extensions.editor_roadSpline_groupMgr.convertPathsToRoadGroups `ge` | 1 | 431 | | +| extensions.editor_roadSpline_groupMgr.copyGroupProfile `ge` | 1 | 279 | | +| extensions.editor_roadSpline_groupMgr.deepCopyAllGroups `ge` | 0 | 355 | | +| extensions.editor_roadSpline_groupMgr.deepCopyGroup `ge` | 1 | 343 | | +| extensions.editor_roadSpline_groupMgr.deserializeGroup `ge` | 2 | 477 | | +| extensions.editor_roadSpline_groupMgr.getCurrentRoadSplineList `ge` | 0 | 577 | | +| extensions.editor_roadSpline_groupMgr.getEditModeKey `ge` | 0 | 47 | | +| extensions.editor_roadSpline_groupMgr.getGroups `ge` | 0 | 38 | | +| extensions.editor_roadSpline_groupMgr.getIdToIdxMap `ge` | 0 | 41 | | +| extensions.editor_roadSpline_groupMgr.getToolPrefixStr `ge` | 0 | 44 | | +| extensions.editor_roadSpline_groupMgr.isLinked `ge` | 1 | 590 | | +| extensions.editor_roadSpline_groupMgr.joinRoadSplines `ge` | 4 | 404 | | +| extensions.editor_roadSpline_groupMgr.pasteGroupProfile `ge` | 2 | 312 | | +| extensions.editor_roadSpline_groupMgr.recreateAutoGeneratedLayers `ge` | 1 | 117 | | +| extensions.editor_roadSpline_groupMgr.removeAllGroups `ge` | 1 | 97 | | +| extensions.editor_roadSpline_groupMgr.removeGroup `ge` | 1 | 69 | | +| extensions.editor_roadSpline_groupMgr.removeLinkedRoadSpline `ge` | 1 | 89 | | +| extensions.editor_roadSpline_groupMgr.serializeGroup `ge` | 1 | 464 | | +| extensions.editor_roadSpline_groupMgr.setFixedWidth `ge` | 2 | 191 | | +| extensions.editor_roadSpline_groupMgr.setLink `ge` | 3 | 596 | | +| extensions.editor_roadSpline_groupMgr.singleGroupEditRedo `ge` | 1 | 555 | | +| extensions.editor_roadSpline_groupMgr.singleGroupEditUndo `ge` | 1 | 554 | | +| extensions.editor_roadSpline_groupMgr.splitGroup `ge` | 3 | 364 | | +| extensions.editor_roadSpline_groupMgr.transGroupEditRedo `ge` | 1 | 574 | | +| extensions.editor_roadSpline_groupMgr.transGroupEditUndo `ge` | 1 | 573 | | +| extensions.editor_roadSpline_groupMgr.unlinkAll `ge` | 0 | 620 | | +| extensions.editor_roadSpline_groupMgr.updateDirtyGroups `ge` | 0 | 142 | | +| extensions.editor_roadSpline_groupMgr.updateLinkedRoadSpline `ge` | 6 | 610 | | +| extensions.editor_roadSpline_import.importFromPolygon `ge` | 1 | 425 | | +| extensions.editor_roadSpline_import.importSelectedIntoNewGroup `ge` | 1 | 351 | | +| extensions.editor_roadSpline_layerMgr.addEdgeBlend1Layers `ge` | 1 | 712 | | +| extensions.editor_roadSpline_layerMgr.addEdgeBlend2Layers `ge` | 1 | 766 | | +| extensions.editor_roadSpline_layerMgr.addEdgeBlend3Layers `ge` | 1 | 820 | | +| extensions.editor_roadSpline_layerMgr.addHeavyTreadMarksLayers `ge` | 1 | 552 | | +| extensions.editor_roadSpline_layerMgr.addLightTreadMarksLayers `ge` | 1 | 550 | | +| extensions.editor_roadSpline_layerMgr.addNewLayer `ge` | 1 | 421 | | +| extensions.editor_roadSpline_layerMgr.addPatchesLayers `ge` | 1 | 560 | | +| extensions.editor_roadSpline_layerMgr.addRepair1Layers `ge` | 1 | 556 | | +| extensions.editor_roadSpline_layerMgr.addRepair2Layers `ge` | 1 | 558 | | +| extensions.editor_roadSpline_layerMgr.addRoadCenterLineLayers `ge` | 1 | 568 | | +| extensions.editor_roadSpline_layerMgr.addRoadCrackLayers `ge` | 1 | 554 | | +| extensions.editor_roadSpline_layerMgr.addRoadDamageAsphalt1Layers `ge` | 1 | 562 | | +| extensions.editor_roadSpline_layerMgr.addRoadDamageAsphalt2Layers `ge` | 1 | 564 | | +| extensions.editor_roadSpline_layerMgr.addRoadEdgeLinesLayers `ge` | 1 | 598 | | +| extensions.editor_roadSpline_layerMgr.addRoadLaneLinesLayers `ge` | 1 | 652 | | +| extensions.editor_roadSpline_layerMgr.deepCopyAllLayers `ge` | 1 | 122 | | +| extensions.editor_roadSpline_layerMgr.deepCopyLayer `ge` | 1 | 113 | | +| extensions.editor_roadSpline_layerMgr.deserializeLayer `ge` | 1 | 894 | table | +| extensions.editor_roadSpline_layerMgr.duplicateLayer `ge` | 2 | 450 | | +| extensions.editor_roadSpline_layerMgr.getSliderDefaults `ge` | 0 | 110 | | +| extensions.editor_roadSpline_layerMgr.removeAllHiddenLayers `ge` | 1 | 411 | | +| extensions.editor_roadSpline_layerMgr.removeAllLayers `ge` | 1 | 404 | | +| extensions.editor_roadSpline_layerMgr.removeDecalRoadInLayer `ge` | 1 | 151 | | +| extensions.editor_roadSpline_layerMgr.removeEdgeBlend1Layers `ge` | 1 | 763 | | +| extensions.editor_roadSpline_layerMgr.removeEdgeBlend2Layers `ge` | 1 | 817 | | +| extensions.editor_roadSpline_layerMgr.removeEdgeBlend3Layers `ge` | 1 | 871 | | +| extensions.editor_roadSpline_layerMgr.removeHeavyTreadMarksLayers `ge` | 1 | 553 | | +| extensions.editor_roadSpline_layerMgr.removeLayer `ge` | 2 | 396 | | +| extensions.editor_roadSpline_layerMgr.removeLightTreadMarksLayers `ge` | 1 | 551 | | +| extensions.editor_roadSpline_layerMgr.removePatchesLayers `ge` | 1 | 561 | | +| extensions.editor_roadSpline_layerMgr.removeRepair1Layers `ge` | 1 | 557 | | +| extensions.editor_roadSpline_layerMgr.removeRepair2Layers `ge` | 1 | 559 | | +| extensions.editor_roadSpline_layerMgr.removeRoadCenterLineLayers `ge` | 1 | 595 | | +| extensions.editor_roadSpline_layerMgr.removeRoadCrackLayers `ge` | 1 | 555 | | +| extensions.editor_roadSpline_layerMgr.removeRoadDamageAsphalt1Layers `ge` | 1 | 563 | | +| extensions.editor_roadSpline_layerMgr.removeRoadDamageAsphalt2Layers `ge` | 1 | 565 | | +| extensions.editor_roadSpline_layerMgr.removeRoadEdgeLinesLayers `ge` | 1 | 649 | | +| extensions.editor_roadSpline_layerMgr.removeRoadLaneLinesLayers `ge` | 1 | 709 | | +| extensions.editor_roadSpline_layerMgr.serializeLayer `ge` | 1 | 874 | table | +| extensions.editor_roadSpline_layerMgr.switchOffAllAutoLayers `ge` | 1 | 459 | | +| extensions.editor_roadSpline_layerMgr.updateAllLayers `ge` | 2 | 367 | | +| extensions.editor_roadSpline_layerMgr.updateOnlyDirtyLayers `ge` | 2 | 380 | | +| extensions.editor_roadTemplateEditor.onEditorRegisterPreferences `ge` | 1 | 412 | | +| extensions.editor_roadUtils.getMaterialNames `ge` | 0 | 287 | | +| extensions.editor_roadUtils.getMaterials `ge` | 0 | 283 | | +| extensions.editor_roadUtils.getRoadTemplateFiles `ge` | 0 | 291 | | +| extensions.editor_roadUtils.reloadDecals `ge` | 2 | 97 | | +| extensions.editor_roadUtils.reloadDecorations `ge` | 1 | 43 | | +| extensions.editor_roadUtils.reloadTemplates `ge` | 0 | 234 | | +| extensions.editor_roadUtils.updateChildRoads `ge` | 1 | 172 | | +| extensions.editor_sceneTree.closeAllInstances `ge` | 0 | 2593 | | +| extensions.editor_sceneTree.debugNode `ge` | 2 | 2601 | | +| extensions.editor_sceneTree.moveSelectionIndex `ge` | 1 | 977 | | +| extensions.editor_sceneTree.openSceneTree `ge` | 0 | 2143 | | +| extensions.editor_sceneTree.recacheAllNodes `ge` | 1 | 700 | | +| extensions.editor_sceneTree.refreshAllNodes `ge` | 1 | 998 | | +| extensions.editor_sceneTree.refreshNodeNames `ge` | 1 | 2554 | | +| extensions.editor_scriptAIEditor.onVehicleSubmitRecording `ge` | 2 | 3153 | | +| extensions.editor_scriptAIManager.getCurrentRecordings `ge` | 0 | 576 | | +| extensions.editor_scriptAIManager.onVehicleSubmitInfo `ge` | 2 | 515 | | +| extensions.editor_scriptAIManager.onVehicleSubmitRecording `ge` | 2 | 509 | | +| extensions.editor_scriptAIManager.onWindowMenuItem `ge` | 0 | 552 | | +| extensions.editor_sensorConfigurationEditor.doesContainSensorType `ge` | 2 | 181 | boolean | +| extensions.editor_sensorConfigurationEditor.numberOfSensorType `ge` | 2 | 195 | multiple | +| extensions.editor_sensorConfigurationEditor.syncFromActiveSensors `ge` | 0 | 2521 | | +| extensions.editor_sensorConfigurationEditor.updateCollectedVehiclePOIData `ge` | 1 | 98 | | +| extensions.editor_shapeEditor.onEditorRegisterPreferences `ge` | 1 | 773 | | +| extensions.editor_shapeEditor.showShapeEditorLoadFile `ge` | 1 | 729 | | +| extensions.editor_sidewalkSpline.onClientEndMission `ge` | 0 | 1180 | | +| extensions.editor_sidewalkSpline.setSelectedNodeIdx `ge` | 1 | 85 | | +| extensions.editor_sidewalkSpline.setSelectedSplineIdx `ge` | 1 | 82 | | +| extensions.editor_sidewalkSpline_kit.buildDistributionGroups `ge` | 1 | 157 | | +| extensions.editor_sidewalkSpline_kit.buildSidewalkKit `ge` | 2 | 79 | table | +| extensions.editor_sidewalkSpline_kit.getPieceEnabled `ge` | 2 | 230 | | +| extensions.editor_sidewalkSpline_kit.getRectAndPizzaMeshPaths `ge` | 1 | 244 | multiple | +| extensions.editor_sidewalkSpline_kit.getSidewalkKit `ge` | 1 | 60 | | +| extensions.editor_sidewalkSpline_kit.setPieceEnabled `ge` | 3 | 238 | | +| extensions.editor_sidewalkSpline_populate.populateSidewalkSpline `ge` | 2 | 210 | | +| extensions.editor_sidewalkSpline_populate.tryRemove `ge` | 1 | 477 | | +| extensions.editor_sidewalkSpline_splineMgr.addNewSidewalkSpline `ge` | 0 | 81 | | +| extensions.editor_sidewalkSpline_splineMgr.copyProfileTemplate `ge` | 1 | 453 | table | +| extensions.editor_sidewalkSpline_splineMgr.copySidewalkSplineProfile `ge` | 1 | 405 | | +| extensions.editor_sidewalkSpline_splineMgr.deepCopySidewalkSpline `ge` | 1 | 181 | | +| extensions.editor_sidewalkSpline_splineMgr.deepCopySidewalkSplineState `ge` | 0 | 193 | | +| extensions.editor_sidewalkSpline_splineMgr.deserializeSidewalkSpline `ge` | 2 | 505 | | +| extensions.editor_sidewalkSpline_splineMgr.getDefaultSliderParams `ge` | 0 | 78 | | +| extensions.editor_sidewalkSpline_splineMgr.getEditModeKey `ge` | 0 | 43 | | +| extensions.editor_sidewalkSpline_splineMgr.getSidewalkSplines `ge` | 0 | 46 | | +| extensions.editor_sidewalkSpline_splineMgr.getSplineMap `ge` | 0 | 49 | | +| extensions.editor_sidewalkSpline_splineMgr.getToolPrefixStr `ge` | 0 | 40 | | +| extensions.editor_sidewalkSpline_splineMgr.hasCopiedProfile `ge` | 0 | 448 | | +| extensions.editor_sidewalkSpline_splineMgr.joinSidewalkSplines `ge` | 4 | 269 | | +| extensions.editor_sidewalkSpline_splineMgr.objectSelectRedo `ge` | 1 | 402 | | +| extensions.editor_sidewalkSpline_splineMgr.objectSelectUndo `ge` | 1 | 399 | | +| extensions.editor_sidewalkSpline_splineMgr.pasteProfileTemplate `ge` | 2 | 467 | | +| extensions.editor_sidewalkSpline_splineMgr.pasteSidewalkSplineProfile `ge` | 1 | 419 | | +| extensions.editor_sidewalkSpline_splineMgr.removeAllSidewalkSplines `ge` | 1 | 162 | | +| extensions.editor_sidewalkSpline_splineMgr.removeSidewalkSpline `ge` | 1 | 140 | | +| extensions.editor_sidewalkSpline_splineMgr.serializeSidewalkSpline `ge` | 1 | 493 | | +| extensions.editor_sidewalkSpline_splineMgr.setSidewalkSpline `ge` | 2 | 52 | | +| extensions.editor_sidewalkSpline_splineMgr.setSidewalkSplines `ge` | 1 | 71 | | +| extensions.editor_sidewalkSpline_splineMgr.singleSplineEditRedo `ge` | 1 | 356 | | +| extensions.editor_sidewalkSpline_splineMgr.singleSplineEditUndo `ge` | 1 | 348 | | +| extensions.editor_sidewalkSpline_splineMgr.splitSidewalkSpline `ge` | 2 | 202 | | +| extensions.editor_sidewalkSpline_splineMgr.transSplineEditRedo `ge` | 1 | 376 | | +| extensions.editor_sidewalkSpline_splineMgr.transSplineEditUndo `ge` | 1 | 364 | | +| extensions.editor_sidewalkSpline_splineMgr.updateDirtySidewalkSplines `ge` | 0 | 555 | | +| extensions.editor_sitesEditor.allowGizmo `ge` | 0 | 383 | | +| extensions.editor_sitesEditor.getCurrentLocation `ge` | 0 | 385 | | +| extensions.editor_sitesEditor.getCurrentParkingSpot `ge` | 0 | 387 | | +| extensions.editor_sitesEditor.getCurrentSites `ge` | 0 | 384 | | +| extensions.editor_sitesEditor.getCurrentZone `ge` | 0 | 386 | | +| extensions.editor_sitesEditor.loadSites `ge` | 1 | 30 | | +| extensions.editor_sitesEditor.managerSites `ge` | 0 | 213 | | +| extensions.editor_sitesEditor.saveSites `ge` | 2 | 21 | | +| extensions.editor_sitesEditor.selectZone `ge` | 2 | 388 | | +| extensions.editor_sitesEditor.show `ge` | 0 | 281 | | +| extensions.editor_slotTrafficEditor.onEditorRegisterPreferences `ge` | 1 | 1567 | | +| extensions.editor_slotTrafficEditor.selectAllNodes `ge` | 0 | 1432 | | +| extensions.editor_suspensionAudioDebug.open `ge` | 0 | 122 | | +| extensions.editor_tech_roadArchitect_clothoid.evaluate `ge` | 5 | 296 | vec3 | +| extensions.editor_tech_roadArchitect_decals.createDecal `ge` | 2 | 91 | | +| extensions.editor_tech_roadArchitect_decals.removeTemplates `ge` | 0 | 477 | | +| extensions.editor_tech_roadArchitect_decals.tryRemove `ge` | 1 | 447 | | +| extensions.editor_tech_roadArchitect_decals.tryRemoveAll `ge` | 0 | 488 | | +| extensions.editor_tech_roadArchitect_export.export `ge` | 0 | 323 | | +| extensions.editor_tech_roadArchitect_geometry.computeRoadRenderData `ge` | 1 | 533 | | +| extensions.editor_tech_roadArchitect_groups.addGroupToRoadsAudition `ge` | 1 | 117 | | +| extensions.editor_tech_roadArchitect_groups.addGroupToRoadsPlace `ge` | 2 | 158 | | +| extensions.editor_tech_roadArchitect_groups.copyPlacedGroup `ge` | 1 | 240 | table | +| extensions.editor_tech_roadArchitect_groups.createGroup `ge` | 2 | 207 | | +| extensions.editor_tech_roadArchitect_groups.createPrefabGroup `ge` | 1 | 247 | | +| extensions.editor_tech_roadArchitect_groups.deserialiseGroup `ge` | 1 | 315 | | +| extensions.editor_tech_roadArchitect_groups.getDefaultGroups `ge` | 0 | 351 | | +| extensions.editor_tech_roadArchitect_groups.getPlacedGroups `ge` | 0 | 380 | | +| extensions.editor_tech_roadArchitect_groups.goToGroupView `ge` | 3 | 105 | | +| extensions.editor_tech_roadArchitect_groups.goToOldView `ge` | 0 | 297 | | +| extensions.editor_tech_roadArchitect_groups.goToPlacedGroup `ge` | 1 | 405 | | +| extensions.editor_tech_roadArchitect_groups.load `ge` | 0 | 338 | | +| extensions.editor_tech_roadArchitect_groups.manageRotateCam `ge` | 0 | 198 | | +| extensions.editor_tech_roadArchitect_groups.removePlacedGroupHard `ge` | 1 | 389 | | +| extensions.editor_tech_roadArchitect_groups.removePlacedGroupSoft `ge` | 1 | 386 | | +| extensions.editor_tech_roadArchitect_groups.save `ge` | 1 | 325 | | +| extensions.editor_tech_roadArchitect_groups.serialiseGroup `ge` | 1 | 305 | | +| extensions.editor_tech_roadArchitect_groups.setPlacedGroups `ge` | 1 | 383 | | +| extensions.editor_tech_roadArchitect_groups.updateGroupsAfterRoadRemove `ge` | 0 | 364 | | +| extensions.editor_tech_roadArchitect_import.import `ge` | 9 | 606 | | +| extensions.editor_tech_roadArchitect_junctions.addCrossroads `ge` | 1 | 8381 | | +| extensions.editor_tech_roadArchitect_junctions.addHighwayMergeJunction `ge` | 1 | 9056 | | +| extensions.editor_tech_roadArchitect_junctions.addHighwaySeparatorJunction `ge` | 1 | 9246 | | +| extensions.editor_tech_roadArchitect_junctions.addHighwaySlipJunction `ge` | 1 | 9429 | | +| extensions.editor_tech_roadArchitect_junctions.addHighwayUrbanTransJunction `ge` | 1 | 9155 | | +| extensions.editor_tech_roadArchitect_junctions.addPedXJunction `ge` | 1 | 8280 | | +| extensions.editor_tech_roadArchitect_junctions.addRoundaboutJunction `ge` | 1 | 8684 | | +| extensions.editor_tech_roadArchitect_junctions.addRuralUrbanTransJunction `ge` | 1 | 8785 | | +| extensions.editor_tech_roadArchitect_junctions.addShoulderFadeJunction `ge` | 1 | 9330 | | +| extensions.editor_tech_roadArchitect_junctions.addTJunction `ge` | 1 | 8482 | | +| extensions.editor_tech_roadArchitect_junctions.addUrbanMergeJunction `ge` | 1 | 8869 | | +| extensions.editor_tech_roadArchitect_junctions.addUrbanSeparatorJunction `ge` | 1 | 8970 | | +| extensions.editor_tech_roadArchitect_junctions.addYJunction `ge` | 1 | 8583 | | +| extensions.editor_tech_roadArchitect_junctions.chopRoadsToSphere `ge` | 3 | 10076 | | +| extensions.editor_tech_roadArchitect_junctions.clearAllJunctions `ge` | 0 | 9537 | | +| extensions.editor_tech_roadArchitect_junctions.computeInitRot `ge` | 1 | 97 | | +| extensions.editor_tech_roadArchitect_junctions.copyJunction `ge` | 1 | 9672 | table | +| extensions.editor_tech_roadArchitect_junctions.createAutoJctOverlays `ge` | 3 | 10146 | | +| extensions.editor_tech_roadArchitect_junctions.deserialiseJct `ge` | 1 | 9788 | table | +| extensions.editor_tech_roadArchitect_junctions.finaliseJunction `ge` | 1 | 9651 | | +| extensions.editor_tech_roadArchitect_junctions.getJunctionCentroid `ge` | 1 | 65 | | +| extensions.editor_tech_roadArchitect_junctions.goToJunction `ge` | 1 | 9588 | | +| extensions.editor_tech_roadArchitect_junctions.importRoadsFromLSystem `ge` | 5 | 10329 | | +| extensions.editor_tech_roadArchitect_junctions.loadJunction `ge` | 0 | 9861 | | +| extensions.editor_tech_roadArchitect_junctions.removeJunction `ge` | 1 | 9528 | | +| extensions.editor_tech_roadArchitect_junctions.rotateJunction `ge` | 3 | 9557 | | +| extensions.editor_tech_roadArchitect_junctions.rotateJunctionQuat `ge` | 3 | 9575 | | +| extensions.editor_tech_roadArchitect_junctions.saveJunction `ge` | 1 | 9846 | | +| extensions.editor_tech_roadArchitect_junctions.serialiseJct `ge` | 1 | 9730 | table | +| extensions.editor_tech_roadArchitect_junctions.setAllMeshProperty `ge` | 1 | 9629 | | +| extensions.editor_tech_roadArchitect_junctions.translateJunction `ge` | 2 | 9544 | | +| extensions.editor_tech_roadArchitect_junctions.updateJunctionAfterChange `ge` | 1 | 8244 | | +| extensions.editor_tech_roadArchitect_junctions.updateJunctionCondition `ge` | 1 | 152 | | +| extensions.editor_tech_roadArchitect_junctions.updateJunctionsAfterRoadRemove `ge` | 0 | 9637 | | +| extensions.editor_tech_roadArchitect_link.computePossibleJct `ge` | 4 | 1071 | | +| extensions.editor_tech_roadArchitect_link.computePossibleLinks `ge` | 4 | 371 | | +| extensions.editor_tech_roadArchitect_link.createSplitJunction `ge` | 1 | 1180 | | +| extensions.editor_tech_roadArchitect_link.joinRoads `ge` | 1 | 1020 | | +| extensions.editor_tech_roadArchitect_overlays.addCrossroadsOverlays `ge` | 1 | 17 | | +| extensions.editor_tech_roadArchitect_overlays.addHighwayMergeOverlays `ge` | 1 | 367 | | +| extensions.editor_tech_roadArchitect_overlays.addHighwaySlipOverlays `ge` | 1 | 457 | | +| extensions.editor_tech_roadArchitect_overlays.addHighwayTransOverlays `ge` | 1 | 412 | | +| extensions.editor_tech_roadArchitect_overlays.addRoundaboutOverlays `ge` | 2 | 265 | | +| extensions.editor_tech_roadArchitect_overlays.addTJunctionOverlays `ge` | 1 | 121 | | +| extensions.editor_tech_roadArchitect_overlays.addYJunctionOverlays `ge` | 1 | 205 | | +| extensions.editor_tech_roadArchitect_profiles.addCenterline `ge` | 2 | 134 | | +| extensions.editor_tech_roadArchitect_profiles.addEdgeLines `ge` | 6 | 172 | | +| extensions.editor_tech_roadArchitect_profiles.addEndLine `ge` | 3 | 297 | | +| extensions.editor_tech_roadArchitect_profiles.addLane `ge` | 4 | 2903 | | +| extensions.editor_tech_roadArchitect_profiles.addLaneDivisionLines `ge` | 2 | 252 | | +| extensions.editor_tech_roadArchitect_profiles.addLayer `ge` | 3 | 989 | | +| extensions.editor_tech_roadArchitect_profiles.addLightTreadToLanes `ge` | 5 | 455 | | +| extensions.editor_tech_roadArchitect_profiles.applyMasterWidth `ge` | 2 | 2938 | | +| extensions.editor_tech_roadArchitect_profiles.areSidewalksPresent `ge` | 1 | 1153 | boolean | +| extensions.editor_tech_roadArchitect_profiles.autoEdgeBlending `ge` | 4 | 383 | | +| extensions.editor_tech_roadArchitect_profiles.autoPaintLines `ge` | 1 | 374 | | +| extensions.editor_tech_roadArchitect_profiles.computeLaneKeys `ge` | 1 | 1050 | multiple | +| extensions.editor_tech_roadArchitect_profiles.computeSectionsByType `ge` | 3 | 100 | | +| extensions.editor_tech_roadArchitect_profiles.copyProfile `ge` | 1 | 2768 | | +| extensions.editor_tech_roadArchitect_profiles.createBridgeProfile `ge` | 2 | 1510 | | +| extensions.editor_tech_roadArchitect_profiles.createCustomImportProfile `ge` | 1 | 1217 | multiple | +| extensions.editor_tech_roadArchitect_profiles.createOverlayProfile `ge` | 1 | 1444 | | +| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoad `ge` | 7 | 1581 | | +| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoad1Way `ge` | 6 | 1752 | | +| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadHwyCap `ge` | 5 | 2060 | | +| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadHwyCap1W `ge` | 4 | 2390 | | +| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadHwyCapUrban `ge` | 7 | 2161 | | +| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadHwyExit `ge` | 3 | 2693 | | +| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadHwyS2 `ge` | 5 | 2467 | | +| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadHwyS3 `ge` | 5 | 2568 | | +| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadHwyUrbanTrans `ge` | 6 | 2273 | | +| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoadYSpecial `ge` | 8 | 1669 | | +| extensions.editor_tech_roadArchitect_profiles.createProfileForJctRoad_SW `ge` | 7 | 1833 | | +| extensions.editor_tech_roadArchitect_profiles.createProfileFromDecalData `ge` | 2 | 1369 | | +| extensions.editor_tech_roadArchitect_profiles.createProfileFromTemplate `ge` | 2 | 1297 | | +| extensions.editor_tech_roadArchitect_profiles.createRoundaboutProfile `ge` | 3 | 1992 | | +| extensions.editor_tech_roadArchitect_profiles.createSidewalkOnlyProfile `ge` | 3 | 1922 | | +| extensions.editor_tech_roadArchitect_profiles.createTemplateOnRequest `ge` | 1 | 3396 | | +| extensions.editor_tech_roadArchitect_profiles.cycleLaneType `ge` | 1 | 1032 | string | +| extensions.editor_tech_roadArchitect_profiles.cycleLaneTypeBack `ge` | 1 | 1041 | string | +| extensions.editor_tech_roadArchitect_profiles.deserialiseProfile `ge` | 1 | 3247 | | +| extensions.editor_tech_roadArchitect_profiles.getIdFromName `ge` | 1 | 834 | | +| extensions.editor_tech_roadArchitect_profiles.getLaneFlags `ge` | 0 | 1210 | table | +| extensions.editor_tech_roadArchitect_profiles.getMinMaxLaneKeys `ge` | 1 | 88 | multiple | +| extensions.editor_tech_roadArchitect_profiles.getNumLanesLR `ge` | 1 | 1081 | multiple | +| extensions.editor_tech_roadArchitect_profiles.getNumRoadLanesLR `ge` | 1 | 1097 | multiple | +| extensions.editor_tech_roadArchitect_profiles.getOrderedLanes `ge` | 1 | 1069 | multiple | +| extensions.editor_tech_roadArchitect_profiles.getProfileFromName `ge` | 1 | 842 | | +| extensions.editor_tech_roadArchitect_profiles.getWAndHByKey `ge` | 1 | 1164 | multiple | +| extensions.editor_tech_roadArchitect_profiles.getWidth `ge` | 1 | 1176 | | +| extensions.editor_tech_roadArchitect_profiles.goToOldView `ge` | 0 | 2852 | | +| extensions.editor_tech_roadArchitect_profiles.goToProfileView `ge` | 2 | 2840 | | +| extensions.editor_tech_roadArchitect_profiles.isProfileValidForMidJctPerfect `ge` | 1 | 1113 | boolean | +| extensions.editor_tech_roadArchitect_profiles.layerChangePriority `ge` | 3 | 945 | | +| extensions.editor_tech_roadArchitect_profiles.load `ge` | 0 | 3373 | | +| extensions.editor_tech_roadArchitect_profiles.populateProfileTemplates `ge` | 0 | 3413 | | +| extensions.editor_tech_roadArchitect_profiles.removeAllTempCurrentProfiles `ge` | 0 | 3387 | | +| extensions.editor_tech_roadArchitect_profiles.removeLane `ge` | 3 | 2878 | | +| extensions.editor_tech_roadArchitect_profiles.removeLayer `ge` | 2 | 131 | | +| extensions.editor_tech_roadArchitect_profiles.resetTemplates `ge` | 0 | 3424 | | +| extensions.editor_tech_roadArchitect_profiles.save `ge` | 1 | 3358 | | +| extensions.editor_tech_roadArchitect_profiles.serialiseProfile `ge` | 1 | 3142 | | +| extensions.editor_tech_roadArchitect_profiles.updateCondition `ge` | 1 | 2948 | | +| extensions.editor_tech_roadArchitect_profiles.updateLaneFlags `ge` | 1 | 845 | | +| extensions.editor_tech_roadArchitect_profiles.updateToNewTemplate `ge` | 2 | 859 | | +| extensions.editor_tech_roadArchitect_roadMesh.clearBridges `ge` | 0 | 888 | | +| extensions.editor_tech_roadArchitect_roadMesh.createRoad `ge` | 3 | 669 | | +| extensions.editor_tech_roadArchitect_roadMesh.tryRemove `ge` | 1 | 686 | | +| extensions.editor_tech_roadArchitect_roadMesh.tryRemoveBridge `ge` | 1 | 879 | | +| extensions.editor_tech_roadArchitect_roadMesh.updateBridge `ge` | 2 | 697 | | +| extensions.editor_tech_roadArchitect_roads.addIntermediateNode `ge` | 3 | 403 | | +| extensions.editor_tech_roadArchitect_roads.addNodeToRoad `ge` | 2 | 191 | | +| extensions.editor_tech_roadArchitect_roads.addNodeToRoadAtIdx `ge` | 3 | 210 | | +| extensions.editor_tech_roadArchitect_roads.adjustHeight `ge` | 4 | 554 | | +| extensions.editor_tech_roadArchitect_roads.adjustLateralRotation `ge` | 4 | 601 | | +| extensions.editor_tech_roadArchitect_roads.clearAllRoads `ge` | 0 | 451 | | +| extensions.editor_tech_roadArchitect_roads.clearBridges `ge` | 0 | 909 | | +| extensions.editor_tech_roadArchitect_roads.computeAABB2D `ge` | 1 | 314 | | +| extensions.editor_tech_roadArchitect_roads.computeAllRoadRenderData `ge` | 0 | 1114 | | +| extensions.editor_tech_roadArchitect_roads.computeRoadAABB_2D `ge` | 1 | 137 | multiple | +| extensions.editor_tech_roadArchitect_roads.computeRoadRenderDataSingle `ge` | 1 | 1125 | | +| extensions.editor_tech_roadArchitect_roads.convertDecalRoads2RoadArchitect `ge` | 0 | 1212 | | +| extensions.editor_tech_roadArchitect_roads.copyNode `ge` | 1 | 285 | table | +| extensions.editor_tech_roadArchitect_roads.copyRoad `ge` | 1 | 662 | | +| extensions.editor_tech_roadArchitect_roads.createMultiSelect `ge` | 1 | 1074 | | +| extensions.editor_tech_roadArchitect_roads.createRoadFromProfile `ge` | 1 | 61 | table | +| extensions.editor_tech_roadArchitect_roads.createRoadFromTemplate `ge` | 1 | 129 | | +| extensions.editor_tech_roadArchitect_roads.deserialiseRoad `ge` | 1 | 1504 | table | +| extensions.editor_tech_roadArchitect_roads.finalise `ge` | 0 | 1269 | | +| extensions.editor_tech_roadArchitect_roads.flipRoad `ge` | 1 | 872 | | +| extensions.editor_tech_roadArchitect_roads.getCurrentMap `ge` | 0 | 55 | | +| extensions.editor_tech_roadArchitect_roads.getMultiSelectionCentroid `ge` | 0 | 1099 | vec3 | +| extensions.editor_tech_roadArchitect_roads.getRoadsFromGroup `ge` | 1 | 330 | | +| extensions.editor_tech_roadArchitect_roads.getTree `ge` | 0 | 182 | | +| extensions.editor_tech_roadArchitect_roads.goToRoad `ge` | 1 | 477 | | +| extensions.editor_tech_roadArchitect_roads.isMouseAtIntermediatePos `ge` | 2 | 230 | multiple | +| extensions.editor_tech_roadArchitect_roads.manageTempRoadSection `ge` | 1 | 958 | | +| extensions.editor_tech_roadArchitect_roads.moveRoad `ge` | 4 | 514 | | +| extensions.editor_tech_roadArchitect_roads.offsetByValue `ge` | 1 | 1256 | | +| extensions.editor_tech_roadArchitect_roads.offsetRoads2Terrain `ge` | 0 | 1248 | | +| extensions.editor_tech_roadArchitect_roads.recomputeMap `ge` | 0 | 353 | | +| extensions.editor_tech_roadArchitect_roads.removeAll `ge` | 0 | 912 | | +| extensions.editor_tech_roadArchitect_roads.removeGroupFromRoad `ge` | 2 | 1128 | | +| extensions.editor_tech_roadArchitect_roads.removeHiddenRoads `ge` | 0 | 461 | | +| extensions.editor_tech_roadArchitect_roads.removeNode `ge` | 2 | 384 | | +| extensions.editor_tech_roadArchitect_roads.removeRoad `ge` | 1 | 362 | | +| extensions.editor_tech_roadArchitect_roads.removeTree `ge` | 0 | 185 | | +| extensions.editor_tech_roadArchitect_roads.serialiseRoad `ge` | 1 | 1445 | table | +| extensions.editor_tech_roadArchitect_roads.setAllDirty `ge` | 0 | 175 | | +| extensions.editor_tech_roadArchitect_roads.setAuditionProfileDirty `ge` | 0 | 188 | | +| extensions.editor_tech_roadArchitect_roads.setBridgesVisibilityMaster `ge` | 1 | 1425 | | +| extensions.editor_tech_roadArchitect_roads.setCurrentMap `ge` | 1 | 58 | | +| extensions.editor_tech_roadArchitect_roads.setDirty `ge` | 1 | 149 | | +| extensions.editor_tech_roadArchitect_roads.setLocalWidth `ge` | 3 | 260 | | +| extensions.editor_tech_roadArchitect_roads.setOverlaysVisibilityMaster `ge` | 1 | 1435 | | +| extensions.editor_tech_roadArchitect_roads.setRoadsVisibilityMaster `ge` | 1 | 1415 | | +| extensions.editor_tech_roadArchitect_roads.splitRoad `ge` | 2 | 736 | | +| extensions.editor_tech_roadArchitect_roads.unfinalise `ge` | 0 | 1333 | | +| extensions.editor_tech_roadArchitect_roads.updateBridgeParameters `ge` | 1 | 1053 | | +| extensions.editor_tech_roadArchitect_roads.updateMultiAfterRemove `ge` | 0 | 1201 | | +| extensions.editor_tech_roadArchitect_roads.updateRoads `ge` | 0 | 888 | | +| extensions.editor_tech_roadArchitect_roads.updateRoadsAfterRemovingGroup `ge` | 1 | 1187 | | +| extensions.editor_tech_roadArchitect_roads.updateWAndHToNewProfile `ge` | 1 | 304 | | +| extensions.editor_tech_roadArchitect_staticMesh.createStaticMeshes `ge` | 3 | 228 | | +| extensions.editor_tech_roadArchitect_staticMesh.tryRemove `ge` | 1 | 246 | | +| extensions.editor_tech_roadArchitect_staticMeshMgr.addMeshToAudition `ge` | 3 | 72 | | +| extensions.editor_tech_roadArchitect_staticMeshMgr.fetchAvailableStaticMeshes `ge` | 0 | 41 | | +| extensions.editor_tech_roadArchitect_staticMeshMgr.goToMeshView `ge` | 2 | 118 | | +| extensions.editor_tech_roadArchitect_staticMeshMgr.goToOldView `ge` | 0 | 138 | | +| extensions.editor_tech_roadArchitect_staticMeshMgr.manageRotateCam `ge` | 0 | 129 | | +| extensions.editor_tech_roadArchitect_staticMeshMgr.removeAuditionMesh `ge` | 0 | 55 | | +| extensions.editor_tech_roadArchitect_staticMeshMgr.updateCameraPose `ge` | 0 | 64 | | +| extensions.editor_tech_roadArchitect_terraform.conformTerrainToRoad `ge` | 3 | 281 | | +| extensions.editor_tech_roadArchitect_terraform.getRoadMasks `ge` | 3 | 652 | multiple | +| extensions.editor_tech_roadArchitect_terraform.setHeightmapFromPng `ge` | 1 | 612 | | +| extensions.editor_tech_roadArchitect_terraform.terraformMultiRoads `ge` | 3 | 430 | | +| extensions.editor_tech_roadArchitect_terraform.writeHeightmapToPng `ge` | 1 | 584 | | +| extensions.editor_tech_roadArchitect_tunnelMesh.createTunnel `ge` | 5 | 200 | | +| extensions.editor_tech_roadArchitect_tunnelMesh.tryRemove `ge` | 2 | 393 | | +| extensions.editor_tech_roadArchitect_utilities.angleBetweenVecs `ge` | 2 | 494 | | +| extensions.editor_tech_roadArchitect_utilities.angleBetweenVecs2D `ge` | 2 | 497 | | +| extensions.editor_tech_roadArchitect_utilities.circle2DFrom3Points `ge` | 3 | 459 | vec3 | +| extensions.editor_tech_roadArchitect_utilities.clockwiseAngleBetweenVecs2D `ge` | 2 | 500 | | +| extensions.editor_tech_roadArchitect_utilities.computeAABB2DAllRoads `ge` | 1 | 101 | table | +| extensions.editor_tech_roadArchitect_utilities.computeAABB2DGroup `ge` | 3 | 117 | table | +| extensions.editor_tech_roadArchitect_utilities.computeDivIndicesFromNode `ge` | 2 | 287 | number | +| extensions.editor_tech_roadArchitect_utilities.computeRoadLength `ge` | 1 | 232 | | +| extensions.editor_tech_roadArchitect_utilities.distance2D `ge` | 4 | 158 | | +| extensions.editor_tech_roadArchitect_utilities.drawAutoJctMarkup `ge` | 3 | 57 | | +| extensions.editor_tech_roadArchitect_utilities.drawGroupSphere `ge` | 1 | 47 | | +| extensions.editor_tech_roadArchitect_utilities.drawHighlightSphereRad `ge` | 2 | 51 | | +| extensions.editor_tech_roadArchitect_utilities.drawPurpleLine `ge` | 2 | 54 | | +| extensions.editor_tech_roadArchitect_utilities.drawSphere `ge` | 1 | 46 | | +| extensions.editor_tech_roadArchitect_utilities.drawSphereHighlight `ge` | 1 | 48 | | +| extensions.editor_tech_roadArchitect_utilities.drawSphereHighlightPurple `ge` | 1 | 50 | | +| extensions.editor_tech_roadArchitect_utilities.drawSphereHighlightRed `ge` | 1 | 49 | | +| extensions.editor_tech_roadArchitect_utilities.findBounds `ge` | 2 | 271 | | +| extensions.editor_tech_roadArchitect_utilities.getFilenameFromPath `ge` | 1 | 217 | | +| extensions.editor_tech_roadArchitect_utilities.getHalfWidthAtNode `ge` | 1 | 260 | | +| extensions.editor_tech_roadArchitect_utilities.getRotationBetweenVecs `ge` | 2 | 522 | quat | +| extensions.editor_tech_roadArchitect_utilities.intersection2LineSegs `ge` | 4 | 382 | vec3 | +| extensions.editor_tech_roadArchitect_utilities.intersection2Lines `ge` | 4 | 343 | vec3 | +| extensions.editor_tech_roadArchitect_utilities.intersectionLineSegmentCircle `ge` | 7 | 394 | | +| extensions.editor_tech_roadArchitect_utilities.isInBox `ge` | 2 | 553 | | +| extensions.editor_tech_roadArchitect_utilities.isInTunnel `ge` | 4 | 309 | boolean | +| extensions.editor_tech_roadArchitect_utilities.isMouseCloseToNode `ge` | 3 | 162 | multiple | +| extensions.editor_tech_roadArchitect_utilities.isMouseHoveringOverTerrain `ge` | 0 | 63 | | +| extensions.editor_tech_roadArchitect_utilities.isMouseOverNode `ge` | 1 | 74 | multiple | +| extensions.editor_tech_roadArchitect_utilities.isOverTerrain `ge` | 1 | 559 | | +| extensions.editor_tech_roadArchitect_utilities.isPointOnLeftSideOfLine `ge` | 3 | 550 | | +| extensions.editor_tech_roadArchitect_utilities.mouseOnMapPos `ge` | 0 | 66 | | +| extensions.editor_tech_roadArchitect_utilities.polyLerp `ge` | 4 | 320 | multiple | +| extensions.editor_tech_roadArchitect_utilities.projectPointToLine `ge` | 3 | 432 | vec3 | +| extensions.editor_tech_roadArchitect_utilities.randomInRange `ge` | 2 | 567 | | +| extensions.editor_tech_roadArchitect_utilities.removeExtension `ge` | 1 | 220 | | +| extensions.editor_tech_roadArchitect_utilities.removeFileNameFromPath `ge` | 1 | 223 | string | +| extensions.editor_tech_roadArchitect_utilities.rotateVecAroundAxis `ge` | 3 | 516 | | +| extensions.editor_tech_roadArchitect_utilities.rotateVecByQuaternion `ge` | 2 | 544 | vec3 | +| extensions.editor_tech_roadArchitect_utilities.round2 `ge` | 1 | 149 | | +| extensions.editor_tech_roadArchitect_utilities.slerp `ge` | 3 | 475 | | +| extensions.editor_tech_roadArchitect_utilities.sqDist2D `ge` | 2 | 152 | | +| extensions.editor_tech_roadArchitect_utilities.tryAddGroupIdxToRoad `ge` | 2 | 134 | | +| extensions.editor_tech_ros_editorFieldCatalog.displayNameForConfigKey `ge` | 1 | 137 | | +| extensions.editor_tech_ros_editorFieldCatalog.drawSensorTypeIcon `ge` | 2 | 164 | | +| extensions.editor_tech_ros_editorFieldCatalog.floatFormatString `ge` | 1 | 150 | | +| extensions.editor_tech_ros_editorFieldCatalog.resolveSensorTypeIcon `ge` | 1 | 157 | | +| extensions.editor_tech_ros_editorFieldCatalog.sensorTypeIs `ge` | 2 | 146 | | +| extensions.editor_tech_ros_editorFieldCatalog.setConfigKeyItemTooltip `ge` | 1 | 141 | | +| extensions.editor_tech_ros_editorFieldCatalog.sortNonPlacementCreateKeys `ge` | 1 | 128 | | +| extensions.editor_tech_ros_rosEditorGizmo.drawRosViewportSensorOverlays `ge` | 1 | 171 | | +| extensions.editor_tech_ros_rosEditorInspector.drawSelectedSensorInspector `ge` | 2 | 589 | | +| extensions.editor_tech_ros_rosEditorInspectorWidgets.drawConfigKeyControl `ge` | 5 | 144 | | +| extensions.editor_tech_ros_rosEditorInspectorWidgets.drawLabeledPairRow `ge` | 9 | 85 | | +| extensions.editor_tech_ros_rosEditorInspectorWidgets.drawRosCategoryHeader `ge` | 1 | 17 | | +| extensions.editor_tech_ros_rosEditorInspectorWidgets.drawTwoScalarsRow `ge` | 10 | 118 | | +| extensions.editor_tech_ros_rosEditorPersistence.browseAndLoadRosLib `ge` | 1 | 50 | | +| extensions.editor_tech_ros_rosEditorPersistence.effectiveSensorCreateTable `ge` | 2 | 164 | table | +| extensions.editor_tech_ros_rosEditorPersistence.ensureSensorCreateTable `ge` | 1 | 141 | | +| extensions.editor_tech_ros_rosEditorPersistence.getDefaultSensorEntry `ge` | 2 | 97 | | +| extensions.editor_tech_ros_rosEditorPersistence.getLastRosLibPathSuggestion `ge` | 0 | 29 | | +| extensions.editor_tech_ros_rosEditorPersistence.getOrCreateDraftWork `ge` | 2 | 127 | | +| extensions.editor_tech_ros_rosEditorPersistence.getRosCore `ge` | 0 | 12 | | +| extensions.editor_tech_ros_rosEditorPersistence.getRosLibPath `ge` | 0 | 24 | | +| extensions.editor_tech_ros_rosEditorPersistence.getSelectedVehicleId `ge` | 1 | 136 | | +| extensions.editor_tech_ros_rosEditorPersistence.isRosLibLoaded `ge` | 0 | 19 | | +| extensions.editor_tech_ros_rosEditorPersistence.launchRosForVehicle `ge` | 2 | 193 | | +| extensions.editor_tech_ros_rosEditorPersistence.loadRosDefaultsIfNeeded `ge` | 1 | 77 | | +| extensions.editor_tech_ros_rosEditorPersistence.loadRosLib `ge` | 2 | 34 | | +| extensions.editor_tech_ros_rosEditorPersistence.loadTemplateFileIntoDraft `ge` | 2 | 232 | | +| extensions.editor_tech_ros_rosEditorPersistence.refreshSceneVehicleRows `ge` | 1 | 107 | | +| extensions.editor_tech_ros_rosEditorPersistence.removeDraftConfigsForDespawnedVehicles `ge` | 1 | 119 | | +| extensions.editor_tech_ros_rosEditorPersistence.saveDraftToTemplateFile `ge` | 2 | 215 | | +| extensions.editor_tech_ros_rosEditorPersistence.stopRosForVehicle `ge` | 2 | 205 | | +| extensions.editor_tech_ros_rosEditorState.invalidateSensorIdBuffer `ge` | 0 | 32 | | +| extensions.editor_tech_ros_rosEditorUI.drawRosWorldEditorWindow `ge` | 1 | 231 | | +| extensions.editor_tech_sensorConfiguration_conversions.createNewSensor `ge` | 3 | 312 | | +| extensions.editor_tech_sensorConfiguration_conversions.getLiveSensorConfiguration `ge` | 3 | 323 | | +| extensions.editor_tech_sensorConfiguration_conversions.makeSensorLive `ge` | 2 | 154 | | +| extensions.editor_tech_sensorConfiguration_conversions.makeSensorNotLive `ge` | 2 | 163 | | +| extensions.editor_tech_sensorConfiguration_conversions.updateLiveSensorPositionDirection `ge` | 2 | 343 | boolean | +| extensions.editor_tech_sensorConfiguration_utilities.coeffs2PosVS `ge` | 2 | 40 | | +| extensions.editor_tech_sensorConfiguration_utilities.coeffsToDirWorldSpace `ge` | 2 | 79 | vec3 | +| extensions.editor_tech_sensorConfiguration_utilities.computeBeamShapeRadius `ge` | 4 | 89 | number | +| extensions.editor_tech_sensorConfiguration_utilities.dirToDirWorldSpace `ge` | 1 | 84 | vec3 | +| extensions.editor_tech_sensorConfiguration_utilities.dirWorldSpace2Sensor `ge` | 3 | 66 | multiple | +| extensions.editor_tech_sensorConfiguration_utilities.drawMouseSphere `ge` | 1 | 143 | | +| extensions.editor_tech_sensorConfiguration_utilities.posVS2Coeffs `ge` | 2 | 31 | vec3 | +| extensions.editor_tech_sensorConfiguration_utilities.renderBeamShape `ge` | 5 | 121 | | +| extensions.editor_tech_sensorConfiguration_utilities.renderLocalFrame `ge` | 3 | 152 | | +| extensions.editor_tech_sensorConfiguration_utilities.renderSensorBoxAndFrame `ge` | 4 | 163 | | +| extensions.editor_tech_sensorConfiguration_utilities.sensor2VS `ge` | 3 | 49 | vec3 | +| extensions.editor_tech_sensorConfiguration_utilities.vS2Sensor `ge` | 3 | 58 | vec3 | +| extensions.editor_terraformTool.clearPolygon `ge` | 0 | 49 | | +| extensions.editor_terraformTool.getDOI `ge` | 0 | 29 | | +| extensions.editor_terraformTool.getFalloff `ge` | 0 | 31 | | +| extensions.editor_terraformTool.getMargin `ge` | 0 | 30 | | +| extensions.editor_terraformTool.getPolygon `ge` | 0 | 43 | | +| extensions.editor_terraformTool.getRoughness `ge` | 0 | 32 | | +| extensions.editor_terraformTool.getScale `ge` | 0 | 33 | | +| extensions.editor_terraformTool.handleTerraformingPolygon `ge` | 0 | 58 | | +| extensions.editor_terraformTool.isPolygonExist `ge` | 0 | 46 | | +| extensions.editor_terraformTool.onEditorRegisterPreferences `ge` | 1 | 67 | | +| extensions.editor_terraformTool.setDOI `ge` | 1 | 36 | | +| extensions.editor_terraformTool.setFalloff `ge` | 1 | 38 | | +| extensions.editor_terraformTool.setMargin `ge` | 1 | 37 | | +| extensions.editor_terraformTool.setRoughness `ge` | 1 | 39 | | +| extensions.editor_terraformTool.setScale `ge` | 1 | 40 | | +| extensions.editor_terraformTool.terraformPolygon `ge` | 1 | 52 | | +| extensions.editor_terraformTool.terraformSelection `ge` | 0 | 61 | | +| extensions.editor_terraform_fetchSources.getAllSourcesInPolygon `ge` | 1 | 245 | | +| extensions.editor_terraform_fetchSources.getAllSourcesInSelection `ge` | 0 | 287 | | +| extensions.editor_terraform_terraform.resetMask `ge` | 0 | 65 | | +| extensions.editor_terraform_terraform.terraformToQuads `ge` | 9 | 523 | | +| extensions.editor_terraform_terraform.terraformToSources `ge` | 6 | 426 | | +| extensions.editor_terrainAndRoadImporter.conformTerrainToPeaks `ge` | 1 | 75 | | +| extensions.editor_terrainAndRoadImporter.importRoads `ge` | 3 | 581 | | +| extensions.editor_terrainAndRoadImporter.importTerrain `ge` | 2 | 535 | | +| extensions.editor_terrainAndRoadImporter.reset `ge` | 0 | 630 | | +| extensions.editor_terrainAndRoadImporter.toggleWorldEditor `ge` | 1 | 666 | | +| extensions.editor_terrainEditor.beginChangeBrushSizeWithKeys `ge` | 1 | 3398 | | +| extensions.editor_terrainEditor.changeBrushSize `ge` | 2 | 2481 | | +| extensions.editor_terrainEditor.checkForTerrainMaterialFileFormat `ge` | 0 | 2771 | | +| extensions.editor_terrainEditor.copyMaterialProxyWithInputs `ge` | 1 | 649 | | +| extensions.editor_terrainEditor.createMaterialProxy `ge` | 6 | 699 | | +| extensions.editor_terrainEditor.deleteMaterialInJson `ge` | 1 | 3368 | | +| extensions.editor_terrainEditor.dragDropTarget `ge` | 3 | 408 | | +| extensions.editor_terrainEditor.endChangeBrushSizeWithKeys `ge` | 0 | 3399 | | +| extensions.editor_terrainEditor.fixGroundmodelName `ge` | 3 | 677 | | +| extensions.editor_terrainEditor.fixedFileFormat `ge` | 0 | 3397 | | +| extensions.editor_terrainEditor.getErrors `ge` | 0 | 3395 | | +| extensions.editor_terrainEditor.getLevelPath `ge` | 0 | 3396 | | +| extensions.editor_terrainEditor.getMatFilePath `ge` | 0 | 3393 | | +| extensions.editor_terrainEditor.getMaterialsInJson `ge` | 0 | 3389 | | +| extensions.editor_terrainEditor.getMtlIdByName `ge` | 1 | 215 | multiple | +| extensions.editor_terrainEditor.getPaintMaterialProxies `ge` | 0 | 3391 | | +| extensions.editor_terrainEditor.getSelectedPaintMaterialProxy `ge` | 0 | 3390 | | +| extensions.editor_terrainEditor.getTerrainBlock `ge` | 0 | 3388 | | +| extensions.editor_terrainEditor.getTerrainBlockMaterialIndex `ge` | 1 | 3377 | number | +| extensions.editor_terrainEditor.getTerrainBlockProxies `ge` | 0 | 3392 | | +| extensions.editor_terrainEditor.getTerrainEditor `ge` | 0 | 3387 | | +| extensions.editor_terrainEditor.getTerrainFolder `ge` | 0 | 3394 | | +| extensions.editor_terrainEditor.getUniqueMtlName `ge` | 2 | 749 | | +| extensions.editor_terrainEditor.getVars `ge` | 0 | 3386 | | +| extensions.editor_terrainEditor.onClientEndMission `ge` | 0 | 3285 | | +| extensions.editor_terrainEditor.onEditorRegisterPreferences `ge` | 1 | 3215 | | +| extensions.editor_terrainEditor.removeMap `ge` | 2 | 1054 | | +| extensions.editor_terrainEditor.saveMaterials `ge` | 0 | 1059 | | +| extensions.editor_terrainEditor.saveTerrainAndMaterials `ge` | 0 | 1064 | | +| extensions.editor_terrainEditor.selectPaintMaterial `ge` | 1 | 912 | | +| extensions.editor_terrainEditor.setMaterialsDirty `ge` | 0 | 529 | | +| extensions.editor_terrainEditor.setTerrainDirty `ge` | 0 | 524 | | +| extensions.editor_terrainEditor.setupVars `ge` | 0 | 2388 | | +| extensions.editor_terrainEditor.updateEditorTerrainBlocks `ge` | 0 | 1104 | | +| extensions.editor_terrainEditor.updateMap `ge` | 3 | 376 | | +| extensions.editor_terrainEditor.updateMaterialLibrary `ge` | 0 | 761 | | +| extensions.editor_terrainEditor.updatePaintMaterialProxies `ge` | 0 | 928 | | +| extensions.editor_terrainEditor.updateTerrainBlockProxies `ge` | 0 | 1074 | | +| extensions.editor_toolManager.removeAllSplineToolMeshes `ge` | 0 | 18 | | +| extensions.editor_toolUtilities_fitPoly.fitPoly `ge` | 1 | 118 | | +| extensions.editor_toolUtilities_geom.angleBetweenVecs `ge` | 2 | 1077 | | +| extensions.editor_toolUtilities_geom.angleBetweenVecsNorm `ge` | 2 | 1074 | | +| extensions.editor_toolUtilities_geom.catmullRomCentripetalFast `ge` | 7 | 1844 | | +| extensions.editor_toolUtilities_geom.catmullRomConformToTerrain `ge` | 4 | 2139 | | +| extensions.editor_toolUtilities_geom.catmullRomFree `ge` | 3 | 2195 | | +| extensions.editor_toolUtilities_geom.catmullRomFreeWithBanking `ge` | 6 | 2269 | | +| extensions.editor_toolUtilities_geom.catmullRomNodesOnly `ge` | 2 | 1925 | | +| extensions.editor_toolUtilities_geom.catmullRomNodesWidthsOnly `ge` | 4 | 1948 | multiple | +| extensions.editor_toolUtilities_geom.catmullRomNodesWidthsVelVelLimits `ge` | 2 | 1980 | multiple | +| extensions.editor_toolUtilities_geom.catmullRomRaycast `ge` | 4 | 2088 | | +| extensions.editor_toolUtilities_geom.closestPointOnPolyline `ge` | 3 | 83 | | +| extensions.editor_toolUtilities_geom.closestPointOnPolyline2D `ge` | 5 | 133 | | +| extensions.editor_toolUtilities_geom.closestRibbonSegPointToPoint `ge` | 3 | 1342 | multiple | +| extensions.editor_toolUtilities_geom.computeGraphPathFromNodes `ge` | 1 | 2346 | | +| extensions.editor_toolUtilities_geom.computeRandomJitterQuat `ge` | 5 | 1599 | | +| extensions.editor_toolUtilities_geom.computeRandomJitterQuatFromFreedomAxes `ge` | 3 | 1622 | | +| extensions.editor_toolUtilities_geom.computeRandomJitterQuat_ZOnly `ge` | 3 | 1592 | | +| extensions.editor_toolUtilities_geom.computeSDF `ge` | 1 | 1804 | | +| extensions.editor_toolUtilities_geom.computeSourcesAABB `ge` | 1 | 1165 | table | +| extensions.editor_toolUtilities_geom.computeSplinePolygon `ge` | 3 | 416 | | +| extensions.editor_toolUtilities_geom.computeTurningRadius `ge` | 3 | 525 | | +| extensions.editor_toolUtilities_geom.densifyByMaxSpacing `ge` | 2 | 878 | | +| extensions.editor_toolUtilities_geom.flipSplineDirection `ge` | 1 | 1329 | | +| extensions.editor_toolUtilities_geom.getAABB `ge` | 1 | 403 | table | +| extensions.editor_toolUtilities_geom.getAllQuadrilaterals `ge` | 2 | 1179 | | +| extensions.editor_toolUtilities_geom.getBarScale `ge` | 0 | 74 | | +| extensions.editor_toolUtilities_geom.getNodeSpansInsidePolygon `ge` | 2 | 1360 | | +| extensions.editor_toolUtilities_geom.getPreRotQuats `ge` | 0 | 71 | | +| extensions.editor_toolUtilities_geom.getScanlineSpans `ge` | 8 | 1770 | | +| extensions.editor_toolUtilities_geom.getTerrainNormal `ge` | 1 | 464 | | +| extensions.editor_toolUtilities_geom.getTerrainNormalInPlace `ge` | 2 | 477 | | +| extensions.editor_toolUtilities_geom.insetClosedRing2D `ge` | 2 | 940 | | +| extensions.editor_toolUtilities_geom.insetPathAlongNormal2D `ge` | 4 | 755 | | +| extensions.editor_toolUtilities_geom.intersection2LineSegs `ge` | 5 | 546 | | +| extensions.editor_toolUtilities_geom.intersectsUpQuadBarycentric `ge` | 2 | 1151 | boolean | +| extensions.editor_toolUtilities_geom.isLineSegIntersect `ge` | 4 | 540 | | +| extensions.editor_toolUtilities_geom.isMouseOverBar `ge` | 1 | 359 | multiple | +| extensions.editor_toolUtilities_geom.isMouseOverGraphNode `ge` | 1 | 385 | multiple | +| extensions.editor_toolUtilities_geom.isMouseOverNode `ge` | 1 | 277 | multiple | +| extensions.editor_toolUtilities_geom.isMouseOverPolyline `ge` | 2 | 298 | multiple | +| extensions.editor_toolUtilities_geom.isMouseOverRib `ge` | 1 | 318 | multiple | +| extensions.editor_toolUtilities_geom.isMouseOverSpline `ge` | 2 | 1889 | multiple | +| extensions.editor_toolUtilities_geom.isPointInTriangle `ge` | 4 | 450 | | +| extensions.editor_toolUtilities_geom.joinSplineGeometry `ge` | 8 | 1282 | multiple | +| extensions.editor_toolUtilities_geom.lineDirsHitT2D `ge` | 9 | 615 | | +| extensions.editor_toolUtilities_geom.linesIntersect2D `ge` | 5 | 597 | table | +| extensions.editor_toolUtilities_geom.multiPolygonCentroidXY `ge` | 1 | 794 | multiple | +| extensions.editor_toolUtilities_geom.offsetPathFromCenter2D `ge` | 4 | 776 | | +| extensions.editor_toolUtilities_geom.pointAboveOrOnLine2D `ge` | 4 | 577 | | +| extensions.editor_toolUtilities_geom.pointBetween2D `ge` | 4 | 587 | | +| extensions.editor_toolUtilities_geom.pointInQuadBarycentric `ge` | 2 | 1160 | | +| extensions.editor_toolUtilities_geom.pointInRing2D `ge` | 3 | 918 | | +| extensions.editor_toolUtilities_geom.pointsCollinear2D `ge` | 4 | 582 | | +| extensions.editor_toolUtilities_geom.pointsCompare2D `ge` | 3 | 570 | | +| extensions.editor_toolUtilities_geom.pointsSame2D `ge` | 3 | 565 | | +| extensions.editor_toolUtilities_geom.polylineCumLength3D `ge` | 1 | 823 | multiple | +| extensions.editor_toolUtilities_geom.polylineZAtArcFromTip `ge` | 5 | 1036 | | +| extensions.editor_toolUtilities_geom.populateTreeQuads `ge` | 1 | 1202 | | +| extensions.editor_toolUtilities_geom.projectPointToSpline `ge` | 2 | 1387 | multiple | +| extensions.editor_toolUtilities_geom.quadUV `ge` | 6 | 1115 | | +| extensions.editor_toolUtilities_geom.reshapeLeadInBezier2D `ge` | 7 | 677 | | +| extensions.editor_toolUtilities_geom.ribbonIntervalFrame `ge` | 10 | 1497 | | +| extensions.editor_toolUtilities_geom.ribbonOverlapEnd2D `ge` | 9 | 172 | | +| extensions.editor_toolUtilities_geom.ribbonUpFromAlong `ge` | 4 | 1469 | | +| extensions.editor_toolUtilities_geom.rotateVecAroundAxis `ge` | 3 | 497 | | +| extensions.editor_toolUtilities_geom.rotateVecAroundAxisInlined `ge` | 4 | 511 | | +| extensions.editor_toolUtilities_geom.rotateVecAroundZ `ge` | 3 | 489 | | +| extensions.editor_toolUtilities_geom.sampleCubicBezier2D `ge` | 5 | 627 | | +| extensions.editor_toolUtilities_geom.sampleSpline `ge` | 7 | 1441 | | +| extensions.editor_toolUtilities_geom.sampleSplineAdaptive `ge` | 8 | 1546 | | +| extensions.editor_toolUtilities_geom.signedAngleAroundAxis `ge` | 3 | 1097 | | +| extensions.editor_toolUtilities_geom.signedAngleBetweenVecs `ge` | 3 | 1087 | | +| extensions.editor_toolUtilities_geom.simplifyRDP `ge` | 2 | 836 | | +| extensions.editor_toolUtilities_geom.smoothClosedPolygonChaikin `ge` | 2 | 901 | | +| extensions.editor_toolUtilities_geom.smoothNodesHeightSteffen `ge` | 1 | 110 | boolean | +| extensions.editor_toolUtilities_geom.splitLoopSplineGeometry `ge` | 4 | 1252 | multiple | +| extensions.editor_toolUtilities_geom.splitPolylineByBlocked `ge` | 4 | 985 | | +| extensions.editor_toolUtilities_geom.splitSplineGeometry `ge` | 4 | 1216 | multiple | +| extensions.editor_toolUtilities_geom.squaredDistance2D `ge` | 2 | 77 | | +| extensions.editor_toolUtilities_geom.squaredSegSegDist `ge` | 6 | 238 | | +| extensions.editor_toolUtilities_geom.tipOutwardXY `ge` | 3 | 1053 | multiple | +| extensions.editor_toolUtilities_geom.translateSpline `ge` | 4 | 1575 | | +| extensions.editor_toolUtilities_geom.updateBarPoints `ge` | 2 | 1691 | | +| extensions.editor_toolUtilities_geom.updateBarPointsGraph `ge` | 3 | 1730 | | +| extensions.editor_toolUtilities_geom.updateRibPointsFree `ge` | 1 | 1636 | | +| extensions.editor_toolUtilities_geom.updateRibPointsRaycast `ge` | 1 | 1663 | | +| extensions.editor_toolUtilities_gizmo.handleGizmo `ge` | 9 | 97 | | +| extensions.editor_toolUtilities_materialSelectionMgr.closeWindow `ge` | 0 | 63 | | +| extensions.editor_toolUtilities_materialSelectionMgr.getTexObj `ge` | 1 | 43 | | +| extensions.editor_toolUtilities_materialSelectionMgr.handleMaterialSelectionSubWindow `ge` | 2 | 66 | | +| extensions.editor_toolUtilities_materialSelectionMgr.openWindow `ge` | 0 | 60 | | +| extensions.editor_toolUtilities_materialSelectionMgr.registerWindow `ge` | 0 | 57 | | +| extensions.editor_toolUtilities_meshAuditionMgr.addMeshToAudition `ge` | 2 | 97 | | +| extensions.editor_toolUtilities_meshAuditionMgr.getAvailableStaticMeshes `ge` | 0 | 53 | | +| extensions.editor_toolUtilities_meshAuditionMgr.goToMeshView `ge` | 2 | 143 | | +| extensions.editor_toolUtilities_meshAuditionMgr.goToOldView `ge` | 0 | 163 | | +| extensions.editor_toolUtilities_meshAuditionMgr.handleMeshAuditionAndSelection `ge` | 2 | 184 | | +| extensions.editor_toolUtilities_meshAuditionMgr.leaveAuditionView `ge` | 0 | 174 | | +| extensions.editor_toolUtilities_meshAuditionMgr.manageRotateCam `ge` | 0 | 154 | | +| extensions.editor_toolUtilities_meshAuditionMgr.populateAvailableStaticMeshes `ge` | 0 | 56 | | +| extensions.editor_toolUtilities_meshAuditionMgr.registerWindow `ge` | 0 | 171 | | +| extensions.editor_toolUtilities_meshAuditionMgr.removeAuditionMesh `ge` | 0 | 78 | | +| extensions.editor_toolUtilities_meshAuditionMgr.updateCameraPose `ge` | 0 | 89 | | +| extensions.editor_toolUtilities_perlin.noise `ge` | 2 | 49 | | +| extensions.editor_toolUtilities_polyBool.unionMany `ge` | 1 | 630 | table | +| extensions.editor_toolUtilities_polygon.clearPolygon `ge` | 0 | 75 | | +| extensions.editor_toolUtilities_polygon.consumeDirty `ge` | 0 | 83 | | +| extensions.editor_toolUtilities_polygon.getPolygon `ge` | 0 | 54 | | +| extensions.editor_toolUtilities_polygon.handleUserPolygon `ge` | 2 | 147 | | +| extensions.editor_toolUtilities_polygon.isPolygonValid `ge` | 0 | 72 | | +| extensions.editor_toolUtilities_polygon.setPolygon `ge` | 1 | 58 | | +| extensions.editor_toolUtilities_polygonPaint.cancel `ge` | 0 | 60 | | +| extensions.editor_toolUtilities_polygonPaint.consumePolygon `ge` | 1 | 74 | | +| extensions.editor_toolUtilities_polygonPaint.hasFinished `ge` | 0 | 70 | | +| extensions.editor_toolUtilities_polygonPaint.isActive `ge` | 0 | 66 | | +| extensions.editor_toolUtilities_polygonPaint.start `ge` | 1 | 49 | | +| extensions.editor_toolUtilities_polygonPaint.update `ge` | 0 | 127 | boolean | +| extensions.editor_toolUtilities_rdp.rdpIndices `ge` | 5 | 24 | | +| extensions.editor_toolUtilities_rdp.simplifyNodes `ge` | 2 | 69 | | +| extensions.editor_toolUtilities_rdp.simplifyNodesVels `ge` | 3 | 140 | | +| extensions.editor_toolUtilities_rdp.simplifyNodesWidths `ge` | 3 | 92 | | +| extensions.editor_toolUtilities_rdp.simplifyNodesWidthsNormals `ge` | 4 | 116 | | +| extensions.editor_toolUtilities_rdp.simplifyNodesWidthsVelVelLimits `ge` | 5 | 164 | | +| extensions.editor_toolUtilities_render.drawArc `ge` | 6 | 470 | | +| extensions.editor_toolUtilities_render.drawArcSegment `ge` | 2 | 379 | | +| extensions.editor_toolUtilities_render.drawBarPoints `ge` | 2 | 516 | | +| extensions.editor_toolUtilities_render.drawDropLine `ge` | 4 | 354 | | +| extensions.editor_toolUtilities_render.drawDropLineDull `ge` | 2 | 356 | | +| extensions.editor_toolUtilities_render.drawDropLineThick `ge` | 4 | 355 | | +| extensions.editor_toolUtilities_render.drawForceFieldSphere `ge` | 2 | 203 | | +| extensions.editor_toolUtilities_render.drawForegroundLine `ge` | 3 | 220 | | +| extensions.editor_toolUtilities_render.drawGroundLine `ge` | 2 | 348 | | +| extensions.editor_toolUtilities_render.drawGroundLineDull `ge` | 2 | 351 | | +| extensions.editor_toolUtilities_render.drawLineCulled `ge` | 4 | 213 | | +| extensions.editor_toolUtilities_render.drawLineImmediate `ge` | 4 | 208 | | +| extensions.editor_toolUtilities_render.drawLinkedTips `ge` | 1 | 670 | | +| extensions.editor_toolUtilities_render.drawNormalLine `ge` | 2 | 363 | | +| extensions.editor_toolUtilities_render.drawRefNormalLine `ge` | 2 | 364 | | +| extensions.editor_toolUtilities_render.drawRibLine `ge` | 2 | 341 | | +| extensions.editor_toolUtilities_render.drawRibPoints `ge` | 2 | 493 | | +| extensions.editor_toolUtilities_render.drawSpanClusterWireframe `ge` | 4 | 239 | | +| extensions.editor_toolUtilities_render.drawSphereBarHover `ge` | 1 | 109 | | +| extensions.editor_toolUtilities_render.drawSphereCulled `ge` | 3 | 91 | | +| extensions.editor_toolUtilities_render.drawSphereCursor `ge` | 2 | 195 | | +| extensions.editor_toolUtilities_render.drawSphereHighlight `ge` | 1 | 210 | | +| extensions.editor_toolUtilities_render.drawSphereHighlightForeground `ge` | 1 | 231 | | +| extensions.editor_toolUtilities_render.drawSphereHighlightHover `ge` | 1 | 119 | | +| extensions.editor_toolUtilities_render.drawSphereHighlightHoverFixed `ge` | 2 | 129 | | +| extensions.editor_toolUtilities_render.drawSphereHighlightSelected `ge` | 1 | 136 | | +| extensions.editor_toolUtilities_render.drawSphereHighlightSelectedFixed `ge` | 2 | 146 | | +| extensions.editor_toolUtilities_render.drawSphereImmediate `ge` | 3 | 194 | | +| extensions.editor_toolUtilities_render.drawSphereJunction `ge` | 1 | 185 | | +| extensions.editor_toolUtilities_render.drawSphereJunctionDull `ge` | 1 | 191 | | +| extensions.editor_toolUtilities_render.drawSphereNode `ge` | 1 | 172 | | +| extensions.editor_toolUtilities_render.drawSphereNodeDull `ge` | 1 | 209 | | +| extensions.editor_toolUtilities_render.drawSphereNodeForeground `ge` | 1 | 224 | | +| extensions.editor_toolUtilities_render.drawSphereNodeLocked `ge` | 1 | 178 | | +| extensions.editor_toolUtilities_render.drawSphereRib `ge` | 1 | 97 | | +| extensions.editor_toolUtilities_render.drawSplineLine `ge` | 2 | 375 | | +| extensions.editor_toolUtilities_render.drawSplineLineDull `ge` | 2 | 369 | | +| extensions.editor_toolUtilities_render.drawSplineLineForeground `ge` | 2 | 235 | | +| extensions.editor_toolUtilities_render.drawSplineLineLinked `ge` | 2 | 368 | | +| extensions.editor_toolUtilities_render.drawSplineLineUnselected `ge` | 2 | 372 | | +| extensions.editor_toolUtilities_render.drawTransportJunctions `ge` | 4 | 631 | | +| extensions.editor_toolUtilities_render.drawTriActiveSurface `ge` | 3 | 396 | | +| extensions.editor_toolUtilities_render.drawTriCulled `ge` | 4 | 388 | | +| extensions.editor_toolUtilities_render.drawTriNotSelectedSurface `ge` | 3 | 394 | | +| extensions.editor_toolUtilities_render.drawTunnelNodesForeground `ge` | 3 | 301 | | +| extensions.editor_toolUtilities_render.drawWireFrameLine `ge` | 2 | 325 | | +| extensions.editor_toolUtilities_render.handleSplineRendering `ge` | 9 | 531 | | +| extensions.editor_toolUtilities_render.markupActiveSurf `ge` | 1 | 451 | | +| extensions.editor_toolUtilities_render.markupAddNode `ge` | 1 | 433 | | +| extensions.editor_toolUtilities_render.markupAddPairLeft `ge` | 1 | 444 | | +| extensions.editor_toolUtilities_render.markupAddPolygonNode `ge` | 1 | 441 | | +| extensions.editor_toolUtilities_render.markupAdjustBar `ge` | 1 | 437 | | +| extensions.editor_toolUtilities_render.markupAdjustDepth `ge` | 1 | 438 | | +| extensions.editor_toolUtilities_render.markupAdjustWidth `ge` | 1 | 436 | | +| extensions.editor_toolUtilities_render.markupAngleAndDistance `ge` | 3 | 466 | | +| extensions.editor_toolUtilities_render.markupAngleDistanceWithElevation `ge` | 4 | 467 | | +| extensions.editor_toolUtilities_render.markupDepthDisplay `ge` | 2 | 440 | | +| extensions.editor_toolUtilities_render.markupDrag `ge` | 1 | 428 | | +| extensions.editor_toolUtilities_render.markupElevation `ge` | 2 | 453 | | +| extensions.editor_toolUtilities_render.markupEnd `ge` | 1 | 443 | | +| extensions.editor_toolUtilities_render.markupGraphFreeSpace `ge` | 1 | 457 | | +| extensions.editor_toolUtilities_render.markupGraphNodeHover `ge` | 1 | 456 | | +| extensions.editor_toolUtilities_render.markupInsertNode `ge` | 1 | 434 | | +| extensions.editor_toolUtilities_render.markupLines `ge` | 2 | 418 | | +| extensions.editor_toolUtilities_render.markupLinkedSplineCannotAdd `ge` | 1 | 462 | | +| extensions.editor_toolUtilities_render.markupLinkedTip `ge` | 1 | 429 | | +| extensions.editor_toolUtilities_render.markupLoopedSplineCannotAdd `ge` | 1 | 463 | | +| extensions.editor_toolUtilities_render.markupNode1 `ge` | 1 | 447 | | +| extensions.editor_toolUtilities_render.markupNode2 `ge` | 1 | 448 | | +| extensions.editor_toolUtilities_render.markupNode3 `ge` | 1 | 449 | | +| extensions.editor_toolUtilities_render.markupObstacleDistance `ge` | 2 | 464 | | +| extensions.editor_toolUtilities_render.markupObstacleDistanceWithElevation `ge` | 3 | 465 | | +| extensions.editor_toolUtilities_render.markupPairFirstNode `ge` | 1 | 445 | | +| extensions.editor_toolUtilities_render.markupPairSecondNode `ge` | 1 | 446 | | +| extensions.editor_toolUtilities_render.markupSelectOrAdd `ge` | 1 | 432 | | +| extensions.editor_toolUtilities_render.markupSelectSpline `ge` | 1 | 430 | | +| extensions.editor_toolUtilities_render.markupSelectedSplineDisabled `ge` | 1 | 431 | | +| extensions.editor_toolUtilities_render.markupSplineName `ge` | 2 | 450 | | +| extensions.editor_toolUtilities_render.markupStack `ge` | 2 | 422 | | +| extensions.editor_toolUtilities_render.markupStart `ge` | 1 | 442 | | +| extensions.editor_toolUtilities_render.markupText `ge` | 2 | 417 | | +| extensions.editor_toolUtilities_render.markupVelocity `ge` | 4 | 455 | | +| extensions.editor_toolUtilities_render.markupVolume `ge` | 1 | 452 | | +| extensions.editor_toolUtilities_render.markupWidthDisplay `ge` | 2 | 439 | | +| extensions.editor_toolUtilities_render.renderCandidateJoin `ge` | 3 | 1363 | | +| extensions.editor_toolUtilities_render.renderCandidateLoop `ge` | 2 | 1352 | | +| extensions.editor_toolUtilities_render.renderChosenNodes `ge` | 2 | 1605 | | +| extensions.editor_toolUtilities_render.renderDrivePathSurface `ge` | 1 | 1091 | | +| extensions.editor_toolUtilities_render.renderGraphPath `ge` | 2 | 1592 | | +| extensions.editor_toolUtilities_render.renderHalfSplineWireFrame `ge` | 3 | 939 | | +| extensions.editor_toolUtilities_render.renderHomologatedSurface `ge` | 2 | 1017 | | +| extensions.editor_toolUtilities_render.renderLayer `ge` | 4 | 685 | | +| extensions.editor_toolUtilities_render.renderMasterLayer `ge` | 4 | 753 | | +| extensions.editor_toolUtilities_render.renderNavGraph `ge` | 2 | 1560 | | +| extensions.editor_toolUtilities_render.renderPreviewRibbon `ge` | 2 | 1136 | | +| extensions.editor_toolUtilities_render.renderRibbon `ge` | 7 | 1387 | | +| extensions.editor_toolUtilities_render.renderRibbonWireFrame `ge` | 3 | 869 | | +| extensions.editor_toolUtilities_render.renderShells `ge` | 1 | 817 | | +| extensions.editor_toolUtilities_render.renderSplinePolylines `ge` | 2 | 1694 | | +| extensions.editor_toolUtilities_render.renderVelocities `ge` | 4 | 1179 | | +| extensions.editor_toolUtilities_render.renderVelocitiesGraph `ge` | 4 | 1218 | | +| extensions.editor_toolUtilities_render.renderWireframeRibbons `ge` | 1 | 968 | | +| extensions.editor_toolUtilities_render.renderWorldGraphNodeBackdrops `ge` | 6 | 1658 | | +| extensions.editor_toolUtilities_render.renderWorldGraphNodes `ge` | 2 | 1614 | | +| extensions.editor_toolUtilities_ribbonInput.handlePrismEvents `ge` | 9 | 279 | multiple | +| extensions.editor_toolUtilities_ribbonInput.handleRibbonEvents `ge` | 9 | 279 | multiple | +| extensions.editor_toolUtilities_riverbed.revert `ge` | 1 | 344 | | +| extensions.editor_toolUtilities_riverbed.revertAll `ge` | 1 | 373 | | +| extensions.editor_toolUtilities_riverbed.terraform `ge` | 1 | 177 | | +| extensions.editor_toolUtilities_roadDesignStandards.getPresetStrings `ge` | 0 | 93 | | +| extensions.editor_toolUtilities_roadDesignStandards.getPresetsMap `ge` | 0 | 97 | | +| extensions.editor_toolUtilities_simplex.noise `ge` | 2 | 50 | | +| extensions.editor_toolUtilities_skeleton.estimateWidths `ge` | 2 | 451 | | +| extensions.editor_toolUtilities_skeleton.extractPaths `ge` | 1 | 331 | | +| extensions.editor_toolUtilities_skeleton.getPathsFromPng `ge` | 1 | 652 | | +| extensions.editor_toolUtilities_skeleton.skeletonise `ge` | 1 | 155 | | +| extensions.editor_toolUtilities_splineInput.handleNavGraphEvents `ge` | 7 | 1054 | | +| extensions.editor_toolUtilities_splineInput.isDragging `ge` | 0 | 87 | | +| extensions.editor_toolUtilities_splineInput.registerSplineTool `ge` | 8 | 619 | | +| extensions.editor_toolUtilities_splineMaskExport.export `ge` | 3 | 19 | | +| extensions.editor_toolUtilities_style.getImguiCols `ge` | 1 | 312 | | +| extensions.editor_toolUtilities_style.getStyle `ge` | 0 | 14 | table | +| extensions.editor_toolUtilities_terrainPainter.paint `ge` | 1 | 30 | | +| extensions.editor_toolUtilities_terrainPainter.revert `ge` | 1 | 121 | | +| extensions.editor_toolUtilities_terrainPainter.revertAll `ge` | 1 | 148 | | +| extensions.editor_toolUtilities_util.buildRibbonGLTF `ge` | 3 | 345 | | +| extensions.editor_toolUtilities_util.buildRibbonMeshFromPolyline `ge` | 3 | 303 | table | +| extensions.editor_toolUtilities_util.calculateAverageSpacingXY `ge` | 2 | 215 | | +| extensions.editor_toolUtilities_util.computeIdToIdxMap `ge` | 2 | 142 | | +| extensions.editor_toolUtilities_util.doesPathContainNode `ge` | 2 | 247 | multiple | +| extensions.editor_toolUtilities_util.fastArrayCopy `ge` | 1 | 60 | | +| extensions.editor_toolUtilities_util.filterClosePointsXY `ge` | 2 | 190 | | +| extensions.editor_toolUtilities_util.flipBitmapY `ge` | 1 | 500 | | +| extensions.editor_toolUtilities_util.flipSplineDirection `ge` | 1 | 257 | | +| extensions.editor_toolUtilities_util.generateUniqueName `ge` | 2 | 128 | | +| extensions.editor_toolUtilities_util.getAllSources `ge` | 1 | 460 | | +| extensions.editor_toolUtilities_util.getBlueToRedColour `ge` | 3 | 101 | color | +| extensions.editor_toolUtilities_util.getHueBasedColour255 `ge` | 1 | 125 | | +| extensions.editor_toolUtilities_util.getMeshBox `ge` | 1 | 82 | table | +| extensions.editor_toolUtilities_util.getMinMaxWidth `ge` | 1 | 166 | multiple | +| extensions.editor_toolUtilities_util.getNumMaterials `ge` | 0 | 150 | | +| extensions.editor_toolUtilities_util.getPolyLength `ge` | 1 | 157 | | +| extensions.editor_toolUtilities_util.getSourcesSingle `ge` | 1 | 448 | table | +| extensions.editor_toolUtilities_util.goToSpline `ge` | 1 | 270 | | +| extensions.editor_toolUtilities_util.hsvToRgb `ge` | 3 | 480 | multiple | +| extensions.editor_toolUtilities_util.hsvToRgb255 `ge` | 3 | 107 | multiple | +| extensions.editor_toolUtilities_util.isMouseHoveringOverTerrain `ge` | 0 | 39 | | +| extensions.editor_toolUtilities_util.isWidthFixed `ge` | 1 | 180 | multiple | +| extensions.editor_toolUtilities_util.mouseOnMapPos `ge` | 0 | 44 | | +| extensions.editor_toolUtilities_util.msToKph `ge` | 1 | 70 | | +| extensions.editor_toolUtilities_util.msToMph `ge` | 1 | 69 | | +| extensions.editor_toolUtilities_util.sumOverNonArrayTable `ge` | 1 | 73 | | +| extensions.editor_toolUtilities_util.vertRaycast `ge` | 2 | 52 | | +| extensions.editor_toolUtilities_util.writeMaskToPng `ge` | 2 | 515 | | +| extensions.editor_toolUtilities_util.writePathsToPng `ge` | 4 | 539 | | +| extensions.editor_toolUtilities_util.writeWidthsToPng `ge` | 5 | 574 | | +| extensions.editor_trafficGatedRoadsEditor.allowGizmo `ge` | 0 | 441 | | +| extensions.editor_trafficGatedRoadsEditor.loadData `ge` | 1 | 209 | | +| extensions.editor_trafficGatedRoadsEditor.onWindowGotFocus `ge` | 1 | 408 | | +| extensions.editor_trafficGatedRoadsEditor.saveData `ge` | 1 | 203 | | +| extensions.editor_trafficGatedRoadsEditor.show `ge` | 0 | 375 | | +| extensions.editor_trafficManager.disableSimulation `ge` | 0 | 603 | boolean | +| extensions.editor_trafficManager.enableSimulation `ge` | 0 | 586 | boolean | +| extensions.editor_trafficManager.getSessionData `ge` | 0 | 2305 | | +| extensions.editor_trafficManager.loadSession `ge` | 1 | 2088 | | +| extensions.editor_trafficManager.onWindowMenuItem `ge` | 0 | 2557 | | +| extensions.editor_trafficManager.saveSession `ge` | 1 | 2212 | | +| extensions.editor_trafficSignalsEditor.getCurrentElements `ge` | 0 | 257 | | +| extensions.editor_trafficSignalsEditor.getCurrentSignals `ge` | 0 | 261 | table | +| extensions.editor_trafficSignalsEditor.loadFile `ge` | 1 | 295 | | +| extensions.editor_trafficSignalsEditor.onClientEndMission `ge` | 0 | 1879 | | +| extensions.editor_trafficSignalsEditor.onWindowMenuItem `ge` | 0 | 1894 | | +| extensions.editor_trafficSignalsEditor.saveFile `ge` | 1 | 308 | | +| extensions.editor_trafficSignalsEditor.setCurrentSignals `ge` | 1 | 265 | | +| extensions.editor_veMain.getEditorName `ge` | 0 | veMain.lua:55 | | +| extensions.editor_veMain.saveCurrentWindowLayout `ge` | 0 | 417 | | +| extensions.editor_veMain.setEditorMode `ge` | 1 | veMain.lua:60 | | +| extensions.editor_veMain.toggleActive `ge` | 0 | 302 | | +| extensions.editor_vehicleBridgeTest.callback `ge` | 0+ | 53 | | +| extensions.editor_vehicleEditor_api_nodeTransformer.transformNodes `ge` | 0 | 48 | | +| extensions.editor_vehicleEditor_api_powerTrainUtils.displayLivedata `ge` | 1 | 102 | | +| extensions.editor_vehicleEditor_api_powerTrainUtils.displayLivedataByType `ge` | 2 | 11 | | +| extensions.editor_vehicleEditor_api_powerTrainUtils.initialize `ge` | 1 | 133 | | +| extensions.editor_vehicleEditor_api_powerTrainUtils.showJbeamData `ge` | 1 | 126 | | +| extensions.editor_vehicleEditor_liveEditor_veAdjustableTechCarTuner.open `ge` | 0 | 234 | | +| extensions.editor_vehicleEditor_liveEditor_veAeroDebug.open `ge` | 0 | 145 | | +| extensions.editor_vehicleEditor_liveEditor_veCrashTester.open `ge` | 0 | 141 | | +| extensions.editor_vehicleEditor_liveEditor_veFlexbodyDebug.open `ge` | 0 | 1147 | | +| extensions.editor_vehicleEditor_liveEditor_veGeneralData.open `ge` | 0 | 91 | | +| extensions.editor_vehicleEditor_liveEditor_veJBeamPicker.open `ge` | 0 | 772 | | +| extensions.editor_vehicleEditor_liveEditor_veJBeamPicker.requestDrawnBeamsCallback `ge` | 2 | 172 | | +| extensions.editor_vehicleEditor_liveEditor_veJBeamPicker.requestDrawnNodesCallback `ge` | 2 | 165 | | +| extensions.editor_vehicleEditor_liveEditor_veLightsDebug.open `ge` | 0 | 137 | | +| extensions.editor_vehicleEditor_liveEditor_veNodeTriSelfCollisionDetector.open `ge` | 0 | 201 | | +| extensions.editor_vehicleEditor_liveEditor_vePowerTrain.open `ge` | 0 | 79 | | +| extensions.editor_vehicleEditor_liveEditor_vePropTransformer.open `ge` | 0 | 550 | | +| extensions.editor_vehicleEditor_liveEditor_veRawData.open `ge` | 0 | 26 | | +| extensions.editor_vehicleEditor_liveEditor_veTCSDebug.open `ge` | 0 | 201 | | +| extensions.editor_vehicleEditor_liveEditor_veVehicleSpawner.open `ge` | 0 | 148 | | +| extensions.editor_vehicleEditor_liveEditor_veView.addSceneView `ge` | 0 | 106 | | +| extensions.editor_vehicleEditor_staticEditor_veJBeamBeautifier.open `ge` | 0 | 422 | | +| extensions.editor_vehicleEditor_staticEditor_veJBeamModifierLeakVis.open `ge` | 0 | 1081 | | +| extensions.editor_vehicleEditor_staticEditor_veJBeamSpellchecker.open `ge` | 0 | 462 | | +| extensions.editor_vehicleEditor_staticEditor_veJBeamTableVis.open `ge` | 0 | 180 | | +| extensions.editor_vehicleEditor_staticEditor_veJBeamVariablesChecker.open `ge` | 0 | 117 | | +| extensions.editor_vehicleEditor_staticEditor_vePartList.open `ge` | 0 | 229 | | +| extensions.editor_vehicleEditor_staticEditor_vePartPropertyView.open `ge` | 0 | 51 | | +| extensions.editor_vehicleEditor_staticEditor_vePartTextView.open `ge` | 0 | 323 | | +| extensions.editor_vehicleEditor_staticEditor_vePartTree.open `ge` | 0 | 658 | | +| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.createRenderViewUI `ge` | 0 | 191 | | +| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.destroyAllRenderViews `ge` | 0 | 757 | | +| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.getMainRenderViewMouseRay `ge` | 0 | 748 | | +| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.moveBackward `ge` | 1 | 801 | | +| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.moveForward `ge` | 1 | 800 | | +| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.moveLeft `ge` | 1 | 798 | | +| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.moveRight `ge` | 1 | 799 | | +| extensions.editor_vehicleEditor_staticEditor_veStaticRenderView.setCameraSpeed `ge` | 1 | 802 | | +| extensions.editor_visualization.onEditorRegisterPreferences `ge` | 1 | 397 | | +| extensions.editor_vizHelper.openWindow `ge` | 0 | 37 | | +| extensions.editor_vslSignalEditor.updateCollectedVehicleData `ge` | 1 | 115 | | +| extensions.extNameToLuaPath `ge` | 1 | 64 | | +| extensions.flowgraph_baseModule.createBase `ge` | 0+ | 27 | | +| extensions.flowgraph_baseModule.use `ge` | 2 | 35 | | +| extensions.flowgraph_baseStateNode.createBase `ge` | 0+ | 67 | | +| extensions.flowgraph_baseStateNode.use `ge` | 4 | 80 | | +| extensions.flowgraph_basenode.createBase `ge` | 0+ | 1533 | | +| extensions.flowgraph_basenode.use `ge` | 4 | 1541 | | +| extensions.flowgraph_utils.getDefaultValueForType `ge` | 1 | 31 | | +| extensions.flowgraph_utils.getVariableType `ge` | 1 | 10 | | +| extensions.flowgraph_utils.isVariableCompatible `ge` | 2 | 21 | | +| extensions.flowgraph_utils.showLabel `ge` | 2 | 53 | | +| extensions.freeroam_bigMapMarkers.clearMarkers `ge` | 0 | 225 | | +| extensions.freeroam_bigMapMarkers.displayBigMapMarkers `ge` | 1 | 72 | | +| extensions.freeroam_bigMapMarkers.getAllClustersBySettings `ge` | 1 | 314 | | +| extensions.freeroam_bigMapMarkers.getClusterMarker `ge` | 1 | 191 | | +| extensions.freeroam_bigMapMarkers.getIdsFromHoveredPoiId `ge` | 1 | 182 | | +| extensions.freeroam_bigMapMarkers.handleMouse `ge` | 3 | 145 | | +| extensions.freeroam_bigMapMarkers.hideMarkers `ge` | 0 | 214 | | +| extensions.freeroam_bigMapMarkers.setNextMarkersFullAlphaInstant `ge` | 0 | 328 | | +| extensions.freeroam_bigMapMarkers.setupFilter `ge` | 2 | 23 | | +| extensions.freeroam_bigMapMode.bigMapActive `ge` | 0 | 1033 | | +| extensions.freeroam_bigMapMode.camMoveController `ge` | 2 | 1450 | | +| extensions.freeroam_bigMapMode.camMoveKey `ge` | 2 | 1470 | | +| extensions.freeroam_bigMapMode.clearRoutePreview `ge` | 0 | 1243 | | +| extensions.freeroam_bigMapMode.controllerZoom `ge` | 2 | 1099 | | +| extensions.freeroam_bigMapMode.deselect `ge` | 0 | 1298 | | +| extensions.freeroam_bigMapMode.enableBigMapControls `ge` | 1 | 710 | | +| extensions.freeroam_bigMapMode.enterBigMap `ge` | 1 | 923 | | +| extensions.freeroam_bigMapMode.enterBigMapWithCustomPOIs `ge` | 3 | 1656 | | +| extensions.freeroam_bigMapMode.exitBigMap `ge` | 3 | 982 | | +| extensions.freeroam_bigMapMode.getAndClearPendingAutoSelectPoiId `ge` | 0 | 1391 | | +| extensions.freeroam_bigMapMode.getVerticalResolution `ge` | 0 | 1607 | | +| extensions.freeroam_bigMapMode.isTransitionActive `ge` | 0 | 1037 | | +| extensions.freeroam_bigMapMode.isUsingOrthoCamera `ge` | 0 | 1665 | | +| extensions.freeroam_bigMapMode.navigateToMission `ge` | 1 | 1315 | | +| extensions.freeroam_bigMapMode.onChangeUiFilter `ge` | 2 | 1644 | | +| extensions.freeroam_bigMapMode.onClientEndMission `ge` | 1 | 1623 | | +| extensions.freeroam_bigMapMode.onControllerSelect `ge` | 0 | 1544 | | +| extensions.freeroam_bigMapMode.onMenuItemNavigation `ge` | 0 | 1385 | | +| extensions.freeroam_bigMapMode.onMouseButton `ge` | 1 | 1533 | | +| extensions.freeroam_bigMapMode.panToPoi `ge` | 1 | 1349 | | +| extensions.freeroam_bigMapMode.poiHovered `ge` | 2 | 1284 | | +| extensions.freeroam_bigMapMode.resetRoute `ge` | 0 | 379 | | +| extensions.freeroam_bigMapMode.selectPoi `ge` | 1 | 1398 | | +| extensions.freeroam_bigMapMode.setBigmapScreenBounds `ge` | 2 | 1670 | | +| extensions.freeroam_bigMapMode.setNavFocus `ge` | 1 | 391 | | +| extensions.freeroam_bigMapMode.setOnlyIdsVisible `ge` | 1 | 352 | | +| extensions.freeroam_bigMapMode.setRoutePreview `ge` | 1 | 1245 | | +| extensions.freeroam_bigMapMode.setRoutePreviewSimple `ge` | 2 | 1253 | | +| extensions.freeroam_bigMapMode.setUiNavigationActive `ge` | 1 | 1376 | | +| extensions.freeroam_bigMapMode.teleportToPoi `ge` | 1 | 1427 | | +| extensions.freeroam_bigMapMode.toggleBigMap `ge` | 0 | 1043 | | +| extensions.freeroam_bigMapMode.updateMergeRadius `ge` | 1 | 1551 | | +| extensions.freeroam_bigMapMode.zoom `ge` | 1 | 1081 | | +| extensions.freeroam_bigMapMode.zoomInOut `ge` | 2 | 1090 | | +| extensions.freeroam_bigMapPoiProvider.clearMissionsFromMinimap `ge` | 0 | 158 | | +| extensions.freeroam_bigMapPoiProvider.forceSend `ge` | 0 | 10 | | +| extensions.freeroam_bigMapPoiProvider.formatMissionForBigmap `ge` | 1 | 199 | | +| extensions.freeroam_bigMapPoiProvider.formatPoiForBigmap `ge` | 1 | 177 | table | +| extensions.freeroam_bigMapPoiProvider.getActiveGroupIds `ge` | 0 | 77 | | +| extensions.freeroam_bigMapPoiProvider.getAllActiveGroupPoiIds `ge` | 0 | 96 | | +| extensions.freeroam_bigMapPoiProvider.getAllGroupIds `ge` | 0 | 88 | | +| extensions.freeroam_bigMapPoiProvider.getCachedFilters `ge` | 0 | 143 | | +| extensions.freeroam_bigMapPoiProvider.getCachedGroupData `ge` | 0 | 127 | | +| extensions.freeroam_bigMapPoiProvider.getCachedPoiData `ge` | 0 | 135 | | +| extensions.freeroam_bigMapPoiProvider.getGroupVisibility `ge` | 1 | 63 | | +| extensions.freeroam_bigMapPoiProvider.invalidateCache `ge` | 0 | 45 | | +| extensions.freeroam_bigMapPoiProvider.requestMissionLocationsForMinimap `ge` | 0 | 10 | | +| extensions.freeroam_bigMapPoiProvider.resetAllGroupsToVisible `ge` | 0 | 120 | | +| extensions.freeroam_bigMapPoiProvider.sendCurrentLevelMissionsToBigmap `ge` | 0 | 643 | | +| extensions.freeroam_bigMapPoiProvider.sendMissionLocationsToMinimap `ge` | 0 | 153 | | +| extensions.freeroam_bigMapPoiProvider.setGroupVisibility `ge` | 2 | 58 | | +| extensions.freeroam_bigMapPoiProvider.toggleGroupVisibility `ge` | 1 | 68 | | +| extensions.freeroam_configuratorOptions_freeroamOptions.getDefaultEnvironmentDate `ge` | 1 | 166 | | +| extensions.freeroam_configuratorOptions_mpOptions.startMultiplayer `ge` | 1 | 104 | | +| extensions.freeroam_crashCamMode.getTrackingMode `ge` | 0 | 707 | | +| extensions.freeroam_crashCamMode.onClientEndMission `ge` | 1 | 643 | | +| extensions.freeroam_crashCamMode.setForcedEnabled `ge` | 1 | 711 | | +| extensions.freeroam_crashCamMode.setTrackingMode `ge` | 1 | 703 | | +| extensions.freeroam_crashCamMode.trackCamMode `ge` | 0 | 662 | | +| extensions.freeroam_dragRace.accept `ge` | 0 | 728 | | +| extensions.freeroam_dragRace.closeOverview `ge` | 0 | 298 | | +| extensions.freeroam_dragRace.enableCinematicCam `ge` | 1 | 808 | | +| extensions.freeroam_dragRace.enableProTree `ge` | 1 | 815 | | +| extensions.freeroam_dragRace.exit `ge` | 0 | 732 | | +| extensions.freeroam_dragRace.onClientEndMission `ge` | 0 | 867 | | +| extensions.freeroam_dragRace.resetLights `ge` | 0 | 107 | | +| extensions.freeroam_dragRace.restartRace `ge` | 0 | 717 | | +| extensions.freeroam_dragRace.selectOpponent `ge` | 1 | 822 | | +| extensions.freeroam_dragRace.selectRandomOpponent `ge` | 1 | 562 | | +| extensions.freeroam_dragRace.setLevel `ge` | 1 | 878 | | +| extensions.freeroam_dragRace.setupPrestage `ge` | 0 | 158 | | +| extensions.freeroam_dragRace.setupStage `ge` | 0 | 179 | | +| extensions.freeroam_facilities.formatFacilityToRawPoi `ge` | 2 | 445 | | +| extensions.freeroam_facilities.getAverageDoorPositionForFacility `ge` | 1 | 135 | | +| extensions.freeroam_facilities.getClosestDoorPositionForFacility `ge` | 1 | 156 | | +| extensions.freeroam_facilities.getDealership `ge` | 1 | 132 | | +| extensions.freeroam_facilities.getFacilities `ge` | 1 | 78 | | +| extensions.freeroam_facilities.getFacilitiesByType `ge` | 2 | 117 | | +| extensions.freeroam_facilities.getFacility `ge` | 2 | 101 | | +| extensions.freeroam_facilities.getGarage `ge` | 1 | 130 | | +| extensions.freeroam_facilities.getGaragePosRot `ge` | 2 | 248 | multiple | +| extensions.freeroam_facilities.getGasStation `ge` | 1 | 131 | | +| extensions.freeroam_facilities.getParkingSpotsForFacility `ge` | 1 | 179 | | +| extensions.freeroam_facilities.getZonesForFacility `ge` | 1 | 214 | | +| extensions.freeroam_facilities.teleportToGarage `ge` | 3 | 260 | | +| extensions.freeroam_facilities.vehicleTriggerFormatFacility `ge` | 2 | 409 | | +| extensions.freeroam_facilities.walkingMarkerFormatFacility `ge` | 2 | 372 | | +| extensions.freeroam_facilities.zoneMarkerFormatFacility `ge` | 3 | 353 | | +| extensions.freeroam_facilities_fuelPrice.getFuelPrice `ge` | 2 | 99 | | +| extensions.freeroam_facilities_fuelPrice.restoreSign `ge` | 1 | 141 | | +| extensions.freeroam_facilities_fuelPrice.setDisplayPrices `ge` | 0 | 29 | boolean | +| extensions.freeroam_freeroam.onClientEndMission `ge` | 1 | 301 | | +| extensions.freeroam_freeroam.resetSpawningOptions `ge` | 0 | 31 | | +| extensions.freeroam_freeroam.startFreeroam `ge` | 5 | 83 | | +| extensions.freeroam_freeroam.startFreeroamByName `ge` | 5 | 109 | boolean | +| extensions.freeroam_freeroam.startTrackBuilder `ge` | 2 | 342 | | +| extensions.freeroam_freeroamConfigurator.clearWizardFiltersForStep `ge` | 1 | 798 | boolean | +| extensions.freeroam_freeroamConfigurator.clearWizardSearchForStep `ge` | 1 | 768 | boolean | +| extensions.freeroam_freeroamConfigurator.doubleClickOverride `ge` | 1 | 737 | | +| extensions.freeroam_freeroamConfigurator.getButtons `ge` | 0 | 705 | | +| extensions.freeroam_freeroamConfigurator.getConfiguration `ge` | 0 | 661 | table | +| extensions.freeroam_freeroamConfigurator.getCurrentSelectionRecentTile `ge` | 1 | 581 | | +| extensions.freeroam_freeroamConfigurator.getCurrentSpawnPointTile `ge` | 0 | 1687 | | +| extensions.freeroam_freeroamConfigurator.getCurrentVehicle `ge` | 0 | 1812 | | +| extensions.freeroam_freeroamConfigurator.getCurrentVehicleTile `ge` | 0 | 1744 | | +| extensions.freeroam_freeroamConfigurator.getWizardFiltersForStep `ge` | 1 | 789 | | +| extensions.freeroam_freeroamConfigurator.getWizardSearchForStep `ge` | 1 | 759 | | +| extensions.freeroam_freeroamConfigurator.isCurrentSelection `ge` | 2 | 587 | boolean | +| extensions.freeroam_freeroamConfigurator.onSpawnPointTileClick `ge` | 0 | 1817 | | +| extensions.freeroam_freeroamConfigurator.onWizardLevelDetailRouteEnter `ge` | 4 | 1037 | | +| extensions.freeroam_freeroamConfigurator.onWizardLevelDetailRouteMount `ge` | 4 | 1612 | | +| extensions.freeroam_freeroamConfigurator.onWizardLevelsRouteEnter `ge` | 4 | 1025 | | +| extensions.freeroam_freeroamConfigurator.onWizardLevelsRouteMount `ge` | 4 | 1604 | | +| extensions.freeroam_freeroamConfigurator.onWizardRouteEnter `ge` | 4 | 1052 | | +| extensions.freeroam_freeroamConfigurator.onWizardVehicleDetailRouteEnter `ge` | 4 | 1043 | | +| extensions.freeroam_freeroamConfigurator.onWizardVehicleDetailRouteMount `ge` | 4 | 1628 | | +| extensions.freeroam_freeroamConfigurator.onWizardVehiclesRouteEnter `ge` | 4 | 1031 | | +| extensions.freeroam_freeroamConfigurator.onWizardVehiclesRouteMount `ge` | 4 | 1620 | | +| extensions.freeroam_freeroamConfigurator.resolveSelectedLevelTitle `ge` | 1 | 1104 | | +| extensions.freeroam_freeroamConfigurator.resolveSelectedVehicleTitle `ge` | 1 | 1124 | | +| extensions.freeroam_freeroamConfigurator.setSpawnPoint `ge` | 3 | 1642 | | +| extensions.freeroam_freeroamConfigurator.setVehicle `ge` | 4 | 1792 | | +| extensions.freeroam_freeroamConfigurator.setWizardFiltersForStep `ge` | 2 | 778 | boolean | +| extensions.freeroam_freeroamConfigurator.setWizardSearchForStep `ge` | 2 | 748 | boolean | +| extensions.freeroam_freeroamConfigurator.startFreeroam `ge` | 1 | 1852 | | +| extensions.freeroam_freeroamConfigurator.triggerButton `ge` | 1+ | 727 | | +| extensions.freeroam_freeroamConfigurator.updateOption `ge` | 2 | 743 | | +| extensions.freeroam_freeroamConfigurator.validateFiles `ge` | 1 | 1667 | boolean | +| extensions.freeroam_gasStations.formatGasStationPoi `ge` | 1 | 53 | | +| extensions.freeroam_gasStations.gasStationCenterRadius `ge` | 1 | 30 | multiple | +| extensions.freeroam_gasStations.refuelCar `ge` | 3 | 123 | | +| extensions.freeroam_levelStats.getTopLevels `ge` | 0 | 34 | | +| extensions.freeroam_levelStats.getTopSpawnPoints `ge` | 1 | 52 | | +| extensions.freeroam_levelStats.getUiStats `ge` | 0 | 70 | table | +| extensions.freeroam_levelStats.recordLevelSpawn `ge` | 2 | 16 | | +| extensions.freeroam_organizations.getOrganization `ge` | 1 | 36 | | +| extensions.freeroam_organizations.getOrganizationIdOrderAndIcon `ge` | 1 | 47 | multiple | +| extensions.freeroam_organizations.getOrganizations `ge` | 0 | 15 | | +| extensions.freeroam_organizations.getUIData `ge` | 0 | 87 | | +| extensions.freeroam_organizations.getUIDataForOrg `ge` | 1 | 70 | | +| extensions.freeroam_specialTriggers.addTrigger `ge` | 2 | 109 | | +| extensions.freeroam_specialTriggers.getTriggers `ge` | 0 | 206 | | +| extensions.freeroam_specialTriggers.loadTriggers `ge` | 1 | 195 | | +| extensions.freeroam_specialTriggers.onClientEndMission `ge` | 0 | 399 | | +| extensions.freeroam_specialTriggers.removeTrigger `ge` | 2 | 155 | | +| extensions.freeroam_specialTriggers.reset `ge` | 1 | 170 | | +| extensions.freeroam_specialTriggers.setTriggerActive `ge` | 3 | 313 | | +| extensions.freeroam_specialTriggers.setupTriggers `ge` | 1 | 184 | | +| extensions.freeroam_vueBigMap.addAction `ge` | 2 | 134 | | +| extensions.freeroam_vueBigMap.clearActionFunctions `ge` | 0 | 129 | | +| extensions.freeroam_vueBigMap.enterBigMap `ge` | 1 | 809 | | +| extensions.freeroam_vueBigMap.executeAction `ge` | 1 | 144 | | +| extensions.freeroam_vueBigMap.executePoiAction `ge` | 1 | 992 | | +| extensions.freeroam_vueBigMap.exitBigMap `ge` | 0 | 830 | | +| extensions.freeroam_vueBigMap.getAndClearPendingAutoSelectPoiId `ge` | 0 | 996 | | +| extensions.freeroam_vueBigMap.getFilters `ge` | 0 | 850 | | +| extensions.freeroam_vueBigMap.getFreeActionId `ge` | 0 | 123 | | +| extensions.freeroam_vueBigMap.getGameStateInfo `ge` | 0 | 907 | | +| extensions.freeroam_vueBigMap.getGroups `ge` | 0 | 862 | | +| extensions.freeroam_vueBigMap.getPoiData `ge` | 0 | 843 | | +| extensions.freeroam_vueBigMap.hoverPoiFromList `ge` | 2 | 985 | string | +| extensions.freeroam_vueBigMap.navigateToPoi `ge` | 1 | 951 | string | +| extensions.freeroam_vueBigMap.panToPoi `ge` | 1 | 959 | string | +| extensions.freeroam_vueBigMap.selectPoiFromList `ge` | 2 | 935 | string | +| extensions.freeroam_vueBigMap.setPoiListDisplayMode `ge` | 1 | 1002 | string | +| extensions.freeroam_vueBigMap.setVisibleIds `ge` | 0 | 918 | | +| extensions.freeroam_vueBigMap.toggleFilterSectionById `ge` | 1 | 95 | | +| extensions.freeroam_vueBigMap.toggleFiltersByIds `ge` | 1 | 85 | | +| extensions.gameplay_achievement.onOnlineServiceProviderReady `ge` | 0 | 381 | | +| extensions.gameplay_achievement.statCallback `ge` | 3 | 108 | | +| extensions.gameplay_achievement.unlockAchievement `ge` | 1 | 393 | | +| extensions.gameplay_backgroundActivities_g2g.activate `ge` | 0 | 13 | | +| extensions.gameplay_backgroundActivities_g2g.activateFinished `ge` | 0 | 30 | | +| extensions.gameplay_backgroundActivities_g2g.deactivate `ge` | 0 | 35 | | +| extensions.gameplay_backgroundActivities_g2g.getVehicleOptions `ge` | 0 | 89 | | +| extensions.gameplay_backgroundActivities_g2g.isActive `ge` | 0 | 70 | | +| extensions.gameplay_backgroundActivities_g2g.onClientEndMission `ge` | 0 | 62 | | +| extensions.gameplay_backgroundActivities_g2g.toggleActive `ge` | 0 | 50 | | +| extensions.gameplay_city.getHighestPrioZone `ge` | 1 | 30 | | +| extensions.gameplay_city.getMergedFieldsFromZones `ge` | 2 | 47 | table | +| extensions.gameplay_city.getRandomParkingSpots `ge` | 2 | 61 | multiple | +| extensions.gameplay_city.getSites `ge` | 0 | 112 | | +| extensions.gameplay_city.getZonesByPrioForPosition `ge` | 1 | 13 | multiple | +| extensions.gameplay_city.loadSites `ge` | 1 | 97 | | +| extensions.gameplay_city.onClientEndMission `ge` | 1 | 124 | | +| extensions.gameplay_city.reset `ge` | 0 | 116 | | +| extensions.gameplay_crashTest_crashTestBoundaries.deactivateBounds `ge` | 0 | 96 | | +| extensions.gameplay_crashTest_crashTestBoundaries.onNewCrashTestStep `ge` | 1 | 92 | | +| extensions.gameplay_crashTest_crashTestBoundaries.setDebug `ge` | 1 | 75 | | +| extensions.gameplay_crashTest_crashTestBoundaries.setParameters `ge` | 1 | 16 | | +| extensions.gameplay_crashTest_crashTestCountdown.startNewCountdown `ge` | 2 | 11 | | +| extensions.gameplay_crashTest_crashTestScoring.calculateDamageLocationScore `ge` | 2 | 55 | table | +| extensions.gameplay_crashTest_crashTestScoring.calculateIndividualDamageScore `ge` | 3 | 64 | | +| extensions.gameplay_crashTest_crashTestScoring.calculateStepScore `ge` | 2 | 117 | | +| extensions.gameplay_crashTest_crashTestScoring.getStepScoreData `ge` | 1 | 148 | | +| extensions.gameplay_crashTest_crashTestScoring.getTotalScoreData `ge` | 0 | 137 | | +| extensions.gameplay_crashTest_crashTestScoring.reset `ge` | 0 | 152 | | +| extensions.gameplay_crashTest_crashTestTaskList.finishedCurrentTask `ge` | 1 | 134 | | +| extensions.gameplay_crashTest_crashTestTaskList.onCrashTestStepFailed `ge` | 1 | 118 | | +| extensions.gameplay_crashTest_crashTestTaskList.onNewCrashTestStep `ge` | 1 | 104 | | +| extensions.gameplay_crashTest_crashTestTaskList.reset `ge` | 0 | 152 | | +| extensions.gameplay_crashTest_crashTestTaskList.setCrashTestDataAndInit `ge` | 1 | 97 | | +| extensions.gameplay_crashTest_scenarioManager.activatesAllVehForReset `ge` | 0 | 753 | | +| extensions.gameplay_crashTest_scenarioManager.clearMarkers `ge` | 0 | 572 | | +| extensions.gameplay_crashTest_scenarioManager.getCrashTestData `ge` | 0 | 769 | | +| extensions.gameplay_crashTest_scenarioManager.goToNextStepFromUI `ge` | 0 | 757 | | +| extensions.gameplay_crashTest_scenarioManager.onPlayerOutOfBounds `ge` | 0 | 749 | | +| extensions.gameplay_crashTest_scenarioManager.processData `ge` | 2 | 203 | | +| extensions.gameplay_crashTest_scenarioManager.reset `ge` | 0 | 318 | | +| extensions.gameplay_crashTest_scenarioManager.setDebug `ge` | 1 | 792 | | +| extensions.gameplay_crashTest_scenarioManager.startScenario `ge` | 0 | 466 | | +| extensions.gameplay_crashTest_scenarioManager.startStepFromUI `ge` | 0 | 761 | | +| extensions.gameplay_crashTest_scenarioManager.trackVehiclesForCrash `ge` | 0 | 342 | | +| extensions.gameplay_crawl_boundary.checkBoundary `ge` | 3 | 293 | boolean | +| extensions.gameplay_crawl_boundary.cleanupBoundaryMarkers `ge` | 0 | 281 | | +| extensions.gameplay_crawl_boundary.clearAllExitPoints `ge` | 0 | 406 | | +| extensions.gameplay_crawl_boundary.clearCrawlerExitPoint `ge` | 1 | 397 | | +| extensions.gameplay_crawl_boundary.getCrawlerExitPoint `ge` | 1 | 392 | | +| extensions.gameplay_crawl_boundary.getQuadtreeStats `ge` | 0 | 435 | table | +| extensions.gameplay_crawl_boundary.rebuildQuadtree `ge` | 0 | 430 | | +| extensions.gameplay_crawl_boundary.resetBoundaryObjects `ge` | 0 | 164 | | +| extensions.gameplay_crawl_boundary.setAnimationTiming `ge` | 4 | 419 | | +| extensions.gameplay_crawl_boundary.setVisibilityRadius `ge` | 1 | 413 | | +| extensions.gameplay_crawl_boundary.spawnBoundaryMarkers `ge` | 2 | 179 | | +| extensions.gameplay_crawl_boundary.triggerAppearingAnimation `ge` | 0 | 448 | | +| extensions.gameplay_crawl_boundary.updateBoundaryAnimations `ge` | 1 | 59 | | +| extensions.gameplay_crawl_crawlFlowgraphBridge.applyPenalty `ge` | 1 | 243 | | +| extensions.gameplay_crawl_crawlFlowgraphBridge.cleanup `ge` | 0 | 303 | | +| extensions.gameplay_crawl_crawlFlowgraphBridge.configureCrawl `ge` | 1 | 32 | boolean | +| extensions.gameplay_crawl_crawlFlowgraphBridge.getActiveCrawlerId `ge` | 0 | 223 | | +| extensions.gameplay_crawl_crawlFlowgraphBridge.getAllStartingPositions `ge` | 0 | 231 | | +| extensions.gameplay_crawl_crawlFlowgraphBridge.getAllTrails `ge` | 0 | 227 | | +| extensions.gameplay_crawl_crawlFlowgraphBridge.getCrawlEndData `ge` | 0 | 151 | table | +| extensions.gameplay_crawl_crawlFlowgraphBridge.getCrawlRuntimeData `ge` | 0 | 171 | table | +| extensions.gameplay_crawl_crawlFlowgraphBridge.getDynamicObjectsFromPrefab `ge` | 2 | 239 | | +| extensions.gameplay_crawl_crawlFlowgraphBridge.getLastRecoveryCheckpointIndex `ge` | 0 | 271 | | +| extensions.gameplay_crawl_crawlFlowgraphBridge.getPenaltyTypes `ge` | 0 | 267 | | +| extensions.gameplay_crawl_crawlFlowgraphBridge.getPlayerTrailStats `ge` | 1 | 235 | | +| extensions.gameplay_crawl_crawlFlowgraphBridge.getTrailInfo `ge` | 1 | 193 | table | +| extensions.gameplay_crawl_crawlFlowgraphBridge.isCrawlActive `ge` | 0 | 219 | | +| extensions.gameplay_crawl_crawlFlowgraphBridge.loadCrawlTrail `ge` | 1 | 16 | | +| extensions.gameplay_crawl_crawlFlowgraphBridge.resetCrawl `ge` | 0 | 102 | boolean | +| extensions.gameplay_crawl_crawlFlowgraphBridge.setRecoveryCheckpoint `ge` | 1 | 279 | | +| extensions.gameplay_crawl_crawlFlowgraphBridge.startCrawl `ge` | 1 | 59 | boolean | +| extensions.gameplay_crawl_crawlFlowgraphBridge.stopCrawl `ge` | 0 | 86 | boolean | +| extensions.gameplay_crawl_debug.clearDebugData `ge` | 0 | 351 | | +| extensions.gameplay_crawl_debug.getEnableDebugWindow `ge` | 0 | 347 | | +| extensions.gameplay_crawl_debug.onCrawlComplete `ge` | 1 | 292 | | +| extensions.gameplay_crawl_debug.setEnableDebugWindow `ge` | 1 | 338 | | +| extensions.gameplay_crawl_debugDraw.drawBoundary `ge` | 2 | 99 | | +| extensions.gameplay_crawl_debugDraw.drawPath `ge` | 2 | 53 | | +| extensions.gameplay_crawl_debugDraw.drawStartingPosition `ge` | 1 | 105 | | +| extensions.gameplay_crawl_display.clearPointsMessage `ge` | 0 | 46 | | +| extensions.gameplay_crawl_display.onCrawlComplete `ge` | 0 | 24 | | +| extensions.gameplay_crawl_display.showBonusCheckpointMessage `ge` | 1 | 87 | | +| extensions.gameplay_crawl_display.showBoundaryViolationMessage `ge` | 0 | 83 | | +| extensions.gameplay_crawl_display.showCrawlCompletedMessage `ge` | 2 | 50 | | +| extensions.gameplay_crawl_display.showDNFMessage `ge` | 0 | 95 | | +| extensions.gameplay_crawl_display.showDrivingBackwardsMessage `ge` | 0 | 71 | | +| extensions.gameplay_crawl_display.showGateClearedMessage `ge` | 1 | 91 | | +| extensions.gameplay_crawl_display.showGateReachedMessage `ge` | 0 | 59 | | +| extensions.gameplay_crawl_display.showPointsMessage `ge` | 1 | 40 | | +| extensions.gameplay_crawl_display.showSkippedCheckpointsMessage `ge` | 1 | 55 | | +| extensions.gameplay_crawl_display.showStartedCrawlMessage `ge` | 0 | 63 | | +| extensions.gameplay_crawl_display.showVehicleFlippedUprightMessage `ge` | 0 | 75 | | +| extensions.gameplay_crawl_display.showVehicleResetMessage `ge` | 0 | 79 | | +| extensions.gameplay_crawl_flowgraphBridge.applyPenalty `ge` | 1 | 255 | | +| extensions.gameplay_crawl_flowgraphBridge.cleanup `ge` | 0 | 324 | | +| extensions.gameplay_crawl_flowgraphBridge.getActiveCrawlerId `ge` | 0 | 235 | | +| extensions.gameplay_crawl_flowgraphBridge.getAllStartingPositions `ge` | 0 | 243 | | +| extensions.gameplay_crawl_flowgraphBridge.getAllTrails `ge` | 0 | 239 | | +| extensions.gameplay_crawl_flowgraphBridge.getCrawlEndData `ge` | 0 | 160 | table | +| extensions.gameplay_crawl_flowgraphBridge.getCrawlRuntimeData `ge` | 0 | 182 | table | +| extensions.gameplay_crawl_flowgraphBridge.getDynamicObjectsFromPrefab `ge` | 2 | 251 | | +| extensions.gameplay_crawl_flowgraphBridge.getLastRecoveryCheckpoint `ge` | 0 | 284 | | +| extensions.gameplay_crawl_flowgraphBridge.getLastRecoveryCheckpointIndex `ge` | 0 | 293 | | +| extensions.gameplay_crawl_flowgraphBridge.getPenaltyTypes `ge` | 0 | 280 | | +| extensions.gameplay_crawl_flowgraphBridge.getPlayerTrailStats `ge` | 1 | 247 | | +| extensions.gameplay_crawl_flowgraphBridge.getTrailInfo `ge` | 1 | 205 | table | +| extensions.gameplay_crawl_flowgraphBridge.isCrawlActive `ge` | 0 | 231 | | +| extensions.gameplay_crawl_flowgraphBridge.loadCrawlTrail `ge` | 1 | 21 | | +| extensions.gameplay_crawl_flowgraphBridge.resetCrawl `ge` | 0 | 121 | boolean | +| extensions.gameplay_crawl_flowgraphBridge.setRecoveryCheckpoint `ge` | 1 | 302 | | +| extensions.gameplay_crawl_flowgraphBridge.setupCrawl `ge` | 2 | 36 | | +| extensions.gameplay_crawl_flowgraphBridge.startCrawl `ge` | 2 | 66 | | +| extensions.gameplay_crawl_flowgraphBridge.stopCrawl `ge` | 0 | 112 | boolean | +| extensions.gameplay_crawl_general.clear `ge` | 1 | 15 | | +| extensions.gameplay_crawl_general.onMPSessionChanged `ge` | 2 | 420 | | +| extensions.gameplay_crawl_general.setupCrawl `ge` | 3 | 26 | boolean | +| extensions.gameplay_crawl_general.startCrawlFlowgraph `ge` | 2 | 127 | | +| extensions.gameplay_crawl_general.startCrawlFreeroam `ge` | 2 | 96 | | +| extensions.gameplay_crawl_saveSystem.addNewPlayerScore `ge` | 3 | 774 | table | +| extensions.gameplay_crawl_saveSystem.cleanup `ge` | 0 | 840 | | +| extensions.gameplay_crawl_saveSystem.clearCache `ge` | 1 | 67 | | +| extensions.gameplay_crawl_saveSystem.ensurePlayerSaveDirectories `ge` | 0 | 687 | | +| extensions.gameplay_crawl_saveSystem.getAllBoundaries `ge` | 0 | 646 | | +| extensions.gameplay_crawl_saveSystem.getAllBoundaryFiles `ge` | 1 | 621 | | +| extensions.gameplay_crawl_saveSystem.getAllPathFiles `ge` | 1 | 625 | | +| extensions.gameplay_crawl_saveSystem.getAllPaths `ge` | 0 | 658 | | +| extensions.gameplay_crawl_saveSystem.getAllStartingPositionFiles `ge` | 1 | 629 | | +| extensions.gameplay_crawl_saveSystem.getAllStartingPositions `ge` | 0 | 670 | | +| extensions.gameplay_crawl_saveSystem.getAllTrailFiles `ge` | 1 | 617 | | +| extensions.gameplay_crawl_saveSystem.getAllTrails `ge` | 1 | 634 | | +| extensions.gameplay_crawl_saveSystem.getBoundaryById `ge` | 1 | 569 | | +| extensions.gameplay_crawl_saveSystem.getCurrentLevelCrawlPath `ge` | 0 | 20 | string | +| extensions.gameplay_crawl_saveSystem.getPathById `ge` | 1 | 578 | | +| extensions.gameplay_crawl_saveSystem.getPlayerCrawlTrailById `ge` | 1 | 723 | | +| extensions.gameplay_crawl_saveSystem.getPlayerCrawlTrailsById `ge` | 0 | 727 | | +| extensions.gameplay_crawl_saveSystem.getPlayerTrailStats `ge` | 1 | 827 | | +| extensions.gameplay_crawl_saveSystem.getStartingPositionById `ge` | 2 | 587 | | +| extensions.gameplay_crawl_saveSystem.getTrailById `ge` | 1 | 560 | | +| extensions.gameplay_crawl_saveSystem.isTrailFromMission `ge` | 1 | 857 | | +| extensions.gameplay_crawl_saveSystem.loadCrawlData `ge` | 1 | 428 | | +| extensions.gameplay_crawl_saveSystem.resetPlayerTrailScores `ge` | 1 | 815 | | +| extensions.gameplay_crawl_saveSystem.saveBoundary `ge` | 2 | 322 | | +| extensions.gameplay_crawl_saveSystem.saveCrawlData `ge` | 2 | 469 | | +| extensions.gameplay_crawl_saveSystem.savePath `ge` | 2 | 357 | | +| extensions.gameplay_crawl_saveSystem.savePlayerCrawlTrailScoresForTrailById `ge` | 1 | 713 | | +| extensions.gameplay_crawl_saveSystem.saveStartingPosition `ge` | 2 | 392 | | +| extensions.gameplay_crawl_saveSystem.saveTrail `ge` | 2 | 287 | | +| extensions.gameplay_crawl_utils.activateCrawlMarkers `ge` | 0 | 330 | | +| extensions.gameplay_crawl_utils.applyPenalty `ge` | 3 | 69 | | +| extensions.gameplay_crawl_utils.calculatePathStats `ge` | 2 | 1295 | | +| extensions.gameplay_crawl_utils.clear `ge` | 1 | 188 | | +| extensions.gameplay_crawl_utils.clearCrawler `ge` | 1 | 181 | | +| extensions.gameplay_crawl_utils.clearMarkers `ge` | 0 | 171 | | +| extensions.gameplay_crawl_utils.drawMarkers `ge` | 3 | 1230 | | +| extensions.gameplay_crawl_utils.getActiveCrawlerId `ge` | 0 | 1446 | | +| extensions.gameplay_crawl_utils.getAllCrawlStates `ge` | 0 | 1442 | | +| extensions.gameplay_crawl_utils.getCrawlState `ge` | 1 | 1406 | | +| extensions.gameplay_crawl_utils.getCrawlerDirection `ge` | 1 | 1418 | quat | +| extensions.gameplay_crawl_utils.getCrawlerPosition `ge` | 1 | 1410 | | +| extensions.gameplay_crawl_utils.getDottedPath `ge` | 0 | 1459 | | +| extensions.gameplay_crawl_utils.getDynamicObjectsFromPrefab `ge` | 2 | 119 | | +| extensions.gameplay_crawl_utils.getLastRecoveryCheckpoint `ge` | 1 | 1463 | | +| extensions.gameplay_crawl_utils.getLastRecoveryCheckpointIndex `ge` | 1 | 1476 | | +| extensions.gameplay_crawl_utils.isDebugDrawEnabled `ge` | 0 | 1291 | | +| extensions.gameplay_crawl_utils.isPreviewMode `ge` | 0 | 1455 | | +| extensions.gameplay_crawl_utils.loadPrefabs `ge` | 1 | 144 | | +| extensions.gameplay_crawl_utils.onBoundaryViolation `ge` | 1 | 1156 | | +| extensions.gameplay_crawl_utils.resetCrawlData `ge` | 2 | 823 | boolean | +| extensions.gameplay_crawl_utils.resumeCrawlTimer `ge` | 1 | 1360 | boolean | +| extensions.gameplay_crawl_utils.setCrawlState `ge` | 2 | 1434 | boolean | +| extensions.gameplay_crawl_utils.setDebugDraw `ge` | 1 | 1281 | | +| extensions.gameplay_crawl_utils.setRecoveryCheckpoint `ge` | 2 | 1489 | boolean | +| extensions.gameplay_crawl_utils.setupCrawlMarkers `ge` | 1 | 237 | | +| extensions.gameplay_crawl_utils.setupCrawlerData `ge` | 1 | 949 | | +| extensions.gameplay_crawl_utils.startCrawl `ge` | 4 | 755 | | +| extensions.gameplay_crawl_utils.stopCrawl `ge` | 1 | 727 | | +| extensions.gameplay_crawl_utils.toggleDebugDraw `ge` | 0 | 1286 | | +| extensions.gameplay_crawl_utils.unloadPrefabs `ge` | 0 | 105 | | +| extensions.gameplay_crawl_utils.updateCrawl `ge` | 1 | 1173 | | +| extensions.gameplay_discover.basicControlsIntroPopup `ge` | 0 | 314 | | +| extensions.gameplay_discover.clearTasksOnClientEndMission `ge` | 0 | 279 | | +| extensions.gameplay_discover.getDiscoverPages `ge` | 0 | 165 | | +| extensions.gameplay_discover.introPopup `ge` | 1 | 343 | | +| extensions.gameplay_discover.loadDiscovers `ge` | 0 | 85 | | +| extensions.gameplay_discover.loadExt `ge` | 1 | 293 | | +| extensions.gameplay_discover.onClientEndMission `ge` | 0 | 285 | | +| extensions.gameplay_discover.startDiscover `ge` | 1 | 231 | | +| extensions.gameplay_drag_core.allRacersFinished `ge` | 1 | 1249 | boolean | +| extensions.gameplay_drag_core.calculateStateChecksum `ge` | 1 | 493 | | +| extensions.gameplay_drag_core.clear `ge` | 1 | 658 | | +| extensions.gameplay_drag_core.clearPoiJoinRequest `ge` | 1 | 1500 | | +| extensions.gameplay_drag_core.clearRaceState `ge` | 1 | 848 | | +| extensions.gameplay_drag_core.createTimeslipData `ge` | 0 | 1472 | | +| extensions.gameplay_drag_core.createTimeslipPanelData `ge` | 0 | 1475 | | +| extensions.gameplay_drag_core.finalizeMpPostRace `ge` | 0 | 1302 | | +| extensions.gameplay_drag_core.getCurrentSavePath `ge` | 0 | 1352 | | +| extensions.gameplay_drag_core.getData `ge` | 0 | 183 | | +| extensions.gameplay_drag_core.getDragDataForLevel `ge` | 1 | 1392 | | +| extensions.gameplay_drag_core.getDragGamemode `ge` | 0 | 31 | | +| extensions.gameplay_drag_core.getDragIsStarted `ge` | 0 | 900 | | +| extensions.gameplay_drag_core.getExtension `ge` | 0 | 1383 | | +| extensions.gameplay_drag_core.getGameplayContext `ge` | 0 | 905 | | +| extensions.gameplay_drag_core.getMaxLanes `ge` | 1 | 1415 | | +| extensions.gameplay_drag_core.getPoiKey `ge` | 1 | 1421 | | +| extensions.gameplay_drag_core.getRaceState `ge` | 1 | 853 | table | +| extensions.gameplay_drag_core.getRacerData `ge` | 1 | 761 | | +| extensions.gameplay_drag_core.getResetState `ge` | 0 | 550 | | +| extensions.gameplay_drag_core.getStagingCheckData `ge` | 0 | 1258 | multiple | +| extensions.gameplay_drag_core.getTimers `ge` | 1 | 752 | table | +| extensions.gameplay_drag_core.isDragEnabled `ge` | 0 | 1428 | | +| extensions.gameplay_drag_core.isPoiJoinRequestSent `ge` | 1 | 1496 | | +| extensions.gameplay_drag_core.loadDragDataForMission `ge` | 1 | 482 | | +| extensions.gameplay_drag_core.loadDragStripData `ge` | 1 | 160 | | +| extensions.gameplay_drag_core.onDragRaceClientDisconnected `ge` | 1 | 1234 | | +| extensions.gameplay_drag_core.onDragRaceJoinAccepted `ge` | 4 | 1045 | | +| extensions.gameplay_drag_core.onDragRacePlayerLeft `ge` | 1 | 1192 | | +| extensions.gameplay_drag_core.onPlayerLeftDragArea `ge` | 0 | 1270 | | +| extensions.gameplay_drag_core.reset `ge` | 1 | 602 | | +| extensions.gameplay_drag_core.saveDialTimes `ge` | 1 | 1356 | | +| extensions.gameplay_drag_core.sendTimeslipDataToUi `ge` | 0 | 49 | | +| extensions.gameplay_drag_core.setCareerRewards `ge` | 0 | 1373 | | +| extensions.gameplay_drag_core.setDragRaceData `ge` | 1 | 456 | | +| extensions.gameplay_drag_core.setExtension `ge` | 1 | 1387 | | +| extensions.gameplay_drag_core.setPlayableVehicle `ge` | 1 | 744 | | +| extensions.gameplay_drag_core.setPoiJoinRequestSent `ge` | 2 | 1497 | | +| extensions.gameplay_drag_core.setRaceState `ge` | 2 | 838 | | +| extensions.gameplay_drag_core.setRacerDial `ge` | 2 | 696 | boolean | +| extensions.gameplay_drag_core.setRacersDial `ge` | 1 | 723 | | +| extensions.gameplay_drag_core.setupRacer `ge` | 2 | 348 | | +| extensions.gameplay_drag_core.startDragRaceActivity `ge` | 1 | 774 | boolean | +| extensions.gameplay_drag_core.validateResetState `ge` | 1 | 514 | multiple | +| extensions.gameplay_drag_debug.drawDebugMenu `ge` | 2 | 38 | | +| extensions.gameplay_drag_debug.getAviableLanes `ge` | 0 | 232 | | +| extensions.gameplay_drag_debug.getDebugMenu `ge` | 0 | 216 | | +| extensions.gameplay_drag_debug.getLastElement `ge` | 1 | 32 | | +| extensions.gameplay_drag_debug.getSelectedVehicle `ge` | 0 | 224 | | +| extensions.gameplay_drag_debug.getSelection `ge` | 1 | 17 | | +| extensions.gameplay_drag_debug.selectElement `ge` | 1 | 28 | | +| extensions.gameplay_drag_debug.setAviableLanes `ge` | 1 | 228 | | +| extensions.gameplay_drag_debug.setDebugMenu `ge` | 1 | 212 | | +| extensions.gameplay_drag_debug.setSelectedVehicle `ge` | 1 | 220 | | +| extensions.gameplay_drag_dialPopup.requestDial `ge` | 2 | 59 | | +| extensions.gameplay_drag_dialPopup.tick `ge` | 3 | 173 | | +| extensions.gameplay_drag_display.clearAll `ge` | 0 | 458 | | +| extensions.gameplay_drag_display.preStageLightOff `ge` | 1 | 1209 | | +| extensions.gameplay_drag_display.preStageLightOn `ge` | 1 | 1174 | | +| extensions.gameplay_drag_display.stageLightOff `ge` | 1 | 1274 | | +| extensions.gameplay_drag_display.stageLightOn `ge` | 1 | 1237 | | +| extensions.gameplay_drag_display.updateTreeLightsFromNetwork `ge` | 2 | 278 | | +| extensions.gameplay_drag_dragBridge.applyRulesRestore `ge` | 2 | 526 | | +| extensions.gameplay_drag_dragBridge.applyRulesSave `ge` | 3 | 505 | | +| extensions.gameplay_drag_dragBridge.cleanup `ge` | 0 | 541 | | +| extensions.gameplay_drag_dragBridge.clearRacers `ge` | 0 | 394 | | +| extensions.gameplay_drag_dragBridge.clearTimeslip `ge` | 0 | 461 | | +| extensions.gameplay_drag_dragBridge.closeMenu `ge` | 0 | 536 | | +| extensions.gameplay_drag_dragBridge.configureDragStrip `ge` | 1 | 115 | | +| extensions.gameplay_drag_dragBridge.createTimeslipData `ge` | 0 | 449 | | +| extensions.gameplay_drag_dragBridge.generateHashFromFile `ge` | 1 | 415 | | +| extensions.gameplay_drag_dragBridge.generateOpponentsGroup `ge` | 5 | 277 | | +| extensions.gameplay_drag_dragBridge.getActiveRacerId `ge` | 0 | 229 | | +| extensions.gameplay_drag_dragBridge.getData `ge` | 0 | 368 | | +| extensions.gameplay_drag_dragBridge.getDialTimes `ge` | 0 | 411 | | +| extensions.gameplay_drag_dragBridge.getDragDialData `ge` | 0 | 740 | table | +| extensions.gameplay_drag_dragBridge.getDragInfoData `ge` | 0 | 550 | table | +| extensions.gameplay_drag_dragBridge.getDragIsStarted `ge` | 0 | 423 | | +| extensions.gameplay_drag_dragBridge.getDragRaceData `ge` | 0 | 148 | table | +| extensions.gameplay_drag_dragBridge.getDragRaceRuntimeData `ge` | 0 | 172 | table | +| extensions.gameplay_drag_dragBridge.getDragStripInfo `ge` | 1 | 199 | | +| extensions.gameplay_drag_dragBridge.getHistory `ge` | 1 | 465 | | +| extensions.gameplay_drag_dragBridge.getPlayerRaceResult `ge` | 0 | 433 | table | +| extensions.gameplay_drag_dragBridge.getRacerData `ge` | 1 | 373 | table | +| extensions.gameplay_drag_dragBridge.getRulesScreenData `ge` | 1 | 499 | | +| extensions.gameplay_drag_dragBridge.getStripLaneInfo `ge` | 0 | 783 | | +| extensions.gameplay_drag_dragBridge.getTimers `ge` | 1 | 361 | table | +| extensions.gameplay_drag_dragBridge.getTreeLightUIState `ge` | 0 | 696 | table | +| extensions.gameplay_drag_dragBridge.getWinnersData `ge` | 0 | 429 | | +| extensions.gameplay_drag_dragBridge.isDragRaceActive `ge` | 0 | 224 | | +| extensions.gameplay_drag_dragBridge.loadDragDataForMission `ge` | 1 | 380 | | +| extensions.gameplay_drag_dragBridge.loadDragStrip `ge` | 1 | 98 | | +| extensions.gameplay_drag_dragBridge.onMenuClosed `ge` | 0 | 532 | | +| extensions.gameplay_drag_dragBridge.openHistoryScreen `ge` | 1 | 473 | | +| extensions.gameplay_drag_dragBridge.openRulesScreen `ge` | 1 | 483 | | +| extensions.gameplay_drag_dragBridge.openRulesScreenForStrip `ge` | 2 | 493 | | +| extensions.gameplay_drag_dragBridge.reset `ge` | 1 | 136 | boolean | +| extensions.gameplay_drag_dragBridge.screenshotTimeslip `ge` | 0 | 457 | | +| extensions.gameplay_drag_dragBridge.sendTimeslipDataToUi `ge` | 0 | 453 | | +| extensions.gameplay_drag_dragBridge.setLocalPlayerDial `ge` | 1 | 769 | | +| extensions.gameplay_drag_dragBridge.setRacerDial `ge` | 2 | 398 | | +| extensions.gameplay_drag_dragBridge.setRacersDial `ge` | 1 | 402 | | +| extensions.gameplay_drag_dragBridge.setVehicles `ge` | 1 | 340 | | +| extensions.gameplay_drag_dragBridge.setupRacer `ge` | 2 | 335 | | +| extensions.gameplay_drag_dragBridge.showDialControl `ge` | 0 | 778 | | +| extensions.gameplay_drag_dragBridge.startDragRace `ge` | 2 | 120 | | +| extensions.gameplay_drag_dragBridge.startDragRaceActivity `ge` | 1 | 389 | | +| extensions.gameplay_drag_dragBridge.stopDragRace `ge` | 0 | 130 | boolean | +| extensions.gameplay_drag_dragBridge.unloadRace `ge` | 0 | 407 | | +| extensions.gameplay_drag_dragTypes_bracketRace.generateWinData `ge` | 1 | 116 | table | +| extensions.gameplay_drag_dragTypes_bracketRace.resetDragRace `ge` | 0 | 40 | | +| extensions.gameplay_drag_dragTypes_bracketRace.startActivity `ge` | 0 | 44 | | +| extensions.gameplay_drag_dragTypes_dragPracticeRace.jumpDescualifiedDrag `ge` | 0 | 105 | | +| extensions.gameplay_drag_dragTypes_dragPracticeRace.resetDragRace `ge` | 0 | 18 | | +| extensions.gameplay_drag_dragTypes_dragPracticeRace.startActivity `ge` | 0 | 26 | | +| extensions.gameplay_drag_dragTypes_headsUpDrag.resetDragRace `ge` | 0 | 31 | | +| extensions.gameplay_drag_dragTypes_headsUpDrag.startActivity `ge` | 0 | 39 | | +| extensions.gameplay_drag_dragTypes_headsUpDrag.startDebugPhase `ge` | 2 | 60 | | +| extensions.gameplay_drag_dragTypes_headsUpRace.generateWinData `ge` | 1 | 123 | table | +| extensions.gameplay_drag_dragTypes_headsUpRace.resetDragRace `ge` | 0 | 42 | | +| extensions.gameplay_drag_dragTypes_headsUpRace.startActivity `ge` | 0 | 46 | | +| extensions.gameplay_drag_general._clear `ge` | 0 | 142 | | +| extensions.gameplay_drag_general._getDragData `ge` | 0 | 898 | | +| extensions.gameplay_drag_general._getDragExtension `ge` | 0 | 914 | | +| extensions.gameplay_drag_general._getGameplayContext `ge` | 0 | 906 | | +| extensions.gameplay_drag_general._loadDragStripData `ge` | 1 | 159 | | +| extensions.gameplay_drag_general._loadPrefabs `ge` | 1 | 168 | | +| extensions.gameplay_drag_general._setDragData `ge` | 1 | 902 | | +| extensions.gameplay_drag_general._setDragExtension `ge` | 1 | 918 | | +| extensions.gameplay_drag_general._setGameplayContext `ge` | 1 | 910 | | +| extensions.gameplay_drag_general._setupRacer `ge` | 2 | 181 | | +| extensions.gameplay_drag_general.clearDragData `ge` | 0 | 142 | | +| extensions.gameplay_drag_general.clearRacers `ge` | 0 | 399 | | +| extensions.gameplay_drag_general.clearTimeslip `ge` | 0 | 630 | | +| extensions.gameplay_drag_general.createTimeslipData `ge` | 0 | 634 | | +| extensions.gameplay_drag_general.createTimeslipPanelData `ge` | 0 | 698 | | +| extensions.gameplay_drag_general.drawDebugMenu `ge` | 0 | 750 | | +| extensions.gameplay_drag_general.getCurrentSavePath `ge` | 0 | 584 | | +| extensions.gameplay_drag_general.getData `ge` | 0 | 528 | | +| extensions.gameplay_drag_general.getDebugMenu `ge` | 0 | 758 | | +| extensions.gameplay_drag_general.getDragDataForLevel `ge` | 1 | 771 | | +| extensions.gameplay_drag_general.getDragIsStarted `ge` | 0 | 535 | | +| extensions.gameplay_drag_general.getExtension `ge` | 0 | 762 | | +| extensions.gameplay_drag_general.getGameplayContext `ge` | 0 | 540 | | +| extensions.gameplay_drag_general.getRacerData `ge` | 1 | 458 | | +| extensions.gameplay_drag_general.getTimers `ge` | 1 | 453 | | +| extensions.gameplay_drag_general.loadDragStripData `ge` | 1 | 159 | | +| extensions.gameplay_drag_general.onSaveCurrentSaveSlot `ge` | 1 | 602 | | +| extensions.gameplay_drag_general.resetDragRace `ge` | 0 | 365 | | +| extensions.gameplay_drag_general.saveDialFile `ge` | 1 | 594 | | +| extensions.gameplay_drag_general.saveDialTimes `ge` | 1 | 588 | | +| extensions.gameplay_drag_general.screenshotTimeslip `ge` | 0 | 744 | | +| extensions.gameplay_drag_general.sendTimeslipDataToUi `ge` | 0 | 731 | | +| extensions.gameplay_drag_general.setCareerRewrads `ge` | 0 | 612 | | +| extensions.gameplay_drag_general.setDebugMenu `ge` | 1 | 754 | | +| extensions.gameplay_drag_general.setDragRaceData `ge` | 1 | 348 | | +| extensions.gameplay_drag_general.setExtension `ge` | 1 | 766 | | +| extensions.gameplay_drag_general.setPlayableVehicle `ge` | 1 | 448 | | +| extensions.gameplay_drag_general.setRacerDial `ge` | 2 | 407 | boolean | +| extensions.gameplay_drag_general.setRacersDial `ge` | 1 | 428 | | +| extensions.gameplay_drag_general.setupRacer `ge` | 2 | 181 | | +| extensions.gameplay_drag_general.startDragRaceActivity `ge` | 1 | 470 | boolean | +| extensions.gameplay_drag_mpDragHandlers.handle `ge` | 10 | 408 | | +| extensions.gameplay_drag_phaseHandlers.areAllRacersStaged `ge` | 1 | 399 | multiple | +| extensions.gameplay_drag_phaseHandlers.calculateDistanceOfAllWheelsFromStagePos `ge` | 1 | 53 | | +| extensions.gameplay_drag_phaseHandlers.changeAllPhases `ge` | 0 | 350 | | +| extensions.gameplay_drag_phaseHandlers.changeRacerPhase `ge` | 2 | 282 | boolean | +| extensions.gameplay_drag_phaseHandlers.checkFreeroamDqReStage `ge` | 1 | 585 | | +| extensions.gameplay_drag_phaseHandlers.clearDqRestageState `ge` | 0 | 581 | | +| extensions.gameplay_drag_phaseHandlers.clearRacerTransitionLock `ge` | 1 | 268 | | +| extensions.gameplay_drag_phaseHandlers.clearRemoteStagingHoldTimers `ge` | 0 | 577 | | +| extensions.gameplay_drag_phaseHandlers.countdown `ge` | 3 | 656 | | +| extensions.gameplay_drag_phaseHandlers.disqualifyRacer `ge` | 2 | 207 | | +| extensions.gameplay_drag_phaseHandlers.emergencyStop `ge` | 3 | 997 | | +| extensions.gameplay_drag_phaseHandlers.generateWinData `ge` | 0 | 249 | table | +| extensions.gameplay_drag_phaseHandlers.getFrontWheelDistanceFromStagePos `ge` | 1 | 45 | | +| extensions.gameplay_drag_phaseHandlers.getImportantTimerValueForWin `ge` | 2 | 145 | | +| extensions.gameplay_drag_phaseHandlers.isRacerInsideBoundary `ge` | 1 | 75 | | +| extensions.gameplay_drag_phaseHandlers.race `ge` | 3 | 780 | | +| extensions.gameplay_drag_phaseHandlers.setDialsData `ge` | 1 | 1120 | | +| extensions.gameplay_drag_phaseHandlers.setPhaseTransitionAbort `ge` | 1 | 278 | | +| extensions.gameplay_drag_phaseHandlers.setRemoteStagingState `ge` | 3 | 544 | | +| extensions.gameplay_drag_phaseHandlers.stage `ge` | 3 | 436 | | +| extensions.gameplay_drag_phaseHandlers.stop `ge` | 3 | 937 | | +| extensions.gameplay_drag_phaseHandlers.updateRacer `ge` | 1 | 1046 | | +| extensions.gameplay_drag_phaseHandlers.updateRemoteStagingHoldTimers `ge` | 0 | 560 | | +| extensions.gameplay_drag_poi.applyUserRulesToData `ge` | 3 | 20 | | +| extensions.gameplay_drag_poi.createStagePoi `ge` | 3 | 33 | table | +| extensions.gameplay_drag_rulesMenu.applyRulesRestore `ge` | 2 | 175 | | +| extensions.gameplay_drag_rulesMenu.applyRulesSave `ge` | 3 | 169 | | +| extensions.gameplay_drag_rulesMenu.closeMenu `ge` | 0 | 96 | | +| extensions.gameplay_drag_rulesMenu.getCurrentFacility `ge` | 0 | 109 | | +| extensions.gameplay_drag_rulesMenu.getRulesScreenData `ge` | 1 | 119 | table | +| extensions.gameplay_drag_rulesMenu.getSavedRulesForStrip `ge` | 2 | 114 | | +| extensions.gameplay_drag_rulesMenu.isMenuOpen `ge` | 0 | 104 | | +| extensions.gameplay_drag_rulesMenu.openMenu `ge` | 1 | 87 | | +| extensions.gameplay_drag_saveSystem.convertLegacyData `ge` | 1 | 406 | | +| extensions.gameplay_drag_saveSystem.generateHashFromFile `ge` | 1 | 528 | string | +| extensions.gameplay_drag_saveSystem.getAllLanes `ge` | 0 | 678 | | +| extensions.gameplay_drag_saveSystem.getAllStrips `ge` | 0 | 661 | | +| extensions.gameplay_drag_saveSystem.getCurrentLevelDragPath `ge` | 0 | 252 | | +| extensions.gameplay_drag_saveSystem.getCurrentSavePath `ge` | 0 | 552 | | +| extensions.gameplay_drag_saveSystem.getDialTimes `ge` | 0 | 510 | | +| extensions.gameplay_drag_saveSystem.getHistory `ge` | 1 | 571 | table | +| extensions.gameplay_drag_saveSystem.laneWaypointSceneName `ge` | 3 | 109 | | +| extensions.gameplay_drag_saveSystem.loadCompleteDragRaceData `ge` | 1 | 258 | | +| extensions.gameplay_drag_saveSystem.loadDragStripData `ge` | 1 | 366 | | +| extensions.gameplay_drag_saveSystem.loadPrefabs `ge` | 1 | 710 | | +| extensions.gameplay_drag_saveSystem.resolveAutoStopWaypoints `ge` | 1 | 230 | | +| extensions.gameplay_drag_saveSystem.saveDialFile `ge` | 1 | 558 | | +| extensions.gameplay_drag_saveSystem.saveDialTimes `ge` | 2 | 460 | | +| extensions.gameplay_drag_saveSystem.saveLane `ge` | 2 | 706 | | +| extensions.gameplay_drag_saveSystem.saveStrip `ge` | 2 | 692 | | +| extensions.gameplay_drag_saveSystem.syncDragStripWaypointsWithSceneTree `ge` | 1 | 149 | | +| extensions.gameplay_drag_saveSystem.unloadPrefabs `ge` | 1 | 729 | | +| extensions.gameplay_drag_times.getImportantTimerValue `ge` | 2 | 87 | | +| extensions.gameplay_drag_times.getImportantTimerValueForWin `ge` | 2 | 110 | | +| extensions.gameplay_drag_times.getNetworkTimersForRacer `ge` | 1 | 54 | | +| extensions.gameplay_drag_times.getRacerTimerValue `ge` | 2 | 80 | | +| extensions.gameplay_drag_times.getReactionTimerValue `ge` | 1 | 92 | number | +| extensions.gameplay_drag_times.reset `ge` | 0 | 10 | | +| extensions.gameplay_drag_timeslip.createTimeslipData `ge` | 0 | 48 | | +| extensions.gameplay_drag_timeslip.createTimeslipPanelData `ge` | 0 | 276 | table | +| extensions.gameplay_drag_timeslip.screenshotTimeslip `ge` | 0 | 308 | | +| extensions.gameplay_drag_utils.calculateDistanceOfAllWheelsFromStagePos `ge` | 1 | 41 | | +| extensions.gameplay_drag_utils.changeAllPhases `ge` | 0 | 275 | | +| extensions.gameplay_drag_utils.changeRacerPhase `ge` | 1 | 262 | | +| extensions.gameplay_drag_utils.countdown `ge` | 3 | 382 | | +| extensions.gameplay_drag_utils.emergencyStop `ge` | 3 | 600 | | +| extensions.gameplay_drag_utils.generateWinData `ge` | 0 | 249 | table | +| extensions.gameplay_drag_utils.getFrontWheelDistanceFromStagePos `ge` | 1 | 27 | | +| extensions.gameplay_drag_utils.isRacerInsideBoundary `ge` | 1 | 66 | | +| extensions.gameplay_drag_utils.race `ge` | 3 | 447 | | +| extensions.gameplay_drag_utils.setDialsData `ge` | 1 | 726 | | +| extensions.gameplay_drag_utils.stage `ge` | 3 | 302 | | +| extensions.gameplay_drag_utils.stop `ge` | 3 | 543 | | +| extensions.gameplay_drag_utils.updateRacer `ge` | 1 | 652 | | +| extensions.gameplay_drift_bounds.getDriftDebugInfo `ge` | 0 | 86 | | +| extensions.gameplay_drift_bounds.getGC `ge` | 0 | 90 | | +| extensions.gameplay_drift_bounds.getIsOutOfBounds `ge` | 0 | 82 | | +| extensions.gameplay_drift_bounds.setBounds `ge` | 2 | 24 | | +| extensions.gameplay_drift_destination.getDisableWrongWayAndDist `ge` | 0 | 196 | | +| extensions.gameplay_drift_destination.getDistToIntendedRoad `ge` | 0 | 192 | | +| extensions.gameplay_drift_destination.getDriftDebugInfo `ge` | 0 | 184 | | +| extensions.gameplay_drift_destination.getGC `ge` | 0 | 188 | | +| extensions.gameplay_drift_destination.getGoingWrongWay `ge` | 0 | 176 | | +| extensions.gameplay_drift_destination.getPathData `ge` | 0 | 164 | | +| extensions.gameplay_drift_destination.getRemainingDist `ge` | 0 | 172 | | +| extensions.gameplay_drift_destination.getWaypoints `ge` | 0 | 168 | | +| extensions.gameplay_drift_destination.getWrongWayFail `ge` | 0 | 180 | | +| extensions.gameplay_drift_destination.reset `ge` | 0 | 200 | | +| extensions.gameplay_drift_destination.setRacePath `ge` | 1 | 27 | | +| extensions.gameplay_drift_display.getDriftDebugInfo `ge` | 0 | 368 | | +| extensions.gameplay_drift_display.reset `ge` | 0 | 364 | | +| extensions.gameplay_drift_drift.doesPlHaveVeh `ge` | 0 | 963 | | +| extensions.gameplay_drift_drift.getAirSpeed `ge` | 0 | 856 | | +| extensions.gameplay_drift_drift.getAngleDiff `ge` | 0 | 868 | | +| extensions.gameplay_drift_drift.getCurrDegAngleSigned `ge` | 0 | 860 | | +| extensions.gameplay_drift_drift.getCurrDriftCompletedTime `ge` | 0 | 864 | | +| extensions.gameplay_drift_drift.getCurrentDriftDuration `ge` | 0 | 947 | | +| extensions.gameplay_drift_drift.getDistSinceLastFrame `ge` | 0 | 943 | | +| extensions.gameplay_drift_drift.getDriftActiveData `ge` | 0 | 812 | | +| extensions.gameplay_drift_drift.getDriftChainActiveData `ge` | 0 | 816 | | +| extensions.gameplay_drift_drift.getDriftChainChainedDrifts `ge` | 0 | 820 | | +| extensions.gameplay_drift_drift.getDriftDebugInfo `ge` | 0 | 884 | | +| extensions.gameplay_drift_drift.getDriftOptions `ge` | 0 | 848 | | +| extensions.gameplay_drift_drift.getGC `ge` | 0 | 872 | | +| extensions.gameplay_drift_drift.getIsCrashing `ge` | 0 | 880 | | +| extensions.gameplay_drift_drift.getIsDrifting `ge` | 0 | 844 | | +| extensions.gameplay_drift_drift.getIsInTheAir `ge` | 0 | 975 | | +| extensions.gameplay_drift_drift.getIsOverMinSpeedForDrift `ge` | 0 | 959 | | +| extensions.gameplay_drift_drift.getIsOverSteering `ge` | 0 | 955 | | +| extensions.gameplay_drift_drift.getPlVeh `ge` | 0 | 840 | | +| extensions.gameplay_drift_drift.getVehCorners `ge` | 0 | 852 | table | +| extensions.gameplay_drift_drift.getVehData `ge` | 0 | 967 | | +| extensions.gameplay_drift_drift.getVehId `ge` | 0 | 836 | | +| extensions.gameplay_drift_drift.getVehPos `ge` | 0 | 876 | | +| extensions.gameplay_drift_drift.getVehVel `ge` | 0 | 971 | | +| extensions.gameplay_drift_drift.onDriftChallengeFinished `ge` | 0 | 917 | | +| extensions.gameplay_drift_drift.reset `ge` | 0 | 105 | | +| extensions.gameplay_drift_drift.setAllowDonut `ge` | 1 | 824 | | +| extensions.gameplay_drift_drift.setAllowTightDrift `ge` | 1 | 828 | | +| extensions.gameplay_drift_drift.setBalanceMode `ge` | 1 | 979 | | +| extensions.gameplay_drift_drift.setVehId `ge` | 1 | 832 | | +| extensions.gameplay_drift_drift.simulateADrift `ge` | 1 | 808 | | +| extensions.gameplay_drift_freeroam_driftSpots.detectStart `ge` | 1 | 243 | | +| extensions.gameplay_drift_freeroam_driftSpots.getDriftDebugInfo `ge` | 0 | 378 | | +| extensions.gameplay_drift_freeroam_driftSpots.getGC `ge` | 0 | 386 | | +| extensions.gameplay_drift_freeroam_driftSpots.getIsInFreeroamChallenge `ge` | 0 | 390 | | +| extensions.gameplay_drift_freeroam_driftSpots.getIsInTheConcludingPhase `ge` | 0 | 382 | | +| extensions.gameplay_drift_freeroam_driftSpots.onClientEndMission `ge` | 0 | 482 | | +| extensions.gameplay_drift_freeroam_driftSpots.onMultiplayerGamemodeStarted `ge` | 0 | 468 | | +| extensions.gameplay_drift_freeroam_driftSpots.onMultiplayerGamemodeStopped `ge` | 0 | 477 | | +| extensions.gameplay_drift_general.clear `ge` | 0 | 74 | | +| extensions.gameplay_drift_general.getChallengeMode `ge` | 0 | 196 | | +| extensions.gameplay_drift_general.getContext `ge` | 0 | 179 | | +| extensions.gameplay_drift_general.getDriftDebugInfo `ge` | 0 | 183 | | +| extensions.gameplay_drift_general.getExtensionDebug `ge` | 1 | 187 | | +| extensions.gameplay_drift_general.getFrozen `ge` | 0 | 192 | | +| extensions.gameplay_drift_general.getGeneralDebug `ge` | 0 | 171 | | +| extensions.gameplay_drift_general.getIsThereAnyDriftUIAppDisplayed `ge` | 0 | 204 | | +| extensions.gameplay_drift_general.getMultiplayerEnabled `ge` | 0 | 200 | | +| extensions.gameplay_drift_general.getPaused `ge` | 0 | 175 | | +| extensions.gameplay_drift_general.onClientEndMission `ge` | 0 | 438 | | +| extensions.gameplay_drift_general.onDriftAppMounted `ge` | 0 | 422 | | +| extensions.gameplay_drift_general.onDriftAppUnmounted `ge` | 0 | 426 | | +| extensions.gameplay_drift_general.onMPSessionChanged `ge` | 2 | 430 | | +| extensions.gameplay_drift_general.reset `ge` | 0 | 79 | | +| extensions.gameplay_drift_general.setChallengeMode `ge` | 1 | 137 | | +| extensions.gameplay_drift_general.setContext `ge` | 1 | 148 | | +| extensions.gameplay_drift_general.setDebug `ge` | 1 | 163 | | +| extensions.gameplay_drift_general.setPaused `ge` | 1 | 144 | | +| extensions.gameplay_drift_multiplayer.getDriftDebugInfo `ge` | 0 | 59 | | +| extensions.gameplay_drift_quickMessages.getDriftDebugInfo `ge` | 0 | 391 | | +| extensions.gameplay_drift_quickMessages.getGC `ge` | 0 | 395 | | +| extensions.gameplay_drift_quickMessages.getQuickMessages `ge` | 0 | 385 | | +| extensions.gameplay_drift_quickMessages.reset `ge` | 0 | 364 | | +| extensions.gameplay_drift_saveLoad.clearCache `ge` | 0 | 17 | | +| extensions.gameplay_drift_saveLoad.getDriftSpotById `ge` | 1 | 45 | | +| extensions.gameplay_drift_saveLoad.getDriftSpotsById `ge` | 0 | 50 | | +| extensions.gameplay_drift_saveLoad.getPreviewWithFallback `ge` | 1 | 119 | | +| extensions.gameplay_drift_saveLoad.loadAndSanitizeDriftFreeroamSpotsCurrMap `ge` | 0 | 132 | | +| extensions.gameplay_drift_saveLoad.loadDriftData `ge` | 1 | 142 | | +| extensions.gameplay_drift_saveLoad.saveDriftSpotsScoresForSpotById `ge` | 1 | 36 | | +| extensions.gameplay_drift_scoreboard.getDriftDebugInfo `ge` | 0 | 119 | | +| extensions.gameplay_drift_scoreboard.getDriftEventStats `ge` | 0 | 198 | | +| extensions.gameplay_drift_scoreboard.getPerformanceStats `ge` | 0 | 148 | | +| extensions.gameplay_drift_scoreboard.getTiersStats `ge` | 0 | 194 | | +| extensions.gameplay_drift_scoreboard.reset `ge` | 0 | 104 | | +| extensions.gameplay_drift_scoring.addCachedScore `ge` | 2 | 231 | | +| extensions.gameplay_drift_scoring.getCurrentDriftTier `ge` | 0 | 666 | | +| extensions.gameplay_drift_scoring.getDriftDebugInfo `ge` | 0 | 635 | | +| extensions.gameplay_drift_scoring.getDriftPerformanceFactor `ge` | 0 | 627 | | +| extensions.gameplay_drift_scoring.getDriftTiers `ge` | 0 | 639 | | +| extensions.gameplay_drift_scoring.getGC `ge` | 0 | 643 | | +| extensions.gameplay_drift_scoring.getPotentialScore `ge` | 0 | 623 | | +| extensions.gameplay_drift_scoring.getScore `ge` | 0 | 619 | | +| extensions.gameplay_drift_scoring.getScoreAddedThisFrame `ge` | 0 | 631 | | +| extensions.gameplay_drift_scoring.getScoreOptions `ge` | 0 | 647 | | +| extensions.gameplay_drift_scoring.getSteppedDriftPerformanceFactor `ge` | 0 | 680 | | +| extensions.gameplay_drift_scoring.getStuntZoneBasePoints `ge` | 1 | 670 | | +| extensions.gameplay_drift_scoring.onDonutDriftAccomplished `ge` | 1 | 528 | | +| extensions.gameplay_drift_scoring.onDriftThroughAccomplished `ge` | 1 | 510 | | +| extensions.gameplay_drift_scoring.onHitPoleAccomplished `ge` | 1 | 516 | | +| extensions.gameplay_drift_scoring.onNearPoleAccomplished `ge` | 1 | 522 | | +| extensions.gameplay_drift_scoring.reset `ge` | 0 | 182 | | +| extensions.gameplay_drift_scoring.wrapUp `ge` | 0 | 534 | | +| extensions.gameplay_drift_scoring.wrapUpWithText `ge` | 0 | 544 | | +| extensions.gameplay_drift_sounds.getDriftDebugInfo `ge` | 0 | 67 | | +| extensions.gameplay_drift_stallingSystem.calculateScore `ge` | 1 | 118 | | +| extensions.gameplay_drift_stallingSystem.getDriftDebugInfo `ge` | 0 | 173 | | +| extensions.gameplay_drift_stallingSystem.processStuntZone `ge` | 1 | 122 | | +| extensions.gameplay_drift_stallingSystem.reset `ge` | 0 | 40 | | +| extensions.gameplay_drift_stuntZones.clear `ge` | 0 | 215 | | +| extensions.gameplay_drift_stuntZones.clearStuntZone `ge` | 1 | 299 | | +| extensions.gameplay_drift_stuntZones.getDecalColor `ge` | 3 | 63 | | +| extensions.gameplay_drift_stuntZones.getDrawLines `ge` | 0 | 333 | | +| extensions.gameplay_drift_stuntZones.getDriftDebugInfo `ge` | 0 | 349 | | +| extensions.gameplay_drift_stuntZones.getGreenColor `ge` | 0 | 337 | | +| extensions.gameplay_drift_stuntZones.getLineThickness `ge` | 1 | 353 | | +| extensions.gameplay_drift_stuntZones.getRedColor `ge` | 0 | 345 | | +| extensions.gameplay_drift_stuntZones.getStuntZones `ge` | 0 | 312 | | +| extensions.gameplay_drift_stuntZones.getWhiteColor `ge` | 0 | 341 | | +| extensions.gameplay_drift_stuntZones.increaseDecalPool `ge` | 1 | 48 | | +| extensions.gameplay_drift_stuntZones.reset `ge` | 0 | 209 | | +| extensions.gameplay_drift_stuntZones.setStuntZones `ge` | 1 | 224 | | +| extensions.gameplay_forceField.activate `ge` | 0 | 17 | | +| extensions.gameplay_forceField.deactivate `ge` | 1 | 24 | | +| extensions.gameplay_forceField.getForceMultiplier `ge` | 0 | 95 | | +| extensions.gameplay_forceField.isActive `ge` | 0 | 74 | | +| extensions.gameplay_forceField.onClientEndMission `ge` | 0 | 66 | | +| extensions.gameplay_forceField.setForceMultiplier `ge` | 1 | 91 | | +| extensions.gameplay_forceField.toggleActive `ge` | 0 | 36 | | +| extensions.gameplay_freeformDelivery_debug.clearDebugData `ge` | 0 | 663 | | +| extensions.gameplay_freeformDelivery_debug.getEnableDebugWindow `ge` | 0 | 654 | | +| extensions.gameplay_freeformDelivery_debug.setEnableDebugWindow `ge` | 1 | 645 | | +| extensions.gameplay_freeformDelivery_debug.toggleDebugWindow `ge` | 0 | 658 | | +| extensions.gameplay_freeformDelivery_endScreen.collectStatistics `ge` | 2 | 8 | | +| extensions.gameplay_freeformDelivery_freeformDelivery.cleanup `ge` | 0 | 665 | | +| extensions.gameplay_freeformDelivery_freeformDelivery.finish `ge` | 2 | 235 | boolean | +| extensions.gameplay_freeformDelivery_freeformDelivery.getCurrentDelivery `ge` | 0 | 174 | | +| extensions.gameplay_freeformDelivery_freeformDelivery.getFailReason `ge` | 0 | 112 | | +| extensions.gameplay_freeformDelivery_freeformDelivery.getProgress `ge` | 0 | 296 | | +| extensions.gameplay_freeformDelivery_freeformDelivery.getResults `ge` | 0 | 305 | | +| extensions.gameplay_freeformDelivery_freeformDelivery.getSetupPending `ge` | 0 | 183 | | +| extensions.gameplay_freeformDelivery_freeformDelivery.getStartTime `ge` | 0 | 178 | | +| extensions.gameplay_freeformDelivery_freeformDelivery.isActive `ge` | 0 | 97 | | +| extensions.gameplay_freeformDelivery_freeformDelivery.isFailed `ge` | 0 | 107 | | +| extensions.gameplay_freeformDelivery_freeformDelivery.isFinished `ge` | 0 | 102 | | +| extensions.gameplay_freeformDelivery_freeformDelivery.isLoaded `ge` | 0 | 170 | | +| extensions.gameplay_freeformDelivery_freeformDelivery.load `ge` | 1 | 117 | boolean | +| extensions.gameplay_freeformDelivery_freeformDelivery.onClientEndMission `ge` | 0 | 673 | | +| extensions.gameplay_freeformDelivery_freeformDelivery.reset `ge` | 0 | 315 | boolean | +| extensions.gameplay_freeformDelivery_freeformDelivery.start `ge` | 0 | 187 | boolean | +| extensions.gameplay_freeformDelivery_freeformDelivery.teardown `ge` | 1 | 623 | | +| extensions.gameplay_freeformDelivery_goals.areAllGoalsInAreaComplete `ge` | 1 | 771 | boolean | +| extensions.gameplay_freeformDelivery_goals.cleanup `ge` | 0 | 884 | | +| extensions.gameplay_freeformDelivery_goals.getAllGoals `ge` | 0 | 732 | | +| extensions.gameplay_freeformDelivery_goals.getCompletionTimer `ge` | 0 | 871 | | +| extensions.gameplay_freeformDelivery_goals.getGoalProgress `ge` | 1 | 740 | | +| extensions.gameplay_freeformDelivery_goals.getGoalState `ge` | 1 | 736 | | +| extensions.gameplay_freeformDelivery_goals.getGoals `ge` | 0 | 720 | | +| extensions.gameplay_freeformDelivery_goals.getGoalsByTargetArea `ge` | 1 | 751 | | +| extensions.gameplay_freeformDelivery_goals.getGoalsByType `ge` | 1 | 761 | | +| extensions.gameplay_freeformDelivery_goals.getProgress `ge` | 0 | 692 | table | +| extensions.gameplay_freeformDelivery_goals.hideFromTasklist `ge` | 0 | 876 | | +| extensions.gameplay_freeformDelivery_goals.isDistanceGoalWarningActive `ge` | 1 | 280 | | +| extensions.gameplay_freeformDelivery_goals.isGoalActive `ge` | 1 | 746 | | +| extensions.gameplay_freeformDelivery_goals.setup `ge` | 1 | 492 | | +| extensions.gameplay_freeformDelivery_goals.update `ge` | 4 | 553 | | +| extensions.gameplay_freeformDelivery_goals.updateCompletionTimer `ge` | 1 | 826 | | +| extensions.gameplay_freeformDelivery_hints.cleanup `ge` | 0 | 179 | | +| extensions.gameplay_freeformDelivery_hints.setup `ge` | 1 | 92 | | +| extensions.gameplay_freeformDelivery_hints.update `ge` | 4 | 128 | | +| extensions.gameplay_freeformDelivery_loader.load `ge` | 1 | 142 | | +| extensions.gameplay_freeformDelivery_markers.cleanup `ge` | 0 | 435 | | +| extensions.gameplay_freeformDelivery_markers.hideRouteMarker `ge` | 0 | 230 | | +| extensions.gameplay_freeformDelivery_markers.setRouteMarker `ge` | 3 | 176 | boolean | +| extensions.gameplay_freeformDelivery_markers.setup `ge` | 1 | 242 | | +| extensions.gameplay_freeformDelivery_markers.update `ge` | 4 | 292 | | +| extensions.gameplay_freeformDelivery_odometer.cleanup `ge` | 0 | 254 | | +| extensions.gameplay_freeformDelivery_odometer.getOdometerData `ge` | 1 | 193 | | +| extensions.gameplay_freeformDelivery_odometer.getOdometerDataByDeliveryId `ge` | 1 | 198 | | +| extensions.gameplay_freeformDelivery_odometer.isSetupComplete `ge` | 0 | 146 | | +| extensions.gameplay_freeformDelivery_odometer.setup `ge` | 1 | 102 | | +| extensions.gameplay_freeformDelivery_odometer.update `ge` | 1 | 151 | | +| extensions.gameplay_freeformDelivery_odometer.updateTasklistMessage `ge` | 0 | 209 | | +| extensions.gameplay_freeformDelivery_routes.cleanup `ge` | 0 | 582 | | +| extensions.gameplay_freeformDelivery_routes.clearRoute `ge` | 0 | 485 | boolean | +| extensions.gameplay_freeformDelivery_routes.getCurrentRoute `ge` | 0 | 451 | | +| extensions.gameplay_freeformDelivery_routes.getRoute `ge` | 1 | 438 | | +| extensions.gameplay_freeformDelivery_routes.getRouteCount `ge` | 0 | 456 | | +| extensions.gameplay_freeformDelivery_routes.getRouteName `ge` | 1 | 420 | | +| extensions.gameplay_freeformDelivery_routes.getRoutes `ge` | 0 | 446 | | +| extensions.gameplay_freeformDelivery_routes.getTargetAreaPosition `ge` | 1 | 473 | | +| extensions.gameplay_freeformDelivery_routes.getTargetAreas `ge` | 0 | 461 | table | +| extensions.gameplay_freeformDelivery_routes.getVehiclePosition `ge` | 1 | 479 | | +| extensions.gameplay_freeformDelivery_routes.getVehicles `ge` | 0 | 467 | table | +| extensions.gameplay_freeformDelivery_routes.setRouteToTargetArea `ge` | 2 | 364 | boolean | +| extensions.gameplay_freeformDelivery_routes.setRouteToVehicle `ge` | 2 | 402 | boolean | +| extensions.gameplay_freeformDelivery_routes.setup `ge` | 1 | 503 | | +| extensions.gameplay_freeformDelivery_routes.update `ge` | 4 | 578 | | +| extensions.gameplay_freeformDelivery_setup.cleanup `ge` | 2 | 568 | | +| extensions.gameplay_freeformDelivery_setup.freezeAllVehicles `ge` | 1 | 557 | | +| extensions.gameplay_freeformDelivery_setup.getAllCouplingSetup `ge` | 0 | 549 | | +| extensions.gameplay_freeformDelivery_setup.getPendingCouplings `ge` | 0 | 541 | | +| extensions.gameplay_freeformDelivery_setup.getSpawnedVehicles `ge` | 0 | 553 | | +| extensions.gameplay_freeformDelivery_setup.getVehicleId `ge` | 1 | 529 | | +| extensions.gameplay_freeformDelivery_setup.isSetupComplete `ge` | 0 | 466 | boolean | +| extensions.gameplay_freeformDelivery_setup.isSetupInProgress `ge` | 0 | 533 | | +| extensions.gameplay_freeformDelivery_setup.restoreVehicleTransforms `ge` | 0 | 490 | | +| extensions.gameplay_freeformDelivery_setup.setup `ge` | 1 | 394 | boolean | +| extensions.gameplay_freeformDelivery_setup.setupPlayer `ge` | 1 | 537 | | +| extensions.gameplay_freeformDelivery_tasklist.cleanup `ge` | 0 | 409 | | +| extensions.gameplay_freeformDelivery_tasklist.setup `ge` | 1 | 314 | | +| extensions.gameplay_freeformDelivery_tasklist.update `ge` | 1 | 345 | | +| extensions.gameplay_freeformDelivery_tasklist.updateRouteMessage `ge` | 0 | 122 | | +| extensions.gameplay_freeformDelivery_utils.checkVehicleInArea `ge` | 3 | 114 | boolean | +| extensions.gameplay_freeformDelivery_utils.checkVehicleInParkingSpot `ge` | 2 | 101 | | +| extensions.gameplay_freeformDelivery_utils.clearVehicleCache `ge` | 0 | 63 | | +| extensions.gameplay_freeformDelivery_utils.findSiteObject `ge` | 3 | 81 | | +| extensions.gameplay_freeformDelivery_utils.findTargetArea `ge` | 2 | 152 | | +| extensions.gameplay_freeformDelivery_utils.findVehicle `ge` | 2 | 163 | | +| extensions.gameplay_freeformDelivery_utils.formatTime `ge` | 1 | 68 | | +| extensions.gameplay_freeformDelivery_utils.getCachedVehiclePosition `ge` | 1 | 46 | | +| extensions.gameplay_freeformDelivery_utils.getParkingInfo `ge` | 2 | 214 | table | +| extensions.gameplay_freeformDelivery_utils.getPlayerPosition `ge` | 0 | 199 | | +| extensions.gameplay_freeformDelivery_utils.getPlayerVehicle `ge` | 0 | 192 | | +| extensions.gameplay_freeformDelivery_utils.getVehicleIds `ge` | 1 | 96 | | +| extensions.gameplay_freeformDelivery_utils.getVehicleObjectByDeliveryId `ge` | 1 | 174 | | +| extensions.gameplay_freeformDelivery_utils.getVehiclePositionByDeliveryId `ge` | 1 | 185 | | +| extensions.gameplay_freeformDelivery_utils.resolvePath `ge` | 2 | 132 | | +| extensions.gameplay_freeformDelivery_utils.updateVehicleCache `ge` | 1 | 22 | | +| extensions.gameplay_freeformDelivery_utils.updateVehicleCacheList `ge` | 1 | 37 | | +| extensions.gameplay_freeformDelivery_vehicleSleep.cleanup `ge` | 0 | 128 | | +| extensions.gameplay_freeformDelivery_vehicleSleep.getDebugData `ge` | 0 | 112 | | +| extensions.gameplay_freeformDelivery_vehicleSleep.setup `ge` | 1 | 47 | | +| extensions.gameplay_freeformDelivery_vehicleSleep.update `ge` | 0 | 74 | | +| extensions.gameplay_garageMode.garageModeStartStep `ge` | 0 | 372 | | +| extensions.gameplay_garageMode.getGarageMenuState `ge` | 0 | 65 | | +| extensions.gameplay_garageMode.getLastOwnedVehicleId `ge` | 0 | 541 | | +| extensions.gameplay_garageMode.getLighting `ge` | 0 | 450 | | +| extensions.gameplay_garageMode.initStepFinished `ge` | 0 | 362 | | +| extensions.gameplay_garageMode.isActive `ge` | 0 | 485 | | +| extensions.gameplay_garageMode.isObjectsAutohide `ge` | 0 | 493 | | +| extensions.gameplay_garageMode.onGarageEnter `ge` | 4 | 146 | | +| extensions.gameplay_garageMode.onThumbnailTriggered `ge` | 1 | 497 | | +| extensions.gameplay_garageMode.setCamera `ge` | 1 | 84 | | +| extensions.gameplay_garageMode.setGarageMenuState `ge` | 1 | 56 | | +| extensions.gameplay_garageMode.setLighting `ge` | 1 | 318 | | +| extensions.gameplay_garageMode.setObjectsAutohide `ge` | 1 | 489 | | +| extensions.gameplay_garageMode.setVehicleDirty `ge` | 2 | 50 | | +| extensions.gameplay_garageMode.start `ge` | 2 | 385 | | +| extensions.gameplay_garageMode.stop `ge` | 0 | 445 | | +| extensions.gameplay_garageMode.testVehicle `ge` | 0 | 537 | | +| extensions.gameplay_garageMode.vehicleByIdOrActive `ge` | 1 | 191 | | +| extensions.gameplay_garageMode.zoom `ge` | 1 | 211 | | +| extensions.gameplay_markerInteraction.changeUserSettings `ge` | 2 | 138 | | +| extensions.gameplay_markerInteraction.clearCache `ge` | 0 | 557 | | +| extensions.gameplay_markerInteraction.closeViewDetailPrompt `ge` | 1 | 211 | | +| extensions.gameplay_markerInteraction.formatDataForUi `ge` | 0 | 114 | | +| extensions.gameplay_markerInteraction.formatMission `ge` | 1 | 66 | | +| extensions.gameplay_markerInteraction.getCurrentInteractableElements `ge` | 0 | 61 | | +| extensions.gameplay_markerInteraction.getGameContext `ge` | 1 | 149 | | +| extensions.gameplay_markerInteraction.onClientEndMission `ge` | 1 | 587 | | +| extensions.gameplay_markerInteraction.onSelectDetailPromptClicked `ge` | 1 | 199 | | +| extensions.gameplay_markerInteraction.onUIPlayStateChanged `ge` | 1 | 615 | | +| extensions.gameplay_markerInteraction.setForceReevaluateOpenPrompt `ge` | 0 | 611 | | +| extensions.gameplay_markerInteraction.setMarkersVisibleTemporary `ge` | 1 | 591 | | +| extensions.gameplay_markerInteraction.setPreselectedMissionId `ge` | 1 | 144 | | +| extensions.gameplay_markerInteraction.skipNextIconFading `ge` | 0 | 562 | | +| extensions.gameplay_markerInteraction.startMissionById `ge` | 3 | 128 | | +| extensions.gameplay_markerInteraction.stopMissionById `ge` | 2 | 133 | | +| extensions.gameplay_missions_locationsDetector.getNearbyLocations `ge` | 2 | 43 | | +| extensions.gameplay_missions_missionManager.allowMissionInteraction `ge` | 0 | 1412 | boolean | +| extensions.gameplay_missions_missionManager.attemptAbandonMissionWithFade `ge` | 3 | 1294 | | +| extensions.gameplay_missions_missionManager.getCurrentTaskdataTypeOrNil `ge` | 0 | 1515 | string | +| extensions.gameplay_missions_missionManager.getForegroundMissionId `ge` | 0 | 1527 | | +| extensions.gameplay_missions_missionManager.isCurrentlyProcessingStep `ge` | 0 | 1528 | | +| extensions.gameplay_missions_missionManager.onClientEndMission `ge` | 0 | 1499 | | +| extensions.gameplay_missions_missionManager.start `ge` | 3 | 1084 | | +| extensions.gameplay_missions_missionManager.startAsScenario `ge` | 2 | 1148 | | +| extensions.gameplay_missions_missionManager.startFromWithinMission `ge` | 3 | 1187 | | +| extensions.gameplay_missions_missionManager.startInstant `ge` | 3 | 1216 | | +| extensions.gameplay_missions_missionManager.startWithFade `ge` | 3 | 1084 | | +| extensions.gameplay_missions_missionManager.startWithLoadingLevel `ge` | 3 | 1241 | | +| extensions.gameplay_missions_missionManager.stop `ge` | 2 | 1359 | | +| extensions.gameplay_missions_missionManager.stopForegroundMissionInstantly `ge` | 0 | 1499 | | +| extensions.gameplay_missions_missionScreen.abandonCurrentMission `ge` | 0 | 813 | | +| extensions.gameplay_missions_missionScreen.activateSound `ge` | 3 | 1012 | | +| extensions.gameplay_missions_missionScreen.activateSoundBlur `ge` | 1 | 894 | | +| extensions.gameplay_missions_missionScreen.changeUserSettings `ge` | 2 | 824 | | +| extensions.gameplay_missions_missionScreen.debugOnUpdate `ge` | 1 | 1291 | | +| extensions.gameplay_missions_missionScreen.discoverLayouts `ge` | 0 | 1269 | | +| extensions.gameplay_missions_missionScreen.enableDebug `ge` | 1 | 1281 | | +| extensions.gameplay_missions_missionScreen.formatMission `ge` | 1 | 111 | | +| extensions.gameplay_missions_missionScreen.getActiveStarsForUserSettings `ge` | 2 | 591 | table | +| extensions.gameplay_missions_missionScreen.getMissionScreenData `ge` | 0 | 309 | | +| extensions.gameplay_missions_missionScreen.getMissionTiles `ge` | 1 | 1096 | table | +| extensions.gameplay_missions_missionScreen.getMissionsAtCurrentLocationFormatted `ge` | 0 | 259 | | +| extensions.gameplay_missions_missionScreen.getPauseMissionObjectivesData `ge` | 0 | 705 | table | +| extensions.gameplay_missions_missionScreen.getRepairCostForStartingRepairType `ge` | 1 | 13 | table | +| extensions.gameplay_missions_missionScreen.isAnyMissionActive `ge` | 0 | 1404 | | +| extensions.gameplay_missions_missionScreen.isMissionStartOrEndScreenActive `ge` | 0 | 1405 | | +| extensions.gameplay_missions_missionScreen.navigateToMission `ge` | 3 | 972 | | +| extensions.gameplay_missions_missionScreen.onClientEndMission `ge` | 1 | 927 | | +| extensions.gameplay_missions_missionScreen.onRequestMissionScreenData `ge` | 1 | 1392 | | +| extensions.gameplay_missions_missionScreen.openAPMChallenges `ge` | 4 | 937 | | +| extensions.gameplay_missions_missionScreen.openVehicleSelectorForMissionBySetting `ge` | 2 | 1038 | | +| extensions.gameplay_missions_missionScreen.requestStartingOptionsForUserSettings `ge` | 2 | 422 | | +| extensions.gameplay_missions_missionScreen.resolveDefaultMissionVehicleClass `ge` | 1 | 42 | | +| extensions.gameplay_missions_missionScreen.resolveMissionVehicleClassRequirement `ge` | 1 | 73 | | +| extensions.gameplay_missions_missionScreen.resolvePlayerVehicleClass `ge` | 0 | 22 | | +| extensions.gameplay_missions_missionScreen.resolveRequirementState `ge` | 2 | 60 | string | +| extensions.gameplay_missions_missionScreen.setPreselectedMissionId `ge` | 1 | 882 | | +| extensions.gameplay_missions_missionScreen.setPreselectedPage `ge` | 1 | 877 | | +| extensions.gameplay_missions_missionScreen.showMissionRules `ge` | 1 | 815 | | +| extensions.gameplay_missions_missionScreen.startFromWithinMission `ge` | 2 | 1250 | | +| extensions.gameplay_missions_missionScreen.startMissionById `ge` | 3 | 782 | | +| extensions.gameplay_missions_missionScreen.stopMissionById `ge` | 3 | 804 | | +| extensions.gameplay_missions_missions.areAllMissionsLoaded `ge` | 0 | 1000 | | +| extensions.gameplay_missions_missions.baseMission `ge` | 1+ | 1286 | | +| extensions.gameplay_missions_missions.clearCache `ge` | 0 | 1274 | | +| extensions.gameplay_missions_missions.createMission `ge` | 2 | 833 | | +| extensions.gameplay_missions_missions.editorHelper `ge` | 1+ | 1288 | | +| extensions.gameplay_missions_missions.existsMission `ge` | 1 | 1265 | | +| extensions.gameplay_missions_missions.flowMission `ge` | 1+ | 1287 | | +| extensions.gameplay_missions_missions.formatMissionToRawPoi `ge` | 3 | 1089 | | +| extensions.gameplay_missions_missions.getAdditionalAttributes `ge` | 0 | 75 | multiple | +| extensions.gameplay_missions_missions.getAllIds `ge` | 0 | 1004 | | +| extensions.gameplay_missions_missions.getAllMissions `ge` | 0 | 975 | | +| extensions.gameplay_missions_missions.getFilesData `ge` | 0 | 819 | | +| extensions.gameplay_missions_missions.getLocations `ge` | 1 | 1047 | | +| extensions.gameplay_missions_missions.getMissionById `ge` | 1 | 943 | | +| extensions.gameplay_missions_missions.getMissionEditorForType `ge` | 1 | 157 | | +| extensions.gameplay_missions_missions.getMissionPreviewFilepath `ge` | 1 | 189 | | +| extensions.gameplay_missions_missions.getMissionProgressSetupData `ge` | 1 | 118 | | +| extensions.gameplay_missions_missions.getMissionStaticData `ge` | 1 | 138 | | +| extensions.gameplay_missions_missions.getMissionTypeConstructor `ge` | 1 | 98 | | +| extensions.gameplay_missions_missions.getMissionTypeFromMissionId `ge` | 1 | 698 | | +| extensions.gameplay_missions_missions.getMissionTypes `ge` | 0 | 83 | | +| extensions.gameplay_missions_missions.getMissionsByFilter `ge` | 1 | 1022 | | +| extensions.gameplay_missions_missions.getMissionsByMissionType `ge` | 1 | 1012 | | +| extensions.gameplay_missions_missions.getMissionsOfLevel `ge` | 1 | 956 | | +| extensions.gameplay_missions_missions.getNoPreviewFilepath `ge` | 0 | 185 | | +| extensions.gameplay_missions_missions.getNoThumbFilepath `ge` | 0 | 186 | | +| extensions.gameplay_missions_missions.getNoVehicleThumbFilepath `ge` | 0 | 187 | | +| extensions.gameplay_missions_missions.getRecommendedAttributesList `ge` | 0 | 11 | | +| extensions.gameplay_missions_missions.loadMission `ge` | 1 | 579 | | +| extensions.gameplay_missions_missions.logMissionIssues `ge` | 1 | 1189 | | +| extensions.gameplay_missions_missions.recursiveRemoveNestedFromCondition `ge` | 2 | 347 | | +| extensions.gameplay_missions_missions.reloadCompleteMissionSystem `ge` | 0 | 1248 | | +| extensions.gameplay_missions_missions.sanitizeMissionAfterCreation `ge` | 1 | 272 | | +| extensions.gameplay_missions_missions.saveMission `ge` | 2 | 614 | | +| extensions.gameplay_missions_poiTest.onPoiDetailPromptOpening `ge` | 2 | 31 | | +| extensions.gameplay_missions_proceduralMissionGenerators_busModeMissions.generate `ge` | 1 | 33 | | +| extensions.gameplay_missions_proceduralMissionGenerators_timeTrialMissions.generate `ge` | 1 | 75 | | +| extensions.gameplay_missions_progress.addCareerRewardInfo `ge` | 3 | 617 | | +| extensions.gameplay_missions_progress.aggregateAttempt `ge` | 3 | 378 | | +| extensions.gameplay_missions_progress.endBatchMode `ge` | 0 | 1865 | | +| extensions.gameplay_missions_progress.ensureProgressExistsForKey `ge` | 2 | 1036 | | +| extensions.gameplay_missions_progress.exportAllProgressToCSV `ge` | 0 | 1872 | | +| extensions.gameplay_missions_progress.formatAttemptSimple `ge` | 2 | 1316 | | +| extensions.gameplay_missions_progress.formatSaveDataForBigmap `ge` | 1 | 1675 | | +| extensions.gameplay_missions_progress.formatSaveDataForUi `ge` | 4 | 1639 | | +| extensions.gameplay_missions_progress.formatStars `ge` | 1 | 1576 | | +| extensions.gameplay_missions_progress.generateAttempt `ge` | 2 | 1800 | | +| extensions.gameplay_missions_progress.generateAttempts `ge` | 3 | 1831 | | +| extensions.gameplay_missions_progress.getBatchMode `ge` | 0 | 1868 | | +| extensions.gameplay_missions_progress.getLeaderboardChangeKeys `ge` | 1 | 1088 | | +| extensions.gameplay_missions_progress.getSaveSlot `ge` | 0 | 290 | multiple | +| extensions.gameplay_missions_progress.getUnlockedStarCountsForMissionById `ge` | 1 | 1715 | multiple | +| extensions.gameplay_missions_progress.loadMissionSaveData `ge` | 1 | 922 | multiple | +| extensions.gameplay_missions_progress.missionHasQuickTravelUnlocked `ge` | 1 | 1056 | boolean | +| extensions.gameplay_missions_progress.missionHasUserSettingsUnlocked `ge` | 1 | 1069 | boolean | +| extensions.gameplay_missions_progress.newAttempt `ge` | 2 | 225 | table | +| extensions.gameplay_missions_progress.reduceCareerRewardsForDefaultStars `ge` | 1 | 997 | | +| extensions.gameplay_missions_progress.saveMissionSaveData `ge` | 2 | 294 | | +| extensions.gameplay_missions_progress.setDynamicStarRewards `ge` | 2 | 1023 | | +| extensions.gameplay_missions_progress.setSavePath `ge` | 1 | 286 | | +| extensions.gameplay_missions_progress.setSaveSlot `ge` | 1 | 280 | | +| extensions.gameplay_missions_progress.startBatchMode `ge` | 0 | 1862 | | +| extensions.gameplay_missions_progress.tryBuildContext `ge` | 2 | 1564 | table | +| extensions.gameplay_missions_startTrigger.defaultLocationCheck `ge` | 4 | 16 | | +| extensions.gameplay_missions_startTrigger.defaultLocationDisplayMarker `ge` | 2 | 21 | | +| extensions.gameplay_missions_startTrigger.getMissionClusters `ge` | 1 | 127 | | +| extensions.gameplay_missions_startTrigger.parseMission `ge` | 1 | 62 | | +| extensions.gameplay_missions_unlocks.clearCache `ge` | 0 | 478 | | +| extensions.gameplay_missions_unlocks.clearUnlockStatusCache `ge` | 0 | 471 | | +| extensions.gameplay_missions_unlocks.conditionMet `ge` | 1 | 16 | table | +| extensions.gameplay_missions_unlocks.constructUnlocksField `ge` | 1 | 399 | | +| extensions.gameplay_missions_unlocks.depthIdSort `ge` | 2 | 450 | | +| extensions.gameplay_missions_unlocks.depthIdSortUsingIds `ge` | 2 | 459 | | +| extensions.gameplay_missions_unlocks.getBackwardMissionIds `ge` | 1 | 363 | | +| extensions.gameplay_missions_unlocks.getBranchLevelForCondition `ge` | 2 | 112 | | +| extensions.gameplay_missions_unlocks.getForwardMissionInfo `ge` | 1 | 374 | | +| extensions.gameplay_missions_unlocks.getMissionBasedUnlockDiff `ge` | 2 | 82 | | +| extensions.gameplay_missions_unlocks.getMissionsForCondition `ge` | 2 | 98 | | +| extensions.gameplay_missions_unlocks.getSimpleUnlockedStatus `ge` | 0 | 33 | | +| extensions.gameplay_missions_unlocks.getStartableDetails `ge` | 1 | 277 | | +| extensions.gameplay_missions_unlocks.getUnlockDiff `ge` | 2 | 58 | | +| extensions.gameplay_missions_unlocks.isMissionStartable `ge` | 1 | 296 | | +| extensions.gameplay_missions_unlocks.isMissionVisible `ge` | 1 | 346 | | +| extensions.gameplay_missions_unlocks.overrideStartable `ge` | 2 | 391 | | +| extensions.gameplay_missions_unlocks.overrideVisible `ge` | 2 | 395 | | +| extensions.gameplay_missions_vehicleFilterResolver.hasAnyConfiguration `ge` | 1 | 172 | boolean | +| extensions.gameplay_missions_vehicleFilterResolver.resolveFilteredConfigs `ge` | 1 | 189 | | +| extensions.gameplay_parking.activate `ge` | 1 | 660 | | +| extensions.gameplay_parking.checkParkingSpot `ge` | 4 | 155 | boolean | +| extensions.gameplay_parking.deactivate `ge` | 0 | 682 | | +| extensions.gameplay_parking.deleteVehicles `ge` | 1 | 647 | | +| extensions.gameplay_parking.disableTracking `ge` | 1 | 394 | | +| extensions.gameplay_parking.enableTracking `ge` | 2 | 374 | | +| extensions.gameplay_parking.filterParkingSpots `ge` | 2 | 226 | | +| extensions.gameplay_parking.findParkingSpots `ge` | 3 | 197 | table | +| extensions.gameplay_parking.forceTeleport `ge` | 4 | 335 | | +| extensions.gameplay_parking.getCurrentParkingSpot `ge` | 1 | 403 | | +| extensions.gameplay_parking.getParkedCarsAmount `ge` | 1 | 462 | | +| extensions.gameplay_parking.getParkedCarsData `ge` | 0 | 470 | | +| extensions.gameplay_parking.getParkedCarsList `ge` | 0 | 466 | | +| extensions.gameplay_parking.getParkingAmount `ge` | 1 | 462 | | +| extensions.gameplay_parking.getParkingSpots `ge` | 0 | 74 | | +| extensions.gameplay_parking.getParkingVars `ge` | 0 | 458 | | +| extensions.gameplay_parking.getRandomParkingSpots `ge` | 5 | 295 | table | +| extensions.gameplay_parking.getState `ge` | 0 | 70 | | +| extensions.gameplay_parking.getTrackingData `ge` | 0 | 399 | | +| extensions.gameplay_parking.insertVehicle `ge` | 1 | 604 | | +| extensions.gameplay_parking.moveToParkingSpot `ge` | 3 | 95 | | +| extensions.gameplay_parking.onClientEndMission `ge` | 0 | 1003 | | +| extensions.gameplay_parking.processVehicles `ge` | 1 | 660 | | +| extensions.gameplay_parking.removeVehicle `ge` | 1 | 640 | | +| extensions.gameplay_parking.resetAll `ge` | 0 | 759 | | +| extensions.gameplay_parking.scatterParkedCars `ge` | 3 | 362 | | +| extensions.gameplay_parking.setActiveAmount `ge` | 1 | 453 | | +| extensions.gameplay_parking.setParkingVars `ge` | 2 | 434 | | +| extensions.gameplay_parking.setSites `ge` | 1 | 45 | | +| extensions.gameplay_parking.setState `ge` | 1 | 58 | | +| extensions.gameplay_parking.setupVehicles `ge` | 2 | 693 | boolean | +| extensions.gameplay_playmodeMarkers.clear `ge` | 0 | 49 | | +| extensions.gameplay_playmodeMarkers.getBigmapRendererId `ge` | 0 | 102 | | +| extensions.gameplay_playmodeMarkers.getBigmapRendererObj `ge` | 0 | 106 | | +| extensions.gameplay_playmodeMarkers.getIconRendererId `ge` | 0 | 94 | | +| extensions.gameplay_playmodeMarkers.getIconRendererObj `ge` | 0 | 98 | | +| extensions.gameplay_playmodeMarkers.getMarkerForCluster `ge` | 1 | 178 | | +| extensions.gameplay_playmodeMarkers.getPlaymodeClusters `ge` | 0 | 153 | | +| extensions.gameplay_playmodeMarkers.getPlaymodeClustersAsQuadtree `ge` | 0 | 164 | | +| extensions.gameplay_playmodeMarkers.isStateWithPlaymodeMarkers `ge` | 0 | 196 | boolean | +| extensions.gameplay_playmodeMarkers.onClientEndMission `ge` | 0 | 205 | | +| extensions.gameplay_police.arrestVehicle `ge` | 2 | 366 | | +| extensions.gameplay_police.checkRoadblock `ge` | 3 | 56 | multiple | +| extensions.gameplay_police.evadeVehicle `ge` | 2 | 403 | | +| extensions.gameplay_police.getNearestPoliceVehicle `ge` | 3 | 187 | multiple | +| extensions.gameplay_police.getPoliceVars `ge` | 0 | 513 | | +| extensions.gameplay_police.getPoliceVehicles `ge` | 0 | 183 | | +| extensions.gameplay_police.getPursuitData `ge` | 1 | 504 | | +| extensions.gameplay_police.getPursuitVars `ge` | 0 | 513 | | +| extensions.gameplay_police.insertProp `ge` | 1 | 145 | | +| extensions.gameplay_police.isVehicleInPursuit `ge` | 2 | 209 | multiple | +| extensions.gameplay_police.onClientEndMission `ge` | 0 | 610 | | +| extensions.gameplay_police.placeRoadblock `ge` | 4 | 91 | | +| extensions.gameplay_police.releaseVehicle `ge` | 2 | 429 | | +| extensions.gameplay_police.removeProp `ge` | 1 | 152 | | +| extensions.gameplay_police.setPoliceVars `ge` | 1 | 175 | | +| extensions.gameplay_police.setPropsActive `ge` | 2 | 136 | | +| extensions.gameplay_police.setPursuitMode `ge` | 3 | 235 | | +| extensions.gameplay_police.setPursuitVars `ge` | 1 | 175 | | +| extensions.gameplay_police.setSuspect `ge` | 1 | 339 | | +| extensions.gameplay_police.setSuspectTimer `ge` | 1 | 349 | | +| extensions.gameplay_police.setupPursuitGameplay `ge` | 3 | 454 | boolean | +| extensions.gameplay_rally.actionCodriverCallsEarlier `ge` | 0 | 275 | | +| extensions.gameplay_rally.actionCodriverCallsLater `ge` | 0 | 279 | | +| extensions.gameplay_rally.actionRecceMoveVehicleBackward `ge` | 0 | 234 | | +| extensions.gameplay_rally.actionRecceMoveVehicleForward `ge` | 0 | 229 | | +| extensions.gameplay_rally.actionToggleMouseLikeVehicle `ge` | 0 | 220 | | +| extensions.gameplay_rally.actionTranscribeRecordingCut `ge` | 0 | 225 | | +| extensions.gameplay_rally.canManageMission `ge` | 1 | 77 | boolean | +| extensions.gameplay_rally.enableRecceApp `ge` | 1 | 148 | | +| extensions.gameplay_rally.getDebugLogging `ge` | 0 | 423 | | +| extensions.gameplay_rally.getErrorMsgForUser `ge` | 0 | 398 | | +| extensions.gameplay_rally.getRace `ge` | 0 | 464 | | +| extensions.gameplay_rally.getRallyManager `ge` | 0 | 396 | | +| extensions.gameplay_rally.getRallyManagerOwner `ge` | 0 | 397 | | +| extensions.gameplay_rally.getRallyToolbox `ge` | 0 | 271 | | +| extensions.gameplay_rally.getRecoveryRepairVehicle `ge` | 0 | 399 | | +| extensions.gameplay_rally.getStageObserverState `ge` | 0 | 418 | | +| extensions.gameplay_rally.getStageRuntimeAuthorityMode `ge` | 0 | 415 | | +| extensions.gameplay_rally.getUiColor `ge` | 0 | 453 | | +| extensions.gameplay_rally.getUiColorOverride `ge` | 0 | 456 | | +| extensions.gameplay_rally.isRallyToolboxVisible `ge` | 0 | 462 | | +| extensions.gameplay_rally.isReady `ge` | 0 | 140 | boolean | +| extensions.gameplay_rally.loadMission `ge` | 5 | 100 | boolean | +| extensions.gameplay_rally.setDebugLogging `ge` | 1 | 424 | | +| extensions.gameplay_rally.setStageRuntimeAuthorityMode `ge` | 1 | 410 | | +| extensions.gameplay_rally.setUiColor `ge` | 1 | 450 | | +| extensions.gameplay_rally.toggleDebug `ge` | 0 | 259 | | +| extensions.gameplay_rally.unloadMission `ge` | 1 | 125 | boolean | +| extensions.gameplay_rallyLoop.addTestPenalty `ge` | 1 | 308 | multiple | +| extensions.gameplay_rallyLoop.drawDebug `ge` | 3 | 189 | | +| extensions.gameplay_rallyLoop.getDebugLogging `ge` | 0 | 262 | | +| extensions.gameplay_rallyLoop.getDrawFlag `ge` | 1 | 358 | boolean | +| extensions.gameplay_rallyLoop.getLoopToolbox `ge` | 0 | 185 | | +| extensions.gameplay_rallyLoop.getManager `ge` | 0 | 352 | | +| extensions.gameplay_rallyLoop.getMissionExecutionTransferFlag `ge` | 0 | 280 | boolean | +| extensions.gameplay_rallyLoop.getNextMissionId `ge` | 0 | 287 | | +| extensions.gameplay_rallyLoop.getRuntimeMode `ge` | 0 | 67 | string | +| extensions.gameplay_rallyLoop.getSSRescheduleCount `ge` | 0 | 371 | number | +| extensions.gameplay_rallyLoop.handleGOTO `ge` | 1 | 315 | | +| extensions.gameplay_rallyLoop.isLoopToolboxVisible `ge` | 0 | 267 | | +| extensions.gameplay_rallyLoop.isReady `ge` | 0 | 59 | boolean | +| extensions.gameplay_rallyLoop.setDebugLogging `ge` | 1 | 263 | | +| extensions.gameplay_rallyLoop.setDrawFlag `ge` | 2 | 365 | | +| extensions.gameplay_rallyLoop.setMissionExecutionTransferFlag `ge` | 1 | 275 | | +| extensions.gameplay_rallyLoop.setup `ge` | 2 | 48 | | +| extensions.gameplay_rallyLoop.setupForNewMission `ge` | 0 | 269 | | +| extensions.gameplay_rallyLoop.skipLiaisonForTesting `ge` | 1 | 301 | multiple | +| extensions.gameplay_rallyLoop.startNextMission `ge` | 0 | 294 | boolean | +| extensions.gameplay_rallyLoop.toggleDebug `ge` | 0 | 177 | | +| extensions.gameplay_rallyLoop.unload `ge` | 0 | 53 | | +| extensions.gameplay_rally_aiCompetitors.applyOfficialPlayerTotalSeconds `ge` | 2 | 521 | | +| extensions.gameplay_rally_aiCompetitors.computeLeaderboard `ge` | 4 | 548 | | +| extensions.gameplay_rally_aiCompetitors.computeMixtureWeights `ge` | 3 | 212 | | +| extensions.gameplay_rally_aiCompetitors.getReferenceTime `ge` | 1 | 14 | | +| extensions.gameplay_rally_aiCompetitors.mixtureDensityTimes `ge` | 9 | 177 | table | +| extensions.gameplay_rally_audioTiming.clampCornerGapMs `ge` | 1 | 27 | | +| extensions.gameplay_rally_audioTiming.clampLinkWordGapMs `ge` | 1 | 35 | | +| extensions.gameplay_rally_audioTiming.clampPacenoteGapMs `ge` | 1 | 39 | | +| extensions.gameplay_rally_audioTiming.clampPhraseGapMs `ge` | 1 | 31 | | +| extensions.gameplay_rally_client.transcribe_recording_cut `ge` | 1 | 96 | | +| extensions.gameplay_rally_client.transcribe_transcripts_get `ge` | 1 | 112 | | +| extensions.gameplay_rally_codriverTiming.config `ge` | 0 | 28 | | +| extensions.gameplay_rally_codriverTiming.delayForSpeed `ge` | 3 | 42 | | +| extensions.gameplay_rally_codriverTiming.maxDelay `ge` | 2 | 36 | | +| extensions.gameplay_rally_codriverTiming.minDelay `ge` | 1 | 32 | | +| extensions.gameplay_rally_codriverTiming.nudge `ge` | 1 | 54 | multiple | +| extensions.gameplay_rally_compositors_helpers_calibrationOverrides.applyBoundariesToList `ge` | 3 | 75 | boolean | +| extensions.gameplay_rally_compositors_helpers_calibrationOverrides.applyToConfig `ge` | 3 | 143 | | +| extensions.gameplay_rally_compositors_helpers_calibrationOverrides.boundariesFromList `ge` | 2 | 39 | | +| extensions.gameplay_rally_compositors_helpers_calibrationOverrides.calibrationFile `ge` | 1 | 17 | | +| extensions.gameplay_rally_compositors_helpers_calibrationOverrides.load `ge` | 1 | 87 | | +| extensions.gameplay_rally_compositors_helpers_calibrationOverrides.save `ge` | 2 | 101 | | +| extensions.gameplay_rally_compositors_helpers_calibrationOverrides.setBoundaries `ge` | 5 | 126 | | +| extensions.gameplay_rally_compositors_helpers_calibrationOverrides.setLengthBoundaries `ge` | 4 | 134 | | +| extensions.gameplay_rally_compositors_helpers_calibrationOverrides.validateBoundaries `ge` | 2 | 59 | boolean | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.compositeFromPhrases `ge` | 5 | 556 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.compositePhraseEntries `ge` | 5 | 455 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.cornerIntensityList `ge` | 1 | 113 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.cornerLengthEntryById `ge` | 3 | 125 | multiple | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.cornerLengthEntryLabel `ge` | 1 | 152 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.cornerLengthEntryText `ge` | 1 | 147 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.cornerLengthList `ge` | 2 | 118 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.cornerNumbering `ge` | 1 | 107 | table | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.distanceCallsEnabled `ge` | 1 | 417 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.enumerateConcise `ge` | 2 | 784 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.enumerateScriptEntries `ge` | 2 | 660 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.getCaution `ge` | 2 | 302 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.getClosestEntry `ge` | 4 | 71 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.getCornerCall `ge` | 2 | 246 | multiple | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.getCornerLengthForIntensity `ge` | 3 | 266 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.getCornerLengthForItem `ge` | 2 | 290 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.getCornerShape `ge` | 2 | 296 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.getNearestValue `ge` | 3 | 24 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.getRandomWeightedItem `ge` | 1 | 396 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.getRangeValue `ge` | 3 | 58 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.intensityEntryId `ge` | 1 | 158 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.intensityEntryLabel `ge` | 1 | 168 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.intensityEntryText `ge` | 1 | 163 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.lookupComponentType `ge` | 2 | 138 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.lookupDescriptorEntry `ge` | 2 | 232 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.lookupIntensityEntry `ge` | 2 | 213 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.lookupRiskAdjustedIntensityEntry `ge` | 2 | 218 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.lookupShapeEntry `ge` | 2 | 238 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.modifierComponents `ge` | 1 | 133 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.pacenoteHash `ge` | 1 | 385 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.postProcessPhrase `ge` | 1 | 379 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.rangeBounds `ge` | 1 | 43 | multiple | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.rangeContains `ge` | 2 | 51 | | +| extensions.gameplay_rally_compositors_helpers_compositorUtil.signedStep `ge` | 1 | 174 | number | +| extensions.gameplay_rally_compositors_helpers_styleValidator.validate `ge` | 2 | 495 | boolean | +| extensions.gameplay_rally_extHelper.load `ge` | 0 | 8 | | +| extensions.gameplay_rally_extHelper.unload `ge` | 0 | 11 | | +| extensions.gameplay_rally_fuelUtils.applyFuelSnapshot `ge` | 4 | 112 | | +| extensions.gameplay_rally_fuelUtils.createFuelSnapshot `ge` | 1 | 31 | | +| extensions.gameplay_rally_fuelUtils.requestFuelSnapshot `ge` | 2 | 101 | | +| extensions.gameplay_rally_loop_penalties.calculateEarlyPenalty `ge` | 1 | 14 | | +| extensions.gameplay_rally_loop_penalties.calculateFalseStartPenalty `ge` | 1 | 26 | | +| extensions.gameplay_rally_loop_penalties.calculateLatePenalty `ge` | 1 | 22 | | +| extensions.gameplay_rally_loop_penalties.getTimingStatus `ge` | 2 | 38 | table | +| extensions.gameplay_rally_loop_rallyAttempts.createRallyLoopAttemptForDnf `ge` | 2 | 85 | multiple | +| extensions.gameplay_rally_loop_rallyAttempts.createRallyLoopAttemptForFinish `ge` | 1 | 66 | multiple | +| extensions.gameplay_rally_loop_rallyLoopStars.applyThresholds `ge` | 1 | 68 | | +| extensions.gameplay_rally_loop_rallyLoopStars.deriveThresholds `ge` | 1 | 29 | | +| extensions.gameplay_rally_loop_rallyLoopStars.extractMissionId `ge` | 1 | 10 | | +| extensions.gameplay_rally_loop_rallyLoopStars.getOutroText `ge` | 2 | 108 | | +| extensions.gameplay_rally_loop_rallyLoopStars.gradeAttempt `ge` | 2 | 82 | | +| extensions.gameplay_rally_loop_rallyLoopTime.advancePlayingTime `ge` | 1 | 158 | boolean | +| extensions.gameplay_rally_loop_rallyLoopTime.applyCurrentDate `ge` | 0 | 145 | boolean | +| extensions.gameplay_rally_loop_rallyLoopTime.applyToEnvironment `ge` | 2 | 81 | | +| extensions.gameplay_rally_loop_rallyLoopTime.buildMissionSetting `ge` | 1 | 55 | table | +| extensions.gameplay_rally_loop_rallyLoopTime.parseTimes `ge` | 1 | 39 | | +| extensions.gameplay_rally_loop_rallyLoopTime.setPlaying `ge` | 2 | 130 | boolean | +| extensions.gameplay_rally_loop_scheduleUtils.calculateNextSlotTime `ge` | 3 | 27 | | +| extensions.gameplay_rally_loop_scheduleUtils.isLaterTime `ge` | 3 | 45 | | +| extensions.gameplay_rally_loop_scheduleUtils.roundToNextMinute `ge` | 1 | 11 | | +| extensions.gameplay_rally_loop_scheduleUtils.slotMinutesToSeconds `ge` | 1 | 18 | | +| extensions.gameplay_rally_loop_stagedCountdownUtils.buildRallyClockData `ge` | 1 | 54 | table | +| extensions.gameplay_rally_loop_stagedCountdownUtils.calculateImmediateMinuteCountdown `ge` | 1 | 30 | table | +| extensions.gameplay_rally_loop_stagedCountdownUtils.drawDebugPlane `ge` | 3 | 64 | | +| extensions.gameplay_rally_loop_stagedCountdownUtils.drawDebugVehiclePoint `ge` | 2 | 145 | | +| extensions.gameplay_rally_loop_stagedCountdownUtils.drawMiddleInfo `ge` | 3 | 174 | | +| extensions.gameplay_rally_loop_stagedCountdownUtils.drawMiddleProgress `ge` | 6 | 227 | | +| extensions.gameplay_rally_loop_stagedCountdownUtils.drawVehicleToPlaneDebug `ge` | 7 | 95 | | +| extensions.gameplay_rally_loop_stagedCountdownUtils.freezeVehicle `ge` | 2 | 150 | boolean | +| extensions.gameplay_rally_loop_stagedCountdownUtils.getEnvironmentWallClockSecs `ge` | 0 | 9 | | +| extensions.gameplay_rally_loop_stagedCountdownUtils.getStageCountdownSettings `ge` | 2 | 17 | table | +| extensions.gameplay_rally_loop_stagedCountdownUtils.getWallClockTime `ge` | 2 | 50 | | +| extensions.gameplay_rally_loop_stagedCountdownUtils.unfreezeVehicle `ge` | 2 | 162 | boolean | +| extensions.gameplay_rally_loop_standaloneFallbackStream.clear `ge` | 0 | 191 | | +| extensions.gameplay_rally_loop_standaloneFallbackStream.getStreamData `ge` | 1 | 211 | table | +| extensions.gameplay_rally_loop_standaloneFallbackStream.isActive `ge` | 0 | 201 | | +| extensions.gameplay_rally_loop_standaloneFallbackStream.updateClock `ge` | 1 | 205 | | +| extensions.gameplay_rally_loop_standaloneFallbackStream.updateStreamData `ge` | 1 | 279 | | +| extensions.gameplay_rally_loop_uiColors.getThemeOverride `ge` | 0 | 30 | | +| extensions.gameplay_rally_loop_uiColors.setThemeOverride `ge` | 1 | 26 | | +| extensions.gameplay_rally_loop_uiColors.updateForLoop `ge` | 2 | 43 | | +| extensions.gameplay_rally_loop_uiColors.updateForStage `ge` | 2 | 47 | | +| extensions.gameplay_rally_notebook_focusedNearDraw.buildContext `ge` | 5 | 253 | table | +| extensions.gameplay_rally_notebook_focusedNearDraw.draw `ge` | 7 | 350 | | +| extensions.gameplay_rally_notebook_focusedNearDraw.getCameraLookSnaproadLocation `ge` | 4 | 104 | | +| extensions.gameplay_rally_notebook_noSelectionPreview.draw `ge` | 7 | 460 | boolean | +| extensions.gameplay_rally_notebook_noSelectionPreview.invalidate `ge` | 1 | 200 | | +| extensions.gameplay_rally_notebook_noSelectionPreview.nearWindow `ge` | 4 | 490 | table | +| extensions.gameplay_rally_notebook_pacenoteGenerator.detectCorners `ge` | 2 | 218 | table | +| extensions.gameplay_rally_notebook_structured.orderedItems `ge` | 1 | 315 | table | +| extensions.gameplay_rally_notebook_structured.setOrderedItems `ge` | 2 | 359 | | +| extensions.gameplay_rally_notebook_structured.slotItem `ge` | 2 | 342 | | +| extensions.gameplay_rally_notebook_structured.slotItems `ge` | 1 | 327 | | +| extensions.gameplay_rally_notebook_structured_libCompositor.composite `ge` | 5 | 279 | | +| extensions.gameplay_rally_notebook_structured_libCompositor.enumerate `ge` | 2 | 324 | | +| extensions.gameplay_rally_notebook_structured_libCompositor.getRandomWeightedItem `ge` | 1 | 463 | | +| extensions.gameplay_rally_notebook_structured_libCompositor.postProcessPhrase `ge` | 2 | 271 | | +| extensions.gameplay_rally_notebook_structured_schema.default `ge` | 1 | 75 | | +| extensions.gameplay_rally_notebook_structured_schema.initDefaultFields `ge` | 1 | 79 | | +| extensions.gameplay_rally_notebook_systemPacenotes.localized `ge` | 1 | 70 | | +| extensions.gameplay_rally_notebook_systemPacenotes.validate `ge` | 2 | 82 | boolean | +| extensions.gameplay_rally_notebook_test_testNotebook.testAll `ge` | 0 | 384 | | +| extensions.gameplay_rally_notebook_waypointTypes.shortenWaypointType `ge` | 1 | 15 | | +| extensions.gameplay_rally_recceApp.closeWindow `ge` | 0 | 522 | | +| extensions.gameplay_rally_recceApp.isEnabled `ge` | 0 | 80 | | +| extensions.gameplay_rally_recceApp.isRecording `ge` | 0 | 764 | | +| extensions.gameplay_rally_recceApp.isWindowVisible `ge` | 0 | 770 | | +| extensions.gameplay_rally_recceApp.loadMission `ge` | 2 | 113 | multiple | +| extensions.gameplay_rally_recceApp.moveVehicleBackward `ge` | 0 | 301 | | +| extensions.gameplay_rally_recceApp.moveVehicleForward `ge` | 0 | 297 | | +| extensions.gameplay_rally_recceApp.moveVehicleToMission `ge` | 0 | 305 | | +| extensions.gameplay_rally_recceApp.moveVehicleToStart `ge` | 0 | 212 | | +| extensions.gameplay_rally_recceApp.openWindow `ge` | 0 | 516 | | +| extensions.gameplay_rally_recceApp.recordDrivelineClearAll `ge` | 0 | 397 | | +| extensions.gameplay_rally_recceApp.recordDrivelineCut `ge` | 0 | 354 | | +| extensions.gameplay_rally_recceApp.recordDrivelineStart `ge` | 1 | 372 | | +| extensions.gameplay_rally_recceApp.recordDrivelineStop `ge` | 0 | 382 | | +| extensions.gameplay_rally_recceApp.release `ge` | 0 | 178 | | +| extensions.gameplay_rally_recceApp.reload `ge` | 1 | 492 | | +| extensions.gameplay_rally_recceApp.setEnabled `ge` | 1 | 76 | | +| extensions.gameplay_rally_recceApp.setLastLoadState `ge` | 1 | 107 | | +| extensions.gameplay_rally_recceApp.setLastMissionId `ge` | 1 | 101 | | +| extensions.gameplay_rally_recceApp.setShowNotes `ge` | 1 | 342 | | +| extensions.gameplay_rally_recceApp.toggleDebug `ge` | 0 | 416 | | +| extensions.gameplay_rally_recceApp.toggleMouseLikeVehicle `ge` | 0 | 633 | | +| extensions.gameplay_rally_recceApp.toggleWindow `ge` | 0 | 526 | | +| extensions.gameplay_rally_recceApp.unloadMission `ge` | 0 | 167 | boolean | +| extensions.gameplay_rally_recce_cutsRecording.load `ge` | 1 | 36 | | +| extensions.gameplay_rally_recce_drivelineRecording.load `ge` | 1 | 17 | | +| extensions.gameplay_rally_recoveryClockAdvance.getSeconds `ge` | 2 | 24 | | +| extensions.gameplay_rally_recoveryClockAdvance.getSpecialStageSeconds `ge` | 1 | 20 | | +| extensions.gameplay_rally_settingsManager.ensureMissionSettingsFile `ge` | 1 | 24 | | +| extensions.gameplay_rally_settingsManager.getMissionSettings `ge` | 0 | 20 | | +| extensions.gameplay_rally_settingsManager.load `ge` | 1 | 50 | | +| extensions.gameplay_rally_settingsManager.loadMissionSettingsForMissionDir `ge` | 1 | 12 | multiple | +| extensions.gameplay_rally_snaproad_geoPacenotes.calculateCircleFromPoints2 `ge` | 3 | 220 | multiple | +| extensions.gameplay_rally_snaproad_geoPacenotes.calculateMiddlePoint `ge` | 4 | 515 | | +| extensions.gameplay_rally_snaproad_geoPacenotes.drawPacenoteMeasurement `ge` | 11 | 773 | | +| extensions.gameplay_rally_snaproad_geoPacenotes.measurePartition `ge` | 3 | 800 | | +| extensions.gameplay_rally_snaproad_geoPacenotes.measurementTypeOptions `ge` | 0 | 32 | | +| extensions.gameplay_rally_snaproad_geoPacenotes.normalizeMeasurementType `ge` | 1 | 27 | | +| extensions.gameplay_rally_snaproad_normals.forwardNormalVec `ge` | 1 | 19 | | +| extensions.gameplay_rally_snaproad_normals.normalAlignPoints `ge` | 1 | 9 | multiple | +| extensions.gameplay_rally_starThresholds.compute `ge` | 2 | 39 | table | +| extensions.gameplay_rally_trafficExclusion.applyForRallyLoop `ge` | 2 | 211 | | +| extensions.gameplay_rally_trafficExclusion.clearTrafficExclusion `ge` | 0 | 258 | | +| extensions.gameplay_rally_trafficExclusion.createZones `ge` | 2 | 101 | | +| extensions.gameplay_rally_trafficExclusion.extractMissionIdsFromRallyLoop `ge` | 1 | 151 | | +| extensions.gameplay_rally_trafficExclusion.getDefaultRadius `ge` | 0 | 268 | | +| extensions.gameplay_rally_util.arePointsEqualWithinThreshold `ge` | 3 | 494 | | +| extensions.gameplay_rally_util.calculateForwardNormal `ge` | 2 | 315 | | +| extensions.gameplay_rally_util.compareCustomPacenoteAudioBasenames `ge` | 2 | 432 | | +| extensions.gameplay_rally_util.createNotebook `ge` | 1 | 204 | | +| extensions.gameplay_rally_util.customPacenoteAudioBasenameParts `ge` | 1 | 420 | table | +| extensions.gameplay_rally_util.customRound `ge` | 2 | 400 | | +| extensions.gameplay_rally_util.cutsFile `ge` | 1 | 306 | | +| extensions.gameplay_rally_util.detectMissionEditorMissionId `ge` | 0 | 107 | | +| extensions.gameplay_rally_util.detectMissionIdHelper `ge` | 0 | 140 | multiple | +| extensions.gameplay_rally_util.detectMissionManagerMissionId `ge` | 0 | 99 | | +| extensions.gameplay_rally_util.determineCornerCall `ge` | 2 | 347 | | +| extensions.gameplay_rally_util.drawVehBB `ge` | 1 | 537 | | +| extensions.gameplay_rally_util.drawVehLeadingPoint `ge` | 2 | 529 | | +| extensions.gameplay_rally_util.drivelineFile `ge` | 1 | 294 | | +| extensions.gameplay_rally_util.drivelineSplineFile `ge` | 1 | 302 | | +| extensions.gameplay_rally_util.finalDrivelineFile `ge` | 1 | 298 | | +| extensions.gameplay_rally_util.formatTime12Hour `ge` | 3 | 600 | table | +| extensions.gameplay_rally_util.formatTime24Hour `ge` | 3 | 576 | table | +| extensions.gameplay_rally_util.formatTimeFromSeconds `ge` | 3 | 628 | string | +| extensions.gameplay_rally_util.getAppropriateTextColor `ge` | 1 | 490 | | +| extensions.gameplay_rally_util.getMissionName `ge` | 1 | 450 | | +| extensions.gameplay_rally_util.getNotebookFullPath `ge` | 2 | 186 | | +| extensions.gameplay_rally_util.getTime `ge` | 0 | 64 | | +| extensions.gameplay_rally_util.getVehFrontBottom `ge` | 1 | 516 | | +| extensions.gameplay_rally_util.getVehFrontCenter `ge` | 1 | 500 | | +| extensions.gameplay_rally_util.hasPunctuation `ge` | 1 | 89 | boolean | +| extensions.gameplay_rally_util.listNotebooks `ge` | 1 | 191 | table | +| extensions.gameplay_rally_util.loadCornerAnglesFile `ge` | 0 | 335 | | +| extensions.gameplay_rally_util.loadNotebook `ge` | 1 | 220 | | +| extensions.gameplay_rally_util.loadNotebookForMissionDir `ge` | 2 | 259 | | +| extensions.gameplay_rally_util.loadRacePath `ge` | 1 | 264 | multiple | +| extensions.gameplay_rally_util.makePacenoteAudioFilename `ge` | 1 | 404 | string | +| extensions.gameplay_rally_util.makePacenoteVariantAudioFilename `ge` | 2 | 408 | string | +| extensions.gameplay_rally_util.makeSystemPacenoteAudioFilename `ge` | 2 | 445 | string | +| extensions.gameplay_rally_util.matchSearchPattern `ge` | 2 | 384 | | +| extensions.gameplay_rally_util.missionDirHelper `ge` | 1 | 131 | string | +| extensions.gameplay_rally_util.missionReccePath `ge` | 2 | 288 | | +| extensions.gameplay_rally_util.missionRecceRecordDir `ge` | 1 | 283 | | +| extensions.gameplay_rally_util.normalizeName `ge` | 1 | 77 | | +| extensions.gameplay_rally_util.pacenoteAudioBasenameVariantIndex `ge` | 1 | 414 | | +| extensions.gameplay_rally_util.pacenoteHashSha1 `ge` | 1 | 58 | | +| extensions.gameplay_rally_util.randomId `ge` | 0 | 484 | | +| extensions.gameplay_rally_util.stripBasename `ge` | 1 | 370 | | +| extensions.gameplay_rally_util.transcriptsFile `ge` | 1 | 310 | | +| extensions.gameplay_rally_util.translatedMissionName `ge` | 1 | 461 | | +| extensions.gameplay_rally_util.translatedMissionNameFromId `ge` | 1 | 472 | | +| extensions.gameplay_rally_util.trimString `ge` | 1 | 364 | | +| extensions.gameplay_rally_util.useNote `ge` | 1 | 393 | | +| extensions.gameplay_rally_util_jsonlUtils.parseJsonlFile `ge` | 3 | 39 | | +| extensions.gameplay_rally_util_jsonlUtils.readFileToMemory `ge` | 1 | 17 | | +| extensions.gameplay_rally_util_jsonlUtils.readJsonlLines `ge` | 2 | 70 | boolean | +| extensions.gameplay_rally_util_jsonlUtils.splitIntoLines `ge` | 1 | 27 | | +| extensions.gameplay_rally_util_jsonlUtils.startsWithDoubleSlash `ge` | 1 | 11 | | +| extensions.gameplay_rally_util_normalizer.replaceWords `ge` | 2 | 7 | | +| extensions.gameplay_rally_voicepack.addLoopMissionSettingToMRU `ge` | 2 | 1060 | | +| extensions.gameplay_rally_voicepack.addToMRU `ge` | 3 | 1153 | | +| extensions.gameplay_rally_voicepack.buildLoopMissionUserSetting `ge` | 2 | 1083 | table | +| extensions.gameplay_rally_voicepack.buildMissionUserSetting `ge` | 3 | 1202 | table | +| extensions.gameplay_rally_voicepack.buildPickerEntries `ge` | 2 | 872 | | +| extensions.gameplay_rally_voicepack.chooseAudioCandidate `ge` | 1 | 197 | | +| extensions.gameplay_rally_voicepack.ensureSettingsInitialized `ge` | 1 | 715 | | +| extensions.gameplay_rally_voicepack.getAudioCandidates `ge` | 4 | 142 | | +| extensions.gameplay_rally_voicepack.getAudioCandidatesForEntry `ge` | 4 | 185 | | +| extensions.gameplay_rally_voicepack.getAudioCandidatesForVoicepack `ge` | 4 | 191 | | +| extensions.gameplay_rally_voicepack.getAudioFile `ge` | 2 | 38 | | +| extensions.gameplay_rally_voicepack.getCascadeKeys `ge` | 0 | 850 | multiple | +| extensions.gameplay_rally_voicepack.getEntryAssetDirs `ge` | 1 | 481 | | +| extensions.gameplay_rally_voicepack.getEntryAudioFile `ge` | 2 | 46 | | +| extensions.gameplay_rally_voicepack.getEntryAudioSourceEntries `ge` | 1 | 453 | table | +| extensions.gameplay_rally_voicepack.getEntryMetadata `ge` | 1 | 505 | table | +| extensions.gameplay_rally_voicepack.getEntryMetadataFile `ge` | 1 | 491 | | +| extensions.gameplay_rally_voicepack.getEntrySystemPacenoteFile `ge` | 3 | 210 | | +| extensions.gameplay_rally_voicepack.getFile `ge` | 2 | 34 | | +| extensions.gameplay_rally_voicepack.getInfo `ge` | 1 | 218 | | +| extensions.gameplay_rally_voicepack.getLanguage `ge` | 1 | 226 | | +| extensions.gameplay_rally_voicepack.getMetadataFile `ge` | 1 | 214 | | +| extensions.gameplay_rally_voicepack.getPacenoteFile `ge` | 2 | 202 | | +| extensions.gameplay_rally_voicepack.getStyles `ge` | 1 | 232 | table | +| extensions.gameplay_rally_voicepack.getSystemPacenoteFile `ge` | 3 | 206 | | +| extensions.gameplay_rally_voicepack.getVoicepackMRU `ge` | 0 | 331 | table | +| extensions.gameplay_rally_voicepack.invalidateCache `ge` | 0 | 246 | | +| extensions.gameplay_rally_voicepack.invalidateMissionCache `ge` | 1 | 255 | | +| extensions.gameplay_rally_voicepack.labelForEntry `ge` | 3 | 705 | | +| extensions.gameplay_rally_voicepack.listInventory `ge` | 2 | 630 | | +| extensions.gameplay_rally_voicepack.listMissionNotebookCandidates `ge` | 2 | 688 | table | +| extensions.gameplay_rally_voicepack.makeId `ge` | 3 | 270 | string | +| extensions.gameplay_rally_voicepack.missionFullDir `ge` | 1 | 550 | | +| extensions.gameplay_rally_voicepack.notebookBasenamesForPick `ge` | 2 | 1129 | table | +| extensions.gameplay_rally_voicepack.parseId `ge` | 1 | 277 | | +| extensions.gameplay_rally_voicepack.pickFromSettingValue `ge` | 1 | 1172 | table | +| extensions.gameplay_rally_voicepack.picksMatch `ge` | 2 | 1139 | | +| extensions.gameplay_rally_voicepack.resolve `ge` | 3 | 799 | table | +| extensions.gameplay_rally_voicepack.resolveDir `ge` | 3 | 618 | multiple | +| extensions.gameplay_rally_voicepack.resolveEffectiveEntry `ge` | 3 | 860 | multiple | +| extensions.gameplay_rally_voicepack.resolveEntry `ge` | 3 | 602 | multiple | +| extensions.gameplay_rally_voicepack.resolveLoopVoicepackPick `ge` | 3 | 1050 | | +| extensions.gameplay_rally_voicepack.resolveMissionNotebook `ge` | 2 | 674 | | +| extensions.gameplay_rally_voicepack.scan `ge` | 0 | 531 | | +| extensions.gameplay_rally_voicepack.scanMission `ge` | 2 | 555 | table | +| extensions.gameplay_rally_voicepack.settingValueForPick `ge` | 1 | 1192 | string | +| extensions.gameplay_rally_voicepackMissionSettings.buildLoopSetting `ge` | 1 | 19 | | +| extensions.gameplay_rally_voicepackMissionSettings.buildStageSetting `ge` | 2 | 15 | | +| extensions.gameplay_rally_voicepackMissionSettings.rememberLoopPick `ge` | 2 | 29 | | +| extensions.gameplay_rally_voicepackMissionSettings.rememberStagePick `ge` | 3 | 23 | | +| extensions.gameplay_rawPois.clear `ge` | 0 | 113 | | +| extensions.gameplay_rawPois.getRawPoiGeneration `ge` | 0 | 111 | | +| extensions.gameplay_rawPois.getRawPoiListByLevel `ge` | 1 | 31 | multiple | +| extensions.gameplay_sites_sitesManager.getAllLevelSites `ge` | 0 | 13 | | +| extensions.gameplay_sites_sitesManager.getBestParkingSpotForVehicleFromList `ge` | 2 | 121 | | +| extensions.gameplay_sites_sitesManager.getCurrentLevelSitesFileByName `ge` | 1 | 112 | | +| extensions.gameplay_sites_sitesManager.getCurrentLevelSitesFiles `ge` | 1 | 108 | | +| extensions.gameplay_sites_sitesManager.getSitesFilesByLevel `ge` | 0 | 104 | | +| extensions.gameplay_sites_sitesManager.loadSites `ge` | 3 | 30 | | +| extensions.gameplay_sites_sitesManager.onClientEndMission `ge` | 0 | 62 | | +| extensions.gameplay_skidpadTest.cancelTest `ge` | 0 | 53 | | +| extensions.gameplay_skidpadTest.getData `ge` | 0 | 49 | | +| extensions.gameplay_skidpadTest.startTest `ge` | 1 | 44 | | +| extensions.gameplay_speedTrapLeaderboards.addRecord `ge` | 4 | 58 | multiple | +| extensions.gameplay_speedTrapLeaderboards.getLeaderboards `ge` | 0 | 106 | | +| extensions.gameplay_speedTrapLeaderboards.loadLeaderboards `ge` | 1 | 21 | | +| extensions.gameplay_speedTrapLeaderboards.onClientEndMission `ge` | 0 | 94 | | +| extensions.gameplay_speedTrapLeaderboards.saveLeaderboards `ge` | 2 | 35 | | +| extensions.gameplay_speedTraps.getSpeedTrapsInCurrentLevel `ge` | 1 | 105 | table | +| extensions.gameplay_statistic.addSchedule `ge` | 1 | 133 | | +| extensions.gameplay_statistic.callbackRegister `ge` | 4 | 361 | | +| extensions.gameplay_statistic.callbackRemove `ge` | 4 | 387 | boolean | +| extensions.gameplay_statistic.forceTimerUpdate `ge` | 0 | 785 | | +| extensions.gameplay_statistic.metricAdd `ge` | 3 | 235 | | +| extensions.gameplay_statistic.metricGet `ge` | 2 | 298 | | +| extensions.gameplay_statistic.metricGetMatchPattern `ge` | 2 | 312 | | +| extensions.gameplay_statistic.metricSet `ge` | 3 | 278 | | +| extensions.gameplay_statistic.onClientEndMission `ge` | 1 | 531 | | +| extensions.gameplay_statistic.removeSchedule `ge` | 1 | 138 | boolean | +| extensions.gameplay_statistic.sendGUIState `ge` | 0 | 740 | | +| extensions.gameplay_statistic.setDebug `ge` | 1 | 732 | | +| extensions.gameplay_statistic.timerStart `ge` | 4 | 328 | | +| extensions.gameplay_statistic.timerStop `ge` | 1 | 351 | | +| extensions.gameplay_statisticModules_watchJturn.workload `ge` | 3 | 29 | | +| extensions.gameplay_statisticModules_watchRollover.workload `ge` | 3 | 28 | | +| extensions.gameplay_taxi.callForTaxi `ge` | 0 | 1070 | | +| extensions.gameplay_taxi.cancelTaxiCall `ge` | 0 | 1002 | | +| extensions.gameplay_taxi.confirmTaxiDestination `ge` | 0 | 1557 | | +| extensions.gameplay_taxi.getTaxiState `ge` | 1 | 426 | | +| extensions.gameplay_taxi.getTaxiViewData `ge` | 0 | 284 | table | +| extensions.gameplay_taxi.isTaxiRideActive `ge` | 0 | 1661 | | +| extensions.gameplay_taxi.isTaxiViewActive `ge` | 0 | 1662 | | +| extensions.gameplay_taxi.onChangeDestinationCalled `ge` | 0 | 1415 | | +| extensions.gameplay_taxi.onClientEndMission `ge` | 0 | 777 | | +| extensions.gameplay_taxi.onHurryUpCalled `ge` | 0 | 1451 | | +| extensions.gameplay_taxi.onSkipCalled `ge` | 0 | 1454 | | +| extensions.gameplay_taxi.onSlowDownCalled `ge` | 0 | 1452 | | +| extensions.gameplay_taxi.onStopTaxiCalled `ge` | 0 | 1504 | | +| extensions.gameplay_taxi.onTaxiViewEnter `ge` | 4 | 1591 | | +| extensions.gameplay_taxi.setIdleCameraEnabled `ge` | 1 | 1492 | | +| extensions.gameplay_taxi.setUseBillboards `ge` | 1 | 1698 | | +| extensions.gameplay_taxi.startTaxiWithCurrentRoute `ge` | 1 | 683 | | +| extensions.gameplay_traffic.activate `ge` | 1 | 925 | | +| extensions.gameplay_traffic.deactivate `ge` | 1 | 951 | | +| extensions.gameplay_traffic.deleteVehicles `ge` | 0 | 915 | | +| extensions.gameplay_traffic.ensureReservedVehicles `ge` | 2 | 83 | boolean | +| extensions.gameplay_traffic.forceTeleport `ge` | 6 | 489 | | +| extensions.gameplay_traffic.forceTeleportAll `ge` | 3 | 521 | | +| extensions.gameplay_traffic.freezeState `ge` | 1 | 1179 | multiple | +| extensions.gameplay_traffic.getFocus `ge` | 0 | 364 | | +| extensions.gameplay_traffic.getIdealSpawnAmount `ge` | 2 | 261 | | +| extensions.gameplay_traffic.getNumOfTraffic `ge` | 1 | 282 | | +| extensions.gameplay_traffic.getState `ge` | 0 | 278 | | +| extensions.gameplay_traffic.getTraffic `ge` | 0 | 290 | | +| extensions.gameplay_traffic.getTrafficAiVehIds `ge` | 0 | 286 | | +| extensions.gameplay_traffic.getTrafficAmount `ge` | 1 | 282 | | +| extensions.gameplay_traffic.getTrafficData `ge` | 0 | 290 | | +| extensions.gameplay_traffic.getTrafficList `ge` | 0 | 286 | | +| extensions.gameplay_traffic.getTrafficVars `ge` | 0 | 328 | | +| extensions.gameplay_traffic.insertTraffic `ge` | 3 | 755 | | +| extensions.gameplay_traffic.onClientEndMission `ge` | 0 | 1506 | | +| extensions.gameplay_traffic.onUiWaitingState `ge` | 0 | 1514 | | +| extensions.gameplay_traffic.protectNonReservedVehicle `ge` | 2 | 243 | | +| extensions.gameplay_traffic.recycleReservedVehicle `ge` | 3 | 210 | boolean | +| extensions.gameplay_traffic.refreshVehicles `ge` | 0 | 666 | | +| extensions.gameplay_traffic.registerSpecialVehicleProvider `ge` | 1 | 60 | | +| extensions.gameplay_traffic.removeReservedVehicles `ge` | 1 | 131 | | +| extensions.gameplay_traffic.removeTraffic `ge` | 2 | 802 | | +| extensions.gameplay_traffic.respawnVehicle `ge` | 4 | 469 | | +| extensions.gameplay_traffic.returnReservedVehicle `ge` | 2 | 199 | | +| extensions.gameplay_traffic.scatterTraffic `ge` | 3 | 521 | | +| extensions.gameplay_traffic.setActiveAmount `ge` | 1 | 750 | | +| extensions.gameplay_traffic.setDebugMode `ge` | 1 | 745 | | +| extensions.gameplay_traffic.setFocus `ge` | 2 | 332 | | +| extensions.gameplay_traffic.setTrafficVars `ge` | 2 | 690 | | +| extensions.gameplay_traffic.setupCustomTraffic `ge` | 2 | 1144 | | +| extensions.gameplay_traffic.setupTraffic `ge` | 2 | 967 | boolean | +| extensions.gameplay_traffic.setupTrafficHelper `ge` | 5 | 1110 | multiple | +| extensions.gameplay_traffic.setupTrafficWaitForUi `ge` | 3 | 1128 | | +| extensions.gameplay_traffic.spawnTraffic `ge` | 3 | 957 | | +| extensions.gameplay_traffic.toggle `ge` | 1 | 1153 | | +| extensions.gameplay_traffic.unfreezeState `ge` | 4 | 1186 | | +| extensions.gameplay_traffic.unprotectNonReservedVehicle `ge` | 1 | 248 | | +| extensions.gameplay_traffic.unregisterSpecialVehicleProvider `ge` | 1 | 74 | | +| extensions.gameplay_traffic.useReservedVehicle `ge` | 4 | 179 | | +| extensions.gameplay_traffic_trafficUtils.checkSpawnPoint `ge` | 7 | 292 | | +| extensions.gameplay_traffic_trafficUtils.createPoliceGroup `ge` | 2 | 85 | | +| extensions.gameplay_traffic_trafficUtils.createTrafficGroup `ge` | 4 | 58 | | +| extensions.gameplay_traffic_trafficUtils.finalizeSpawnPoint `ge` | 5 | 296 | multiple | +| extensions.gameplay_traffic_trafficUtils.findSafeSpawnPoint `ge` | 6 | 647 | multiple | +| extensions.gameplay_traffic_trafficUtils.findSpawnPoint `ge` | 6 | 518 | multiple | +| extensions.gameplay_traffic_trafficUtils.findSpawnPointOnLine `ge` | 6 | 451 | multiple | +| extensions.gameplay_traffic_trafficUtils.findSpawnPointOnRoute `ge` | 6 | 518 | multiple | +| extensions.gameplay_traffic_trafficUtils.findSpawnPointRadial `ge` | 6 | 383 | multiple | +| extensions.gameplay_traffic_trafficUtils.getAheadPos `ge` | 4 | 161 | | +| extensions.gameplay_traffic_trafficUtils.getBaseGroupParams `ge` | 0 | 49 | | +| extensions.gameplay_traffic_trafficUtils.getBaseValues `ge` | 0 | 45 | | +| extensions.gameplay_traffic_trafficUtils.getLevelInfo `ge` | 0 | 26 | table | +| extensions.gameplay_traffic_trafficUtils.getNearestTrafficVehicle `ge` | 2 | 677 | multiple | +| extensions.gameplay_traffic_trafficUtils.getRoleConstructor `ge` | 1 | 150 | | +| extensions.gameplay_traffic_trafficUtils.getTrafficGroupFromFile `ge` | 1 | 107 | multiple | +| extensions.gameplay_traffic_trafficUtils.placeTrafficVehicles `ge` | 3 | 668 | | +| extensions.gameplay_traffic_trafficUtils.setTrafficSpeedFromApp `ge` | 2 | 706 | | +| extensions.gameplay_tutorial_bounds.cleanup `ge` | 0 | 278 | | +| extensions.gameplay_tutorial_bounds.getActiveZoneNames `ge` | 0 | 188 | | +| extensions.gameplay_tutorial_bounds.getDebugDrawBounds `ge` | 0 | 205 | | +| extensions.gameplay_tutorial_bounds.getEnabledZones `ge` | 0 | 197 | | +| extensions.gameplay_tutorial_bounds.getZoneEnabled `ge` | 1 | 183 | | +| extensions.gameplay_tutorial_bounds.isInBounds `ge` | 0 | 209 | | +| extensions.gameplay_tutorial_bounds.setActiveZones `ge` | 1 | 170 | | +| extensions.gameplay_tutorial_bounds.setCallbacks `ge` | 1 | 71 | | +| extensions.gameplay_tutorial_bounds.setCurrentStepGetter `ge` | 1 | 63 | | +| extensions.gameplay_tutorial_bounds.setDebugDrawBounds `ge` | 1 | 201 | | +| extensions.gameplay_tutorial_bounds.setRuntimeActiveGetter `ge` | 1 | 55 | | +| extensions.gameplay_tutorial_bounds.setSites `ge` | 1 | 166 | | +| extensions.gameplay_tutorial_bounds.setZoneEnabled `ge` | 2 | 179 | | +| extensions.gameplay_tutorial_bounds.update `ge` | 1 | 214 | | +| extensions.gameplay_tutorial_damageTracker.cleanup `ge` | 0 | 190 | | +| extensions.gameplay_tutorial_damageTracker.debugTriggerCrash `ge` | 0 | 183 | | +| extensions.gameplay_tutorial_damageTracker.getHadCrash `ge` | 0 | 366 | | +| extensions.gameplay_tutorial_damageTracker.setDefaultRepairGoal `ge` | 0 | 83 | | +| extensions.gameplay_tutorial_damageTracker.setEnabled `ge` | 1 | 169 | | +| extensions.gameplay_tutorial_damageTracker.setRepairGoal `ge` | 1 | 82 | | +| extensions.gameplay_tutorial_damageTracker.setTrackedVehicleId `ge` | 1 | 153 | | +| extensions.gameplay_tutorial_damageTracker.showRepairTask `ge` | 0 | 157 | | +| extensions.gameplay_tutorial_markers.addParkingSpotDecal `ge` | 1 | 139 | | +| extensions.gameplay_tutorial_markers.checkParkGoalWithStationaryTime `ge` | 5 | 193 | boolean | +| extensions.gameplay_tutorial_markers.checkVehicleInParkingSpot `ge` | 2 | 167 | multiple | +| extensions.gameplay_tutorial_markers.cleanup `ge` | 0 | 303 | | +| extensions.gameplay_tutorial_markers.clearAllMarkers `ge` | 0 | 131 | | +| extensions.gameplay_tutorial_markers.createDirectionMarkerFromParkingSpot `ge` | 2 | 82 | | +| extensions.gameplay_tutorial_markers.createMarker `ge` | 3 | 39 | | +| extensions.gameplay_tutorial_markers.createMarkerAboveVehicle `ge` | 2 | 75 | | +| extensions.gameplay_tutorial_markers.removeMarker `ge` | 1 | 118 | boolean | +| extensions.gameplay_tutorial_markers.removeParkingSpotDecal `ge` | 1 | 157 | | +| extensions.gameplay_tutorial_markers.setDefaultParkingSpotVehicleGetter `ge` | 1 | 30 | | +| extensions.gameplay_tutorial_markers.setParkingSpotVehicle `ge` | 2 | 163 | | +| extensions.gameplay_tutorial_markers.update `ge` | 2 | 231 | | +| extensions.gameplay_tutorial_runtime.activateStep `ge` | 1 | 150 | boolean | +| extensions.gameplay_tutorial_runtime.advanceToNextStep `ge` | 0 | 200 | boolean | +| extensions.gameplay_tutorial_runtime.completeStep `ge` | 1 | 192 | boolean | +| extensions.gameplay_tutorial_runtime.configure `ge` | 1 | 57 | | +| extensions.gameplay_tutorial_runtime.endTutorial `ge` | 0 | 227 | boolean | +| extensions.gameplay_tutorial_runtime.getCurrentStep `ge` | 0 | 103 | | +| extensions.gameplay_tutorial_runtime.getProgressData `ge` | 0 | 95 | | +| extensions.gameplay_tutorial_runtime.getStepIdByIndex `ge` | 1 | 111 | | +| extensions.gameplay_tutorial_runtime.getStepOrder `ge` | 0 | 107 | | +| extensions.gameplay_tutorial_runtime.isActive `ge` | 0 | 99 | | +| extensions.gameplay_tutorial_runtime.setProgressData `ge` | 1 | 88 | | +| extensions.gameplay_tutorial_runtime.start `ge` | 0 | 115 | | +| extensions.gameplay_tutorial_setup.activateOutOfBoundsSystem `ge` | 0 | 39 | | +| extensions.gameplay_tutorial_setup.cleanup `ge` | 0 | 115 | | +| extensions.gameplay_tutorial_setup.isOutOfBoundsResetAllowed `ge` | 0 | 31 | | +| extensions.gameplay_tutorial_setup.loadTutorialSites `ge` | 0 | 139 | | +| extensions.gameplay_tutorial_setup.placePlayerAtDragStart `ge` | 0 | 348 | | +| extensions.gameplay_tutorial_setup.placePlayerBackInTutorialVehicle `ge` | 0 | 371 | | +| extensions.gameplay_tutorial_setup.placePlayerBackToParkingStart `ge` | 0 | 283 | | +| extensions.gameplay_tutorial_setup.runCurrentStepOutOfBoundsReset `ge` | 0 | 317 | | +| extensions.gameplay_tutorial_setup.runOutOfBoundsResetWithFade `ge` | 1 | 310 | | +| extensions.gameplay_tutorial_setup.setActivePrefabs `ge` | 1 | 69 | | +| extensions.gameplay_tutorial_setup.setOutOfBoundsResetAllowed `ge` | 1 | 27 | | +| extensions.gameplay_tutorial_setup.setOutOfBoundsResetHandler `ge` | 1 | 35 | | +| extensions.gameplay_tutorial_setup.setupBlockedActions `ge` | 0 | 385 | | +| extensions.gameplay_tutorial_setup.setupPlayer `ge` | 0 | 194 | | +| extensions.gameplay_tutorial_setup.setupVehicles `ge` | 0 | 184 | | +| extensions.gameplay_tutorial_setup.showOutOfBoundsWarning `ge` | 0 | 326 | | +| extensions.gameplay_tutorial_setup.spawnPrefab `ge` | 4 | 43 | | +| extensions.gameplay_tutorial_setup.spawnTutorialVehicle `ge` | 1 | 218 | | +| extensions.gameplay_tutorial_setup.unblockGearActions `ge` | 0 | 276 | | +| extensions.gameplay_util_crashDetection.addTrackedVehicleById `ge` | 3 | 633 | | +| extensions.gameplay_util_crashDetection.isVehCrashing `ge` | 1 | 725 | | +| extensions.gameplay_util_crashDetection.isVehTracked `ge` | 1 | 730 | | +| extensions.gameplay_util_crashDetection.removeTrackedVehicleById `ge` | 1 | 715 | | +| extensions.gameplay_util_crashDetection.resetCrashData `ge` | 1 | 73 | | +| extensions.gameplay_util_crashDetection.setDebug `ge` | 1 | 721 | | +| extensions.gameplay_util_damageAssessment.calculateDamageVariation `ge` | 2 | 272 | | +| extensions.gameplay_util_damageAssessment.getOverallDamageLevel `ge` | 1 | 149 | table | +| extensions.gameplay_util_damageAssessment.getSectionsDamageInfoRaw `ge` | 1 | 182 | | +| extensions.gameplay_util_damageAssessment.getTextualBeamDamageLocations `ge` | 1 | 408 | | +| extensions.gameplay_util_damageAssessment.getTextualCollisionDamageLocations `ge` | 1 | 403 | | +| extensions.gameplay_util_damageAssessment.setDebug `ge` | 1 | 428 | | +| extensions.gameplay_util_groundContact.isOnWheels `ge` | 1 | 20 | | +| extensions.gameplay_util_vehicleSighting.canPlayerSeeVehicle `ge` | 2 | 46 | | +| extensions.gameplay_util_vehicleSighting.canVehicleSeeVehicle `ge` | 3 | 59 | | +| extensions.gameplay_util_vehicleSighting.checkSighting `ge` | 4 | 12 | boolean | +| extensions.gameplay_vehiclePerformance.buildClassRequirement `ge` | 1 | 142 | table | +| extensions.gameplay_vehiclePerformance.getAggregateScores `ge` | 1 | 48 | | +| extensions.gameplay_vehiclePerformance.getClassByName `ge` | 1 | 123 | | +| extensions.gameplay_vehiclePerformance.getClassFromConfig `ge` | 2 | 109 | | +| extensions.gameplay_vehiclePerformance.getClassFromData `ge` | 1 | 85 | | +| extensions.gameplay_vehiclePerformance.getClassFromVehId `ge` | 1 | 96 | | +| extensions.gameplay_vehiclePerformance.getClassNames `ge` | 0 | 131 | | +| extensions.gameplay_vehiclePerformance.getDefaultMissionVehicleSpec `ge` | 1 | 158 | | +| extensions.gameplay_walk.addVehicleToBlacklist `ge` | 1 | 354 | | +| extensions.gameplay_walk.clearBlacklist `ge` | 0 | 366 | | +| extensions.gameplay_walk.enableToggling `ge` | 1 | 346 | | +| extensions.gameplay_walk.getBlacklist `ge` | 0 | 370 | | +| extensions.gameplay_walk.getCurrentUnicycle `ge` | 1 | 24 | | +| extensions.gameplay_walk.getDoorsidePosRot `ge` | 1 | 53 | multiple | +| extensions.gameplay_walk.getInVehicle `ge` | 1 | 86 | | +| extensions.gameplay_walk.getPosRot `ge` | 0 | 325 | | +| extensions.gameplay_walk.getPosXYZ `ge` | 0 | 332 | | +| extensions.gameplay_walk.getRotXYZW `ge` | 0 | 339 | | +| extensions.gameplay_walk.getVehicleInFront `ge` | 0 | 306 | | +| extensions.gameplay_walk.isAtParkingSpeed `ge` | 0 | 310 | | +| extensions.gameplay_walk.isTogglingEnabled `ge` | 0 | 350 | | +| extensions.gameplay_walk.isVehicleBlacklisted `ge` | 1 | 362 | | +| extensions.gameplay_walk.isWalking `ge` | 0 | 31 | | +| extensions.gameplay_walk.onClientEndMission `ge` | 1 | 379 | | +| extensions.gameplay_walk.removeVehicleFromBlacklist `ge` | 1 | 358 | | +| extensions.gameplay_walk.setRot `ge` | 2 | 122 | | +| extensions.gameplay_walk.setWalkingMode `ge` | 4 | 132 | | +| extensions.gameplay_walk.toggleWalkingMode `ge` | 0 | 163 | | +| extensions.getLoadedExtensionsNames `ge` | 1 | 1199 | | +| extensions.getSerializationData `ge` | 1 | 965 | | +| extensions.hookExcept `ge` | 2+ | 884 | | +| extensions.hookNotify `ge` | 1+ | 899 | | +| extensions.hookUpdate `ge` | 1 | 94 | | +| extensions.isExtensionLoaded `ge` | 1 | 280 | | +| extensions.load `ge` | 0+ | 648 | | +| extensions.loadAtRoot `ge` | 2 | 658 | multiple | +| extensions.loadModule `ge` | 1 | 1187 | | +| extensions.loadModulesInDirectory `ge` | 2 | 708 | | +| extensions.luaPathToExtName `ge` | 1 | 55 | | +| extensions.mcp_shared.argModel `ge` | 1 | 22 | | +| extensions.mcp_shared.argVehId `ge` | 1 | 16 | | +| extensions.mcp_shared.readLogFrom `ge` | 1 | 31 | multiple | +| extensions.mcp_shared.vehData `ge` | 1 | 19 | | +| extensions.mcp_tools._cb.ai `ge` | 2 | ai.lua:14 | | +| extensions.mcp_tools._cb.electrics `ge` | 2 | telemetry.lua:11 | | +| extensions.mcp_tools._cb.uiEval `ge` | 1 | ui.lua:33 | | +| extensions.mcp_tools._cb.vehLua `ge` | 2 | input.lua:20 | | +| extensions.mcp_tools._cb.vueDump `ge` | 1 | ui.lua:32 | | +| extensions.mcp_tools.copy_file `ge` | 1 | fs.lua:62 | | +| extensions.mcp_tools.debug_clear `ge` | 1 | debug.lua:62 | | +| extensions.mcp_tools.debug_draw `ge` | 1 | debug.lua:41 | | +| extensions.mcp_tools.delete_file `ge` | 1 | fs.lua:56 | | +| extensions.mcp_tools.delete_object `ge` | 1 | scene.lua:86 | | +| extensions.mcp_tools.drive_to `ge` | 1 | ai.lua:48 | | +| extensions.mcp_tools.dump_vue_state `ge` | 0 | ui.lua:50 | | +| extensions.mcp_tools.file_info `ge` | 1 | system.lua:101 | | +| extensions.mcp_tools.find_files `ge` | 1 | fs.lua:46 | | +| extensions.mcp_tools.find_objects `ge` | 1 | scene.lua:20 | | +| extensions.mcp_tools.get_ai `ge` | 1 | ai.lua:18 | | +| extensions.mcp_tools.get_camera_state `ge` | 0 | camera.lua:46 | | +| extensions.mcp_tools.get_configs `ge` | 1 | spawn.lua:44 | | +| extensions.mcp_tools.get_electrics `ge` | 1 | telemetry.lua:15 | | +| extensions.mcp_tools.get_fps_limit_reason `ge` | 0 | perf.lua:17 | | +| extensions.mcp_tools.get_ground_at_point `ge` | 1 | world.lua:67 | | +| extensions.mcp_tools.get_instability `ge` | 1 | vehicle.lua:86 | | +| extensions.mcp_tools.get_logs `ge` | 1 | system.lua:24 | | +| extensions.mcp_tools.get_navgraph `ge` | 1 | ai.lua:76 | | +| extensions.mcp_tools.get_object `ge` | 1 | scene.lua:43 | | +| extensions.mcp_tools.get_part_tree `ge` | 1 | vehicle.lua:72 | | +| extensions.mcp_tools.get_performance_metrics `ge` | 0 | perf.lua:9 | | +| extensions.mcp_tools.get_player_vehicle_id `ge` | 0 | vehicle.lua:33 | | +| extensions.mcp_tools.get_position `ge` | 1 | vehicle.lua:107 | | +| extensions.mcp_tools.get_render_info `ge` | 0 | system.lua:56 | | +| extensions.mcp_tools.get_simulation_state `ge` | 0 | sim.lua:9 | | +| extensions.mcp_tools.get_status `ge` | 0 | telemetry.lua:43 | | +| extensions.mcp_tools.get_time_of_day `ge` | 0 | env.lua:9 | | +| extensions.mcp_tools.get_ui_state `ge` | 0 | ui.lua:36 | | +| extensions.mcp_tools.get_var `ge` | 1 | system.lua:146 | | +| extensions.mcp_tools.get_vehicle `ge` | 1 | vehicle.lua:37 | | +| extensions.mcp_tools.get_vehicle_damage `ge` | 1 | telemetry.lua:32 | | +| extensions.mcp_tools.get_vehicle_files `ge` | 1 | vehicle.lua:55 | | +| extensions.mcp_tools.get_vehicles `ge` | 0 | vehicle.lua:18 | | +| extensions.mcp_tools.get_vram_usage `ge` | 0 | perf.lua:22 | | +| extensions.mcp_tools.inject_input `ge` | 1 | input.lua:43 | | +| extensions.mcp_tools.list_dir `ge` | 1 | fs.lua:39 | | +| extensions.mcp_tools.list_levels `ge` | 0 | world.lua:12 | | +| extensions.mcp_tools.load_extension `ge` | 1 | system.lua:130 | | +| extensions.mcp_tools.load_file `ge` | 1 | system.lua:118 | | +| extensions.mcp_tools.load_level `ge` | 1 | world.lua:22 | | +| extensions.mcp_tools.make_dir `ge` | 1 | fs.lua:72 | | +| extensions.mcp_tools.orbit_camera `ge` | 1 | camera.lua:29 | | +| extensions.mcp_tools.pause_physics `ge` | 0 | sim.lua:26 | | +| extensions.mcp_tools.profiler_run `ge` | 1 | perf.lua:52 | | +| extensions.mcp_tools.raycast `ge` | 1 | scene.lua:139 | | +| extensions.mcp_tools.read_file `ge` | 1 | fs.lua:14 | | +| extensions.mcp_tools.recover_vehicle `ge` | 1 | world.lua:49 | | +| extensions.mcp_tools.reload_lua `ge` | 0 | system.lua:50 | | +| extensions.mcp_tools.reload_ui `ge` | 0 | system.lua:43 | | +| extensions.mcp_tools.reload_vehicle `ge` | 0 | vehicle.lua:99 | | +| extensions.mcp_tools.remove_vehicle `ge` | 1 | world.lua:58 | | +| extensions.mcp_tools.rename_file `ge` | 1 | fs.lua:67 | | +| extensions.mcp_tools.reset_vehicle `ge` | 0 | vehicle.lua:92 | | +| extensions.mcp_tools.resume_physics `ge` | 0 | sim.lua:31 | | +| extensions.mcp_tools.run_lua `ge` | 1 | system.lua:14 | | +| extensions.mcp_tools.run_lua_vehicle `ge` | 1 | input.lua:66 | | +| extensions.mcp_tools.run_optick_ui `ge` | 0 | perf.lua:89 | | +| extensions.mcp_tools.screenshot `ge` | 1 | system.lua:66 | | +| extensions.mcp_tools.screenshot_image `ge` | 1 | system.lua:81 | | +| extensions.mcp_tools.serialize_object `ge` | 1 | scene.lua:95 | | +| extensions.mcp_tools.set_ai `ge` | 1 | ai.lua:29 | | +| extensions.mcp_tools.set_camera `ge` | 1 | camera.lua:19 | | +| extensions.mcp_tools.set_free_camera `ge` | 1 | camera.lua:59 | | +| extensions.mcp_tools.set_object_field `ge` | 1 | scene.lua:70 | | +| extensions.mcp_tools.set_position `ge` | 1 | vehicle.lua:117 | | +| extensions.mcp_tools.set_simulation_speed `ge` | 1 | sim.lua:19 | | +| extensions.mcp_tools.set_time_of_day `ge` | 1 | env.lua:15 | | +| extensions.mcp_tools.set_ui_state `ge` | 1 | ui.lua:42 | | +| extensions.mcp_tools.set_var `ge` | 1 | system.lua:152 | | +| extensions.mcp_tools.show_message `ge` | 1 | ui.lua:66 | | +| extensions.mcp_tools.spawn `ge` | 1 | spawn.lua:56 | | +| extensions.mcp_tools.step_physics `ge` | 1 | sim.lua:37 | | +| extensions.mcp_tools.test_configs `ge` | 1 | spawn.lua:67 | | +| extensions.mcp_tools.test_hydro `ge` | 1 | input.lua:54 | | +| extensions.mcp_tools.toggle_ui `ge` | 1 | ui.lua:58 | | +| extensions.mcp_tools.trigger_action `ge` | 1 | world.lua:38 | | +| extensions.mcp_tools.ui_click `ge` | 1 | ui.lua:89 | | +| extensions.mcp_tools.ui_eval `ge` | 1 | ui.lua:76 | | +| extensions.mcp_tools.ui_hover `ge` | 1 | ui.lua:134 | | +| extensions.mcp_tools.ui_key `ge` | 1 | ui.lua:124 | | +| extensions.mcp_tools.ui_scroll `ge` | 1 | ui.lua:103 | | +| extensions.mcp_tools.ui_type `ge` | 1 | ui.lua:113 | | +| extensions.mcp_tools.unload_extension `ge` | 1 | system.lua:137 | | +| extensions.mcp_tools.view_objects `ge` | 1 | scene.lua:113 | | +| extensions.mcp_tools.write_file `ge` | 1 | fs.lua:26 | | +| extensions.mcp_tools_ai.drive_to `ge` | 1 | 48 | multiple/string | +| extensions.mcp_tools_ai.get_ai `ge` | 1 | 18 | multiple/string | +| extensions.mcp_tools_ai.get_navgraph `ge` | 1 | 76 | multiple/string | +| extensions.mcp_tools_ai.set_ai `ge` | 1 | 29 | string | +| extensions.mcp_tools_camera.get_camera_state `ge` | 0 | 46 | string | +| extensions.mcp_tools_camera.orbit_camera `ge` | 1 | 29 | multiple/string | +| extensions.mcp_tools_camera.set_camera `ge` | 1 | 19 | string | +| extensions.mcp_tools_camera.set_free_camera `ge` | 1 | 59 | string | +| extensions.mcp_tools_debug.debug_clear `ge` | 1 | 62 | string | +| extensions.mcp_tools_debug.debug_draw `ge` | 1 | 41 | multiple | +| extensions.mcp_tools_env.get_time_of_day `ge` | 0 | 9 | multiple/string | +| extensions.mcp_tools_env.set_time_of_day `ge` | 1 | 15 | string | +| extensions.mcp_tools_fs.copy_file `ge` | 1 | 62 | multiple/string | +| extensions.mcp_tools_fs.delete_file `ge` | 1 | 56 | multiple/string | +| extensions.mcp_tools_fs.find_files `ge` | 1 | 46 | multiple | +| extensions.mcp_tools_fs.list_dir `ge` | 1 | 39 | multiple | +| extensions.mcp_tools_fs.make_dir `ge` | 1 | 72 | multiple/string | +| extensions.mcp_tools_fs.read_file `ge` | 1 | 14 | multiple/string | +| extensions.mcp_tools_fs.rename_file `ge` | 1 | 67 | multiple/string | +| extensions.mcp_tools_fs.write_file `ge` | 1 | 26 | string | +| extensions.mcp_tools_input.inject_input `ge` | 1 | 43 | multiple/string | +| extensions.mcp_tools_input.run_lua_vehicle `ge` | 1 | 66 | multiple/string | +| extensions.mcp_tools_input.test_hydro `ge` | 1 | 54 | multiple/string | +| extensions.mcp_tools_perf.get_fps_limit_reason `ge` | 0 | 17 | multiple/string | +| extensions.mcp_tools_perf.get_performance_metrics `ge` | 0 | 9 | multiple | +| extensions.mcp_tools_perf.get_vram_usage `ge` | 0 | 22 | multiple/string | +| extensions.mcp_tools_perf.profiler_run `ge` | 1 | 52 | string | +| extensions.mcp_tools_perf.run_optick_ui `ge` | 0 | 89 | multiple | +| extensions.mcp_tools_scene.delete_object `ge` | 1 | 86 | string | +| extensions.mcp_tools_scene.find_objects `ge` | 1 | 20 | multiple | +| extensions.mcp_tools_scene.get_object `ge` | 1 | 43 | multiple/string | +| extensions.mcp_tools_scene.raycast `ge` | 1 | 139 | multiple/string | +| extensions.mcp_tools_scene.serialize_object `ge` | 1 | 95 | multiple/string | +| extensions.mcp_tools_scene.set_object_field `ge` | 1 | 70 | multiple/string | +| extensions.mcp_tools_scene.view_objects `ge` | 1 | 113 | multiple | +| extensions.mcp_tools_sim.get_simulation_state `ge` | 0 | 9 | | +| extensions.mcp_tools_sim.pause_physics `ge` | 0 | 26 | string | +| extensions.mcp_tools_sim.resume_physics `ge` | 0 | 31 | string | +| extensions.mcp_tools_sim.set_simulation_speed `ge` | 1 | 19 | string | +| extensions.mcp_tools_sim.step_physics `ge` | 1 | 37 | string | +| extensions.mcp_tools_spawn.get_configs `ge` | 1 | 44 | multiple/string | +| extensions.mcp_tools_spawn.spawn `ge` | 1 | 56 | multiple/string | +| extensions.mcp_tools_spawn.test_configs `ge` | 1 | 67 | string | +| extensions.mcp_tools_system.file_info `ge` | 1 | 101 | multiple/string | +| extensions.mcp_tools_system.get_logs `ge` | 1 | 24 | multiple/string | +| extensions.mcp_tools_system.get_render_info `ge` | 0 | 56 | | +| extensions.mcp_tools_system.get_var `ge` | 1 | 146 | multiple/string | +| extensions.mcp_tools_system.load_extension `ge` | 1 | 130 | multiple/string | +| extensions.mcp_tools_system.load_file `ge` | 1 | 118 | string | +| extensions.mcp_tools_system.reload_lua `ge` | 0 | 50 | string | +| extensions.mcp_tools_system.reload_ui `ge` | 0 | 43 | string | +| extensions.mcp_tools_system.run_lua `ge` | 1 | 14 | multiple/string | +| extensions.mcp_tools_system.screenshot `ge` | 1 | 66 | multiple/string | +| extensions.mcp_tools_system.screenshot_image `ge` | 1 | 81 | string | +| extensions.mcp_tools_system.set_var `ge` | 1 | 152 | multiple/string | +| extensions.mcp_tools_system.unload_extension `ge` | 1 | 137 | string | +| extensions.mcp_tools_telemetry.get_electrics `ge` | 1 | 15 | multiple/string | +| extensions.mcp_tools_telemetry.get_status `ge` | 0 | 43 | multiple | +| extensions.mcp_tools_telemetry.get_vehicle_damage `ge` | 1 | 32 | string | +| extensions.mcp_tools_ui.dump_vue_state `ge` | 0 | 50 | multiple/string | +| extensions.mcp_tools_ui.get_ui_state `ge` | 0 | 36 | multiple | +| extensions.mcp_tools_ui.set_ui_state `ge` | 1 | 42 | string | +| extensions.mcp_tools_ui.show_message `ge` | 1 | 66 | string | +| extensions.mcp_tools_ui.toggle_ui `ge` | 1 | 58 | string | +| extensions.mcp_tools_ui.ui_click `ge` | 1 | 89 | string | +| extensions.mcp_tools_ui.ui_eval `ge` | 1 | 76 | string | +| extensions.mcp_tools_ui.ui_hover `ge` | 1 | 134 | string | +| extensions.mcp_tools_ui.ui_key `ge` | 1 | 124 | string | +| extensions.mcp_tools_ui.ui_scroll `ge` | 1 | 103 | string | +| extensions.mcp_tools_ui.ui_type `ge` | 1 | 113 | string | +| extensions.mcp_tools_vehicle.get_instability `ge` | 1 | 86 | multiple | +| extensions.mcp_tools_vehicle.get_part_tree `ge` | 1 | 72 | multiple/string | +| extensions.mcp_tools_vehicle.get_player_vehicle_id `ge` | 0 | 33 | multiple | +| extensions.mcp_tools_vehicle.get_position `ge` | 1 | 107 | multiple/string | +| extensions.mcp_tools_vehicle.get_vehicle `ge` | 1 | 37 | string | +| extensions.mcp_tools_vehicle.get_vehicle_files `ge` | 1 | 55 | string | +| extensions.mcp_tools_vehicle.get_vehicles `ge` | 0 | 18 | multiple | +| extensions.mcp_tools_vehicle.reload_vehicle `ge` | 0 | 99 | string | +| extensions.mcp_tools_vehicle.reset_vehicle `ge` | 0 | 92 | string | +| extensions.mcp_tools_vehicle.set_position `ge` | 1 | 117 | multiple/string | +| extensions.mcp_tools_world.get_ground_at_point `ge` | 1 | 67 | string | +| extensions.mcp_tools_world.list_levels `ge` | 0 | 12 | multiple/string | +| extensions.mcp_tools_world.load_level `ge` | 1 | 22 | string | +| extensions.mcp_tools_world.recover_vehicle `ge` | 1 | 49 | string | +| extensions.mcp_tools_world.remove_vehicle `ge` | 1 | 58 | string | +| extensions.mcp_tools_world.trigger_action `ge` | 1 | 38 | string | +| extensions.nodesGE.applyNodes `ge` | 2 | nodesGE.lua:71 | | +| extensions.nodesGE.handle `ge` | 1 | nodesGE.lua:94 | | +| extensions.nodesGE.sendBreakGroups `ge` | 2 | nodesGE.lua:42 | | +| extensions.nodesGE.sendControllerData `ge` | 2 | nodesGE.lua:52 | | +| extensions.nodesGE.sendNodes `ge` | 2 | nodesGE.lua:28 | | +| extensions.nodesGE.tick `ge` | 0 | nodesGE.lua:15 | | +| extensions.oneshotRace_oneshotRaceCore.createConfigurator `ge` | 1 | 78 | | +| extensions.oneshotRace_quickRaceConfiguratorDescriptor.build `ge` | 1 | 13 | table | +| extensions.positionGE.applyPos `ge` | 2 | positionGE.lua:67 | | +| extensions.positionGE.getActualSimSpeed `ge` | 0 | positionGE.lua:246 | | +| extensions.positionGE.handle `ge` | 1 | positionGE.lua:170 | | +| extensions.positionGE.sendVehiclePosRot `ge` | 2 | positionGE.lua:54 | | +| extensions.positionGE.setActualSimSpeed `ge` | 1 | positionGE.lua:240 | | +| extensions.positionGE.setPing `ge` | 1 | positionGE.lua:193 | | +| extensions.positionGE.setPosition `ge` | 4 | positionGE.lua:203 | | +| extensions.positionGE.setPositionRotationVelocity `ge` | 2 | positionGE.lua:208 | | +| extensions.positionGE.tick `ge` | 0 | positionGE.lua:42 | | +| extensions.printExtensions `ge` | 0 | 860 | | +| extensions.printHooks `ge` | 1 | 867 | | +| extensions.refresh `ge` | 1 | 928 | | +| extensions.reload `ge` | 1 | 922 | | +| extensions.reloadModule `ge` | 1 | 942 | | +| extensions.render_openxr.center `ge` | 1 | 326 | | +| extensions.render_openxr.closeWelcome `ge` | 1 | 162 | | +| extensions.render_openxr.errorDetected `ge` | 1 | 338 | | +| extensions.render_openxr.isSessionRunning `ge` | 0 | 334 | | +| extensions.render_openxr.setStateUI `ge` | 1 | 289 | | +| extensions.render_openxr.stateChanged `ge` | 1 | 98 | | +| extensions.render_openxr.toggle `ge` | 0 | 319 | | +| extensions.render_openxr.updateUI `ge` | 1 | 82 | | +| extensions.render_playerTags.color `ge` | 2 | 44 | | +| extensions.render_playerTags.destroy `ge` | 0 | 81 | | +| extensions.render_playerTags.rebuild `ge` | 1 | 95 | | +| extensions.render_playerTags.reset `ge` | 0 | 90 | | +| extensions.render_playerTags.updatePositions `ge` | 0 | 113 | | +| extensions.render_renderViews.takeScreenshot `ge` | 2 | 67 | | +| extensions.restoreModulePath `ge` | 0 | 917 | | +| extensions.saveModulePath `ge` | 0 | 913 | | +| extensions.scenario_busdriver.fail `ge` | 1 | 80 | | +| extensions.scenario_busdriver.onBusUpdate `ge` | 1 | 668 | | +| extensions.scenario_busdriver.onClientEndMission `ge` | 0 | 838 | | +| extensions.scenario_busdriver.requestState `ge` | 0 | 820 | | +| extensions.scenario_damageGoal.init `ge` | 1 | 68 | | +| extensions.scenario_damageGoal.processState `ge` | 3 | 36 | | +| extensions.scenario_damageGoal.updateFinalStatus `ge` | 2 | 95 | | +| extensions.scenario_distanceGoal.init `ge` | 1 | 88 | | +| extensions.scenario_distanceGoal.processState `ge` | 3 | 37 | | +| extensions.scenario_distanceGoal.updateFinalStatus `ge` | 2 | 118 | | +| extensions.scenario_driftGoal.init `ge` | 1 | 118 | | +| extensions.scenario_driftGoal.processState `ge` | 3 | 53 | | +| extensions.scenario_driftGoal.updateFinalStatus `ge` | 2 | 147 | | +| extensions.scenario_finishRaceGoal.init `ge` | 1 | 66 | | +| extensions.scenario_finishRaceGoal.processState `ge` | 3 | 31 | | +| extensions.scenario_finishRaceGoal.updateFinalStatus `ge` | 1 | 76 | | +| extensions.scenario_nomoveGoal.init `ge` | 1 | 45 | | +| extensions.scenario_nomoveGoal.processState `ge` | 3 | 9 | | +| extensions.scenario_nomoveGoal.updateFinalStatus `ge` | 2 | 61 | | +| extensions.scenario_positionGoal.init `ge` | 1 | 60 | | +| extensions.scenario_positionGoal.processState `ge` | 3 | 38 | | +| extensions.scenario_positionGoal.updateFinalStatus `ge` | 2 | 78 | | +| extensions.scenario_quickRace.changeTimeTrialConfig `ge` | 0 | 365 | | +| extensions.scenario_quickRace.getConfigKey `ge` | 3 | 238 | | +| extensions.scenario_quickRace.getNodesOnBranch `ge` | 2 | 67 | | +| extensions.scenario_quickRace.getVehicleBrand `ge` | 1 | 310 | | +| extensions.scenario_quickRace.getVehicleName `ge` | 1 | 314 | | +| extensions.scenario_quickRace.loadVehicle `ge` | 1 | 167 | | +| extensions.scenario_quickRace.onClientEndMission `ge` | 0 | 140 | | +| extensions.scenario_quickRaceLoader.customPreviewLoader `ge` | 2 | 189 | | +| extensions.scenario_quickRaceLoader.getLevel `ge` | 1 | 162 | | +| extensions.scenario_quickRaceLoader.getLevelList `ge` | 0 | 17 | | +| extensions.scenario_quickRaceLoader.getLevelTrack `ge` | 2 | 175 | | +| extensions.scenario_quickRaceLoader.getQuickraceList `ge` | 1 | 49 | | +| extensions.scenario_quickRaceLoader.getTrackEditorTracks `ge` | 0 | 233 | | +| extensions.scenario_quickRaceLoader.getTracks `ge` | 3 | 339 | | +| extensions.scenario_quickRaceLoader.loadQuickrace `ge` | 5 | 451 | | +| extensions.scenario_quickRaceLoader.loadTrackBuilderJSON `ge` | 1 | 320 | | +| extensions.scenario_quickRaceLoader.startQuickrace `ge` | 4 | 580 | | +| extensions.scenario_quickRaceLoader.uiEventStartHotlapping `ge` | 0 | 591 | | +| extensions.scenario_quickRaceLoader.uiHotlappingAppDestroyed `ge` | 0 | 603 | | +| extensions.scenario_raceGoals.initialiseGoals `ge` | 0 | 128 | | +| extensions.scenario_raceGoals.updateGoalsFinalStatus `ge` | 0 | 182 | | +| extensions.scenario_raceUI.initialise `ge` | 1 | 10 | | +| extensions.scenario_race_marker.createRaceMarker `ge` | 2 | 29 | | +| extensions.scenario_race_marker.drawOnMinimap `ge` | 1 | 106 | | +| extensions.scenario_race_marker.hide `ge` | 0 | 17 | | +| extensions.scenario_race_marker.init `ge` | 0 | 50 | | +| extensions.scenario_race_marker.onClientEndMission `ge` | 0 | 115 | | +| extensions.scenario_race_marker.render `ge` | 2 | 76 | | +| extensions.scenario_race_marker.setModes `ge` | 1 | 93 | | +| extensions.scenario_race_marker.setToCheckpoints `ge` | 1 | 98 | | +| extensions.scenario_race_marker.setupMarkers `ge` | 2 | 57 | | +| extensions.scenario_race_marker.show `ge` | 0 | 23 | | +| extensions.scenario_scenariohelper.breakBreakGroup `ge` | 2 | 29 | | +| extensions.scenario_scenariohelper.flashUiMessage `ge` | 3 | 178 | | +| extensions.scenario_scenariohelper.getDistanceBetweenSceneObjects `ge` | 2 | 189 | | +| extensions.scenario_scenariohelper.getVehicleByName `ge` | 1 | 14 | | +| extensions.scenario_scenariohelper.queueLuaCommand `ge` | 2 | 9 | | +| extensions.scenario_scenariohelper.queueLuaCommandByName `ge` | 2 | 19 | | +| extensions.scenario_scenariohelper.realTimeUiDisplay `ge` | 1 | 185 | | +| extensions.scenario_scenariohelper.setAiAggression `ge` | 2 | 58 | | +| extensions.scenario_scenariohelper.setAiAggressionMode `ge` | 2 | 67 | | +| extensions.scenario_scenariohelper.setAiAvoidCars `ge` | 2 | 81 | | +| extensions.scenario_scenariohelper.setAiMode `ge` | 3 | 44 | | +| extensions.scenario_scenariohelper.setAiPath `ge` | 1 | 104 | | +| extensions.scenario_scenariohelper.setAiRoute `ge` | 2 | 90 | | +| extensions.scenario_scenariohelper.setAiTarget `ge` | 2 | 74 | | +| extensions.scenario_scenariohelper.setCutOffDrivability `ge` | 2 | 97 | | +| extensions.scenario_scenariohelper.trackVehicle `ge` | 2 | 39 | | +| extensions.scenario_scenariohelper.triggerDeformGroup `ge` | 2 | 34 | | +| extensions.scenario_scenarios.changeState `ge` | 1 | 250 | | +| extensions.scenario_scenarios.continueScenario `ge` | 0 | 394 | | +| extensions.scenario_scenarios.displayEndUI `ge` | 0 | 1524 | | +| extensions.scenario_scenarios.displayStartUI `ge` | 0 | 1519 | | +| extensions.scenario_scenarios.endRace `ge` | 1 | 399 | | +| extensions.scenario_scenarios.endScenario `ge` | 1 | 1453 | | +| extensions.scenario_scenarios.executeScenario `ge` | 1 | 1111 | | +| extensions.scenario_scenarios.finish `ge` | 1 | 678 | | +| extensions.scenario_scenarios.freezeAll `ge` | 1 | 118 | | +| extensions.scenario_scenarios.getRaceDistance `ge` | 1 | 334 | | +| extensions.scenario_scenarios.getScenario `ge` | 0 | 1441 | | +| extensions.scenario_scenarios.getScenarioStateAtPauseEvent `ge` | 0 | 2277 | | +| extensions.scenario_scenarios.getVehicleName `ge` | 1 | 1490 | | +| extensions.scenario_scenarios.getscenarioName `ge` | 0 | 2346 | | +| extensions.scenario_scenarios.onClientEndMission `ge` | 0 | 2427 | | +| extensions.scenario_scenarios.onFilteredInputChanged `ge` | 3 | 1355 | | +| extensions.scenario_scenarios.onVehicleSelected `ge` | 1 | 1986 | | +| extensions.scenario_scenarios.pauseScenario `ge` | 0 | 389 | | +| extensions.scenario_scenarios.prepareStartUI `ge` | 0 | 411 | | +| extensions.scenario_scenarios.restartScenario `ge` | 0 | 1137 | | +| extensions.scenario_scenarios.rollingStartTriggered `ge` | 0 | 1582 | | +| extensions.scenario_scenarios.setScenarioStateAtPauseEvent `ge` | 1 | 2281 | | +| extensions.scenario_scenarios.spawnPrefab `ge` | 6 | 688 | | +| extensions.scenario_scenarios.stop `ge` | 0 | 467 | | +| extensions.scenario_scenarios.stopRaceTimer `ge` | 0 | 384 | | +| extensions.scenario_scenarios.trackVehicleMovementAfterDamage `ge` | 2 | 1494 | | +| extensions.scenario_scenarios.uiEventFreeRoam `ge` | 0 | 1482 | | +| extensions.scenario_scenarios.uiEventRetry `ge` | 0 | 1476 | | +| extensions.scenario_scenarios.updateVehicleAiState `ge` | 2 | 2375 | | +| extensions.scenario_scenariosLoader.getLevels `ge` | 2 | 552 | | +| extensions.scenario_scenariosLoader.getList `ge` | 3 | 326 | | +| extensions.scenario_scenariosLoader.getScenarioDataForMission `ge` | 1 | 283 | | +| extensions.scenario_scenariosLoader.load `ge` | 1 | 515 | | +| extensions.scenario_scenariosLoader.loadScenario `ge` | 2 | 261 | | +| extensions.scenario_scenariosLoader.processScenarioData `ge` | 3 | 39 | | +| extensions.scenario_scenariosLoader.start `ge` | 1 | 426 | | +| extensions.scenario_scenariosLoader.startByPath `ge` | 1 | 470 | boolean | +| extensions.scenario_speedGoal.init `ge` | 1 | 98 | | +| extensions.scenario_speedGoal.processState `ge` | 3 | 58 | | +| extensions.scenario_speedGoal.updateFinalStatus `ge` | 2 | 140 | | +| extensions.scenario_timeLimit.init `ge` | 1 | 55 | | +| extensions.scenario_timeLimit.processState `ge` | 3 | 21 | | +| extensions.scenario_timeLimit.updateFinalStatus `ge` | 2 | 76 | | +| extensions.scenario_waypointAction.init `ge` | 1 | 38 | | +| extensions.scenario_waypointAction.processState `ge` | 3 | 9 | | +| extensions.scenario_waypointAction.updateFinalStatus `ge` | 2 | 55 | | +| extensions.scenario_waypoints.activateWaypointBranch `ge` | 3 | 324 | | +| extensions.scenario_waypoints.deactivateWaypointBranch `ge` | 1 | 309 | | +| extensions.scenario_waypoints.getVehicleWaypointData `ge` | 1 | 680 | | +| extensions.scenario_waypoints.initialise `ge` | 0 | 518 | | +| extensions.scenario_waypoints.isFinalWaypoint `ge` | 2 | 665 | boolean | +| extensions.scenario_waypoints.onClientEndMission `ge` | 0 | 724 | | +| extensions.scenario_waypoints.onScenarioVehicleTrigger `ge` | 3 | 205 | | +| extensions.scenario_waypoints.updateResetVehicleData `ge` | 3 | 712 | | +| extensions.setCompletedCallback `ge` | 2 | 757 | | +| extensions.setProfiler `ge` | 1 | 851 | | +| extensions.statistics_statistics.DEBUG_generateScoreForMedal `ge` | 1 | 884 | | +| extensions.statistics_statistics.disableStatisticTracking `ge` | 2 | 65 | | +| extensions.statistics_statistics.enableStatisticTracking `ge` | 2 | 33 | | +| extensions.statistics_statistics.getMedalRanking `ge` | 1 | 590 | | +| extensions.statistics_statistics.getScenarioOverallStat `ge` | 1 | 105 | | +| extensions.statistics_statistics.getSummaryStats `ge` | 1 | 191 | multiple | +| extensions.statistics_statistics.getVehicleStat `ge` | 1 | 114 | | +| extensions.statistics_statistics.initialiseArbitraryStat `ge` | 6 | 400 | | +| extensions.statistics_statistics.onResumeCampaign `ge` | 2 | 878 | | +| extensions.statistics_statistics.reset `ge` | 0 | 15 | | +| extensions.statistics_statistics.setGoalProgress `ge` | 4 | 210 | | +| extensions.statistics_statistics.setStatProgress `ge` | 4 | 238 | | +| extensions.statistics_statistics.stopStatsGathering `ge` | 1 | 648 | | +| extensions.tech_adasUltrasonic.load `ge` | 2 | 119 | | +| extensions.tech_adasUltrasonic.receivePOI `ge` | 1 | 115 | | +| extensions.tech_adasUltrasonic.runUpdate `ge` | 1 | 21 | | +| extensions.tech_adasUltrasonic.unload `ge` | 0 | 149 | | +| extensions.tech_cameraPreview.changeCamDebugState `ge` | 1 | 68 | | +| extensions.tech_cameraPreview.getCamData `ge` | 0 | 147 | | +| extensions.tech_cameraPreview.stopVisualizeCameraById `ge` | 1 | 135 | | +| extensions.tech_cameraPreview.visualizeCameraById `ge` | 1 | 122 | | +| extensions.tech_capturePlayer.mergeCaptures `ge` | 3 | 80 | | +| extensions.tech_capturePlayer.playCapture `ge` | 5 | 292 | | +| extensions.tech_impactgen_crashOutput.handleImpactGenGenerateOutput `ge` | 1 | 292 | | +| extensions.tech_impactgen_crashOutput.handleImpactGenPostSettings `ge` | 1 | 607 | | +| extensions.tech_impactgen_crashOutput.handleImpactGenRunLinear `ge` | 1 | 354 | | +| extensions.tech_impactgen_crashOutput.handleImpactGenRunNonCrash `ge` | 1 | 520 | | +| extensions.tech_impactgen_crashOutput.handleImpactGenRunPole `ge` | 1 | 484 | | +| extensions.tech_impactgen_crashOutput.handleImpactGenRunTBone `ge` | 1 | 411 | | +| extensions.tech_impactgen_crashOutput.handleImpactGenSetImageProperties `ge` | 1 | 277 | | +| extensions.tech_license.isAllowedActionsPath `ge` | 1 | 30 | | +| extensions.tech_license.isAllowedInputmapPath `ge` | 1 | 24 | | +| extensions.tech_license.isValid `ge` | 0 | 9 | | +| extensions.tech_license.requestState `ge` | 0 | 19 | | +| extensions.tech_multiscreen.addVehicleView `ge` | 17 | 12 | | +| extensions.tech_multiscreen.addView `ge` | 1 | 8 | | +| extensions.tech_multiscreen.onUnload `ge` | 0 | 65 | | +| extensions.tech_multiscreen.removeAllViews `ge` | 0 | 29 | | +| extensions.tech_openDriveExporter.export `ge` | 1 | 475 | | +| extensions.tech_openStreetMapExporter.export `ge` | 1 | 220 | | +| extensions.tech_partAnnotations.annotateParts `ge` | 1 | 71 | | +| extensions.tech_partAnnotations.getPartAnnotation `ge` | 1 | 37 | | +| extensions.tech_partAnnotations.getPartAnnotations `ge` | 1 | 89 | | +| extensions.tech_partAnnotations.revertAnnotations `ge` | 1 | 81 | | +| extensions.tech_platoonFunctions.addVehicleInPlatoon `ge` | 4 | 90 | | +| extensions.tech_platoonFunctions.addVehicleToPlatoon `ge` | 3 | 73 | | +| extensions.tech_platoonFunctions.changePlatoonLeaderID `ge` | 1 | 155 | | +| extensions.tech_platoonFunctions.changeSpeed `ge` | 1 | 38 | | +| extensions.tech_platoonFunctions.createPlatoon `ge` | 2 | 44 | | +| extensions.tech_platoonFunctions.endPlatoon `ge` | 1 | 258 | | +| extensions.tech_platoonFunctions.getRelayVehiclesID `ge` | 2 | 107 | | +| extensions.tech_platoonFunctions.getVehicleIndex `ge` | 2 | 52 | | +| extensions.tech_platoonFunctions.joinInBetween `ge` | 5 | 313 | | +| extensions.tech_platoonFunctions.joinWithID `ge` | 4 | 220 | | +| extensions.tech_platoonFunctions.launchPlatoon `ge` | 3 | 250 | | +| extensions.tech_platoonFunctions.leaderExitPlatoon `ge` | 1 | 273 | | +| extensions.tech_platoonFunctions.leavePlatoon `ge` | 2 | 243 | | +| extensions.tech_platoonFunctions.loadWithID `ge` | 4 | 192 | | +| extensions.tech_platoonFunctions.printPlatoons `ge` | 0 | 179 | | +| extensions.tech_platoonFunctions.removeVehicleFromPlatoon `ge` | 1 | 121 | | +| extensions.tech_platoonFunctions.splitPlatoon `ge` | 2 | 301 | | +| extensions.tech_platooning.changeSpeed `ge` | 2 | 118 | boolean | +| extensions.tech_platooning.create `ge` | 2 | 72 | | +| extensions.tech_platooning.disband `ge` | 1 | 131 | boolean | +| extensions.tech_platooning.join `ge` | 3 | 84 | boolean | +| extensions.tech_platooning.launch `ge` | 3 | 105 | boolean | +| extensions.tech_platooning.leave `ge` | 2 | 144 | boolean | +| extensions.tech_platooning.onVehicleLostTrack `ge` | 2 | 144 | boolean | +| extensions.tech_platooning.split `ge` | 2 | 162 | | +| extensions.tech_platooning.updateVehicleKinematics `ge` | 2 | 178 | | +| extensions.tech_pythonExport.coeffs2Python `ge` | 2 | 28 | vec3 | +| extensions.tech_pythonExport.getFullConfig `ge` | 3 | 165 | | +| extensions.tech_pythonExport.getFullConfigVehicleCallback `ge` | 2 | 154 | | +| extensions.tech_pythonExport.getScenarioConfig `ge` | 3 | 70 | | +| extensions.tech_pythonExport.getSensorConfig `ge` | 4 | 93 | | +| extensions.tech_rawLidar.onRemove `ge` | 0 | 89 | | +| extensions.tech_rawLidarEmpty.onRemove `ge` | 0 | 37 | | +| extensions.tech_sensors.attachSensor `ge` | 10 | 261 | | +| extensions.tech_sensors.collectAdvancedIMURequest `ge` | 1 | 165 | boolean | +| extensions.tech_sensors.collectCameraRequest `ge` | 1 | 133 | | +| extensions.tech_sensors.collectGPSRequest `ge` | 1 | 181 | boolean | +| extensions.tech_sensors.collectIdealRADARRequest `ge` | 1 | 213 | boolean | +| extensions.tech_sensors.collectLidarRequest `ge` | 1 | 135 | | +| extensions.tech_sensors.collectMeshRequest `ge` | 1 | 245 | boolean | +| extensions.tech_sensors.collectPowertrainRequest `ge` | 1 | 197 | boolean | +| extensions.tech_sensors.collectRadarRequest `ge` | 1 | 137 | | +| extensions.tech_sensors.collectRoadsSensorRequest `ge` | 1 | 229 | boolean | +| extensions.tech_sensors.collectUltrasonicRequest `ge` | 1 | 136 | | +| extensions.tech_sensors.convertWorldPointToPixel `ge` | 2 | 443 | | +| extensions.tech_sensors.createAdvancedIMU `ge` | 2 | 861 | | +| extensions.tech_sensors.createCamera `ge` | 2 | 328 | | +| extensions.tech_sensors.createCameraWithSharedMemory `ge` | 2 | 334 | | +| extensions.tech_sensors.createGPS `ge` | 2 | 969 | | +| extensions.tech_sensors.createIdealRADARSensor `ge` | 2 | 1122 | | +| extensions.tech_sensors.createLidar `ge` | 2 | 509 | | +| extensions.tech_sensors.createLidarWithSharedMemory `ge` | 2 | 515 | | +| extensions.tech_sensors.createMeshSensor `ge` | 2 | 1238 | | +| extensions.tech_sensors.createPowertrainSensor `ge` | 2 | 1064 | | +| extensions.tech_sensors.createRadar `ge` | 2 | 793 | | +| extensions.tech_sensors.createRawLidar `ge` | 3 | 449 | table | +| extensions.tech_sensors.createRoadsSensor `ge` | 2 | 1180 | | +| extensions.tech_sensors.createTyreBarrierTest `ge` | 7 | 1351 | | +| extensions.tech_sensors.createUltrasonic `ge` | 2 | 640 | | +| extensions.tech_sensors.createValidation `ge` | 2 | 1294 | | +| extensions.tech_sensors.doesSensorExist `ge` | 1 | 94 | | +| extensions.tech_sensors.getActiveCameraSensors `ge` | 0 | 414 | | +| extensions.tech_sensors.getActiveLidarSensors `ge` | 0 | 560 | | +| extensions.tech_sensors.getActiveRadarSensors `ge` | 0 | 821 | | +| extensions.tech_sensors.getActiveSensors `ge` | 0 | 1448 | | +| extensions.tech_sensors.getActiveUltrasonicSensors `ge` | 0 | 653 | | +| extensions.tech_sensors.getAdvancedIMUReadings `ge` | 1 | 922 | | +| extensions.tech_sensors.getAverageUpdateTime `ge` | 1 | 115 | | +| extensions.tech_sensors.getBeamData `ge` | 1 | 277 | | +| extensions.tech_sensors.getCameraAnnotations `ge` | 1 | 346 | | +| extensions.tech_sensors.getCameraData `ge` | 1 | 358 | table | +| extensions.tech_sensors.getCameraDataShmem `ge` | 1 | 365 | | +| extensions.tech_sensors.getCameraDepth `ge` | 1 | 352 | | +| extensions.tech_sensors.getCameraImage `ge` | 1 | 340 | | +| extensions.tech_sensors.getCameraMaxPendingGpuRequests `ge` | 1 | 398 | | +| extensions.tech_sensors.getCameraRequestedUpdateTime `ge` | 1 | 402 | | +| extensions.tech_sensors.getCameraSensorDirection `ge` | 1 | 394 | | +| extensions.tech_sensors.getCameraSensorName `ge` | 1 | 386 | | +| extensions.tech_sensors.getCameraSensorPosition `ge` | 1 | 390 | | +| extensions.tech_sensors.getCameraSize `ge` | 1 | 410 | | +| extensions.tech_sensors.getCameraUpdatePriority `ge` | 1 | 406 | | +| extensions.tech_sensors.getClosestMeshPointToGivenPoint `ge` | 2 | 318 | | +| extensions.tech_sensors.getClosestTriangle `ge` | 3 | 323 | | +| extensions.tech_sensors.getFullCameraRequest `ge` | 1 | 142 | | +| extensions.tech_sensors.getFullTriangleData `ge` | 1 | 289 | | +| extensions.tech_sensors.getGPSReadings `ge` | 1 | 1027 | | +| extensions.tech_sensors.getIdealRADARReadings `ge` | 1 | 1149 | | +| extensions.tech_sensors.getLidarColourData `ge` | 1 | 527 | | +| extensions.tech_sensors.getLidarColourDataShmem `ge` | 1 | 556 | | +| extensions.tech_sensors.getLidarDataPositions `ge` | 1 | 533 | table | +| extensions.tech_sensors.getLidarFrequency `ge` | 1 | 580 | | +| extensions.tech_sensors.getLidarIsAnnotated `ge` | 1 | 592 | | +| extensions.tech_sensors.getLidarIsVisualised `ge` | 1 | 588 | | +| extensions.tech_sensors.getLidarMaxDistance `ge` | 1 | 584 | | +| extensions.tech_sensors.getLidarMaxPendingGpuRequests `ge` | 1 | 596 | | +| extensions.tech_sensors.getLidarPointCloud `ge` | 1 | 521 | | +| extensions.tech_sensors.getLidarPointCloudShmem `ge` | 1 | 552 | | +| extensions.tech_sensors.getLidarRequestedUpdateTime `ge` | 1 | 600 | | +| extensions.tech_sensors.getLidarSensorDirection `ge` | 1 | 572 | | +| extensions.tech_sensors.getLidarSensorName `ge` | 1 | 564 | | +| extensions.tech_sensors.getLidarSensorPosition `ge` | 1 | 568 | | +| extensions.tech_sensors.getLidarUpdatePriority `ge` | 1 | 604 | | +| extensions.tech_sensors.getLidarVerticalResolution `ge` | 1 | 576 | | +| extensions.tech_sensors.getLocalFrame `ge` | 1 | 273 | | +| extensions.tech_sensors.getMaxLoadPerFrame `ge` | 0 | 119 | | +| extensions.tech_sensors.getNodePositions `ge` | 2 | 313 | | +| extensions.tech_sensors.getPowertrainReadings `ge` | 1 | 1091 | | +| extensions.tech_sensors.getRadarMaxPendingGpuRequests `ge` | 1 | 825 | | +| extensions.tech_sensors.getRadarPPIData `ge` | 1 | 809 | | +| extensions.tech_sensors.getRadarRangeDopplerData `ge` | 1 | 815 | | +| extensions.tech_sensors.getRadarReadings `ge` | 2 | 799 | | +| extensions.tech_sensors.getRadarRequestedUpdateTime `ge` | 1 | 829 | | +| extensions.tech_sensors.getRadarSensorDirection `ge` | 1 | 845 | | +| extensions.tech_sensors.getRadarSensorName `ge` | 1 | 837 | | +| extensions.tech_sensors.getRadarSensorPosition `ge` | 1 | 841 | | +| extensions.tech_sensors.getRadarUpdatePriority `ge` | 1 | 833 | | +| extensions.tech_sensors.getRoadGraph `ge` | 0 | 1271 | table | +| extensions.tech_sensors.getRoadsSensorReadings `ge` | 1 | 1207 | | +| extensions.tech_sensors.getSensorConfiguration `ge` | 2 | 1434 | | +| extensions.tech_sensors.getSensorMatrix `ge` | 1 | 265 | | +| extensions.tech_sensors.getSensorName `ge` | 2 | 1407 | | +| extensions.tech_sensors.getUltrasonicIsVisualised `ge` | 1 | 657 | | +| extensions.tech_sensors.getUltrasonicMaxPendingGpuRequests `ge` | 1 | 661 | | +| extensions.tech_sensors.getUltrasonicReadings `ge` | 1 | 649 | | +| extensions.tech_sensors.getUltrasonicRequestedUpdateTime `ge` | 1 | 665 | | +| extensions.tech_sensors.getUltrasonicSensorDirection `ge` | 1 | 689 | | +| extensions.tech_sensors.getUltrasonicSensorName `ge` | 1 | 681 | | +| extensions.tech_sensors.getUltrasonicSensorPosition `ge` | 1 | 685 | | +| extensions.tech_sensors.getUltrasonicSensorRadius `ge` | 2 | 693 | | +| extensions.tech_sensors.getUltrasonicUpdatePriority `ge` | 1 | 669 | | +| extensions.tech_sensors.getWheelTriangleData `ge` | 2 | 301 | | +| extensions.tech_sensors.getWorldFrame `ge` | 1 | 269 | | +| extensions.tech_sensors.isRequestComplete `ge` | 1 | 139 | | +| extensions.tech_sensors.isTimeEvolutionComplete `ge` | 1 | 1342 | | +| extensions.tech_sensors.isVluaRequestComplete `ge` | 1 | 254 | boolean | +| extensions.tech_sensors.markVehicleFeedingComplete `ge` | 0 | 1346 | | +| extensions.tech_sensors.processCameraData `ge` | 1 | 369 | table | +| extensions.tech_sensors.removeAdvancedIMU `ge` | 2 | 915 | | +| extensions.tech_sensors.removeAllSensorsFromVehicle `ge` | 1 | 108 | | +| extensions.tech_sensors.removeGPS `ge` | 2 | 1020 | | +| extensions.tech_sensors.removeIdealRADARSensor `ge` | 2 | 1142 | | +| extensions.tech_sensors.removeMeshSensor `ge` | 2 | 1255 | | +| extensions.tech_sensors.removePowertrainSensor `ge` | 2 | 1084 | | +| extensions.tech_sensors.removeRoadsSensor `ge` | 2 | 1200 | | +| extensions.tech_sensors.removeSensor `ge` | 1 | 98 | | +| extensions.tech_sensors.removeTyreBarrierTest `ge` | 2 | 1394 | | +| extensions.tech_sensors.removeValidation `ge` | 2 | 1337 | | +| extensions.tech_sensors.resetNavgraph `ge` | 0 | 1290 | | +| extensions.tech_sensors.sendAdvancedIMURequest `ge` | 2 | 158 | | +| extensions.tech_sensors.sendCameraRequest `ge` | 1 | 128 | | +| extensions.tech_sensors.sendGPSRequest `ge` | 2 | 174 | | +| extensions.tech_sensors.sendIdealRADARRequest `ge` | 2 | 206 | | +| extensions.tech_sensors.sendLidarRequest `ge` | 1 | 129 | | +| extensions.tech_sensors.sendMeshRequest `ge` | 2 | 238 | | +| extensions.tech_sensors.sendPowertrainRequest `ge` | 2 | 190 | | +| extensions.tech_sensors.sendRadarRequest `ge` | 1 | 131 | | +| extensions.tech_sensors.sendRoadsSensorRequest `ge` | 2 | 222 | | +| extensions.tech_sensors.sendUltrasonicRequest `ge` | 1 | 130 | | +| extensions.tech_sensors.setAdvancedIMUIsUsingGravity `ge` | 3 | 957 | | +| extensions.tech_sensors.setAdvancedIMUIsVisualised `ge` | 3 | 963 | | +| extensions.tech_sensors.setAdvancedIMUUpdateTime `ge` | 3 | 952 | | +| extensions.tech_sensors.setCameraMaxPendingGpuRequests `ge` | 2 | 426 | | +| extensions.tech_sensors.setCameraRequestedUpdateTime `ge` | 2 | 430 | | +| extensions.tech_sensors.setCameraSensorDirection `ge` | 2 | 420 | | +| extensions.tech_sensors.setCameraSensorFOVX `ge` | 2 | 423 | | +| extensions.tech_sensors.setCameraSensorNearFarPlanes `ge` | 3 | 424 | | +| extensions.tech_sensors.setCameraSensorPosition `ge` | 2 | 419 | | +| extensions.tech_sensors.setCameraSensorResolution `ge` | 3 | 422 | | +| extensions.tech_sensors.setCameraSensorUp `ge` | 2 | 421 | | +| extensions.tech_sensors.setCameraUpdatePriority `ge` | 2 | 434 | | +| extensions.tech_sensors.setGPSIsVisualised `ge` | 3 | 1058 | | +| extensions.tech_sensors.setGPSUpdateTime `ge` | 3 | 1053 | | +| extensions.tech_sensors.setIdealRADARUpdateTime `ge` | 3 | 1175 | | +| extensions.tech_sensors.setLidarFrequency `ge` | 2 | 612 | | +| extensions.tech_sensors.setLidarIsAnnotated `ge` | 2 | 624 | | +| extensions.tech_sensors.setLidarIsVisualised `ge` | 2 | 620 | | +| extensions.tech_sensors.setLidarMaxDistance `ge` | 2 | 616 | | +| extensions.tech_sensors.setLidarMaxPendingGpuRequests `ge` | 2 | 628 | | +| extensions.tech_sensors.setLidarRequestedUpdateTime `ge` | 2 | 632 | | +| extensions.tech_sensors.setLidarUpdatePriority `ge` | 2 | 636 | | +| extensions.tech_sensors.setLidarVerticalResolution `ge` | 2 | 608 | | +| extensions.tech_sensors.setMaxLoadPerFrame `ge` | 1 | 123 | | +| extensions.tech_sensors.setMeshUpdateTime `ge` | 3 | 1266 | | +| extensions.tech_sensors.setPowertrainUpdateTime `ge` | 3 | 1117 | | +| extensions.tech_sensors.setRadarMaxPendingGpuRequests `ge` | 2 | 849 | | +| extensions.tech_sensors.setRadarRequestedUpdateTime `ge` | 2 | 853 | | +| extensions.tech_sensors.setRadarUpdatePriority `ge` | 2 | 857 | | +| extensions.tech_sensors.setRoadsSensorUpdateTime `ge` | 3 | 1233 | | +| extensions.tech_sensors.setUltrasonicIsVisualised `ge` | 2 | 673 | | +| extensions.tech_sensors.setUltrasonicMaxPendingGpuRequests `ge` | 2 | 697 | | +| extensions.tech_sensors.setUltrasonicRequestedUpdateTime `ge` | 2 | 701 | | +| extensions.tech_sensors.setUltrasonicUpdatePriority `ge` | 2 | 705 | | +| extensions.tech_sensors.updateAdvancedIMUAdHocRequest `ge` | 1 | 947 | | +| extensions.tech_sensors.updateAdvancedIMULastReadings `ge` | 1 | 935 | | +| extensions.tech_sensors.updateGPSAdHocRequest `ge` | 1 | 1048 | | +| extensions.tech_sensors.updateGPSLastReadings `ge` | 1 | 1036 | | +| extensions.tech_sensors.updateIdealRADARAdHocRequest `ge` | 1 | 1170 | | +| extensions.tech_sensors.updateIdealRADARLastReadings `ge` | 1 | 1158 | | +| extensions.tech_sensors.updateLuaSensorConfiguration `ge` | 4 | 54 | | +| extensions.tech_sensors.updateMeshAdHocRequest `ge` | 1 | 1261 | | +| extensions.tech_sensors.updatePowertrainAdHocRequest `ge` | 1 | 1112 | | +| extensions.tech_sensors.updatePowertrainLastReadings `ge` | 1 | 1100 | | +| extensions.tech_sensors.updateRoadsSensorAdHocRequest `ge` | 1 | 1228 | | +| extensions.tech_sensors.updateRoadsSensorLastReadings `ge` | 1 | 1216 | | +| extensions.tech_sumoExporter.export `ge` | 1 | 153 | | +| extensions.tech_techCore.closeServer `ge` | 0 | 477 | | +| extensions.tech_techCore.getTcomParams `ge` | 0 | 4034 | | +| extensions.tech_techCore.handleAddDebugCylinder `ge` | 1 | 3022 | | +| extensions.tech_techCore.handleAddDebugPolyline `ge` | 1 | 3006 | | +| extensions.tech_techCore.handleAddDebugRectangle `ge` | 1 | 3063 | | +| extensions.tech_techCore.handleAddDebugSpheres `ge` | 1 | 2984 | | +| extensions.tech_techCore.handleAddDebugSquarePrism `ge` | 1 | 3097 | | +| extensions.tech_techCore.handleAddDebugText `ge` | 1 | 3086 | | +| extensions.tech_techCore.handleAddDebugTriangle `ge` | 1 | 3041 | | +| extensions.tech_techCore.handleAnnotateParts `ge` | 1 | 2576 | | +| extensions.tech_techCore.handleApplyGraphicsSetting `ge` | 1 | 2957 | | +| extensions.tech_techCore.handleCameraWorldPointToPixel `ge` | 1 | 1367 | | +| extensions.tech_techCore.handleChangePlatoonSpeed `ge` | 1 | 3957 | | +| extensions.tech_techCore.handleChangeSetting `ge` | 1 | 2950 | | +| extensions.tech_techCore.handleCloseAdvancedIMU `ge` | 1 | 2005 | | +| extensions.tech_techCore.handleCloseCamera `ge` | 1 | 1288 | | +| extensions.tech_techCore.handleCloseGPS `ge` | 1 | 2097 | | +| extensions.tech_techCore.handleCloseIdealRADAR `ge` | 1 | 2307 | | +| extensions.tech_techCore.handleCloseLidar `ge` | 1 | 1492 | | +| extensions.tech_techCore.handleCloseMesh `ge` | 1 | 2251 | | +| extensions.tech_techCore.handleClosePowertrain `ge` | 1 | 2177 | | +| extensions.tech_techCore.handleCloseRadar `ge` | 1 | 1849 | | +| extensions.tech_techCore.handleCloseRoadsSensor `ge` | 1 | 2382 | | +| extensions.tech_techCore.handleCloseUltrasonic `ge` | 1 | 1694 | | +| extensions.tech_techCore.handleCloseVehicleFeeder `ge` | 1 | 2451 | | +| extensions.tech_techCore.handleCollectAdHocPollRequestAdvancedIMU `ge` | 1 | 2048 | | +| extensions.tech_techCore.handleCollectAdHocPollRequestCamera `ge` | 1 | 1340 | | +| extensions.tech_techCore.handleCollectAdHocPollRequestGPS `ge` | 1 | 2140 | | +| extensions.tech_techCore.handleCollectAdHocPollRequestIdealRADAR `ge` | 1 | 2350 | | +| extensions.tech_techCore.handleCollectAdHocPollRequestLidar `ge` | 1 | 1541 | | +| extensions.tech_techCore.handleCollectAdHocPollRequestMesh `ge` | 1 | 2276 | | +| extensions.tech_techCore.handleCollectAdHocPollRequestPowertrain `ge` | 1 | 2220 | | +| extensions.tech_techCore.handleCollectAdHocPollRequestRadar `ge` | 1 | 1918 | | +| extensions.tech_techCore.handleCollectAdHocPollRequestRoadsSensor `ge` | 1 | 2425 | | +| extensions.tech_techCore.handleCollectAdHocPollRequestUltrasonic `ge` | 1 | 1733 | | +| extensions.tech_techCore.handleCreateBump `ge` | 1 | 2677 | | +| extensions.tech_techCore.handleCreateCone `ge` | 1 | 2695 | | +| extensions.tech_techCore.handleCreateCube `ge` | 1 | 2710 | | +| extensions.tech_techCore.handleCreateCylinder `ge` | 1 | 2662 | | +| extensions.tech_techCore.handleCreatePlatoon `ge` | 1 | 3908 | | +| extensions.tech_techCore.handleCreateRing `ge` | 1 | 2724 | | +| extensions.tech_techCore.handleCreateScenario `ge` | 1 | 3221 | boolean | +| extensions.tech_techCore.handleDeleteScenario `ge` | 1 | 3318 | | +| extensions.tech_techCore.handleDespawnVehicle `ge` | 1 | 1048 | | +| extensions.tech_techCore.handleDisbandPlatoon `ge` | 1 | 3975 | | +| extensions.tech_techCore.handleDisplayGuiMessage `ge` | 1 | 2547 | | +| extensions.tech_techCore.handleEcho `ge` | 1 | 697 | | +| extensions.tech_techCore.handleExportOpenDrive `ge` | 1 | 2477 | | +| extensions.tech_techCore.handleExportOpenStreetMap `ge` | 1 | 2484 | | +| extensions.tech_techCore.handleExportSumo `ge` | 1 | 2490 | | +| extensions.tech_techCore.handleFPSLimit `ge` | 1 | 849 | | +| extensions.tech_techCore.handleFindObjectsClass `ge` | 1 | 2621 | | +| extensions.tech_techCore.handleGameStateRequest `ge` | 1 | 3336 | | +| extensions.tech_techCore.handleGetAdvancedImuId `ge` | 1 | 1191 | | +| extensions.tech_techCore.handleGetAnnotations `ge` | 1 | 2607 | | +| extensions.tech_techCore.handleGetAvailableVehicles `ge` | 1 | 2775 | | +| extensions.tech_techCore.handleGetBBoxCorners `ge` | 1 | 2751 | | +| extensions.tech_techCore.handleGetBeamData `ge` | 1 | 2504 | | +| extensions.tech_techCore.handleGetCameraMaxPendingGpuRequests `ge` | 1 | 1392 | | +| extensions.tech_techCore.handleGetCameraRequestedUpdateTime `ge` | 1 | 1398 | | +| extensions.tech_techCore.handleGetCameraSensorDirection `ge` | 1 | 1380 | | +| extensions.tech_techCore.handleGetCameraSensorPosition `ge` | 1 | 1374 | | +| extensions.tech_techCore.handleGetCameraSensorUp `ge` | 1 | 1386 | | +| extensions.tech_techCore.handleGetCameraUpdatePriority `ge` | 1 | 1404 | | +| extensions.tech_techCore.handleGetClosestMeshPointToGivenPoint `ge` | 1 | 2528 | | +| extensions.tech_techCore.handleGetClosestTriangle `ge` | 1 | 2534 | | +| extensions.tech_techCore.handleGetCurrentScenario `ge` | 1 | 3173 | | +| extensions.tech_techCore.handleGetCurrentVehicles `ge` | 1 | 3367 | | +| extensions.tech_techCore.handleGetDecalRoadData `ge` | 1 | 1082 | | +| extensions.tech_techCore.handleGetDecalRoadEdges `ge` | 1 | 1134 | | +| extensions.tech_techCore.handleGetDecalRoadVertices `ge` | 1 | 1075 | | +| extensions.tech_techCore.handleGetEnvironmentPaths `ge` | 1 | 3899 | | +| extensions.tech_techCore.handleGetFullCameraRequest `ge` | 1 | 1347 | | +| extensions.tech_techCore.handleGetFullTriangleData `ge` | 1 | 2510 | | +| extensions.tech_techCore.handleGetGPSId `ge` | 1 | 1197 | | +| extensions.tech_techCore.handleGetGravity `ge` | 1 | 2765 | | +| extensions.tech_techCore.handleGetIdealRADARId `ge` | 1 | 1215 | | +| extensions.tech_techCore.handleGetLevels `ge` | 1 | 3140 | | +| extensions.tech_techCore.handleGetLidarFrequency `ge` | 1 | 1583 | | +| extensions.tech_techCore.handleGetLidarIsAnnotated `ge` | 1 | 1601 | | +| extensions.tech_techCore.handleGetLidarIsVisualised `ge` | 1 | 1595 | | +| extensions.tech_techCore.handleGetLidarMaxDistance `ge` | 1 | 1589 | | +| extensions.tech_techCore.handleGetLidarMaxPendingGpuRequests `ge` | 1 | 1559 | | +| extensions.tech_techCore.handleGetLidarRequestedUpdateTime `ge` | 1 | 1565 | | +| extensions.tech_techCore.handleGetLidarSensorDirection `ge` | 1 | 1553 | | +| extensions.tech_techCore.handleGetLidarSensorPosition `ge` | 1 | 1547 | | +| extensions.tech_techCore.handleGetLidarUpdatePriority `ge` | 1 | 1571 | | +| extensions.tech_techCore.handleGetLidarVerticalResolution `ge` | 1 | 1577 | | +| extensions.tech_techCore.handleGetMeshId `ge` | 1 | 1209 | | +| extensions.tech_techCore.handleGetNodePositions `ge` | 1 | 2522 | | +| extensions.tech_techCore.handleGetObject `ge` | 1 | 3630 | | +| extensions.tech_techCore.handleGetPPIRadar `ge` | 1 | 1876 | | +| extensions.tech_techCore.handleGetPartAnnotation `ge` | 1 | 2598 | | +| extensions.tech_techCore.handleGetPartAnnotations `ge` | 1 | 2588 | | +| extensions.tech_techCore.handleGetPartConfig `ge` | 1 | 3642 | | +| extensions.tech_techCore.handleGetPartConfigForConfig `ge` | 1 | 3655 | | +| extensions.tech_techCore.handleGetPartOptions `ge` | 1 | 3678 | | +| extensions.tech_techCore.handleGetPlayerCameraMode `ge` | 1 | 3734 | | +| extensions.tech_techCore.handleGetPlayerVehicleID `ge` | 1 | 3353 | | +| extensions.tech_techCore.handleGetPowertrainId `ge` | 1 | 1203 | | +| extensions.tech_techCore.handleGetRadarMaxPendingGpuRequests `ge` | 1 | 1936 | | +| extensions.tech_techCore.handleGetRadarRequestedUpdateTime `ge` | 1 | 1942 | | +| extensions.tech_techCore.handleGetRadarSensorDirection `ge` | 1 | 1930 | | +| extensions.tech_techCore.handleGetRadarSensorPosition `ge` | 1 | 1924 | | +| extensions.tech_techCore.handleGetRadarUpdatePriority `ge` | 1 | 1948 | | +| extensions.tech_techCore.handleGetRangeDopplerRadar `ge` | 1 | 1891 | | +| extensions.tech_techCore.handleGetRoadGraph `ge` | 1 | 2471 | | +| extensions.tech_techCore.handleGetRoadNetwork `ge` | 1 | 1099 | | +| extensions.tech_techCore.handleGetRoadsSensorId `ge` | 1 | 1221 | | +| extensions.tech_techCore.handleGetScenarioName `ge` | 1 | 815 | | +| extensions.tech_techCore.handleGetScenarios `ge` | 1 | 3146 | | +| extensions.tech_techCore.handleGetSceneTree `ge` | 1 | 3433 | | +| extensions.tech_techCore.handleGetSystemInfo `ge` | 1 | 3783 | | +| extensions.tech_techCore.handleGetTimeOfDay `ge` | 1 | 1163 | | +| extensions.tech_techCore.handleGetTrafficSignalEditorData `ge` | 1 | 2879 | | +| extensions.tech_techCore.handleGetTrafficSignalInstanceState `ge` | 1 | 2865 | | +| extensions.tech_techCore.handleGetTrafficSignalMapNodes `ge` | 1 | 2856 | | +| extensions.tech_techCore.handleGetTrafficSignalTimingSnapshot `ge` | 1 | 2888 | | +| extensions.tech_techCore.handleGetUltrasonicIsVisualised `ge` | 1 | 1769 | | +| extensions.tech_techCore.handleGetUltrasonicMaxPendingGpuRequests `ge` | 1 | 1751 | | +| extensions.tech_techCore.handleGetUltrasonicRequestedUpdateTime `ge` | 1 | 1757 | | +| extensions.tech_techCore.handleGetUltrasonicSensorDirection `ge` | 1 | 1745 | | +| extensions.tech_techCore.handleGetUltrasonicSensorPosition `ge` | 1 | 1739 | | +| extensions.tech_techCore.handleGetUltrasonicUpdatePriority `ge` | 1 | 1763 | | +| extensions.tech_techCore.handleGetWheelTriangleData `ge` | 1 | 2516 | | +| extensions.tech_techCore.handleHello `ge` | 1 | 688 | | +| extensions.tech_techCore.handleHideHUD `ge` | 1 | 827 | | +| extensions.tech_techCore.handleImportHeightmap `ge` | 1 | 3805 | | +| extensions.tech_techCore.handleIsAdHocPollRequestReadyAdvancedIMU `ge` | 1 | 2042 | | +| extensions.tech_techCore.handleIsAdHocPollRequestReadyCamera `ge` | 1 | 1334 | | +| extensions.tech_techCore.handleIsAdHocPollRequestReadyGPS `ge` | 1 | 2134 | | +| extensions.tech_techCore.handleIsAdHocPollRequestReadyIdealRADAR `ge` | 1 | 2344 | | +| extensions.tech_techCore.handleIsAdHocPollRequestReadyLidar `ge` | 1 | 1535 | | +| extensions.tech_techCore.handleIsAdHocPollRequestReadyMesh `ge` | 1 | 2270 | | +| extensions.tech_techCore.handleIsAdHocPollRequestReadyPowertrain `ge` | 1 | 2214 | | +| extensions.tech_techCore.handleIsAdHocPollRequestReadyRadar `ge` | 1 | 1912 | | +| extensions.tech_techCore.handleIsAdHocPollRequestReadyRoadsSensor `ge` | 1 | 2419 | | +| extensions.tech_techCore.handleIsAdHocPollRequestReadyUltrasonic `ge` | 1 | 1727 | | +| extensions.tech_techCore.handleIsTimeEvolutionComplete `ge` | 1 | 2464 | | +| extensions.tech_techCore.handleJoinPlatoon `ge` | 1 | 3921 | | +| extensions.tech_techCore.handleLaunch `ge` | 1 | 3948 | | +| extensions.tech_techCore.handleLeavePlatoon `ge` | 1 | 3966 | | +| extensions.tech_techCore.handleListTrafficSignalInstances `ge` | 1 | 2847 | | +| extensions.tech_techCore.handleLoadScenario `ge` | 1 | 717 | boolean | +| extensions.tech_techCore.handleLoadTrackBuilderTrack `ge` | 1 | 3745 | | +| extensions.tech_techCore.handleLoadUltrasonicADAS `ge` | 1 | 3985 | | +| extensions.tech_techCore.handleOpenAdvancedIMU `ge` | 1 | 1969 | | +| extensions.tech_techCore.handleOpenCamera `ge` | 1 | 1227 | | +| extensions.tech_techCore.handleOpenCloseWorldEditor `ge` | 1 | 3835 | | +| extensions.tech_techCore.handleOpenGPS `ge` | 1 | 2069 | | +| extensions.tech_techCore.handleOpenIdealRADAR `ge` | 1 | 2287 | | +| extensions.tech_techCore.handleOpenLidar `ge` | 1 | 1440 | | +| extensions.tech_techCore.handleOpenMesh `ge` | 1 | 2231 | | +| extensions.tech_techCore.handleOpenPowertrain `ge` | 1 | 2156 | | +| extensions.tech_techCore.handleOpenRadar `ge` | 1 | 1795 | | +| extensions.tech_techCore.handleOpenRoadsSensor `ge` | 1 | 2361 | | +| extensions.tech_techCore.handleOpenUltrasonic `ge` | 1 | 1647 | | +| extensions.tech_techCore.handleOpenVehicleFeeder `ge` | 1 | 2436 | | +| extensions.tech_techCore.handleParticlesEnabled `ge` | 1 | 2570 | | +| extensions.tech_techCore.handlePause `ge` | 1 | 861 | | +| extensions.tech_techCore.handlePeaksAndRoadImport `ge` | 1 | 3821 | | +| extensions.tech_techCore.handlePollAdvancedImuGE `ge` | 1 | 2018 | | +| extensions.tech_techCore.handlePollCamera `ge` | 1 | 1300 | | +| extensions.tech_techCore.handlePollGPSGE `ge` | 1 | 2110 | | +| extensions.tech_techCore.handlePollIdealRADARGE `ge` | 1 | 2320 | | +| extensions.tech_techCore.handlePollLidar `ge` | 1 | 1503 | | +| extensions.tech_techCore.handlePollPowertrainGE `ge` | 1 | 2190 | | +| extensions.tech_techCore.handlePollRadar `ge` | 1 | 1861 | | +| extensions.tech_techCore.handlePollRoadsSensorGE `ge` | 1 | 2395 | | +| extensions.tech_techCore.handlePollUltrasonic `ge` | 1 | 1706 | | +| extensions.tech_techCore.handleQueueLuaCommandGE `ge` | 1 | 3118 | | +| extensions.tech_techCore.handleQuit `ge` | 1 | 711 | | +| extensions.tech_techCore.handleRemoveDebugObjects `ge` | 1 | 2999 | | +| extensions.tech_techCore.handleRemoveFPSLimit `ge` | 1 | 856 | | +| extensions.tech_techCore.handleRemoveObject `ge` | 1 | 2739 | | +| extensions.tech_techCore.handleResetNavgraph `ge` | 1 | 2498 | | +| extensions.tech_techCore.handleResetTerrain `ge` | 1 | 3828 | | +| extensions.tech_techCore.handleResetTraffic `ge` | 1 | 2836 | | +| extensions.tech_techCore.handleRestartScenario `ge` | 1 | 796 | boolean | +| extensions.tech_techCore.handleResume `ge` | 1 | 866 | | +| extensions.tech_techCore.handleRevertAnnotations `ge` | 1 | 2582 | | +| extensions.tech_techCore.handleSendAdHocRequestAdvancedIMU `ge` | 1 | 2036 | | +| extensions.tech_techCore.handleSendAdHocRequestCamera `ge` | 1 | 1328 | | +| extensions.tech_techCore.handleSendAdHocRequestGPS `ge` | 1 | 2128 | | +| extensions.tech_techCore.handleSendAdHocRequestIdealRADAR `ge` | 1 | 2338 | | +| extensions.tech_techCore.handleSendAdHocRequestLidar `ge` | 1 | 1529 | | +| extensions.tech_techCore.handleSendAdHocRequestMesh `ge` | 1 | 2264 | | +| extensions.tech_techCore.handleSendAdHocRequestPowertrain `ge` | 1 | 2208 | | +| extensions.tech_techCore.handleSendAdHocRequestRadar `ge` | 1 | 1906 | | +| extensions.tech_techCore.handleSendAdHocRequestRoadsSensor `ge` | 1 | 2413 | | +| extensions.tech_techCore.handleSendAdHocRequestUltrasonic `ge` | 1 | 1721 | | +| extensions.tech_techCore.handleSensorRequest `ge` | 1 | 1057 | boolean | +| extensions.tech_techCore.handleSetAdvancedIMUIsUsingGravity `ge` | 1 | 2059 | | +| extensions.tech_techCore.handleSetAdvancedIMUIsVisualised `ge` | 1 | 2064 | | +| extensions.tech_techCore.handleSetAdvancedIMURequestedUpdateTime `ge` | 1 | 2054 | | +| extensions.tech_techCore.handleSetCameraMaxPendingGpuRequests `ge` | 1 | 1425 | | +| extensions.tech_techCore.handleSetCameraRequestedUpdateTime `ge` | 1 | 1430 | | +| extensions.tech_techCore.handleSetCameraSensorDirection `ge` | 1 | 1415 | | +| extensions.tech_techCore.handleSetCameraSensorPosition `ge` | 1 | 1410 | | +| extensions.tech_techCore.handleSetCameraSensorUp `ge` | 1 | 1420 | | +| extensions.tech_techCore.handleSetCameraUpdatePriority `ge` | 1 | 1435 | | +| extensions.tech_techCore.handleSetFreeCamera `ge` | 1 | 2560 | | +| extensions.tech_techCore.handleSetGPSIsVisualised `ge` | 1 | 2151 | | +| extensions.tech_techCore.handleSetGPSRequestedUpdateTime `ge` | 1 | 2146 | | +| extensions.tech_techCore.handleSetGravity `ge` | 1 | 2769 | | +| extensions.tech_techCore.handleSetIdealRADARRequestedUpdateTime `ge` | 1 | 2356 | | +| extensions.tech_techCore.handleSetLicensePlate `ge` | 1 | 3768 | | +| extensions.tech_techCore.handleSetLidarFrequency `ge` | 1 | 1612 | | +| extensions.tech_techCore.handleSetLidarIsAnnotated `ge` | 1 | 1627 | | +| extensions.tech_techCore.handleSetLidarIsVisualised `ge` | 1 | 1622 | | +| extensions.tech_techCore.handleSetLidarMaxDistance `ge` | 1 | 1617 | | +| extensions.tech_techCore.handleSetLidarMaxPendingGpuRequests `ge` | 1 | 1632 | | +| extensions.tech_techCore.handleSetLidarRequestedUpdateTime `ge` | 1 | 1637 | | +| extensions.tech_techCore.handleSetLidarUpdatePriority `ge` | 1 | 1642 | | +| extensions.tech_techCore.handleSetLidarVerticalResolution `ge` | 1 | 1607 | | +| extensions.tech_techCore.handleSetMeshRequestedUpdateTime `ge` | 1 | 2282 | | +| extensions.tech_techCore.handleSetPartConfig `ge` | 1 | 3693 | | +| extensions.tech_techCore.handleSetPhysicsDeterministic `ge` | 1 | 835 | | +| extensions.tech_techCore.handleSetPhysicsNonDeterministic `ge` | 1 | 844 | | +| extensions.tech_techCore.handleSetPlayerCameraMode `ge` | 1 | 3701 | | +| extensions.tech_techCore.handleSetPowertrainRequestedUpdateTime `ge` | 1 | 2226 | | +| extensions.tech_techCore.handleSetRadarMaxPendingGpuRequests `ge` | 1 | 1954 | | +| extensions.tech_techCore.handleSetRadarRequestedUpdateTime `ge` | 1 | 1959 | | +| extensions.tech_techCore.handleSetRadarUpdatePriority `ge` | 1 | 1964 | | +| extensions.tech_techCore.handleSetRelativeCam `ge` | 1 | 2962 | boolean | +| extensions.tech_techCore.handleSetRoadsSensorRequestedUpdateTime `ge` | 1 | 2431 | | +| extensions.tech_techCore.handleSetTrafficSignalControllerDuration `ge` | 1 | 2916 | | +| extensions.tech_techCore.handleSetTrafficSignalStrictState `ge` | 1 | 2897 | | +| extensions.tech_techCore.handleSetUltrasonicIsVisualised `ge` | 1 | 1790 | | +| extensions.tech_techCore.handleSetUltrasonicMaxPendingGpuRequests `ge` | 1 | 1775 | | +| extensions.tech_techCore.handleSetUltrasonicRequestedUpdateTime `ge` | 1 | 1780 | | +| extensions.tech_techCore.handleSetUltrasonicUpdatePriority `ge` | 1 | 1785 | | +| extensions.tech_techCore.handleSetWeatherPreset `ge` | 1 | 2540 | | +| extensions.tech_techCore.handleShowHUD `ge` | 1 | 831 | | +| extensions.tech_techCore.handleSpawnTraffic `ge` | 1 | 2808 | | +| extensions.tech_techCore.handleSpawnVehicle `ge` | 1 | 975 | | +| extensions.tech_techCore.handleSplitPlatoon `ge` | 1 | 3934 | | +| extensions.tech_techCore.handleStartScenario `ge` | 1 | 769 | boolean | +| extensions.tech_techCore.handleStartTraffic `ge` | 1 | 2818 | | +| extensions.tech_techCore.handleStartVehicleConnection `ge` | 1 | 932 | boolean | +| extensions.tech_techCore.handleStep `ge` | 1 | 871 | boolean | +| extensions.tech_techCore.handleStopScenario `ge` | 1 | 810 | | +| extensions.tech_techCore.handleStopTraffic `ge` | 1 | 2841 | | +| extensions.tech_techCore.handleSwitchVehicle `ge` | 1 | 2553 | | +| extensions.tech_techCore.handleSyncScene `ge` | 1 | 3623 | | +| extensions.tech_techCore.handleTeleport `ge` | 1 | 880 | | +| extensions.tech_techCore.handleTeleportScenarioObject `ge` | 1 | 920 | | +| extensions.tech_techCore.handleTerrainAndRoadImport `ge` | 1 | 3813 | | +| extensions.tech_techCore.handleTimeOfDayChange `ge` | 1 | 1169 | | +| extensions.tech_techCore.handleUnloadUltrasonicADAS `ge` | 1 | 4001 | | +| extensions.tech_techCore.handleUnpackMapSensorConfiguration `ge` | 1 | 3887 | | +| extensions.tech_techCore.handleUnpackVehicleSensorConfiguration `ge` | 1 | 3861 | | +| extensions.tech_techCore.handleWaitForSpawn `ge` | 1 | 970 | | +| extensions.tech_techCore.handleWaitForVehicleReconnect `ge` | 1 | 965 | boolean | +| extensions.tech_techCore.isScenarioUnrestricted `ge` | 0 | 4038 | | +| extensions.tech_techCore.isServerRunning `ge` | 0 | 435 | | +| extensions.tech_techCore.notifyUI `ge` | 0 | 352 | | +| extensions.tech_techCore.onRequestMissionScreenData `ge` | 1 | 545 | | +| extensions.tech_techCore.openServer `ge` | 1 | 439 | | +| extensions.tech_techCore.setTcomParams `ge` | 2 | 4025 | | +| extensions.tech_terrainImporter.importHeightmap `ge` | 7 | 36 | | +| extensions.tech_terrainImporter.peaksAndRoadImport `ge` | 4 | 80 | | +| extensions.tech_terrainImporter.reset `ge` | 0 | 88 | | +| extensions.tech_terrainImporter.terrainAndRoadImport `ge` | 5 | 72 | | +| extensions.tech_terrainImporter.toggleWorldEditor `ge` | 1 | 91 | | +| extensions.tech_trafficSignalsFunctions.getEditorSignals `ge` | 1 | 86 | table | +| extensions.tech_trafficSignalsFunctions.getInstanceState `ge` | 1 | 76 | | +| extensions.tech_trafficSignalsFunctions.getMapNodeSignals `ge` | 0 | 70 | | +| extensions.tech_trafficSignalsFunctions.getTimingSnapshot `ge` | 0 | 115 | table | +| extensions.tech_trafficSignalsFunctions.listInstances `ge` | 0 | 47 | | +| extensions.tech_trafficSignalsFunctions.setControllerStateDuration `ge` | 3 | 161 | multiple | +| extensions.tech_trafficSignalsFunctions.setInstanceStrictState `ge` | 2 | 145 | multiple/table | +| extensions.tech_ultrasonicTest.createUltrasonic `ge` | 1 | 208 | | +| extensions.tech_ultrasonicTest.executeUltrasonicTest `ge` | 0 | 24 | | +| extensions.tech_utils.onClientEndMission `ge` | 0 | 188 | | +| extensions.tech_utils.toggleAnnotations `ge` | 0 | 100 | | +| extensions.tech_utils.toggleLidar `ge` | 0 | 61 | | +| extensions.tech_utils.toggleSecondView `ge` | 0 | 228 | | +| extensions.tech_utils.toggleUltrasonic `ge` | 0 | 119 | | +| extensions.tech_utils.toggleVehicleSystemsCoupling `ge` | 0 | 256 | | +| extensions.telemetry_core.addEvent `ge` | 1 | 39 | | +| extensions.telemetry_core.endActivity `ge` | 2 | 248 | | +| extensions.telemetry_core.saveTelemetryData `ge` | 0 | 254 | | +| extensions.telemetry_core.startActivity `ge` | 2 | 242 | | +| extensions.test_objectTeleported_main.test `ge` | 1 | 49 | | +| extensions.trackbuilder_trackBuilder.hideTrackBuilder `ge` | 0 | 3518 | | +| extensions.trackbuilder_trackBuilder.onClientEndMission `ge` | 0 | 3518 | | +| extensions.trackbuilder_trackBuilder.showTrackBuilder `ge` | 0 | 3510 | | +| extensions.trackbuilder_trackBuilder.showTrackBuilderWindow `ge` | 1 | 3477 | | +| extensions.trackbuilder_trackBuilder.toggleTrackBuilder `ge` | 0 | 3530 | | +| extensions.ui_ambientSound.deleteSoundSFX `ge` | 1 | 90 | | +| extensions.ui_ambientSound.init `ge` | 1 | 69 | | +| extensions.ui_ambientSound.setStreamState `ge` | 4 | 33 | | +| extensions.ui_ambientSound.update `ge` | 1 | 44 | | +| extensions.ui_appContainers.getAppVisibility `ge` | 2 | 78 | | +| extensions.ui_appContainers.getAvailableApps `ge` | 1 | 142 | | +| extensions.ui_appContainers.getVisibleApps `ge` | 1 | 125 | | +| extensions.ui_appContainers.hideAllApps `ge` | 1 | 94 | | +| extensions.ui_appContainers.hideApp `ge` | 2 | 117 | | +| extensions.ui_appContainers.registerContainer `ge` | 1 | 35 | boolean | +| extensions.ui_appContainers.resolveContainerId `ge` | 1 | 18 | | +| extensions.ui_appContainers.setAppVisibility `ge` | 3 | 56 | | +| extensions.ui_appContainers.setDebug `ge` | 1 | 178 | | +| extensions.ui_appContainers.setVerboseLogging `ge` | 1 | 182 | | +| extensions.ui_appContainers.showApp `ge` | 2 | 113 | | +| extensions.ui_appContainers.toggleApp `ge` | 2 | 121 | | +| extensions.ui_appContainers_topCenter.clearAllFlashMessages `ge` | 0 | 167 | | +| extensions.ui_appContainers_topCenter.clearMessagesFromSource `ge` | 1 | 150 | | +| extensions.ui_appContainers_topCenter.getAppVisibility `ge` | 2 | 24 | | +| extensions.ui_appContainers_topCenter.getAvailableApps `ge` | 1 | 48 | | +| extensions.ui_appContainers_topCenter.getAvailableContexts `ge` | 1 | 48 | | +| extensions.ui_appContainers_topCenter.getContainerContext `ge` | 1 | 71 | | +| extensions.ui_appContainers_topCenter.getVisibleApps `ge` | 1 | 44 | | +| extensions.ui_appContainers_topCenter.hideAllApps `ge` | 1 | 28 | | +| extensions.ui_appContainers_topCenter.hideApp `ge` | 2 | 36 | | +| extensions.ui_appContainers_topCenter.onGameplayFlashMessage `ge` | 1 | 173 | | +| extensions.ui_appContainers_topCenter.onScenarioFlashMessage `ge` | 1 | 87 | | +| extensions.ui_appContainers_topCenter.onScenarioFlashMessageClear `ge` | 0 | 114 | | +| extensions.ui_appContainers_topCenter.onScenarioNotRunning `ge` | 0 | 118 | | +| extensions.ui_appContainers_topCenter.resetContainerContext `ge` | 1 | 64 | | +| extensions.ui_appContainers_topCenter.setAppVisibility `ge` | 3 | 20 | | +| extensions.ui_appContainers_topCenter.setContainerContext `ge` | 2 | 52 | | +| extensions.ui_appContainers_topCenter.setDebug `ge` | 1 | 79 | | +| extensions.ui_appContainers_topCenter.setVerboseLogging `ge` | 1 | 83 | | +| extensions.ui_appContainers_topCenter.showApp `ge` | 2 | 32 | | +| extensions.ui_appContainers_topCenter.toggleApp `ge` | 2 | 40 | | +| extensions.ui_appLayouts.addApp `ge` | 3 | 465 | boolean | +| extensions.ui_appLayouts.applyPlacementPatch `ge` | 3 | 510 | boolean | +| extensions.ui_appLayouts.applySettingsPatch `ge` | 3 | 537 | boolean | +| extensions.ui_appLayouts.createLayout `ge` | 1 | 392 | | +| extensions.ui_appLayouts.deleteLayout `ge` | 1 | 234 | boolean | +| extensions.ui_appLayouts.duplicateLayout `ge` | 2 | 434 | | +| extensions.ui_appLayouts.getAvailableLayouts `ge` | 0 | 88 | | +| extensions.ui_appLayouts.getCurrentLayout `ge` | 0 | 322 | | +| extensions.ui_appLayouts.isEditing `ge` | 0 | 571 | | +| extensions.ui_appLayouts.removeApp `ge` | 2 | 485 | boolean | +| extensions.ui_appLayouts.renameLayout `ge` | 2 | 419 | boolean | +| extensions.ui_appLayouts.resetLayout `ge` | 2 | 266 | | +| extensions.ui_appLayouts.resetUsedLayout `ge` | 0 | 380 | | +| extensions.ui_appLayouts.saveLayout `ge` | 1 | 228 | | +| extensions.ui_appLayouts.setCurrentLayout `ge` | 1 | 327 | | +| extensions.ui_appLayouts.setEditing `ge` | 1 | 566 | | +| extensions.ui_appLayouts.setUsedLayout `ge` | 1 | 370 | | +| extensions.ui_appSelector_general.clearAllFilters `ge` | 1 | 441 | | +| extensions.ui_appSelector_general.closedFromUI `ge` | 0 | 701 | | +| extensions.ui_appSelector_general.emitDisplayDataSnapshot `ge` | 1 | 681 | boolean | +| extensions.ui_appSelector_general.executeButton `ge` | 2 | 610 | | +| extensions.ui_appSelector_general.executeDoubleClick `ge` | 1 | 635 | | +| extensions.ui_appSelector_general.exploreFolder `ge` | 1 | 625 | | +| extensions.ui_appSelector_general.getActiveFilters `ge` | 0 | 400 | | +| extensions.ui_appSelector_general.getAppData `ge` | 0 | 242 | | +| extensions.ui_appSelector_general.getDetails `ge` | 1 | 519 | table | +| extensions.ui_appSelector_general.getDisplayDataOptions `ge` | 0 | 450 | | +| extensions.ui_appSelector_general.getFilters `ge` | 0 | 395 | | +| extensions.ui_appSelector_general.getManagementDetails `ge` | 0 | 616 | table | +| extensions.ui_appSelector_general.getScreenHeaderTitleAndPath `ge` | 1 | 484 | table | +| extensions.ui_appSelector_general.getSearchText `ge` | 0 | 470 | | +| extensions.ui_appSelector_general.getTiles `ge` | 1 | 309 | | +| extensions.ui_appSelector_general.goToMod `ge` | 1 | 630 | | +| extensions.ui_appSelector_general.onRouteMount `ge` | 4 | 696 | | +| extensions.ui_appSelector_general.profilerFinish `ge` | 0 | 700 | | +| extensions.ui_appSelector_general.requestDetails `ge` | 2 | 598 | | +| extensions.ui_appSelector_general.resetDisplayDataToDefaults `ge` | 1 | 462 | | +| extensions.ui_appSelector_general.resetRangeFilter `ge` | 2 | 423 | | +| extensions.ui_appSelector_general.resetSetFilter `ge` | 2 | 432 | | +| extensions.ui_appSelector_general.resolveCurrentSelectorPath `ge` | 0 | 677 | | +| extensions.ui_appSelector_general.setDisplayDataOption `ge` | 3 | 454 | | +| extensions.ui_appSelector_general.setSearchText `ge` | 2 | 475 | | +| extensions.ui_appSelector_general.toggleFavourite `ge` | 1 | 620 | boolean | +| extensions.ui_appSelector_general.toggleFilter `ge` | 3 | 405 | | +| extensions.ui_appSelector_general.updateRangeFilter `ge` | 4 | 414 | | +| extensions.ui_apps.getUIAppsData `ge` | 0 | 191 | | +| extensions.ui_apps.notifyLayoutsChanged `ge` | 0 | 199 | | +| extensions.ui_apps_genericMissionData.clearData `ge` | 0 | 17 | | +| extensions.ui_apps_genericMissionData.sendAllData `ge` | 0 | 26 | | +| extensions.ui_apps_genericMissionData.setData `ge` | 1 | 37 | | +| extensions.ui_apps_minimap_additionalInfo.onClientEndMission `ge` | 0 | 91 | | +| extensions.ui_apps_minimap_additionalInfo.requestAdditionalInfo `ge` | 0 | 5 | | +| extensions.ui_apps_minimap_minimap.drawDebugOverlay `ge` | 0 | 611 | | +| extensions.ui_apps_minimap_minimap.drawOcclusion `ge` | 2 | 559 | | +| extensions.ui_apps_minimap_minimap.getDebugSettingsData `ge` | 0 | 721 | | +| extensions.ui_apps_minimap_minimap.getMode `ge` | 0 | 638 | | +| extensions.ui_apps_minimap_minimap.getScale `ge` | 0 | 44 | | +| extensions.ui_apps_minimap_minimap.hide `ge` | 0 | 701 | | +| extensions.ui_apps_minimap_minimap.onClientEndMission `ge` | 0 | 725 | | +| extensions.ui_apps_minimap_minimap.resetOcclusionTransform `ge` | 1 | 692 | | +| extensions.ui_apps_minimap_minimap.setBuffers `ge` | 4 | 662 | | +| extensions.ui_apps_minimap_minimap.setDrawTransform `ge` | 4 | 669 | | +| extensions.ui_apps_minimap_minimap.setOcclusionTransform `ge` | 5 | 684 | | +| extensions.ui_apps_minimap_minimap.toggledebugSettings `ge` | 0 | 709 | | +| extensions.ui_apps_minimap_roads.drawRoads `ge` | 7 | 15 | | +| extensions.ui_apps_minimap_roads.reset `ge` | 0 | 96 | | +| extensions.ui_apps_minimap_route.drawNavigationRoute `ge` | 2 | 61 | | +| extensions.ui_apps_minimap_route.drawRoutePointer `ge` | 1 | 77 | | +| extensions.ui_apps_minimap_topomap.drawContours `ge` | 6 | 385 | | +| extensions.ui_apps_minimap_topomap.getContourQuadtree `ge` | 0 | 414 | | +| extensions.ui_apps_minimap_topomap.getContourSegments `ge` | 0 | 413 | | +| extensions.ui_apps_minimap_topomap.getHeightmapBounds `ge` | 0 | 412 | | +| extensions.ui_apps_minimap_topomap.getHeightmapData `ge` | 0 | 411 | | +| extensions.ui_apps_minimap_topomap.isLoaded `ge` | 0 | 410 | | +| extensions.ui_apps_minimap_topomap.loadTopoMap `ge` | 0 | 357 | boolean | +| extensions.ui_apps_minimap_topomap.onClientEndMission `ge` | 0 | 417 | | +| extensions.ui_apps_minimap_utils.clampToMinimapBounds `ge` | 2 | 146 | | +| extensions.ui_apps_minimap_utils.drawEdgePointer `ge` | 5 | 256 | boolean | +| extensions.ui_apps_minimap_utils.drawGrid `ge` | 0 | 347 | | +| extensions.ui_apps_minimap_utils.getCurrentStyleColors `ge` | 0 | 481 | | +| extensions.ui_apps_minimap_utils.getDefaultStyleColorSet `ge` | 0 | 476 | | +| extensions.ui_apps_minimap_utils.getStyleColorSet `ge` | 0 | 471 | | +| extensions.ui_apps_minimap_utils.isInsideMinimapBounds `ge` | 2 | 138 | | +| extensions.ui_apps_minimap_utils.mapToWorld `ge` | 1 | 129 | | +| extensions.ui_apps_minimap_utils.setClampToBounds `ge` | 3 | 156 | multiple | +| extensions.ui_apps_minimap_utils.setMinimapState `ge` | 14 | 35 | | +| extensions.ui_apps_minimap_utils.simpleCircle `ge` | 4 | 236 | | +| extensions.ui_apps_minimap_utils.simpleCircleWithEdgePointer `ge` | 4 | 315 | | +| extensions.ui_apps_minimap_utils.simpleLine `ge` | 4 | 244 | | +| extensions.ui_apps_minimap_utils.simpleLineWithEdgePointer `ge` | 4 | 322 | | +| extensions.ui_apps_minimap_utils.worldToMap `ge` | 1 | 64 | | +| extensions.ui_apps_minimap_utils.worldToMapXY `ge` | 2 | 95 | multiple | +| extensions.ui_apps_minimap_utils.worldToMapXYZ `ge` | 2 | 78 | | +| extensions.ui_apps_minimap_vehicles.drawOtherVehicles `ge` | 2 | 222 | | +| extensions.ui_apps_minimap_vehicles.drawPlayer `ge` | 2 | 131 | | +| extensions.ui_apps_minimap_vehicles.setMinimapState `ge` | 13 | 32 | | +| extensions.ui_apps_missionControls.clearControls `ge` | 0 | 54 | | +| extensions.ui_apps_missionControls.sendAllData `ge` | 0 | 59 | | +| extensions.ui_apps_missionControls.setControl `ge` | 1 | 22 | | +| extensions.ui_apps_missionControls.setControls `ge` | 1 | 40 | | +| extensions.ui_apps_pointsBar.clearData `ge` | 0 | 55 | | +| extensions.ui_apps_pointsBar.requestAllData `ge` | 0 | 60 | | +| extensions.ui_apps_pointsBar.setPoints `ge` | 2 | 26 | | +| extensions.ui_apps_pointsBar.setThresholds `ge` | 1 | 41 | | +| extensions.ui_arrowGPS.removeTarget `ge` | 1 | 69 | | +| extensions.ui_arrowGPS.setAppScreenPos `ge` | 2 | 129 | | +| extensions.ui_arrowGPS.setDepth `ge` | 1 | 141 | | +| extensions.ui_arrowGPS.setScale `ge` | 1 | 134 | | +| extensions.ui_arrowGPS.setTarget `ge` | 3 | 55 | | +| extensions.ui_audio.cancelHoldActivateSound `ge` | 1 | 140 | | +| extensions.ui_audio.completeHoldActivateSound `ge` | 1 | 136 | | +| extensions.ui_audio.playEventSound `ge` | 3 | 119 | | +| extensions.ui_audio.startHoldActivateSound `ge` | 1 | 132 | | +| extensions.ui_bindingsLegend.addActions `ge` | 3 | bindingsLegend.lua:594 | | +| extensions.ui_bindingsLegend.enableShowVehicleSpecificActions `ge` | 1 | 764 | | +| extensions.ui_bindingsLegend.onClientEndMission `ge` | 0 | 790 | | +| extensions.ui_bindingsLegend.onDeviceChanged `ge` | 0 | 872 | | +| extensions.ui_bindingsLegend.onModifierChanged `ge` | 1 | 631 | | +| extensions.ui_bindingsLegend.resetFade `ge` | 0 | 104 | | +| extensions.ui_bindingsLegend.sendDataToUI `ge` | 1 | 470 | | +| extensions.ui_bindingsLegend.setDebug `ge` | 1 | 79 | | +| extensions.ui_bindingsLegend.setShowBasicDrivingControls `ge` | 1 | 740 | | +| extensions.ui_bindingsLegend.showToggleVehicleSpecificActionsMessage `ge` | 0 | 821 | | +| extensions.ui_bindingsLegend.toggleShowApp `ge` | 0 | 884 | | +| extensions.ui_bindingsLegend.toggleShowVehicleSpecificActions `ge` | 0 | 783 | | +| extensions.ui_bindingsLegend.triggerInputAction `ge` | 2 | 867 | | +| extensions.ui_busRouteSelector_general.closedFromUI `ge` | 0 | core.lua:240 | | +| extensions.ui_busRouteSelector_general.executeButton `ge` | 0 | core.lua:227 | | +| extensions.ui_busRouteSelector_general.executeDoubleClick `ge` | 0 | core.lua:231 | | +| extensions.ui_busRouteSelector_general.findLevel `ge` | 1 | core.lua:93 | | +| extensions.ui_busRouteSelector_general.findMiddle `ge` | 2 | core.lua:105 | | +| extensions.ui_busRouteSelector_general.getActiveFilters `ge` | 0 | core.lua:155 | | +| extensions.ui_busRouteSelector_general.getDetails `ge` | 1 | core.lua:201 | | +| extensions.ui_busRouteSelector_general.getDisplayDataOptions `ge` | 0 | core.lua:168 | | +| extensions.ui_busRouteSelector_general.getFilters `ge` | 0 | core.lua:144 | | +| extensions.ui_busRouteSelector_general.getManagementDetails `ge` | 0 | core.lua:223 | | +| extensions.ui_busRouteSelector_general.getScreenHeaderTitleAndPath `ge` | 1 | core.lua:180 | | +| extensions.ui_busRouteSelector_general.getSearchText `ge` | 0 | core.lua:159 | | +| extensions.ui_busRouteSelector_general.getTiles `ge` | 1 | core.lua:117 | | +| extensions.ui_busRouteSelector_general.profilerFinish `ge` | 0 | core.lua:239 | | +| extensions.ui_busRouteSelector_general.resetDisplayDataToDefaults `ge` | 0 | core.lua:176 | | +| extensions.ui_busRouteSelector_general.setDisplayDataOption `ge` | 2 | core.lua:172 | | +| extensions.ui_busRouteSelector_general.setSearchText `ge` | 1 | core.lua:163 | | +| extensions.ui_busRouteSelector_general.toggleFavourite `ge` | 0 | core.lua:235 | | +| extensions.ui_console.hide `ge` | 0 | 172 | | +| extensions.ui_console.show `ge` | 0 | 168 | | +| extensions.ui_console.toggle `ge` | 0 | 176 | | +| extensions.ui_credits.startWithFade `ge` | 1 | 85 | boolean | +| extensions.ui_credits.stopWithFade `ge` | 2 | 105 | | +| extensions.ui_extApp.requestUIData `ge` | 0 | 21 | | +| extensions.ui_fadeScreen.cycle `ge` | 5 | 55 | | +| extensions.ui_fadeScreen.fadeFromBlack `ge` | 2 | 38 | | +| extensions.ui_fadeScreen.fadeSequence `ge` | 5 | 55 | | +| extensions.ui_fadeScreen.fadeToBlack `ge` | 3 | 13 | | +| extensions.ui_fadeScreen.onScreenFadeStateDelayed `ge` | 1 | 64 | | +| extensions.ui_fadeScreen.start `ge` | 3 | 13 | | +| extensions.ui_fadeScreen.stop `ge` | 2 | 38 | | +| extensions.ui_flowgraph_editor.AcceptCopy `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.AcceptCreateNode `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.AcceptCut `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.AcceptDeletedItem `ge` | 1 | editor_api_luaintf.lua:199 | | +| extensions.ui_flowgraph_editor.AcceptDuplicate `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.AcceptNewItem1 `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.AcceptNewItem2 `ge` | 2 | editor_api_luaintf.lua:186 | | +| extensions.ui_flowgraph_editor.AcceptPaste `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.AreShortcutsEnabled `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.Begin `ge` | 3 | editor_api_luaintf.lua:123 | | +| extensions.ui_flowgraph_editor.BeginCreate `ge` | 2 | editor_api_luaintf.lua:170 | | +| extensions.ui_flowgraph_editor.BeginDelete `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.BeginGroupHint `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.BeginNode `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.BeginPin `ge` | 2? | [C] | | +| extensions.ui_flowgraph_editor.BeginShortcut `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.CanvasToScreen `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.CenterNodeOnScreen `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.ClearDirty `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.ClearSelection `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.CreateEditor `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.DeleteLink `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.DeleteNode `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.DeselectLink `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.DeselectNode `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.DestroyEditor `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.DrawIcon `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.EnableShortcuts `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.End `ge` | 0 | editor_api_luaintf.lua:135 | | +| extensions.ui_flowgraph_editor.EndCreate `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.EndDelete `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.EndGroupHint `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.EndNode `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.EndPin `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.EndShortcut `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.FindLinkAt `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.Flow `ge` | 2 | editor_api_luaintf.lua:166 | | +| extensions.ui_flowgraph_editor.GetActionContextLinkIds `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.GetActionContextLinks `ge` | 2 | editor_api_luaintf.lua:279 | | +| extensions.ui_flowgraph_editor.GetActionContextNodeIds `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.GetActionContextNodes `ge` | 2 | editor_api_luaintf.lua:271 | | +| extensions.ui_flowgraph_editor.GetActionContextSize `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.GetCurrentEditor `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.GetCurrentZoom `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.GetDirtyReason `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.GetDoubleClickedLink `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.GetDoubleClickedNode `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.GetDoubleClickedPin `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.GetGroupMax `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.GetGroupMin `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.GetHintBackgroundDrawList `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.GetHintForegroundDrawList `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.GetHotObjectId `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.GetNodeBackgroundDrawList `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.GetNodePosition `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.GetNodeSize `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.GetScreenSize `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.GetSelectedLinkIds `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.GetSelectedLinks `ge` | 2 | editor_api_luaintf.lua:224 | | +| extensions.ui_flowgraph_editor.GetSelectedNodeIds `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.GetSelectedNodes `ge` | 2 | editor_api_luaintf.lua:216 | | +| extensions.ui_flowgraph_editor.GetSelectedObjectCount `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.GetStyle `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.GetStyleColorName `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.GetVisibleCanvasBounds `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.Group `ge` | 0-2? | [C] | | +| extensions.ui_flowgraph_editor.HasSelectionChanged `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.Icon `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.IsActive `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.IsBackgroundClicked `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.IsBackgroundDoubleClicked `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.IsSuspended `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.Link `ge` | 7 | editor_api_luaintf.lua:160 | | +| extensions.ui_flowgraph_editor.LinkIdPtr `ge` | 0 | editor_api_luaintf.lua:17 | | +| extensions.ui_flowgraph_editor.NavigateToContent `ge` | 1 | editor_api_luaintf.lua:249 | | +| extensions.ui_flowgraph_editor.NavigateToSelection `ge` | 2 | editor_api_luaintf.lua:253 | | +| extensions.ui_flowgraph_editor.NodeIdPtr `ge` | 0 | editor_api_luaintf.lua:13 | | +| extensions.ui_flowgraph_editor.PinHadAnyLinks `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.PinIdPtr `ge` | 0 | editor_api_luaintf.lua:21 | | +| extensions.ui_flowgraph_editor.PinPivotAlignment `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.PinPivotRect `ge` | 2? | [C] | | +| extensions.ui_flowgraph_editor.PinPivotScale `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.PinPivotSize `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.PinRect `ge` | 2? | [C] | | +| extensions.ui_flowgraph_editor.PopStyleColor `ge` | 1 | editor_api_luaintf.lua:112 | | +| extensions.ui_flowgraph_editor.PopStyleVar `ge` | 1 | editor_api_luaintf.lua:119 | | +| extensions.ui_flowgraph_editor.PtrToId `ge` | 1 | editor_api_luaintf.lua:9 | | +| extensions.ui_flowgraph_editor.PushStyleColor `ge` | 2? | [C] | | +| extensions.ui_flowgraph_editor.PushStyleVar1 `ge` | 2? | [C] | | +| extensions.ui_flowgraph_editor.PushStyleVar2 `ge` | 2? | [C] | | +| extensions.ui_flowgraph_editor.PushStyleVar4 `ge` | 2? | [C] | | +| extensions.ui_flowgraph_editor.QueryDeletedLink `ge` | 3? | [C] | | +| extensions.ui_flowgraph_editor.QueryDeletedNode `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.QueryNewLink1 `ge` | 2? | [C] | | +| extensions.ui_flowgraph_editor.QueryNewLink2 `ge` | 4 | editor_api_luaintf.lua:176 | | +| extensions.ui_flowgraph_editor.QueryNewNode1 `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.QueryNewNode2 `ge` | 3 | editor_api_luaintf.lua:181 | | +| extensions.ui_flowgraph_editor.RejectDeletedItem `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.RejectNewItem1 `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.RejectNewItem2 `ge` | 2 | editor_api_luaintf.lua:191 | | +| extensions.ui_flowgraph_editor.RestoreNodeState `ge` | 0+ | [C] | | +| extensions.ui_flowgraph_editor.Resume `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.ScreenToCanvas `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.SelectLink `ge` | 2 | editor_api_luaintf.lua:240 | | +| extensions.ui_flowgraph_editor.SelectNode `ge` | 2 | editor_api_luaintf.lua:235 | | +| extensions.ui_flowgraph_editor.SetCurrentEditor `ge` | 1 | editor_api_luaintf.lua:100 | | +| extensions.ui_flowgraph_editor.SetGroupingDisabled `ge` | 2? | [C] | | +| extensions.ui_flowgraph_editor.SetNodePosition `ge` | 2? | [C] | | +| extensions.ui_flowgraph_editor.ShowBackgroundContextMenu `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.ShowLinkContextMenu `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.ShowNodeContextMenu `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.ShowPinContextMenu `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.Suspend `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.fullDisplay `ge` | 2 | editor.lua:273 | | +| extensions.ui_flowgraph_editor.fullValueString `ge` | 2 | editor.lua:238 | | +| extensions.ui_flowgraph_editor.getAutoTypeFromName `ge` | 1 | editor.lua:875 | | +| extensions.ui_flowgraph_editor.getBehaviourDescription `ge` | 1 | editor.lua:871 | | +| extensions.ui_flowgraph_editor.getBehaviourIcon `ge` | 1 | editor.lua:867 | | +| extensions.ui_flowgraph_editor.getDebugEnabled `ge` | 0? | [C] | | +| extensions.ui_flowgraph_editor.getGraphTypes `ge` | 0 | editor.lua:186 | | +| extensions.ui_flowgraph_editor.getSimpleTypes `ge` | 0 | editor.lua:160 | | +| extensions.ui_flowgraph_editor.getTypeColor `ge` | 1 | editor.lua:178 | | +| extensions.ui_flowgraph_editor.getTypeIcon `ge` | 1 | editor.lua:182 | | +| extensions.ui_flowgraph_editor.getTypes `ge` | 0 | editor.lua:164 | | +| extensions.ui_flowgraph_editor.getViewState `ge` | 2? | [C] | | +| extensions.ui_flowgraph_editor.isDurationNode `ge` | 1 | editor.lua:833 | | +| extensions.ui_flowgraph_editor.isDynamicNode `ge` | 1 | editor.lua:854 | | +| extensions.ui_flowgraph_editor.isF_DurationNode `ge` | 1 | editor.lua:842 | | +| extensions.ui_flowgraph_editor.isFunctionalNode `ge` | 1 | editor.lua:814 | | +| extensions.ui_flowgraph_editor.isOnceNode `ge` | 1 | editor.lua:848 | | +| extensions.ui_flowgraph_editor.isSimpleNode `ge` | 1 | editor.lua:828 | | +| extensions.ui_flowgraph_editor.setDebugEnabled `ge` | 1? | [C] | | +| extensions.ui_flowgraph_editor.setViewState `ge` | 2? | [C] | | +| extensions.ui_flowgraph_editor.shortDisplay `ge` | 2 | editor.lua:225 | | +| extensions.ui_flowgraph_editor.shortValueString `ge` | 2 | editor.lua:190 | | +| extensions.ui_flowgraph_editor.tooltip `ge` | 1 | editor.lua:168 | | +| extensions.ui_flowgraph_editor.variableEditor `ge` | 3 | editor.lua:286 | | +| extensions.ui_flowgraph_editor.vehicleSelector `ge` | 2 | editor.lua:567 | | +| extensions.ui_flowgraph_editor.vehicleSelectorRefresh `ge` | 2 | editor.lua:522 | | +| extensions.ui_freeroamSelector_general.clearAllFilters `ge` | 1 | 437 | | +| extensions.ui_freeroamSelector_general.closedFromUI `ge` | 0 | 634 | | +| extensions.ui_freeroamSelector_general.emitDisplayDataSnapshot `ge` | 1 | 724 | boolean | +| extensions.ui_freeroamSelector_general.executeButton `ge` | 2 | 749 | | +| extensions.ui_freeroamSelector_general.executeDoubleClick `ge` | 1 | 761 | | +| extensions.ui_freeroamSelector_general.exitCallback `ge` | 0 | 758 | | +| extensions.ui_freeroamSelector_general.exploreFolder `ge` | 1 | 774 | | +| extensions.ui_freeroamSelector_general.getActiveFilters `ge` | 0 | 479 | | +| extensions.ui_freeroamSelector_general.getCustomDetailsButtons `ge` | 0 | 745 | | +| extensions.ui_freeroamSelector_general.getDetails `ge` | 1 | 643 | | +| extensions.ui_freeroamSelector_general.getDisplayData `ge` | 0 | 420 | | +| extensions.ui_freeroamSelector_general.getDisplayDataOptions `ge` | 0 | 535 | | +| extensions.ui_freeroamSelector_general.getFilters `ge` | 0 | 474 | | +| extensions.ui_freeroamSelector_general.getGameplayData `ge` | 0 | 373 | | +| extensions.ui_freeroamSelector_general.getManagementDetails `ge` | 0 | 753 | table | +| extensions.ui_freeroamSelector_general.getScreenHeaderTitleAndPath `ge` | 1 | 557 | table | +| extensions.ui_freeroamSelector_general.getSearchText `ge` | 0 | 522 | | +| extensions.ui_freeroamSelector_general.getTiles `ge` | 1 | 394 | | +| extensions.ui_freeroamSelector_general.getUiData `ge` | 0 | 321 | table | +| extensions.ui_freeroamSelector_general.goToMod `ge` | 1 | 779 | | +| extensions.ui_freeroamSelector_general.isFavourite `ge` | 1 | 446 | | +| extensions.ui_freeroamSelector_general.isRecent `ge` | 1 | 460 | | +| extensions.ui_freeroamSelector_general.openFreeroamSelector `ge` | 0 | 785 | | +| extensions.ui_freeroamSelector_general.openFreeroamSelectorForFreeroamConfigurator `ge` | 1 | 808 | | +| extensions.ui_freeroamSelector_general.openFromPause `ge` | 0 | 800 | | +| extensions.ui_freeroamSelector_general.passesFilters `ge` | 1 | 404 | boolean | +| extensions.ui_freeroamSelector_general.profilerFinish `ge` | 0 | 630 | | +| extensions.ui_freeroamSelector_general.requestDetails `ge` | 2 | 656 | | +| extensions.ui_freeroamSelector_general.resetDisplayDataToDefaults `ge` | 1 | 547 | | +| extensions.ui_freeroamSelector_general.resetRangeFilter `ge` | 2 | 506 | | +| extensions.ui_freeroamSelector_general.resetSetFilter `ge` | 2 | 514 | | +| extensions.ui_freeroamSelector_general.resolveCurrentSelectorPath `ge` | 0 | 710 | | +| extensions.ui_freeroamSelector_general.setCurrentSelectorPath `ge` | 1 | 696 | | +| extensions.ui_freeroamSelector_general.setCustomDetailsButtons `ge` | 1 | 741 | | +| extensions.ui_freeroamSelector_general.setDisplayDataOption `ge` | 3 | 539 | | +| extensions.ui_freeroamSelector_general.setSearchText `ge` | 2 | 526 | | +| extensions.ui_freeroamSelector_general.toggleFavourite `ge` | 1 | 452 | | +| extensions.ui_freeroamSelector_general.toggleFilter `ge` | 3 | 490 | | +| extensions.ui_freeroamSelector_general.trackRecent `ge` | 1 | 466 | | +| extensions.ui_freeroamSelector_general.updateDisplayData `ge` | 2 | 426 | | +| extensions.ui_freeroamSelector_general.updateFilterData `ge` | 2 | 432 | | +| extensions.ui_freeroamSelector_general.updateFilters `ge` | 1 | 486 | | +| extensions.ui_freeroamSelector_general.updateRangeFilter `ge` | 4 | 498 | | +| extensions.ui_gameBlur.removeAllGroups `ge` | 0 | 39 | | +| extensions.ui_gameBlur.removeGroup `ge` | 1 | 35 | | +| extensions.ui_gameBlur.replaceGroup `ge` | 2 | 31 | | +| extensions.ui_gameplayAppContainers.clearAllFlashMessages `ge` | 0 | 286 | | +| extensions.ui_gameplayAppContainers.clearMessagesFromSource `ge` | 1 | 261 | | +| extensions.ui_gameplayAppContainers.getAppVisibility `ge` | 2 | 53 | | +| extensions.ui_gameplayAppContainers.getAvailableApps `ge` | 1 | 129 | | +| extensions.ui_gameplayAppContainers.getAvailableContexts `ge` | 1 | 129 | | +| extensions.ui_gameplayAppContainers.getContainerContext `ge` | 1 | 165 | | +| extensions.ui_gameplayAppContainers.getGameplayAppContainerMounted `ge` | 0 | 497 | | +| extensions.ui_gameplayAppContainers.getVisibleApps `ge` | 1 | 95 | | +| extensions.ui_gameplayAppContainers.hideAllApps `ge` | 1 | 66 | | +| extensions.ui_gameplayAppContainers.hideApp `ge` | 2 | 86 | | +| extensions.ui_gameplayAppContainers.onGameplayAppContainerMounted `ge` | 0 | 489 | | +| extensions.ui_gameplayAppContainers.onGameplayAppContainerUnmounted `ge` | 0 | 493 | | +| extensions.ui_gameplayAppContainers.onGameplayFlashMessage `ge` | 1 | 293 | | +| extensions.ui_gameplayAppContainers.onScenarioFlashMessage `ge` | 1 | 190 | | +| extensions.ui_gameplayAppContainers.onScenarioFlashMessageClear `ge` | 0 | 219 | | +| extensions.ui_gameplayAppContainers.onScenarioNotRunning `ge` | 0 | 224 | | +| extensions.ui_gameplayAppContainers.resetContainerContext `ge` | 1 | 156 | | +| extensions.ui_gameplayAppContainers.setAppVisibility `ge` | 3 | 33 | | +| extensions.ui_gameplayAppContainers.setContainerContext `ge` | 2 | 142 | | +| extensions.ui_gameplayAppContainers.setDebug `ge` | 1 | 175 | | +| extensions.ui_gameplayAppContainers.setVerboseLogging `ge` | 1 | 180 | | +| extensions.ui_gameplayAppContainers.showApp `ge` | 2 | 82 | | +| extensions.ui_gameplayAppContainers.toggleApp `ge` | 2 | 90 | | +| extensions.ui_gameplaySelector_general.clearAllFilters `ge` | 0 | 622 | | +| extensions.ui_gameplaySelector_general.closedFromUI `ge` | 0 | 798 | | +| extensions.ui_gameplaySelector_general.emitDisplayDataSnapshot `ge` | 1 | 1078 | boolean | +| extensions.ui_gameplaySelector_general.executeButton `ge` | 2 | 814 | | +| extensions.ui_gameplaySelector_general.executeDoubleClick `ge` | 1 | 827 | | +| extensions.ui_gameplaySelector_general.exitCallback `ge` | 0 | 823 | | +| extensions.ui_gameplaySelector_general.exploreFolder `ge` | 1 | 839 | | +| extensions.ui_gameplaySelector_general.getActiveFilters `ge` | 0 | 657 | | +| extensions.ui_gameplaySelector_general.getDetails `ge` | 1 | 804 | | +| extensions.ui_gameplaySelector_general.getDisplayData `ge` | 1 | 607 | | +| extensions.ui_gameplaySelector_general.getDisplayDataOptions `ge` | 1 | 706 | | +| extensions.ui_gameplaySelector_general.getFilters `ge` | 0 | 652 | | +| extensions.ui_gameplaySelector_general.getGameplayData `ge` | 0 | 470 | | +| extensions.ui_gameplaySelector_general.getManagementDetails `ge` | 0 | 818 | table | +| extensions.ui_gameplaySelector_general.getScreenHeaderTitleAndPath `ge` | 1 | 727 | table | +| extensions.ui_gameplaySelector_general.getSearchText `ge` | 0 | 693 | | +| extensions.ui_gameplaySelector_general.getTiles `ge` | 2 | 493 | | +| extensions.ui_gameplaySelector_general.getUiData `ge` | 1 | 423 | table | +| extensions.ui_gameplaySelector_general.goToMod `ge` | 1 | 844 | | +| extensions.ui_gameplaySelector_general.isFavourite `ge` | 1 | 628 | | +| extensions.ui_gameplaySelector_general.isGameplayDataLoaded `ge` | 0 | 481 | | +| extensions.ui_gameplaySelector_general.isRecent `ge` | 1 | 640 | | +| extensions.ui_gameplaySelector_general.navigateToCluster `ge` | 1 | 565 | | +| extensions.ui_gameplaySelector_general.onClusterRouteEnter `ge` | 4 | 1101 | | +| extensions.ui_gameplaySelector_general.onClusterRouteMount `ge` | 4 | 1113 | | +| extensions.ui_gameplaySelector_general.onRouteMount `ge` | 4 | 1093 | | +| extensions.ui_gameplaySelector_general.openGameplaySelector `ge` | 0 | 1147 | | +| extensions.ui_gameplaySelector_general.openRallySelector `ge` | 0 | 1151 | | +| extensions.ui_gameplaySelector_general.passesFilters `ge` | 1 | 591 | boolean | +| extensions.ui_gameplaySelector_general.profilerFinish `ge` | 0 | 794 | | +| extensions.ui_gameplaySelector_general.requestDetails `ge` | 2 | 577 | | +| extensions.ui_gameplaySelector_general.resetDisplayDataToDefaults `ge` | 1 | 718 | | +| extensions.ui_gameplaySelector_general.resetRangeFilter `ge` | 2 | 677 | | +| extensions.ui_gameplaySelector_general.resetSetFilter `ge` | 2 | 685 | | +| extensions.ui_gameplaySelector_general.resolveClusterTitle `ge` | 1 | 1129 | | +| extensions.ui_gameplaySelector_general.resolveCurrentSelectorPath `ge` | 0 | 1063 | | +| extensions.ui_gameplaySelector_general.setDisplayDataOption `ge` | 3 | 710 | | +| extensions.ui_gameplaySelector_general.setSearchText `ge` | 2 | 697 | | +| extensions.ui_gameplaySelector_general.toggleFavourite `ge` | 1 | 633 | | +| extensions.ui_gameplaySelector_general.toggleFilter `ge` | 3 | 661 | | +| extensions.ui_gameplaySelector_general.trackRecent `ge` | 1 | 645 | | +| extensions.ui_gameplaySelector_general.updateDisplayData `ge` | 2 | 612 | | +| extensions.ui_gameplaySelector_general.updateFilterData `ge` | 2 | 617 | | +| extensions.ui_gameplaySelector_general.updateRangeFilter `ge` | 4 | 669 | | +| extensions.ui_gameplaySelector_tileClustering.clusterItems `ge` | 2 | 307 | | +| extensions.ui_gameplaySelector_tileClustering.createTileFromClusteredItems `ge` | 3 | 326 | | +| extensions.ui_gameplaySelector_tileClustering.getClusterModeFunction `ge` | 1 | 335 | | +| extensions.ui_gameplaySelector_tileClustering.getClusteredItemsFavouriteIconPercent `ge` | 1 | 40 | multiple | +| extensions.ui_gameplaySelector_tileClustering.getClusteredItemsStats `ge` | 2 | 67 | multiple | +| extensions.ui_gameplaySelector_tileClustering.getSourceIcons `ge` | 1 | 141 | | +| extensions.ui_gameplaySelector_tileClustering.setBackend `ge` | 1 | 4 | | +| extensions.ui_gameplaySelector_tileGenerators_levelTiles.onFilterCustomLevelTiles `ge` | 3 | 276 | | +| extensions.ui_gameplaySelector_tileGenerators_levelTiles.onFreeroamSelectorOpenedWithItemDetails `ge` | 2 | 331 | | +| extensions.ui_gameplaySelector_tileGenerators_levelTiles.openLevelConfigurationPopup `ge` | 1 | 326 | | +| extensions.ui_gameplaySelector_tileGenerators_levelTiles.setAlwaysShowDialogue `ge` | 2 | 317 | | +| extensions.ui_gameplaySelector_tileSorting.convertUIValueToSortMode `ge` | 1 | 245 | | +| extensions.ui_gameplaySelector_tileSorting.getSortFunction `ge` | 1 | 226 | | +| extensions.ui_gameplaySelector_tileSorting.isValidSortMode `ge` | 1 | 241 | | +| extensions.ui_gameplaySelector_tileSorting.sortByDate `ge` | 2 | 281 | | +| extensions.ui_gameplaySelector_tileSorting.sortByGameplayAutomatic `ge` | 2 | 277 | | +| extensions.ui_gameplaySelector_tileSorting.sortByNameButOtherAlwaysLast `ge` | 2 | 269 | | +| extensions.ui_gameplaySelector_tileSorting.sortBySystem `ge` | 2 | 273 | | +| extensions.ui_gameplaySelector_tileSorting.sortGroup `ge` | 2 | 286 | | +| extensions.ui_gameplaySelector_tileSorting.sortTiles `ge` | 2 | 264 | | +| extensions.ui_gameplaySelector_tileSorting.sortTilesFromUIValue `ge` | 2 | 259 | | +| extensions.ui_gameplaySelector_tiles.getTiles `ge` | 3 | 531 | | +| extensions.ui_gameplaySelector_tiles.getUiData `ge` | 0 | 575 | table | +| extensions.ui_garage_routeLifecycleCallbacks.onPhotomodeEnter `ge` | 4 | 35 | | +| extensions.ui_garage_routeLifecycleCallbacks.onPhotomodeLeave `ge` | 4 | 57 | | +| extensions.ui_garage_routeLifecycleCallbacks.onPhotomodeMount `ge` | 4 | 52 | | +| extensions.ui_gridSelector.clearAllFilters `ge` | 1+ | 415 | | +| extensions.ui_gridSelector.closedFromUI `ge` | 1+ | 428 | | +| extensions.ui_gridSelector.executeButton `ge` | 1+ | 432 | | +| extensions.ui_gridSelector.executeDoubleClick `ge` | 1+ | 435 | | +| extensions.ui_gridSelector.exitCallback `ge` | 1+ | 434 | | +| extensions.ui_gridSelector.exploreFolder `ge` | 2 | 495 | | +| extensions.ui_gridSelector.getActiveFilters `ge` | 1+ | 410 | | +| extensions.ui_gridSelector.getBackendByName `ge` | 1 | 64 | | +| extensions.ui_gridSelector.getDetails `ge` | 1+ | 430 | | +| extensions.ui_gridSelector.getDisplayDataOptions `ge` | 1+ | 419 | | +| extensions.ui_gridSelector.getFilters `ge` | 1+ | 409 | | +| extensions.ui_gridSelector.getInitialData `ge` | 2 | 481 | | +| extensions.ui_gridSelector.getManagementDetails `ge` | 1+ | 433 | | +| extensions.ui_gridSelector.getScreenHeaderTitleAndPath `ge` | 2+ | 423 | | +| extensions.ui_gridSelector.getSearchText `ge` | 1+ | 416 | | +| extensions.ui_gridSelector.getSelectorRefresh `ge` | 3 | 440 | | +| extensions.ui_gridSelector.getSelectorSnapshot `ge` | 2 | 481 | | +| extensions.ui_gridSelector.getSelectorSnapshotSlices `ge` | 3 | 440 | | +| extensions.ui_gridSelector.getTiles `ge` | 2+ | 399 | | +| extensions.ui_gridSelector.goToMod `ge` | 2 | 499 | | +| extensions.ui_gridSelector.profilerFinish `ge` | 1+ | 427 | | +| extensions.ui_gridSelector.requestClusterTiles `ge` | 2+ | 404 | | +| extensions.ui_gridSelector.requestDetails `ge` | 1+ | 431 | | +| extensions.ui_gridSelector.resetDisplayDataToDefaults `ge` | 1+ | 421 | | +| extensions.ui_gridSelector.resetRangeFilter `ge` | 1+ | 413 | | +| extensions.ui_gridSelector.resetSetFilter `ge` | 1+ | 414 | | +| extensions.ui_gridSelector.setDisplayDataOption `ge` | 1+ | 420 | | +| extensions.ui_gridSelector.setSearchText `ge` | 1+ | 417 | | +| extensions.ui_gridSelector.toggleFavourite `ge` | 1+ | 438 | | +| extensions.ui_gridSelector.toggleFilter `ge` | 1+ | 411 | | +| extensions.ui_gridSelector.updateRangeFilter `ge` | 1+ | 412 | | +| extensions.ui_gridSelectorRouteLifecycleCallbacks.onRouteEnter `ge` | 4 | 163 | | +| extensions.ui_gridSelectorRouteLifecycleCallbacks.onRouteLeave `ge` | 4 | 173 | | +| extensions.ui_gridSelectorRouteLifecycleCallbacks.onRouteMount `ge` | 4 | 168 | | +| extensions.ui_gridSelectorUtils_buttonModule.create `ge` | 0 | 4 | | +| extensions.ui_gridSelectorUtils_displayDataModule.create `ge` | 5 | 4 | | +| extensions.ui_gridSelectorUtils_filterModule.create `ge` | 6 | 4 | | +| extensions.ui_gridSelectorUtils_tilesModule.create `ge` | 1 | 4 | | +| extensions.ui_gridSelectorUtils_translateHelper.translate `ge` | 2 | 85 | | +| extensions.ui_imgui:AcceptDragDropPayload `ge` | 2 | imgui_luaintf.lua:1042 | | +| extensions.ui_imgui:AlignTextToFramePadding `ge` | 0 | imgui_luaintf.lua:253 | | +| extensions.ui_imgui:ArrayChar `ge` | 2 | imgui_custom_luaintf.lua:72 | | +| extensions.ui_imgui:ArrayCharPtrByTbl `ge` | 1 | imgui_custom_luaintf.lua:221 | | +| extensions.ui_imgui:ArrayFloat `ge` | 1 | imgui_custom_luaintf.lua:90 | | +| extensions.ui_imgui:ArrayFloatByTbl `ge` | 1 | imgui_custom_luaintf.lua:214 | | +| extensions.ui_imgui:ArrayInt `ge` | 1 | imgui_custom_luaintf.lua:83 | | +| extensions.ui_imgui:ArraySize `ge` | 1 | imgui_custom_luaintf.lua:211 | | +| extensions.ui_imgui:ArrowButton `ge` | 2 | imgui_luaintf.lua:340 | | +| extensions.ui_imgui:Begin `ge` | 3 | imgui_custom_luaintf.lua:121 | | +| extensions.ui_imgui:BeginChild1 `ge` | 4 | imgui_luaintf.lua:72 | | +| extensions.ui_imgui:BeginChild2 `ge` | 4 | imgui_luaintf.lua:79 | | +| extensions.ui_imgui:BeginChildFrame `ge` | 3 | imgui_luaintf.lua:1107 | | +| extensions.ui_imgui:BeginCombo `ge` | 3 | imgui_luaintf.lua:389 | | +| extensions.ui_imgui:BeginDisabled `ge` | 1 | imgui_custom_luaintf.lua:257 | | +| extensions.ui_imgui:BeginDragDropSource `ge` | 1 | imgui_luaintf.lua:1036 | | +| extensions.ui_imgui:BeginDragDropTarget `ge` | 0 | imgui_luaintf.lua:1041 | | +| extensions.ui_imgui:BeginGroup `ge` | 0 | imgui_luaintf.lua:242 | | +| extensions.ui_imgui:BeginItemTooltip `ge` | 0 | imgui_luaintf.lua:865 | | +| extensions.ui_imgui:BeginListBox `ge` | 2 | imgui_luaintf.lua:774 | | +| extensions.ui_imgui:BeginMainMenuBar `ge` | 0 | imgui_luaintf.lua:836 | | +| extensions.ui_imgui:BeginMenu `ge` | 2 | imgui_luaintf.lua:838 | | +| extensions.ui_imgui:BeginMenuBar `ge` | 0 | imgui_luaintf.lua:834 | | +| extensions.ui_imgui:BeginPopup `ge` | 2 | imgui_luaintf.lua:871 | | +| extensions.ui_imgui:BeginPopupContextItem `ge` | 2 | imgui_luaintf.lua:898 | | +| extensions.ui_imgui:BeginPopupContextVoid `ge` | 2 | imgui_luaintf.lua:908 | | +| extensions.ui_imgui:BeginPopupContextWindow `ge` | 2 | imgui_luaintf.lua:903 | | +| extensions.ui_imgui:BeginPopupModal `ge` | 3 | imgui_luaintf.lua:876 | | +| extensions.ui_imgui:BeginTabBar `ge` | 2 | imgui_luaintf.lua:982 | | +| extensions.ui_imgui:BeginTabItem `ge` | 3 | imgui_luaintf.lua:988 | | +| extensions.ui_imgui:BeginTable `ge` | 5 | imgui_luaintf.lua:918 | | +| extensions.ui_imgui:BeginTooltip `ge` | 0 | imgui_luaintf.lua:858 | | +| extensions.ui_imgui:Bool `ge` | 1 | imgui_custom_luaintf.lua:38 | | +| extensions.ui_imgui:BoolFalse `ge` | 0 | imgui_custom_luaintf.lua:99 | | +| extensions.ui_imgui:BoolPtr `ge` | 1 | imgui_custom_luaintf.lua:39 | | +| extensions.ui_imgui:BoolTrue `ge` | 0 | imgui_custom_luaintf.lua:98 | | +| extensions.ui_imgui:Bullet `ge` | 0 | imgui_luaintf.lua:373 | | +| extensions.ui_imgui:BulletText `ge` | 1+ | imgui_luaintf.lua:317 | | +| extensions.ui_imgui:Button `ge` | 2 | imgui_luaintf.lua:326 | | +| extensions.ui_imgui:CalcItemWidth `ge` | 0 | imgui_luaintf.lua:209 | | +| extensions.ui_imgui:CalcTextSize `ge` | 4 | imgui_luaintf.lua:1112 | | +| extensions.ui_imgui:Checkbox `ge` | 2 | imgui_luaintf.lua:344 | | +| extensions.ui_imgui:CheckboxFlags1 `ge` | 3 | imgui_luaintf.lua:349 | | +| extensions.ui_imgui:CheckboxFlags2 `ge` | 3 | imgui_luaintf.lua:354 | | +| extensions.ui_imgui:ClearActiveID `ge` | 0 | imgui_custom_luaintf.lua:295 | | +| extensions.ui_imgui:CloseCurrentPopup `ge` | 0 | imgui_luaintf.lua:897 | | +| extensions.ui_imgui:CollapsingHeader1 `ge` | 2 | imgui_luaintf.lua:745 | | +| extensions.ui_imgui:CollapsingHeader2 `ge` | 3 | imgui_luaintf.lua:750 | | +| extensions.ui_imgui:ColorButton `ge` | 4 | imgui_luaintf.lua:695 | | +| extensions.ui_imgui:ColorConvertFloat4ToU32 `ge` | 1 | imgui_luaintf.lua:1120 | | +| extensions.ui_imgui:ColorConvertHSVtoRGB `ge` | 6 | imgui_luaintf.lua:1122 | | +| extensions.ui_imgui:ColorConvertRGBtoHSV `ge` | 6 | imgui_luaintf.lua:1121 | | +| extensions.ui_imgui:ColorConvertU32ToFloat4 `ge` | 1 | imgui_luaintf.lua:1119 | | +| extensions.ui_imgui:ColorEdit3 `ge` | 3 | imgui_luaintf.lua:674 | | +| extensions.ui_imgui:ColorEdit4 `ge` | 3 | imgui_luaintf.lua:679 | | +| extensions.ui_imgui:ColorPicker3 `ge` | 3 | imgui_luaintf.lua:684 | | +| extensions.ui_imgui:ColorPicker4 `ge` | 4 | imgui_luaintf.lua:689 | | +| extensions.ui_imgui:Columns `ge` | 3 | imgui_luaintf.lua:963 | | +| extensions.ui_imgui:Combo1 `ge` | 5 | imgui_custom_luaintf.lua:144 | | +| extensions.ui_imgui:Combo2 `ge` | 4 | imgui_luaintf.lua:403 | | +| extensions.ui_imgui:Combo3 `ge` | 6 | imgui_luaintf.lua:410 | | +| extensions.ui_imgui:DebugCheckVersionAndDataLayout `ge` | 7 | imgui_luaintf.lua:1176 | | +| extensions.ui_imgui:DebugTextEncoding `ge` | 1 | imgui_luaintf.lua:1172 | | +| extensions.ui_imgui:DestroyPlatformWindows `ge` | 0 | imgui_luaintf.lua:1187 | | +| extensions.ui_imgui:DockSpace `ge` | 4 | imgui_luaintf.lua:1004 | | +| extensions.ui_imgui:DockSpaceOverViewport `ge` | 3 | imgui_luaintf.lua:1010 | | +| extensions.ui_imgui:Double `ge` | 1 | imgui_custom_luaintf.lua:64 | | +| extensions.ui_imgui:DoublePtr `ge` | 1 | imgui_custom_luaintf.lua:65 | | +| extensions.ui_imgui:DragFloat `ge` | 7 | imgui_luaintf.lua:418 | | +| extensions.ui_imgui:DragFloat2 `ge` | 7 | imgui_luaintf.lua:428 | | +| extensions.ui_imgui:DragFloat3 `ge` | 7 | imgui_luaintf.lua:437 | | +| extensions.ui_imgui:DragFloat4 `ge` | 7 | imgui_luaintf.lua:446 | | +| extensions.ui_imgui:DragFloatRange2 `ge` | 9 | imgui_luaintf.lua:455 | | +| extensions.ui_imgui:DragInt `ge` | 7 | imgui_luaintf.lua:467 | | +| extensions.ui_imgui:DragInt2 `ge` | 7 | imgui_luaintf.lua:477 | | +| extensions.ui_imgui:DragInt3 `ge` | 7 | imgui_luaintf.lua:486 | | +| extensions.ui_imgui:DragInt4 `ge` | 7 | imgui_luaintf.lua:495 | | +| extensions.ui_imgui:DragIntRange2 `ge` | 9 | imgui_luaintf.lua:504 | | +| extensions.ui_imgui:Dummy `ge` | 1 | imgui_luaintf.lua:233 | | +| extensions.ui_imgui:End `ge` | 0 | imgui_luaintf.lua:71 | | +| extensions.ui_imgui:EndChild `ge` | 0 | imgui_luaintf.lua:85 | | +| extensions.ui_imgui:EndChildFrame `ge` | 0 | imgui_luaintf.lua:1111 | | +| extensions.ui_imgui:EndCombo `ge` | 0 | imgui_luaintf.lua:395 | | +| extensions.ui_imgui:EndDisabled `ge` | 0 | imgui_custom_luaintf.lua:262 | | +| extensions.ui_imgui:EndDragDropSource `ge` | 0 | imgui_luaintf.lua:1040 | | +| extensions.ui_imgui:EndDragDropTarget `ge` | 0 | imgui_luaintf.lua:1047 | | +| extensions.ui_imgui:EndFrame `ge` | 0 | imgui_luaintf.lua:17 | | +| extensions.ui_imgui:EndGroup `ge` | 0 | imgui_luaintf.lua:243 | | +| extensions.ui_imgui:EndListBox `ge` | 0 | imgui_luaintf.lua:779 | | +| extensions.ui_imgui:EndMainMenuBar `ge` | 0 | imgui_luaintf.lua:837 | | +| extensions.ui_imgui:EndMenu `ge` | 0 | imgui_luaintf.lua:843 | | +| extensions.ui_imgui:EndMenuBar `ge` | 0 | imgui_luaintf.lua:835 | | +| extensions.ui_imgui:EndPopup `ge` | 0 | imgui_luaintf.lua:882 | | +| extensions.ui_imgui:EndTabBar `ge` | 0 | imgui_luaintf.lua:987 | | +| extensions.ui_imgui:EndTabItem `ge` | 0 | imgui_luaintf.lua:994 | | +| extensions.ui_imgui:EndTable `ge` | 0 | imgui_luaintf.lua:925 | | +| extensions.ui_imgui:EndTooltip `ge` | 0 | imgui_luaintf.lua:859 | | +| extensions.ui_imgui:FindViewportByID `ge` | 1 | imgui_luaintf.lua:1188 | | +| extensions.ui_imgui:FindViewportByPlatformHandle `ge` | 1 | imgui_luaintf.lua:1189 | | +| extensions.ui_imgui:Float `ge` | 1 | imgui_custom_luaintf.lua:56 | | +| extensions.ui_imgui:FloatPtr `ge` | 1 | imgui_custom_luaintf.lua:57 | | +| extensions.ui_imgui:GetBackgroundDrawList1 `ge` | 0 | imgui_luaintf.lua:1086 | | +| extensions.ui_imgui:GetBackgroundDrawList2 `ge` | 1 | imgui_luaintf.lua:1088 | | +| extensions.ui_imgui:GetClipboardText `ge` | 0 | imgui_luaintf.lua:1167 | | +| extensions.ui_imgui:GetColorU321 `ge` | 2 | imgui_luaintf.lua:218 | | +| extensions.ui_imgui:GetColorU322 `ge` | 1 | imgui_luaintf.lua:222 | | +| extensions.ui_imgui:GetColorU323 `ge` | 1 | imgui_luaintf.lua:223 | | +| extensions.ui_imgui:GetColumnIndex `ge` | 0 | imgui_luaintf.lua:970 | | +| extensions.ui_imgui:GetColumnOffset `ge` | 1 | imgui_luaintf.lua:976 | | +| extensions.ui_imgui:GetColumnWidth `ge` | 1 | imgui_luaintf.lua:971 | | +| extensions.ui_imgui:GetColumnsCount `ge` | 0 | imgui_luaintf.lua:981 | | +| extensions.ui_imgui:GetContentRegionAvail `ge` | 0 | imgui_luaintf.lua:159 | | +| extensions.ui_imgui:GetContentRegionAvailWidth `ge` | 0 | imgui_custom_luaintf.lua:304 | | +| extensions.ui_imgui:GetContentRegionMax `ge` | 0 | imgui_luaintf.lua:160 | | +| extensions.ui_imgui:GetCurrentContext `ge` | 0 | imgui_luaintf.lua:14 | | +| extensions.ui_imgui:GetCursorPos `ge` | 0 | imgui_luaintf.lua:244 | | +| extensions.ui_imgui:GetCursorPosX `ge` | 0 | imgui_luaintf.lua:245 | | +| extensions.ui_imgui:GetCursorPosY `ge` | 0 | imgui_luaintf.lua:246 | | +| extensions.ui_imgui:GetCursorScreenPos `ge` | 0 | imgui_luaintf.lua:251 | | +| extensions.ui_imgui:GetCursorStartPos `ge` | 0 | imgui_luaintf.lua:250 | | +| extensions.ui_imgui:GetDragDropPayload `ge` | 0 | imgui_luaintf.lua:1048 | | +| extensions.ui_imgui:GetDrawListSharedData `ge` | 0 | imgui_luaintf.lua:1100 | | +| extensions.ui_imgui:GetFont `ge` | 0 | imgui_luaintf.lua:215 | | +| extensions.ui_imgui:GetFontSize `ge` | 0 | imgui_luaintf.lua:216 | | +| extensions.ui_imgui:GetFontTexUvWhitePixel `ge` | 0 | imgui_luaintf.lua:217 | | +| extensions.ui_imgui:GetForegroundDrawList1 `ge` | 0 | imgui_luaintf.lua:1087 | | +| extensions.ui_imgui:GetForegroundDrawList2 `ge` | 1 | imgui_luaintf.lua:1092 | | +| extensions.ui_imgui:GetFrameCount `ge` | 0 | imgui_luaintf.lua:1099 | | +| extensions.ui_imgui:GetFrameHeight `ge` | 0 | imgui_luaintf.lua:256 | | +| extensions.ui_imgui:GetFrameHeightWithSpacing `ge` | 0 | imgui_luaintf.lua:257 | | +| extensions.ui_imgui:GetID1 `ge` | 1 | imgui_luaintf.lua:273 | | +| extensions.ui_imgui:GetID2 `ge` | 2 | imgui_luaintf.lua:277 | | +| extensions.ui_imgui:GetID3 `ge` | 1 | imgui_luaintf.lua:282 | | +| extensions.ui_imgui:GetIO `ge` | 0 | imgui_custom_luaintf.lua:162 | | +| extensions.ui_imgui:GetImGuiIO_FontAllowUserScaling `ge` | 0 | imgui_custom_luaintf.lua:193 | | +| extensions.ui_imgui:GetItemID `ge` | 0 | imgui_luaintf.lua:1081 | | +| extensions.ui_imgui:GetItemRectMax `ge` | 0 | imgui_luaintf.lua:1083 | | +| extensions.ui_imgui:GetItemRectMin `ge` | 0 | imgui_luaintf.lua:1082 | | +| extensions.ui_imgui:GetItemRectSize `ge` | 0 | imgui_luaintf.lua:1084 | | +| extensions.ui_imgui:GetKeyIndex `ge` | 1 | imgui_custom_luaintf.lua:182 | | +| extensions.ui_imgui:GetKeyName `ge` | 1 | imgui_luaintf.lua:1130 | | +| extensions.ui_imgui:GetKeyPressedAmount `ge` | 3 | imgui_luaintf.lua:1129 | | +| extensions.ui_imgui:GetLengthArrayCharPtr `ge` | 1 | imgui_custom_luaintf.lua:213 | | +| extensions.ui_imgui:GetLengthArrayFloat `ge` | 1 | imgui_custom_luaintf.lua:212 | | +| extensions.ui_imgui:GetMainContext `ge` | 0 | imgui_custom_luaintf.lua:234 | | +| extensions.ui_imgui:GetMainViewport `ge` | 0 | imgui_luaintf.lua:1085 | | +| extensions.ui_imgui:GetMouseClickedCount `ge` | 1 | imgui_luaintf.lua:1139 | | +| extensions.ui_imgui:GetMouseCursor `ge` | 0 | imgui_luaintf.lua:1164 | | +| extensions.ui_imgui:GetMouseDragDelta `ge` | 2 | imgui_luaintf.lua:1155 | | +| extensions.ui_imgui:GetMousePos `ge` | 0 | imgui_luaintf.lua:1149 | | +| extensions.ui_imgui:GetMousePosOnOpeningCurrentPopup `ge` | 0 | imgui_luaintf.lua:1150 | | +| extensions.ui_imgui:GetPlatformIO `ge` | 0 | imgui_luaintf.lua:1180 | | +| extensions.ui_imgui:GetScrollMaxX `ge` | 0 | imgui_luaintf.lua:167 | | +| extensions.ui_imgui:GetScrollMaxY `ge` | 0 | imgui_luaintf.lua:168 | | +| extensions.ui_imgui:GetScrollX `ge` | 0 | imgui_luaintf.lua:163 | | +| extensions.ui_imgui:GetScrollY `ge` | 0 | imgui_luaintf.lua:164 | | +| extensions.ui_imgui:GetStateStorage `ge` | 0 | imgui_luaintf.lua:1106 | | +| extensions.ui_imgui:GetStyle `ge` | 0 | imgui_custom_luaintf.lua:163 | | +| extensions.ui_imgui:GetStyleColorName `ge` | 1 | imgui_luaintf.lua:1101 | | +| extensions.ui_imgui:GetStyleColorVec4 `ge` | 1 | imgui_luaintf.lua:224 | | +| extensions.ui_imgui:GetTextLineHeight `ge` | 0 | imgui_luaintf.lua:254 | | +| extensions.ui_imgui:GetTextLineHeightWithSpacing `ge` | 0 | imgui_luaintf.lua:255 | | +| extensions.ui_imgui:GetTime `ge` | 0 | imgui_luaintf.lua:1098 | | +| extensions.ui_imgui:GetTreeNodeToLabelSpacing `ge` | 0 | imgui_luaintf.lua:744 | | +| extensions.ui_imgui:GetVersion `ge` | 0 | imgui_luaintf.lua:52 | | +| extensions.ui_imgui:GetWindowContentRegionMax `ge` | 0 | imgui_luaintf.lua:162 | | +| extensions.ui_imgui:GetWindowContentRegionMin `ge` | 0 | imgui_luaintf.lua:161 | | +| extensions.ui_imgui:GetWindowContentRegionWidth `ge` | 0 | imgui_custom_luaintf.lua:380 | | +| extensions.ui_imgui:GetWindowDockID `ge` | 0 | imgui_luaintf.lua:1024 | | +| extensions.ui_imgui:GetWindowDpiScale `ge` | 0 | imgui_luaintf.lua:97 | | +| extensions.ui_imgui:GetWindowDrawList `ge` | 0 | imgui_luaintf.lua:96 | | +| extensions.ui_imgui:GetWindowHeight `ge` | 0 | imgui_luaintf.lua:101 | | +| extensions.ui_imgui:GetWindowPos `ge` | 0 | imgui_luaintf.lua:98 | | +| extensions.ui_imgui:GetWindowSize `ge` | 0 | imgui_luaintf.lua:99 | | +| extensions.ui_imgui:GetWindowViewport `ge` | 0 | imgui_luaintf.lua:102 | | +| extensions.ui_imgui:GetWindowWidth `ge` | 0 | imgui_luaintf.lua:100 | | +| extensions.ui_imgui:HeaderText `ge` | 2 | imgui_custom_luaintf.lua:368 | | +| extensions.ui_imgui:HighlightSelectable `ge` | 3 | imgui_custom_luaintf.lua:338 | | +| extensions.ui_imgui:HighlightText `ge` | 2 | imgui_custom_luaintf.lua:309 | | +| extensions.ui_imgui:ImColor `ge` | 0 | imgui_luaintf.lua:1974 | | +| extensions.ui_imgui:ImColorByRGB `ge` | 4 | imgui_custom_luaintf.lua:114 | | +| extensions.ui_imgui:ImColorPtr `ge` | 0 | imgui_luaintf.lua:1975 | | +| extensions.ui_imgui:ImColor_HSV `ge` | 5 | imgui_luaintf.lua:1980 | | +| extensions.ui_imgui:ImColor_SetHSV `ge` | 5 | imgui_luaintf.lua:1976 | | +| extensions.ui_imgui:ImDrawList_AddBezierCubic `ge` | 8 | imgui_luaintf.lua:2080 | | +| extensions.ui_imgui:ImDrawList_AddBezierQuadratic `ge` | 7 | imgui_luaintf.lua:2084 | | +| extensions.ui_imgui:ImDrawList_AddCallback `ge` | 3 | imgui_luaintf.lua:2133 | | +| extensions.ui_imgui:ImDrawList_AddCircle `ge` | 6 | imgui_luaintf.lua:2045 | | +| extensions.ui_imgui:ImDrawList_AddCircleFilled `ge` | 5 | imgui_luaintf.lua:2050 | | +| extensions.ui_imgui:ImDrawList_AddConvexPolyFilled `ge` | 4 | imgui_luaintf.lua:2076 | | +| extensions.ui_imgui:ImDrawList_AddDrawCmd `ge` | 1 | imgui_luaintf.lua:2137 | | +| extensions.ui_imgui:ImDrawList_AddImage `ge` | 7 | imgui_luaintf.lua:2088 | | +| extensions.ui_imgui:ImDrawList_AddImageQuad `ge` | 11 | imgui_luaintf.lua:2094 | | +| extensions.ui_imgui:ImDrawList_AddImageRounded `ge` | 9 | imgui_luaintf.lua:2102 | | +| extensions.ui_imgui:ImDrawList_AddLine `ge` | 5 | imgui_luaintf.lua:2019 | | +| extensions.ui_imgui:ImDrawList_AddNgon `ge` | 6 | imgui_luaintf.lua:2054 | | +| extensions.ui_imgui:ImDrawList_AddNgonFilled `ge` | 5 | imgui_luaintf.lua:2058 | | +| extensions.ui_imgui:ImDrawList_AddPolyline `ge` | 6 | imgui_luaintf.lua:2072 | | +| extensions.ui_imgui:ImDrawList_AddQuad `ge` | 7 | imgui_luaintf.lua:2035 | | +| extensions.ui_imgui:ImDrawList_AddQuadFilled `ge` | 6 | imgui_luaintf.lua:2039 | | +| extensions.ui_imgui:ImDrawList_AddRect `ge` | 7 | imgui_luaintf.lua:2023 | | +| extensions.ui_imgui:ImDrawList_AddRectFilled `ge` | 6 | imgui_luaintf.lua:2029 | | +| extensions.ui_imgui:ImDrawList_AddRectFilledMultiColor `ge` | 7 | imgui_luaintf.lua:2034 | | +| extensions.ui_imgui:ImDrawList_AddText1 `ge` | 5 | imgui_luaintf.lua:2059 | | +| extensions.ui_imgui:ImDrawList_AddText2 `ge` | 9 | imgui_luaintf.lua:2064 | | +| extensions.ui_imgui:ImDrawList_AddTriangle `ge` | 6 | imgui_luaintf.lua:2040 | | +| extensions.ui_imgui:ImDrawList_AddTriangleFilled `ge` | 5 | imgui_luaintf.lua:2044 | | +| extensions.ui_imgui:ImDrawList_ChannelsMerge `ge` | 1 | imgui_luaintf.lua:2140 | | +| extensions.ui_imgui:ImDrawList_ChannelsSetCurrent `ge` | 2 | imgui_luaintf.lua:2141 | | +| extensions.ui_imgui:ImDrawList_ChannelsSplit `ge` | 2 | imgui_luaintf.lua:2139 | | +| extensions.ui_imgui:ImDrawList_CloneOutput `ge` | 1 | imgui_luaintf.lua:2138 | | +| extensions.ui_imgui:ImDrawList_GetClipRectMax `ge` | 1 | imgui_luaintf.lua:2018 | | +| extensions.ui_imgui:ImDrawList_GetClipRectMin `ge` | 1 | imgui_luaintf.lua:2017 | | +| extensions.ui_imgui:ImDrawList_PathArcTo `ge` | 6 | imgui_luaintf.lua:2115 | | +| extensions.ui_imgui:ImDrawList_PathArcToFast `ge` | 5 | imgui_luaintf.lua:2119 | | +| extensions.ui_imgui:ImDrawList_PathBezierCubicCurveTo `ge` | 5 | imgui_luaintf.lua:2120 | | +| extensions.ui_imgui:ImDrawList_PathBezierQuadraticCurveTo `ge` | 4 | imgui_luaintf.lua:2124 | | +| extensions.ui_imgui:ImDrawList_PathClear `ge` | 1 | imgui_luaintf.lua:2106 | | +| extensions.ui_imgui:ImDrawList_PathFillConvex `ge` | 2 | imgui_luaintf.lua:2109 | | +| extensions.ui_imgui:ImDrawList_PathLineTo `ge` | 2 | imgui_luaintf.lua:2107 | | +| extensions.ui_imgui:ImDrawList_PathLineToMergeDuplicate `ge` | 2 | imgui_luaintf.lua:2108 | | +| extensions.ui_imgui:ImDrawList_PathRect `ge` | 5 | imgui_luaintf.lua:2128 | | +| extensions.ui_imgui:ImDrawList_PathStroke `ge` | 4 | imgui_luaintf.lua:2110 | | +| extensions.ui_imgui:ImDrawList_PopClipRect `ge` | 1 | imgui_luaintf.lua:2014 | | +| extensions.ui_imgui:ImDrawList_PopTextureID `ge` | 1 | imgui_luaintf.lua:2016 | | +| extensions.ui_imgui:ImDrawList_PrimQuadUV `ge` | 10 | imgui_luaintf.lua:2146 | | +| extensions.ui_imgui:ImDrawList_PrimRect `ge` | 4 | imgui_luaintf.lua:2144 | | +| extensions.ui_imgui:ImDrawList_PrimRectUV `ge` | 6 | imgui_luaintf.lua:2145 | | +| extensions.ui_imgui:ImDrawList_PrimReserve `ge` | 3 | imgui_luaintf.lua:2142 | | +| extensions.ui_imgui:ImDrawList_PrimUnreserve `ge` | 3 | imgui_luaintf.lua:2143 | | +| extensions.ui_imgui:ImDrawList_PrimVtx `ge` | 4 | imgui_luaintf.lua:2149 | | +| extensions.ui_imgui:ImDrawList_PrimWriteIdx `ge` | 2 | imgui_luaintf.lua:2148 | | +| extensions.ui_imgui:ImDrawList_PrimWriteVtx `ge` | 4 | imgui_luaintf.lua:2147 | | +| extensions.ui_imgui:ImDrawList_PushClipRect `ge` | 4 | imgui_luaintf.lua:2009 | | +| extensions.ui_imgui:ImDrawList_PushClipRectFullScreen `ge` | 1 | imgui_luaintf.lua:2013 | | +| extensions.ui_imgui:ImDrawList_PushTextureID `ge` | 2 | imgui_luaintf.lua:2015 | | +| extensions.ui_imgui:ImGuiIO `ge` | 0 | imgui_luaintf.lua:1882 | | +| extensions.ui_imgui:ImGuiIOPtr `ge` | 0 | imgui_luaintf.lua:1883 | | +| extensions.ui_imgui:ImGuiIO_AddFocusEvent `ge` | 2 | imgui_luaintf.lua:1868 | | +| extensions.ui_imgui:ImGuiIO_AddInputCharacter `ge` | 2 | imgui_luaintf.lua:1869 | | +| extensions.ui_imgui:ImGuiIO_AddInputCharacterUTF16 `ge` | 2 | imgui_luaintf.lua:1870 | | +| extensions.ui_imgui:ImGuiIO_AddInputCharactersUTF8 `ge` | 2 | imgui_luaintf.lua:1871 | | +| extensions.ui_imgui:ImGuiIO_AddKeyAnalogEvent `ge` | 4 | imgui_luaintf.lua:1862 | | +| extensions.ui_imgui:ImGuiIO_AddKeyEvent `ge` | 3 | imgui_luaintf.lua:1861 | | +| extensions.ui_imgui:ImGuiIO_AddMouseButtonEvent `ge` | 3 | imgui_luaintf.lua:1864 | | +| extensions.ui_imgui:ImGuiIO_AddMousePosEvent `ge` | 3 | imgui_luaintf.lua:1863 | | +| extensions.ui_imgui:ImGuiIO_AddMouseSourceEvent `ge` | 2 | imgui_luaintf.lua:1866 | | +| extensions.ui_imgui:ImGuiIO_AddMouseViewportEvent `ge` | 2 | imgui_luaintf.lua:1867 | | +| extensions.ui_imgui:ImGuiIO_AddMouseWheelEvent `ge` | 3 | imgui_luaintf.lua:1865 | | +| extensions.ui_imgui:ImGuiIO_ClearEventsQueue `ge` | 1 | imgui_luaintf.lua:1880 | | +| extensions.ui_imgui:ImGuiIO_ClearInputKeys `ge` | 1 | imgui_luaintf.lua:1881 | | +| extensions.ui_imgui:ImGuiIO_FontGlobalScale `ge` | 2 | imgui_custom_luaintf.lua:195 | | +| extensions.ui_imgui:ImGuiIO_SetAppAcceptingEvents `ge` | 2 | imgui_luaintf.lua:1879 | | +| extensions.ui_imgui:ImGuiIO_SetKeyEventNativeData `ge` | 5 | imgui_luaintf.lua:1875 | | +| extensions.ui_imgui:ImGuiListClipper `ge` | 0 | imgui_luaintf.lua:1963 | | +| extensions.ui_imgui:ImGuiListClipperPtr `ge` | 0 | imgui_luaintf.lua:1964 | | +| extensions.ui_imgui:ImGuiListClipper_Begin `ge` | 3 | imgui_luaintf.lua:1965 | | +| extensions.ui_imgui:ImGuiListClipper_End `ge` | 1 | imgui_luaintf.lua:1969 | | +| extensions.ui_imgui:ImGuiListClipper_IncludeRangeByIndices `ge` | 3 | imgui_luaintf.lua:1971 | | +| extensions.ui_imgui:ImGuiListClipper_Step `ge` | 1 | imgui_luaintf.lua:1970 | | +| extensions.ui_imgui:ImGuiPayload `ge` | 0 | imgui_luaintf.lua:1892 | | +| extensions.ui_imgui:ImGuiPayloadPtr `ge` | 0 | imgui_luaintf.lua:1893 | | +| extensions.ui_imgui:ImGuiPayload_Clear `ge` | 1 | imgui_luaintf.lua:1894 | | +| extensions.ui_imgui:ImGuiPayload_IsDataType `ge` | 2 | imgui_luaintf.lua:1895 | | +| extensions.ui_imgui:ImGuiPayload_IsDelivery `ge` | 1 | imgui_luaintf.lua:1900 | | +| extensions.ui_imgui:ImGuiPayload_IsPreview `ge` | 1 | imgui_luaintf.lua:1899 | | +| extensions.ui_imgui:ImGuiPlatformIO `ge` | 0 | imgui_luaintf.lua:2181 | | +| extensions.ui_imgui:ImGuiPlatformIOPtr `ge` | 0 | imgui_luaintf.lua:2182 | | +| extensions.ui_imgui:ImGuiPlatformImeData `ge` | 0 | imgui_luaintf.lua:2189 | | +| extensions.ui_imgui:ImGuiPlatformImeDataPtr `ge` | 0 | imgui_luaintf.lua:2190 | | +| extensions.ui_imgui:ImGuiPlatformMonitor `ge` | 0 | imgui_luaintf.lua:2185 | | +| extensions.ui_imgui:ImGuiPlatformMonitorPtr `ge` | 0 | imgui_luaintf.lua:2186 | | +| extensions.ui_imgui:ImGuiStorage_BuildSortByKey `ge` | 1 | imgui_luaintf.lua:1960 | | +| extensions.ui_imgui:ImGuiStorage_Clear `ge` | 1 | imgui_luaintf.lua:1922 | | +| extensions.ui_imgui:ImGuiStorage_GetBool `ge` | 3 | imgui_luaintf.lua:1928 | | +| extensions.ui_imgui:ImGuiStorage_GetBoolRef `ge` | 3 | imgui_luaintf.lua:1947 | | +| extensions.ui_imgui:ImGuiStorage_GetFloat `ge` | 3 | imgui_luaintf.lua:1933 | | +| extensions.ui_imgui:ImGuiStorage_GetFloatRef `ge` | 3 | imgui_luaintf.lua:1951 | | +| extensions.ui_imgui:ImGuiStorage_GetInt `ge` | 3 | imgui_luaintf.lua:1923 | | +| extensions.ui_imgui:ImGuiStorage_GetIntRef `ge` | 3 | imgui_luaintf.lua:1943 | | +| extensions.ui_imgui:ImGuiStorage_GetVoidPtr `ge` | 2 | imgui_luaintf.lua:1938 | | +| extensions.ui_imgui:ImGuiStorage_GetVoidPtrRef `ge` | 3 | imgui_luaintf.lua:1955 | | +| extensions.ui_imgui:ImGuiStorage_SetAllInt `ge` | 2 | imgui_luaintf.lua:1959 | | +| extensions.ui_imgui:ImGuiStorage_SetBool `ge` | 3 | imgui_luaintf.lua:1932 | | +| extensions.ui_imgui:ImGuiStorage_SetFloat `ge` | 3 | imgui_luaintf.lua:1937 | | +| extensions.ui_imgui:ImGuiStorage_SetInt `ge` | 3 | imgui_luaintf.lua:1927 | | +| extensions.ui_imgui:ImGuiStorage_SetVoidPtr `ge` | 3 | imgui_luaintf.lua:1939 | | +| extensions.ui_imgui:ImGuiStyle `ge` | 0 | imgui_luaintf.lua:1854 | | +| extensions.ui_imgui:ImGuiStylePtr `ge` | 0 | imgui_luaintf.lua:1855 | | +| extensions.ui_imgui:ImGuiStyle_ScaleAllSizes `ge` | 2 | imgui_luaintf.lua:1856 | | +| extensions.ui_imgui:ImGuiTableColumnSortSpecs `ge` | 0 | imgui_luaintf.lua:1903 | | +| extensions.ui_imgui:ImGuiTableColumnSortSpecsPtr `ge` | 0 | imgui_luaintf.lua:1904 | | +| extensions.ui_imgui:ImGuiTableSortSpecs `ge` | 0 | imgui_custom_luaintf.lua:274 | | +| extensions.ui_imgui:ImGuiTableSortSpecsPtr `ge` | 0 | imgui_custom_luaintf.lua:275 | | +| extensions.ui_imgui:ImGuiTextFilter `ge` | 1 | imgui_custom_luaintf.lua:102 | | +| extensions.ui_imgui:ImGuiTextFilterPtr `ge` | 1 | imgui_custom_luaintf.lua:108 | | +| extensions.ui_imgui:ImGuiTextFilter_Build `ge` | 1 | imgui_luaintf.lua:1917 | | +| extensions.ui_imgui:ImGuiTextFilter_Clear `ge` | 1 | imgui_luaintf.lua:1918 | | +| extensions.ui_imgui:ImGuiTextFilter_Draw `ge` | 3 | imgui_luaintf.lua:1907 | | +| extensions.ui_imgui:ImGuiTextFilter_IsActive `ge` | 1 | imgui_luaintf.lua:1919 | | +| extensions.ui_imgui:ImGuiTextFilter_PassFilter `ge` | 3 | imgui_luaintf.lua:1912 | | +| extensions.ui_imgui:ImGuiViewport `ge` | 0 | imgui_luaintf.lua:2175 | | +| extensions.ui_imgui:ImGuiViewportPtr `ge` | 0 | imgui_luaintf.lua:2176 | | +| extensions.ui_imgui:ImGuiViewport_GetCenter `ge` | 1 | imgui_luaintf.lua:2177 | | +| extensions.ui_imgui:ImGuiViewport_GetWorkCenter `ge` | 1 | imgui_luaintf.lua:2178 | | +| extensions.ui_imgui:ImGuiWindowClass `ge` | 0 | imgui_luaintf.lua:1888 | | +| extensions.ui_imgui:ImGuiWindowClassPtr `ge` | 0 | imgui_luaintf.lua:1889 | | +| extensions.ui_imgui:ImTextureHandler `ge` | 1 | imgui_custom_luaintf.lua:199 | | +| extensions.ui_imgui:ImTextureHandlerIsCached `ge` | 1 | imgui_custom_luaintf.lua:205 | | +| extensions.ui_imgui:ImVec2 `ge` | 2 | imgui_custom_luaintf.lua:16 | | +| extensions.ui_imgui:ImVec2Ptr `ge` | 2 | imgui_custom_luaintf.lua:20 | | +| extensions.ui_imgui:ImVec4 `ge` | 4 | imgui_custom_luaintf.lua:25 | | +| extensions.ui_imgui:ImVec4Ptr `ge` | 4 | imgui_custom_luaintf.lua:29 | | +| extensions.ui_imgui:ImVecPtrDeref `ge` | 1 | imgui_custom_luaintf.lua:34 | | +| extensions.ui_imgui:Image `ge` | 6 | imgui_luaintf.lua:374 | | +| extensions.ui_imgui:ImageButton `ge` | 7 | imgui_luaintf.lua:381 | | +| extensions.ui_imgui:Indent `ge` | 1 | imgui_luaintf.lua:234 | | +| extensions.ui_imgui:InputDouble `ge` | 6 | imgui_luaintf.lua:665 | | +| extensions.ui_imgui:InputFloat `ge` | 6 | imgui_luaintf.lua:615 | | +| extensions.ui_imgui:InputFloat2 `ge` | 4 | imgui_luaintf.lua:624 | | +| extensions.ui_imgui:InputFloat3 `ge` | 4 | imgui_luaintf.lua:630 | | +| extensions.ui_imgui:InputFloat4 `ge` | 4 | imgui_luaintf.lua:636 | | +| extensions.ui_imgui:InputInt `ge` | 5 | imgui_luaintf.lua:642 | | +| extensions.ui_imgui:InputInt2 `ge` | 3 | imgui_luaintf.lua:650 | | +| extensions.ui_imgui:InputInt3 `ge` | 3 | imgui_luaintf.lua:655 | | +| extensions.ui_imgui:InputInt4 `ge` | 3 | imgui_luaintf.lua:660 | | +| extensions.ui_imgui:InputText `ge` | 7 | imgui_custom_luaintf.lua:129 | | +| extensions.ui_imgui:InputTextMultiline `ge` | 7 | imgui_custom_luaintf.lua:136 | | +| extensions.ui_imgui:InputTextWithHint `ge` | 7 | imgui_luaintf.lua:606 | | +| extensions.ui_imgui:Int `ge` | 1 | imgui_custom_luaintf.lua:48 | | +| extensions.ui_imgui:IntPtr `ge` | 1 | imgui_custom_luaintf.lua:49 | | +| extensions.ui_imgui:InvisibleButton `ge` | 3 | imgui_luaintf.lua:335 | | +| extensions.ui_imgui:IoFontsGetCount `ge` | 0 | imgui_custom_luaintf.lua:165 | | +| extensions.ui_imgui:IoFontsGetName `ge` | 1 | imgui_custom_luaintf.lua:169 | | +| extensions.ui_imgui:IsAnyItemActive `ge` | 0 | imgui_luaintf.lua:1079 | | +| extensions.ui_imgui:IsAnyItemFocused `ge` | 0 | imgui_luaintf.lua:1080 | | +| extensions.ui_imgui:IsAnyItemHovered `ge` | 0 | imgui_luaintf.lua:1078 | | +| extensions.ui_imgui:IsAnyMouseDown `ge` | 0 | imgui_luaintf.lua:1148 | | +| extensions.ui_imgui:IsItemActivated `ge` | 0 | imgui_luaintf.lua:1074 | | +| extensions.ui_imgui:IsItemActive `ge` | 0 | imgui_luaintf.lua:1066 | | +| extensions.ui_imgui:IsItemClicked `ge` | 1 | imgui_luaintf.lua:1068 | | +| extensions.ui_imgui:IsItemDeactivated `ge` | 0 | imgui_luaintf.lua:1075 | | +| extensions.ui_imgui:IsItemDeactivatedAfterEdit `ge` | 0 | imgui_luaintf.lua:1076 | | +| extensions.ui_imgui:IsItemEdited `ge` | 0 | imgui_luaintf.lua:1073 | | +| extensions.ui_imgui:IsItemFocused `ge` | 0 | imgui_luaintf.lua:1067 | | +| extensions.ui_imgui:IsItemHovered `ge` | 1 | imgui_luaintf.lua:1062 | | +| extensions.ui_imgui:IsItemToggledOpen `ge` | 0 | imgui_luaintf.lua:1077 | | +| extensions.ui_imgui:IsItemVisible `ge` | 0 | imgui_luaintf.lua:1072 | | +| extensions.ui_imgui:IsKeyDown `ge` | 1 | imgui_luaintf.lua:1123 | | +| extensions.ui_imgui:IsKeyPressed `ge` | 2 | imgui_luaintf.lua:1124 | | +| extensions.ui_imgui:IsKeyReleased `ge` | 1 | imgui_luaintf.lua:1128 | | +| extensions.ui_imgui:IsMouseClicked `ge` | 2 | imgui_luaintf.lua:1133 | | +| extensions.ui_imgui:IsMouseDoubleClicked `ge` | 1 | imgui_luaintf.lua:1138 | | +| extensions.ui_imgui:IsMouseDown `ge` | 1 | imgui_luaintf.lua:1132 | | +| extensions.ui_imgui:IsMouseDragging `ge` | 2 | imgui_luaintf.lua:1151 | | +| extensions.ui_imgui:IsMouseHoveringRect `ge` | 3 | imgui_luaintf.lua:1140 | | +| extensions.ui_imgui:IsMousePosValid `ge` | 1 | imgui_luaintf.lua:1144 | | +| extensions.ui_imgui:IsMouseReleased `ge` | 1 | imgui_luaintf.lua:1137 | | +| extensions.ui_imgui:IsPopupOpen `ge` | 2 | imgui_luaintf.lua:913 | | +| extensions.ui_imgui:IsRectVisible1 `ge` | 1 | imgui_luaintf.lua:1096 | | +| extensions.ui_imgui:IsRectVisible2 `ge` | 2 | imgui_luaintf.lua:1097 | | +| extensions.ui_imgui:IsWindowAppearing `ge` | 0 | imgui_luaintf.lua:86 | | +| extensions.ui_imgui:IsWindowCollapsed `ge` | 0 | imgui_luaintf.lua:87 | | +| extensions.ui_imgui:IsWindowDocked `ge` | 0 | imgui_luaintf.lua:1025 | | +| extensions.ui_imgui:IsWindowFocused `ge` | 1 | imgui_luaintf.lua:88 | | +| extensions.ui_imgui:IsWindowHovered `ge` | 1 | imgui_luaintf.lua:92 | | +| extensions.ui_imgui:Knob `ge` | 10 | imgui_custom_luaintf.lua:392 | | +| extensions.ui_imgui:KnobInt `ge` | 10 | imgui_custom_luaintf.lua:404 | | +| extensions.ui_imgui:LabelText `ge` | 2+ | imgui_luaintf.lua:311 | | +| extensions.ui_imgui:ListBox1 `ge` | 5 | imgui_luaintf.lua:780 | | +| extensions.ui_imgui:ListBox2 `ge` | 6 | imgui_luaintf.lua:787 | | +| extensions.ui_imgui:LogButtons `ge` | 0 | imgui_luaintf.lua:1035 | | +| extensions.ui_imgui:LogFinish `ge` | 0 | imgui_luaintf.lua:1034 | | +| extensions.ui_imgui:LogToClipboard `ge` | 1 | imgui_luaintf.lua:1030 | | +| extensions.ui_imgui:LogToTTY `ge` | 1 | imgui_luaintf.lua:1026 | | +| extensions.ui_imgui:MenuItem1 `ge` | 4 | imgui_luaintf.lua:844 | | +| extensions.ui_imgui:MenuItem2 `ge` | 4 | imgui_luaintf.lua:851 | | +| extensions.ui_imgui:NewFrame `ge` | 0 | imgui_luaintf.lua:16 | | +| extensions.ui_imgui:NewLine `ge` | 0 | imgui_luaintf.lua:231 | | +| extensions.ui_imgui:NextColumn `ge` | 0 | imgui_luaintf.lua:969 | | +| extensions.ui_imgui:OpenPopup `ge` | 2 | imgui_custom_luaintf.lua:177 | | +| extensions.ui_imgui:OpenPopup1 `ge` | 2 | imgui_luaintf.lua:883 | | +| extensions.ui_imgui:OpenPopup2 `ge` | 2 | imgui_luaintf.lua:888 | | +| extensions.ui_imgui:OpenPopupOnItemClick `ge` | 2 | imgui_luaintf.lua:892 | | +| extensions.ui_imgui:PlotHistogram1 `ge` | 9 | imgui_luaintf.lua:806 | | +| extensions.ui_imgui:PlotLines1 `ge` | 9 | imgui_luaintf.lua:795 | | +| extensions.ui_imgui:PopButtonRepeat `ge` | 0 | imgui_luaintf.lua:205 | | +| extensions.ui_imgui:PopClipRect `ge` | 0 | imgui_luaintf.lua:1055 | | +| extensions.ui_imgui:PopFont `ge` | 0 | imgui_luaintf.lua:189 | | +| extensions.ui_imgui:PopID `ge` | 0 | imgui_luaintf.lua:272 | | +| extensions.ui_imgui:PopItemWidth `ge` | 0 | imgui_luaintf.lua:207 | | +| extensions.ui_imgui:PopStyleColor `ge` | 1 | imgui_luaintf.lua:192 | | +| extensions.ui_imgui:PopStyleVar `ge` | 1 | imgui_luaintf.lua:198 | | +| extensions.ui_imgui:PopTabStop `ge` | 0 | imgui_luaintf.lua:203 | | +| extensions.ui_imgui:PopTextWrapPos `ge` | 0 | imgui_luaintf.lua:214 | | +| extensions.ui_imgui:ProgressBar `ge` | 3 | imgui_luaintf.lua:368 | | +| extensions.ui_imgui:PushButtonRepeat `ge` | 1 | imgui_luaintf.lua:204 | | +| extensions.ui_imgui:PushClipRect `ge` | 3 | imgui_luaintf.lua:1054 | | +| extensions.ui_imgui:PushFont `ge` | 1 | imgui_luaintf.lua:185 | | +| extensions.ui_imgui:PushFont2 `ge` | 1 | imgui_custom_luaintf.lua:150 | | +| extensions.ui_imgui:PushFont3 `ge` | 1 | imgui_custom_luaintf.lua:154 | | +| extensions.ui_imgui:PushID1 `ge` | 1 | imgui_luaintf.lua:258 | | +| extensions.ui_imgui:PushID2 `ge` | 2 | imgui_luaintf.lua:262 | | +| extensions.ui_imgui:PushID3 `ge` | 1 | imgui_luaintf.lua:267 | | +| extensions.ui_imgui:PushID4 `ge` | 1 | imgui_luaintf.lua:271 | | +| extensions.ui_imgui:PushItemWidth `ge` | 1 | imgui_luaintf.lua:206 | | +| extensions.ui_imgui:PushStyleColor1 `ge` | 2 | imgui_luaintf.lua:190 | | +| extensions.ui_imgui:PushStyleColor2 `ge` | 2 | imgui_luaintf.lua:191 | | +| extensions.ui_imgui:PushStyleVar1 `ge` | 2 | imgui_luaintf.lua:196 | | +| extensions.ui_imgui:PushStyleVar2 `ge` | 2 | imgui_luaintf.lua:197 | | +| extensions.ui_imgui:PushTabStop `ge` | 1 | imgui_luaintf.lua:202 | | +| extensions.ui_imgui:PushTextWrapPos `ge` | 1 | imgui_luaintf.lua:210 | | +| extensions.ui_imgui:RadioButton1 `ge` | 2 | imgui_luaintf.lua:359 | | +| extensions.ui_imgui:RadioButton2 `ge` | 3 | imgui_luaintf.lua:363 | | +| extensions.ui_imgui:Render `ge` | 0 | imgui_luaintf.lua:18 | | +| extensions.ui_imgui:RenderPlatformWindowsDefault `ge` | 2 | imgui_luaintf.lua:1182 | | +| extensions.ui_imgui:ResetMouseDragDelta `ge` | 1 | imgui_luaintf.lua:1160 | | +| extensions.ui_imgui:SameLine `ge` | 2 | imgui_luaintf.lua:226 | | +| extensions.ui_imgui:Selectable1 `ge` | 4 | imgui_luaintf.lua:760 | | +| extensions.ui_imgui:Selectable2 `ge` | 4 | imgui_luaintf.lua:767 | | +| extensions.ui_imgui:Separator `ge` | 0 | imgui_luaintf.lua:225 | | +| extensions.ui_imgui:SeparatorText `ge` | 1 | imgui_luaintf.lua:322 | | +| extensions.ui_imgui:SetClipboardText `ge` | 1 | imgui_luaintf.lua:1168 | | +| extensions.ui_imgui:SetColorEditOptions `ge` | 1 | imgui_luaintf.lua:701 | | +| extensions.ui_imgui:SetColumnOffset `ge` | 2 | imgui_luaintf.lua:980 | | +| extensions.ui_imgui:SetColumnWidth `ge` | 2 | imgui_luaintf.lua:975 | | +| extensions.ui_imgui:SetCurrentContext `ge` | 0 | imgui_luaintf.lua:15 | | +| extensions.ui_imgui:SetCursorPos `ge` | 1 | imgui_luaintf.lua:247 | | +| extensions.ui_imgui:SetCursorPosX `ge` | 1 | imgui_luaintf.lua:248 | | +| extensions.ui_imgui:SetCursorPosY `ge` | 1 | imgui_luaintf.lua:249 | | +| extensions.ui_imgui:SetCursorScreenPos `ge` | 1 | imgui_luaintf.lua:252 | | +| extensions.ui_imgui:SetDefaultFont `ge` | 1 | imgui_custom_luaintf.lua:173 | | +| extensions.ui_imgui:SetDragDropPayload `ge` | 4 | imgui_custom_luaintf.lua:186 | | +| extensions.ui_imgui:SetItemAllowOverlap `ge` | 0 | imgui_custom_luaintf.lua:376 | | +| extensions.ui_imgui:SetItemDefaultFocus `ge` | 0 | imgui_luaintf.lua:1056 | | +| extensions.ui_imgui:SetItemTooltip `ge` | 1+ | imgui_luaintf.lua:866 | | +| extensions.ui_imgui:SetKeyboardFocusHere `ge` | 1 | imgui_luaintf.lua:1057 | | +| extensions.ui_imgui:SetMouseCursor `ge` | 1 | imgui_luaintf.lua:1165 | | +| extensions.ui_imgui:SetNextFrameWantCaptureKeyboard `ge` | 1 | imgui_luaintf.lua:1131 | | +| extensions.ui_imgui:SetNextFrameWantCaptureMouse `ge` | 1 | imgui_luaintf.lua:1166 | | +| extensions.ui_imgui:SetNextItemAllowOverlap `ge` | 0 | imgui_luaintf.lua:1061 | | +| extensions.ui_imgui:SetNextItemOpen `ge` | 2 | imgui_luaintf.lua:756 | | +| extensions.ui_imgui:SetNextItemWidth `ge` | 1 | imgui_luaintf.lua:208 | | +| extensions.ui_imgui:SetNextWindowBgAlpha `ge` | 1 | imgui_luaintf.lua:124 | | +| extensions.ui_imgui:SetNextWindowClass `ge` | 1 | imgui_luaintf.lua:1020 | | +| extensions.ui_imgui:SetNextWindowCollapsed `ge` | 2 | imgui_luaintf.lua:118 | | +| extensions.ui_imgui:SetNextWindowContentSize `ge` | 1 | imgui_luaintf.lua:117 | | +| extensions.ui_imgui:SetNextWindowDockID `ge` | 2 | imgui_luaintf.lua:1016 | | +| extensions.ui_imgui:SetNextWindowFocus `ge` | 0 | imgui_luaintf.lua:122 | | +| extensions.ui_imgui:SetNextWindowPos `ge` | 3 | imgui_luaintf.lua:103 | | +| extensions.ui_imgui:SetNextWindowScroll `ge` | 1 | imgui_luaintf.lua:123 | | +| extensions.ui_imgui:SetNextWindowSize `ge` | 2 | imgui_luaintf.lua:108 | | +| extensions.ui_imgui:SetNextWindowSizeConstraints `ge` | 4 | imgui_luaintf.lua:112 | | +| extensions.ui_imgui:SetNextWindowViewport `ge` | 1 | imgui_luaintf.lua:125 | | +| extensions.ui_imgui:SetScrollFromPosX `ge` | 2 | imgui_luaintf.lua:177 | | +| extensions.ui_imgui:SetScrollFromPosY `ge` | 2 | imgui_luaintf.lua:181 | | +| extensions.ui_imgui:SetScrollHereX `ge` | 1 | imgui_luaintf.lua:169 | | +| extensions.ui_imgui:SetScrollHereY `ge` | 1 | imgui_luaintf.lua:173 | | +| extensions.ui_imgui:SetScrollX `ge` | 1 | imgui_luaintf.lua:165 | | +| extensions.ui_imgui:SetScrollY `ge` | 1 | imgui_luaintf.lua:166 | | +| extensions.ui_imgui:SetStateStorage `ge` | 1 | imgui_luaintf.lua:1102 | | +| extensions.ui_imgui:SetTabItemClosed `ge` | 1 | imgui_luaintf.lua:1000 | | +| extensions.ui_imgui:SetTooltip `ge` | 1+ | imgui_luaintf.lua:860 | | +| extensions.ui_imgui:SetWindowCollapsed1 `ge` | 2 | imgui_luaintf.lua:134 | | +| extensions.ui_imgui:SetWindowCollapsed2 `ge` | 3 | imgui_luaintf.lua:150 | | +| extensions.ui_imgui:SetWindowFocus1 `ge` | 0 | imgui_luaintf.lua:138 | | +| extensions.ui_imgui:SetWindowFocus2 `ge` | 1 | imgui_luaintf.lua:155 | | +| extensions.ui_imgui:SetWindowFontScale `ge` | 1 | imgui_luaintf.lua:139 | | +| extensions.ui_imgui:SetWindowPos1 `ge` | 2 | imgui_luaintf.lua:126 | | +| extensions.ui_imgui:SetWindowPos2 `ge` | 3 | imgui_luaintf.lua:140 | | +| extensions.ui_imgui:SetWindowSize1 `ge` | 2 | imgui_luaintf.lua:130 | | +| extensions.ui_imgui:SetWindowSize2 `ge` | 3 | imgui_luaintf.lua:145 | | +| extensions.ui_imgui:ShowAboutWindow `ge` | 1 | imgui_luaintf.lua:35 | | +| extensions.ui_imgui:ShowDebugLogWindow `ge` | 1 | imgui_luaintf.lua:27 | | +| extensions.ui_imgui:ShowDemoWindow `ge` | 1 | imgui_luaintf.lua:19 | | +| extensions.ui_imgui:ShowFontSelector `ge` | 1 | imgui_luaintf.lua:47 | | +| extensions.ui_imgui:ShowHelpMarker `ge` | 2 | imgui_custom_luaintf.lua:239 | | +| extensions.ui_imgui:ShowMetricsWindow `ge` | 1 | imgui_luaintf.lua:23 | | +| extensions.ui_imgui:ShowStackToolWindow `ge` | 1 | imgui_luaintf.lua:31 | | +| extensions.ui_imgui:ShowStyleEditor `ge` | 1 | imgui_luaintf.lua:39 | | +| extensions.ui_imgui:ShowStyleSelector `ge` | 1 | imgui_luaintf.lua:43 | | +| extensions.ui_imgui:ShowUserGuide `ge` | 0 | imgui_luaintf.lua:51 | | +| extensions.ui_imgui:SliderAngle `ge` | 6 | imgui_luaintf.lua:541 | | +| extensions.ui_imgui:SliderFloat `ge` | 6 | imgui_luaintf.lua:516 | | +| extensions.ui_imgui:SliderFloat2 `ge` | 6 | imgui_luaintf.lua:523 | | +| extensions.ui_imgui:SliderFloat3 `ge` | 6 | imgui_luaintf.lua:529 | | +| extensions.ui_imgui:SliderFloat4 `ge` | 6 | imgui_luaintf.lua:535 | | +| extensions.ui_imgui:SliderInt `ge` | 6 | imgui_luaintf.lua:550 | | +| extensions.ui_imgui:SliderInt2 `ge` | 6 | imgui_luaintf.lua:557 | | +| extensions.ui_imgui:SliderInt3 `ge` | 6 | imgui_luaintf.lua:563 | | +| extensions.ui_imgui:SliderInt4 `ge` | 6 | imgui_luaintf.lua:569 | | +| extensions.ui_imgui:SmallButton `ge` | 1 | imgui_luaintf.lua:331 | | +| extensions.ui_imgui:Spacing `ge` | 0 | imgui_luaintf.lua:232 | | +| extensions.ui_imgui:StyleColorsClassic `ge` | 1 | imgui_luaintf.lua:61 | | +| extensions.ui_imgui:StyleColorsDark `ge` | 1 | imgui_luaintf.lua:53 | | +| extensions.ui_imgui:StyleColorsLight `ge` | 1 | imgui_luaintf.lua:57 | | +| extensions.ui_imgui:TabItemButton `ge` | 2 | imgui_luaintf.lua:995 | | +| extensions.ui_imgui:TableGetColumnCount `ge` | 0 | imgui_luaintf.lua:947 | | +| extensions.ui_imgui:TableGetColumnFlags `ge` | 1 | imgui_luaintf.lua:954 | | +| extensions.ui_imgui:TableGetColumnIndex `ge` | 0 | imgui_luaintf.lua:948 | | +| extensions.ui_imgui:TableGetColumnName `ge` | 1 | imgui_luaintf.lua:950 | | +| extensions.ui_imgui:TableGetRowIndex `ge` | 0 | imgui_luaintf.lua:949 | | +| extensions.ui_imgui:TableGetSortSpecs `ge` | 0 | imgui_luaintf.lua:946 | | +| extensions.ui_imgui:TableHeader `ge` | 1 | imgui_luaintf.lua:942 | | +| extensions.ui_imgui:TableHeadersRow `ge` | 0 | imgui_luaintf.lua:941 | | +| extensions.ui_imgui:TableNextColumn `ge` | 0 | imgui_luaintf.lua:931 | | +| extensions.ui_imgui:TableNextRow `ge` | 2 | imgui_luaintf.lua:926 | | +| extensions.ui_imgui:TableSetBgColor `ge` | 3 | imgui_luaintf.lua:959 | | +| extensions.ui_imgui:TableSetColumnEnabled `ge` | 2 | imgui_luaintf.lua:958 | | +| extensions.ui_imgui:TableSetColumnIndex `ge` | 1 | imgui_luaintf.lua:932 | | +| extensions.ui_imgui:TableSetSortSpecsDirty `ge` | 1 | imgui_custom_luaintf.lua:277 | | +| extensions.ui_imgui:TableSetupColumn `ge` | 4 | imgui_luaintf.lua:933 | | +| extensions.ui_imgui:TableSetupScrollFreeze `ge` | 2 | imgui_luaintf.lua:940 | | +| extensions.ui_imgui:TableToArrayFloat `ge` | 1 | imgui_custom_luaintf.lua:210 | | +| extensions.ui_imgui:Text `ge` | 1+ | imgui_luaintf.lua:291 | | +| extensions.ui_imgui:TextColored `ge` | 2+ | imgui_luaintf.lua:296 | | +| extensions.ui_imgui:TextDisabled `ge` | 1+ | imgui_luaintf.lua:301 | | +| extensions.ui_imgui:TextFilter_GetInputBuf `ge` | 1 | imgui_custom_luaintf.lua:266 | | +| extensions.ui_imgui:TextFilter_SetInputBuf `ge` | 2 | imgui_custom_luaintf.lua:270 | | +| extensions.ui_imgui:TextGlyph `ge` | 1 | imgui_custom_luaintf.lua:158 | | +| extensions.ui_imgui:TextUnformatted `ge` | 2 | imgui_luaintf.lua:286 | | +| extensions.ui_imgui:TextWrapped `ge` | 1+ | imgui_luaintf.lua:306 | | +| extensions.ui_imgui:TreeNode1 `ge` | 1 | imgui_luaintf.lua:702 | | +| extensions.ui_imgui:TreeNode2 `ge` | 2+ | imgui_luaintf.lua:706 | | +| extensions.ui_imgui:TreeNode3 `ge` | 2+ | imgui_luaintf.lua:712 | | +| extensions.ui_imgui:TreeNodeEx1 `ge` | 2 | imgui_luaintf.lua:718 | | +| extensions.ui_imgui:TreeNodeEx2 `ge` | 3+ | imgui_luaintf.lua:723 | | +| extensions.ui_imgui:TreeNodeEx3 `ge` | 3+ | imgui_luaintf.lua:729 | | +| extensions.ui_imgui:TreePop `ge` | 0 | imgui_luaintf.lua:743 | | +| extensions.ui_imgui:TreePush1 `ge` | 1 | imgui_luaintf.lua:735 | | +| extensions.ui_imgui:TreePush2 `ge` | 1 | imgui_luaintf.lua:739 | | +| extensions.ui_imgui:Unindent `ge` | 1 | imgui_luaintf.lua:238 | | +| extensions.ui_imgui:UpdatePlatformWindows `ge` | 0 | imgui_luaintf.lua:1181 | | +| extensions.ui_imgui:VSliderFloat `ge` | 7 | imgui_luaintf.lua:575 | | +| extensions.ui_imgui:VSliderInt `ge` | 7 | imgui_luaintf.lua:582 | | +| extensions.ui_imgui:Value1 `ge` | 2 | imgui_luaintf.lua:817 | | +| extensions.ui_imgui:Value2 `ge` | 2 | imgui_luaintf.lua:821 | | +| extensions.ui_imgui:Value3 `ge` | 2 | imgui_luaintf.lua:825 | | +| extensions.ui_imgui:Value4 `ge` | 3 | imgui_luaintf.lua:829 | | +| extensions.ui_imgui:flags `ge` | 1-7? | [C] | | +| extensions.ui_imgui:getCurrentMonitorSize `ge` | 0 | imgui_custom_luaintf.lua:285 | | +| extensions.ui_imgui:getMonitorIndex `ge` | 0 | imgui_custom_luaintf.lua:281 | | +| extensions.ui_imgui:loadIniSettingsFromDisk `ge` | 1 | imgui_custom_luaintf.lua:291 | | +| extensions.ui_imgui:onImGuiReady `ge` | 0 | imgui.lua:22 | | +| extensions.ui_imgui:saveIniSettingsToDisk `ge` | 1 | imgui_custom_luaintf.lua:299 | | +| extensions.ui_imgui:setEnabled `ge` | 1 | imgui.lua:36 | | +| extensions.ui_imgui:tooltip `ge` | 1 | imgui_custom_luaintf.lua:251 | | +| extensions.ui_legal.canLeaveOnlineConsent `ge` | 1 | 35 | | +| extensions.ui_legal.isOnlineConsentSet `ge` | 0 | 18 | | +| extensions.ui_lightRunnerSelector_general.closedFromUI `ge` | 0 | core.lua:240 | | +| extensions.ui_lightRunnerSelector_general.executeButton `ge` | 0 | core.lua:227 | | +| extensions.ui_lightRunnerSelector_general.executeDoubleClick `ge` | 0 | core.lua:231 | | +| extensions.ui_lightRunnerSelector_general.findLevel `ge` | 1 | core.lua:93 | | +| extensions.ui_lightRunnerSelector_general.findMiddle `ge` | 2 | core.lua:105 | | +| extensions.ui_lightRunnerSelector_general.getActiveFilters `ge` | 0 | core.lua:155 | | +| extensions.ui_lightRunnerSelector_general.getDetails `ge` | 1 | core.lua:201 | | +| extensions.ui_lightRunnerSelector_general.getDisplayDataOptions `ge` | 0 | core.lua:168 | | +| extensions.ui_lightRunnerSelector_general.getFilters `ge` | 0 | core.lua:144 | | +| extensions.ui_lightRunnerSelector_general.getManagementDetails `ge` | 0 | core.lua:223 | | +| extensions.ui_lightRunnerSelector_general.getScreenHeaderTitleAndPath `ge` | 1 | core.lua:180 | | +| extensions.ui_lightRunnerSelector_general.getSearchText `ge` | 0 | core.lua:159 | | +| extensions.ui_lightRunnerSelector_general.getTiles `ge` | 1 | core.lua:117 | | +| extensions.ui_lightRunnerSelector_general.profilerFinish `ge` | 0 | core.lua:239 | | +| extensions.ui_lightRunnerSelector_general.resetDisplayDataToDefaults `ge` | 0 | core.lua:176 | | +| extensions.ui_lightRunnerSelector_general.setDisplayDataOption `ge` | 2 | core.lua:172 | | +| extensions.ui_lightRunnerSelector_general.setSearchText `ge` | 1 | core.lua:163 | | +| extensions.ui_lightRunnerSelector_general.toggleFavourite `ge` | 0 | core.lua:235 | | +| extensions.ui_liveryEditor.deactivate `ge` | 0 | 126 | | +| extensions.ui_liveryEditor.requestSettingsData `ge` | 0 | 164 | | +| extensions.ui_liveryEditor.save `ge` | 1 | 74 | | +| extensions.ui_liveryEditor.setDecalTexture `ge` | 1 | 70 | | +| extensions.ui_liveryEditor.setup `ge` | 1 | 83 | | +| extensions.ui_liveryEditor.useMousePosition `ge` | 1 | 144 | | +| extensions.ui_liveryEditor.useSurfaceNormal `ge` | 1 | 140 | | +| extensions.ui_liveryEditor_camera.getCoordinates `ge` | 0 | 252 | | +| extensions.ui_liveryEditor_camera.getCoordinatesByView `ge` | 1 | 244 | | +| extensions.ui_liveryEditor_camera.getOrthographicView `ge` | 0 | 248 | | +| extensions.ui_liveryEditor_camera.getOrthographicViewByPosition `ge` | 1 | 230 | | +| extensions.ui_liveryEditor_camera.getViewPointByLayer `ge` | 1 | 188 | | +| extensions.ui_liveryEditor_camera.setCameraByLayer `ge` | 1 | 162 | | +| extensions.ui_liveryEditor_camera.setOrthographicView `ge` | 1 | 166 | | +| extensions.ui_liveryEditor_camera.setOrthographicViewByPosition `ge` | 1 | 178 | | +| extensions.ui_liveryEditor_camera.setOrthographicViewLayer `ge` | 1 | 183 | | +| extensions.ui_liveryEditor_camera.switchOrthographicViewByDirection `ge` | 2 | 192 | | +| extensions.ui_liveryEditor_camera.switchToOrbit `ge` | 1 | 174 | | +| extensions.ui_liveryEditor_controls.disableAllActionMaps `ge` | 0 | 25 | | +| extensions.ui_liveryEditor_controls.enableVehicleControls `ge` | 1 | 104 | | +| extensions.ui_liveryEditor_controls.toggleEditActionMaps `ge` | 1 | 96 | | +| extensions.ui_liveryEditor_controls.useActionMap `ge` | 1 | 71 | | +| extensions.ui_liveryEditor_controls.useCursorProjection `ge` | 0 | 55 | | +| extensions.ui_liveryEditor_controls.useMouseProjection `ge` | 0 | 38 | | +| extensions.ui_liveryEditor_editor.applySkin `ge` | 0 | 168 | | +| extensions.ui_liveryEditor_editor.createNew `ge` | 0 | 131 | | +| extensions.ui_liveryEditor_editor.exitEditor `ge` | 0 | 179 | | +| extensions.ui_liveryEditor_editor.loadFile `ge` | 1 | 136 | boolean | +| extensions.ui_liveryEditor_editor.save `ge` | 1 | 148 | | +| extensions.ui_liveryEditor_editor.setup `ge` | 0 | 69 | | +| extensions.ui_liveryEditor_editor.startEditor `ge` | 0 | 88 | | +| extensions.ui_liveryEditor_editor.startSession `ge` | 0 | 109 | | +| extensions.ui_liveryEditor_history.redo `ge` | 0 | 13 | | +| extensions.ui_liveryEditor_history.undo `ge` | 0 | 9 | | +| extensions.ui_liveryEditor_layerAction.performAction `ge` | 1 | 179 | | +| extensions.ui_liveryEditor_layerAction.toggleEnabledByLayerUid `ge` | 1 | 166 | | +| extensions.ui_liveryEditor_layerEdit.applyReposition `ge` | 0 | 386 | | +| extensions.ui_liveryEditor_layerEdit.cancelChanges `ge` | 0 | 319 | | +| extensions.ui_liveryEditor_layerEdit.cancelReposition `ge` | 0 | 376 | | +| extensions.ui_liveryEditor_layerEdit.editExistingLayer `ge` | 2 | 52 | | +| extensions.ui_liveryEditor_layerEdit.editNewDecal `ge` | 1 | 41 | | +| extensions.ui_liveryEditor_layerEdit.endTransform `ge` | 0 | 444 | | +| extensions.ui_liveryEditor_layerEdit.holdPrecise `ge` | 1 | 579 | | +| extensions.ui_liveryEditor_layerEdit.holdRotate `ge` | 2 | 583 | | +| extensions.ui_liveryEditor_layerEdit.holdRotateAction `ge` | 0 | 676 | | +| extensions.ui_liveryEditor_layerEdit.holdScale `ge` | 2 | 628 | | +| extensions.ui_liveryEditor_layerEdit.holdScaleAction `ge` | 0 | 687 | | +| extensions.ui_liveryEditor_layerEdit.holdSkew `ge` | 2 | 644 | | +| extensions.ui_liveryEditor_layerEdit.holdSkewAction `ge` | 0 | 702 | | +| extensions.ui_liveryEditor_layerEdit.holdTranslate `ge` | 2 | 597 | | +| extensions.ui_liveryEditor_layerEdit.holdTranslateAction `ge` | 0 | 660 | | +| extensions.ui_liveryEditor_layerEdit.holdTranslateScalar `ge` | 2 | 612 | | +| extensions.ui_liveryEditor_layerEdit.requestInitialLayerData `ge` | 0 | 481 | | +| extensions.ui_liveryEditor_layerEdit.requestLayerMaterials `ge` | 0 | 295 | | +| extensions.ui_liveryEditor_layerEdit.requestReposition `ge` | 0 | 364 | | +| extensions.ui_liveryEditor_layerEdit.requestStateData `ge` | 0 | 291 | | +| extensions.ui_liveryEditor_layerEdit.requestTransform `ge` | 0 | 425 | | +| extensions.ui_liveryEditor_layerEdit.resetEditState `ge` | 0 | 534 | | +| extensions.ui_liveryEditor_layerEdit.rotateLayer `ge` | 2 | 209 | | +| extensions.ui_liveryEditor_layerEdit.saveChanges `ge` | 0 | 335 | | +| extensions.ui_liveryEditor_layerEdit.scaleLayer `ge` | 2 | 135 | table | +| extensions.ui_liveryEditor_layerEdit.setAllowRotationAction `ge` | 1 | 556 | | +| extensions.ui_liveryEditor_layerEdit.setCursorProperties `ge` | 1 | 82 | | +| extensions.ui_liveryEditor_layerEdit.setIsRotationPrecise `ge` | 1 | 552 | | +| extensions.ui_liveryEditor_layerEdit.setLayerMaterials `ge` | 1 | 246 | | +| extensions.ui_liveryEditor_layerEdit.setPosition `ge` | 2 | 119 | | +| extensions.ui_liveryEditor_layerEdit.setRotation `ge` | 1 | 234 | | +| extensions.ui_liveryEditor_layerEdit.setScale `ge` | 3 | 162 | | +| extensions.ui_liveryEditor_layerEdit.setSkew `ge` | 2 | 197 | | +| extensions.ui_liveryEditor_layerEdit.setup `ge` | 0 | 37 | | +| extensions.ui_liveryEditor_layerEdit.showCursor `ge` | 1 | 30 | | +| extensions.ui_liveryEditor_layerEdit.showCursorOrLayer `ge` | 1 | 453 | | +| extensions.ui_liveryEditor_layerEdit.skewLayer `ge` | 2 | 173 | table | +| extensions.ui_liveryEditor_layerEdit.stampDecal `ge` | 0 | 285 | | +| extensions.ui_liveryEditor_layerEdit.toggleUseMouseOrCursor `ge` | 0 | 409 | table | +| extensions.ui_liveryEditor_layerEdit.translateLayer `ge` | 2 | 97 | table | +| extensions.ui_liveryEditor_layers.getChildrenCount `ge` | 1 | 141 | | +| extensions.ui_liveryEditor_layers.getLayerByOrder `ge` | 2 | 133 | | +| extensions.ui_liveryEditor_layers.getLayerByUid `ge` | 1 | 129 | | +| extensions.ui_liveryEditor_layers.getLayers `ge` | 0 | 125 | | +| extensions.ui_liveryEditor_layers.getVisibleLayersCount `ge` | 0 | 105 | | +| extensions.ui_liveryEditor_layers.parseLayersData `ge` | 2 | 59 | | +| extensions.ui_liveryEditor_layers.rebuildLayerData `ge` | 0 | 118 | | +| extensions.ui_liveryEditor_layers.requestInitialData `ge` | 0 | 156 | | +| extensions.ui_liveryEditor_layers_cursor.getData `ge` | 0 | 17 | table | +| extensions.ui_liveryEditor_layers_cursor.notifyListeners `ge` | 0 | 54 | | +| extensions.ui_liveryEditor_layers_cursor.requestData `ge` | 0 | 54 | | +| extensions.ui_liveryEditor_layers_cursor.resetProperties `ge` | 1 | 201 | | +| extensions.ui_liveryEditor_layers_cursor.rotate `ge` | 2 | 87 | | +| extensions.ui_liveryEditor_layers_cursor.scale `ge` | 2 | 71 | | +| extensions.ui_liveryEditor_layers_cursor.setColor `ge` | 1 | 99 | | +| extensions.ui_liveryEditor_layers_cursor.setCursorProperties `ge` | 1 | 165 | | +| extensions.ui_liveryEditor_layers_cursor.setDecal `ge` | 1 | 155 | | +| extensions.ui_liveryEditor_layers_cursor.setMetallicIntensity `ge` | 1 | 104 | | +| extensions.ui_liveryEditor_layers_cursor.setMirrorOffset `ge` | 1 | 120 | | +| extensions.ui_liveryEditor_layers_cursor.setMirrored `ge` | 2 | 114 | | +| extensions.ui_liveryEditor_layers_cursor.setPosition `ge` | 2 | 66 | | +| extensions.ui_liveryEditor_layers_cursor.setProjectSurfaceNormal `ge` | 1 | 133 | | +| extensions.ui_liveryEditor_layers_cursor.setRotation `ge` | 1 | 149 | | +| extensions.ui_liveryEditor_layers_cursor.setRoughnessIntensity `ge` | 1 | 109 | | +| extensions.ui_liveryEditor_layers_cursor.setScale `ge` | 2 | 138 | | +| extensions.ui_liveryEditor_layers_cursor.setSkew `ge` | 2 | 144 | | +| extensions.ui_liveryEditor_layers_cursor.setUseMousePos `ge` | 1 | 125 | | +| extensions.ui_liveryEditor_layers_cursor.skew `ge` | 2 | 79 | | +| extensions.ui_liveryEditor_layers_cursor.translate `ge` | 2 | 58 | | +| extensions.ui_liveryEditor_layers_decal.addLayer `ge` | 1 | 75 | | +| extensions.ui_liveryEditor_layers_decal.addLayerCentered `ge` | 1 | 87 | table | +| extensions.ui_liveryEditor_layers_decal.getLayerActions `ge` | 1 | 104 | | +| extensions.ui_liveryEditor_layers_decal.setLayer `ge` | 1 | 46 | | +| extensions.ui_liveryEditor_layers_decal.updateLayer `ge` | 1 | 101 | | +| extensions.ui_liveryEditor_layers_decals.addLayer `ge` | 1 | 100 | | +| extensions.ui_liveryEditor_layers_decals.getData `ge` | 1 | 49 | table | +| extensions.ui_liveryEditor_layers_decals.getLayerActions `ge` | 0 | 19 | | +| extensions.ui_liveryEditor_layers_decals.notifyListeners `ge` | 1 | 82 | | +| extensions.ui_liveryEditor_layers_decals.requestData `ge` | 1 | 82 | | +| extensions.ui_liveryEditor_layers_decals.rotate `ge` | 3 | 128 | | +| extensions.ui_liveryEditor_layers_decals.scale `ge` | 3 | 147 | | +| extensions.ui_liveryEditor_layers_decals.setColor `ge` | 2 | 110 | | +| extensions.ui_liveryEditor_layers_decals.setDecal `ge` | 2 | 190 | | +| extensions.ui_liveryEditor_layers_decals.setLayer `ge` | 1 | 94 | | +| extensions.ui_liveryEditor_layers_decals.setMetallicIntensity `ge` | 2 | 116 | | +| extensions.ui_liveryEditor_layers_decals.setMirrored `ge` | 3 | 183 | | +| extensions.ui_liveryEditor_layers_decals.setRotation `ge` | 2 | 141 | | +| extensions.ui_liveryEditor_layers_decals.setRoughnessIntensity `ge` | 2 | 122 | | +| extensions.ui_liveryEditor_layers_decals.setScale `ge` | 3 | 159 | | +| extensions.ui_liveryEditor_layers_decals.setSkew `ge` | 3 | 177 | | +| extensions.ui_liveryEditor_layers_decals.skew `ge` | 3 | 165 | | +| extensions.ui_liveryEditor_layers_fill.addLayer `ge` | 1 | 37 | | +| extensions.ui_liveryEditor_layers_fill.changeColor `ge` | 1 | 20 | | +| extensions.ui_liveryEditor_layers_fill.requestLayerData `ge` | 0 | 86 | | +| extensions.ui_liveryEditor_layers_fill.restoreDefault `ge` | 0 | 79 | | +| extensions.ui_liveryEditor_layers_fill.restoreLayer `ge` | 0 | 73 | | +| extensions.ui_liveryEditor_layers_fill.saveChanges `ge` | 0 | 67 | | +| extensions.ui_liveryEditor_layers_fill.setLayer `ge` | 1 | 14 | | +| extensions.ui_liveryEditor_layers_fill.updateLayer `ge` | 1 | 57 | | +| extensions.ui_liveryEditor_layers_group.getLayerActions `ge` | 0 | 10 | | +| extensions.ui_liveryEditor_layers_group.setColor `ge` | 2 | 14 | | +| extensions.ui_liveryEditor_layers_group.setMetallicIntensity `ge` | 2 | 35 | | +| extensions.ui_liveryEditor_layers_group.setNormalIntensity `ge` | 2 | 49 | | +| extensions.ui_liveryEditor_layers_group.setRoughnessIntensity `ge` | 2 | 42 | | +| extensions.ui_liveryEditor_resources.getCategories `ge` | 0 | 108 | | +| extensions.ui_liveryEditor_resources.getDecalTextures `ge` | 0 | 104 | | +| extensions.ui_liveryEditor_resources.getTextureCategories `ge` | 0 | 88 | | +| extensions.ui_liveryEditor_resources.getTexturesByCategory `ge` | 1 | 96 | | +| extensions.ui_liveryEditor_resources.requestData `ge` | 0 | 84 | | +| extensions.ui_liveryEditor_resources.setup `ge` | 0 | 54 | | +| extensions.ui_liveryEditor_selection.addToSelection `ge` | 1 | 35 | | +| extensions.ui_liveryEditor_selection.cancelReapplySelectedLayer `ge` | 0 | 215 | | +| extensions.ui_liveryEditor_selection.clearSelection `ge` | 0 | 126 | | +| extensions.ui_liveryEditor_selection.duplicateSelectedLayer `ge` | 0 | 196 | | +| extensions.ui_liveryEditor_selection.getAvailableActions `ge` | 0 | 63 | | +| extensions.ui_liveryEditor_selection.getFirstSelectedLayer `ge` | 0 | 55 | | +| extensions.ui_liveryEditor_selection.getSelectedLayers `ge` | 0 | 132 | | +| extensions.ui_liveryEditor_selection.getSelectedLayersData `ge` | 0 | 20 | | +| extensions.ui_liveryEditor_selection.isLayerSelected `ge` | 1 | 136 | boolean | +| extensions.ui_liveryEditor_selection.notifyUiListeners `ge` | 0 | 110 | | +| extensions.ui_liveryEditor_selection.reapplySelectedLayer `ge` | 0 | 203 | | +| extensions.ui_liveryEditor_selection.removeFromSelection `ge` | 1 | 42 | boolean | +| extensions.ui_liveryEditor_selection.requestInitialData `ge` | 0 | 110 | | +| extensions.ui_liveryEditor_selection.select `ge` | 2 | 162 | | +| extensions.ui_liveryEditor_selection.setup `ge` | 0 | 227 | | +| extensions.ui_liveryEditor_selection.toggleHighlightSelectedLayer `ge` | 0 | 148 | | +| extensions.ui_liveryEditor_selection.toggleSelection `ge` | 1 | 187 | | +| extensions.ui_liveryEditor_tools.applyChanges `ge` | 0 | 42 | | +| extensions.ui_liveryEditor_tools.closeCurrentTool `ge` | 0 | 32 | | +| extensions.ui_liveryEditor_tools.doOperation `ge` | 1+ | 47 | | +| extensions.ui_liveryEditor_tools.getCurrentTool `ge` | 0 | 38 | | +| extensions.ui_liveryEditor_tools.useTool `ge` | 1 | 26 | | +| extensions.ui_liveryEditor_tools_group.changeOrder `ge` | 4 | 84 | | +| extensions.ui_liveryEditor_tools_group.changeOrderToBottom `ge` | 0 | 37 | | +| extensions.ui_liveryEditor_tools_group.changeOrderToTop `ge` | 0 | 27 | | +| extensions.ui_liveryEditor_tools_group.groupLayers `ge` | 0 | 94 | | +| extensions.ui_liveryEditor_tools_group.moveOrderDown `ge` | 0 | 20 | | +| extensions.ui_liveryEditor_tools_group.moveOrderDownById `ge` | 1 | 70 | | +| extensions.ui_liveryEditor_tools_group.moveOrderUp `ge` | 0 | 11 | | +| extensions.ui_liveryEditor_tools_group.moveOrderUpById `ge` | 1 | 55 | | +| extensions.ui_liveryEditor_tools_group.setOrder `ge` | 1 | 47 | | +| extensions.ui_liveryEditor_tools_group.ungroupLayer `ge` | 0 | 125 | | +| extensions.ui_liveryEditor_tools_material.setColor `ge` | 1 | 12 | | +| extensions.ui_liveryEditor_tools_material.setDecal `ge` | 1 | 75 | | +| extensions.ui_liveryEditor_tools_material.setMetallicIntensity `ge` | 1 | 25 | | +| extensions.ui_liveryEditor_tools_material.setNormalIntensity `ge` | 1 | 59 | | +| extensions.ui_liveryEditor_tools_material.setRoughnessIntensity `ge` | 1 | 42 | | +| extensions.ui_liveryEditor_tools_misc.duplicate `ge` | 0 | 10 | | +| extensions.ui_liveryEditor_tools_settings.deleteLayer `ge` | 0 | 60 | | +| extensions.ui_liveryEditor_tools_settings.rename `ge` | 1 | 53 | | +| extensions.ui_liveryEditor_tools_settings.setMirrorOffset `ge` | 1 | 77 | | +| extensions.ui_liveryEditor_tools_settings.setMirrored `ge` | 2 | 67 | | +| extensions.ui_liveryEditor_tools_settings.setProjectSurfaceNormal `ge` | 1 | 93 | | +| extensions.ui_liveryEditor_tools_settings.setUseMousePos `ge` | 1 | 85 | | +| extensions.ui_liveryEditor_tools_settings.setVisibility `ge` | 1 | 13 | | +| extensions.ui_liveryEditor_tools_settings.toggleLock `ge` | 0 | 34 | | +| extensions.ui_liveryEditor_tools_settings.toggleLockById `ge` | 1 | 47 | | +| extensions.ui_liveryEditor_tools_settings.toggleVisibility `ge` | 0 | 20 | | +| extensions.ui_liveryEditor_tools_settings.toggleVisibilityById `ge` | 1 | 41 | | +| extensions.ui_liveryEditor_tools_transform.cancelStamp `ge` | 0 | 39 | | +| extensions.ui_liveryEditor_tools_transform.rotate `ge` | 2 | 72 | | +| extensions.ui_liveryEditor_tools_transform.scale `ge` | 2 | 118 | | +| extensions.ui_liveryEditor_tools_transform.setPosition `ge` | 2 | 63 | | +| extensions.ui_liveryEditor_tools_transform.setRotation `ge` | 1 | 87 | | +| extensions.ui_liveryEditor_tools_transform.setScale `ge` | 2 | 132 | | +| extensions.ui_liveryEditor_tools_transform.setSkew `ge` | 2 | 161 | | +| extensions.ui_liveryEditor_tools_transform.skew `ge` | 2 | 147 | | +| extensions.ui_liveryEditor_tools_transform.translate `ge` | 2 | 55 | | +| extensions.ui_liveryEditor_tools_transform.useStamp `ge` | 0 | 17 | | +| extensions.ui_liveryEditor_userData.createSaveFile `ge` | 1 | 52 | | +| extensions.ui_liveryEditor_userData.deleteSaveFile `ge` | 1 | 83 | boolean | +| extensions.ui_liveryEditor_userData.getFilename `ge` | 1 | 17 | | +| extensions.ui_liveryEditor_userData.getSaveFiles `ge` | 0 | 35 | | +| extensions.ui_liveryEditor_userData.renameFile `ge` | 2 | 63 | | +| extensions.ui_liveryEditor_userData.requestUpdatedData `ge` | 0 | 26 | | +| extensions.ui_liveryEditor_userData.saveFileExists `ge` | 1 | 30 | | +| extensions.ui_liveryEditor_utils.convertDegreesToRadians `ge` | 1 | 18 | | +| extensions.ui_liveryEditor_utils.convertRadiansToDegrees `ge` | 1 | 10 | | +| extensions.ui_liveryEditor_utils.cycleRange `ge` | 3 | 54 | | +| extensions.ui_liveryEditor_utils.getActionMapNameByTool `ge` | 1 | 62 | | +| extensions.ui_liveryEditor_utils.getBaseDegreesValue `ge` | 1 | 25 | | +| extensions.ui_liveryEditor_utils.getXYCoordinates `ge` | 2 | 43 | table | +| extensions.ui_liveryEditor_utils.roundAndTruncateDecimal `ge` | 2 | 33 | | +| extensions.ui_menuManager.MenuOpenModule `ge` | 1 | 299 | | +| extensions.ui_menuManager.closeMenu `ge` | 0 | 290 | | +| extensions.ui_menuManager.closeToMenu `ge` | 0 | 286 | | +| extensions.ui_menuManager.isPauseV2Enabled `ge` | 0 | 318 | | +| extensions.ui_menuManager.menuHide `ge` | 1 | 308 | | +| extensions.ui_menuManager.openMenu `ge` | 0 | 277 | | +| extensions.ui_menuManager.setGameplayRoute `ge` | 1 | 12 | | +| extensions.ui_menuManager.toggleMenu `ge` | 0 | 182 | | +| extensions.ui_menuRouteLifecycleCallbacks.onPhotomodeEnter `ge` | 0 | 7 | | +| extensions.ui_messagesDebugger.hide `ge` | 0 | 38 | | +| extensions.ui_messagesDebugger.show `ge` | 0 | 37 | | +| extensions.ui_messagesDebugger.toggle `ge` | 0 | 39 | | +| extensions.ui_messagesTasksAppContainers.getAppVisibility `ge` | 2 | 44 | | +| extensions.ui_messagesTasksAppContainers.getAvailableApps `ge` | 1 | 109 | | +| extensions.ui_messagesTasksAppContainers.getMessagesTasksAppContainerMounted `ge` | 0 | 219 | | +| extensions.ui_messagesTasksAppContainers.getVisibleApps `ge` | 1 | 92 | | +| extensions.ui_messagesTasksAppContainers.hideAllApps `ge` | 1 | 60 | | +| extensions.ui_messagesTasksAppContainers.hideApp `ge` | 2 | 83 | | +| extensions.ui_messagesTasksAppContainers.onMessagesTasksAppContainerMounted `ge` | 0 | 211 | | +| extensions.ui_messagesTasksAppContainers.onMessagesTasksAppContainerUnmounted `ge` | 0 | 215 | | +| extensions.ui_messagesTasksAppContainers.setAppVisibility `ge` | 3 | 22 | | +| extensions.ui_messagesTasksAppContainers.setDebug `ge` | 1 | 147 | | +| extensions.ui_messagesTasksAppContainers.setVerboseLogging `ge` | 0 | 151 | | +| extensions.ui_messagesTasksAppContainers.showApp `ge` | 2 | 79 | | +| extensions.ui_messagesTasksAppContainers.toggleApp `ge` | 2 | 87 | | +| extensions.ui_missionInfo.closeDialogue `ge` | 0 | 64 | | +| extensions.ui_missionInfo.openActivityAcceptDialogue `ge` | 1 | 42 | | +| extensions.ui_missionInfo.openDialogue `ge` | 1 | 22 | | +| extensions.ui_missionInfo.performAction `ge` | 1 | 10 | | +| extensions.ui_missionInfo.performActivityAction `ge` | 1 | 35 | | +| extensions.ui_missionInfo.setActivityIndexVisible `ge` | 1 | 76 | | +| extensions.ui_oneshotRaceSelector_core.createBackend `ge` | 1 | 42 | | +| extensions.ui_oneshotRaceSelector_core.difficultyLabel `ge` | 1 | 23 | | +| extensions.ui_oneshotRaceSelector_quickRaceTrackDescriptor.build `ge` | 1 | 21 | table | +| extensions.ui_options.getUserFolderLayouts `ge` | 0 | 16 | | +| extensions.ui_options.saveLayout `ge` | 2 | 30 | boolean | +| extensions.ui_pause_actions.clearActions `ge` | 0 | 20 | | +| extensions.ui_pause_actions.executeAction `ge` | 2 | 24 | | +| extensions.ui_pause_actions.getAllButtonInfos `ge` | 0 | 32 | | +| extensions.ui_pause_actions.getVisibleModTabs `ge` | 0 | 176 | | +| extensions.ui_pause_actions.registerButton `ge` | 2 | 28 | | +| extensions.ui_pause_actions.registerModButton `ge` | 1 | 115 | table | +| extensions.ui_pause_actions.registerModTab `ge` | 1 | 84 | table | +| extensions.ui_pause_actions.unregisterModButton `ge` | 1 | 155 | table | +| extensions.ui_pause_actions.unregisterModTab `ge` | 1 | 106 | table | +| extensions.ui_pause_camera.beginPauseSession `ge` | 0 | 155 | | +| extensions.ui_pause_camera.debugState `ge` | 0 | 214 | | +| extensions.ui_pause_camera.endPauseSession `ge` | 0 | 160 | boolean | +| extensions.ui_pause_camera.start `ge` | 0 | 114 | boolean | +| extensions.ui_pause_camera.stop `ge` | 0 | 136 | boolean | +| extensions.ui_pause_features_homeRail.build `ge` | 2 | 503 | | +| extensions.ui_pause_photomode.applyPreset `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.applyPresetPayload `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.beginPhotomodeSession `ge` | 0-1? | photomode.lua:75 | | +| extensions.ui_pause_photomode.deletePreset `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.discoverTemporaryPresets `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.endPhotomodeSession `ge` | 0? | photomode.lua:75 | | +| extensions.ui_pause_photomode.getAdvancedRenderState `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.getCameraState `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.getCaptureState `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.getEffectsState `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.getResolutionPresetState `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.getRoutePayload `ge` | 0? | photomode.lua:75 | | +| extensions.ui_pause_photomode.getSceneState `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.isCaptureInProgress `ge` | 0? | photomode.lua:75 | | +| extensions.ui_pause_photomode.isDebugEnabled `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.isPhotomodeSessionActive `ge` | 0? | photomode.lua:75 | | +| extensions.ui_pause_photomode.listPresets `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.loadAdvancedRenderBookmark `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.loadEnvironmentBookmark `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.onPhotomodeRouteEnter `ge` | 1? | photomode.lua:75 | | +| extensions.ui_pause_photomode.onPhotomodeRouteLeave `ge` | 1? | photomode.lua:75 | | +| extensions.ui_pause_photomode.openPreviewShareUrl `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.playPreviewFromMetadata `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.renamePreset `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.requestScreenshot `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.resetAdvancedRenderToDefaults `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.resetCameraDefaults `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.resetEffectsToDefaults `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.restoreCameraBookmark `ge` | 1? | photomode.lua:75 | | +| extensions.ui_pause_photomode.restoreSavedFreeCameraBookmark `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.restoreSavedRelativeCameraBookmark `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.restoreSessionCameraTransformState `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.saveAdvancedRenderBookmark `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.saveCurrentCameraBookmark `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.saveCurrentPreset `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.saveEnvironmentBookmark `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.savePresetBundle `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.savePresetPayload `ge` | 4? | photomode.lua:75 | | +| extensions.ui_pause_photomode.setAdvancedRenderState `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.setAdvancedRenderTuningEnabled `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.setCameraExposureState `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.setCameraFov `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.setCameraRoll `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.setCameraSmoothMovement `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.setCameraSpeed `ge` | 1? | photomode.lua:75 | | +| extensions.ui_pause_photomode.setCaptureState `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.setDebugEnabled `ge` | 1? | photomode.lua:75 | | +| extensions.ui_pause_photomode.setEffectsState `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.setHiddenCameraInputEnabled `ge` | 1? | photomode.lua:75 | | +| extensions.ui_pause_photomode.setNodeGrabberVisible `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.setResolutionPreset `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.setSceneState `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_photomode.traceCaptureDebug `ge` | 0+ | photomode.lua:75 | | +| extensions.ui_pause_providers_missionObjectives.getData `ge` | 1 | 11 | | +| extensions.ui_pause_providers_nearbyActivities.executeNearbyActivityAction `ge` | 2 | 80 | | +| extensions.ui_pause_providers_nearbyActivities.getData `ge` | 1 | 242 | table | +| extensions.ui_pause_providers_routeData_career.getCareerHistoryData `ge` | 1 | 149 | table | +| extensions.ui_pause_providers_routeData_career.getCareerHistoryDetailData `ge` | 2 | 199 | table | +| extensions.ui_pause_providers_routeData_career.getCareerProgressData `ge` | 1 | 126 | table | +| extensions.ui_pause_providers_routeData_common.asRailGroup `ge` | 2 | 30 | table | +| extensions.ui_pause_providers_routeData_common.bool `ge` | 1 | 7 | | +| extensions.ui_pause_providers_routeData_common.registerPauseButton `ge` | 1 | 21 | | +| extensions.ui_pause_providers_routeData_common.tryPushStateSequence `ge` | 1 | 11 | boolean | +| extensions.ui_pause_providers_routeData_environment.getEnvironmentData `ge` | 1 | 75 | table | +| extensions.ui_pause_providers_routeData_environment.getEnvironmentSimulationData `ge` | 1 | 162 | table | +| extensions.ui_pause_providers_routeData_environment.getEnvironmentTrafficData `ge` | 1 | 178 | table | +| extensions.ui_pause_providers_routeData_environment.getEnvironmentWeatherData `ge` | 1 | 139 | table | +| extensions.ui_pause_providers_routeData_environment.requestEnvironmentTrafficPayload `ge` | 1 | 195 | | +| extensions.ui_pause_providers_routeData_home.getHomeData `ge` | 1 | 88 | table | +| extensions.ui_pause_providers_routeData_home.getHomeVehicleDetailsData `ge` | 1 | 186 | table | +| extensions.ui_pause_providers_routeData_multiplayer.getMultiplayerData `ge` | 1 | 13 | table | +| extensions.ui_pause_providers_routeData_multiplayer.getMultiplayerGamemodeData `ge` | 0 | 125 | table | +| extensions.ui_pause_providers_routeData_multiplayer.getMultiplayerPlayerListData `ge` | 0 | 151 | table | +| extensions.ui_pause_providers_routeData_multiplayer.getMultiplayerSettingsData `ge` | 1 | 90 | table | +| extensions.ui_pause_providers_routeData_photomode.getPhotomodeData `ge` | 0 | 133 | table | +| extensions.ui_pause_providers_routeData_system.getSystemData `ge` | 1 | 215 | table | +| extensions.ui_pause_providers_routeData_vehicle.getVehicleConfigListManageData `ge` | 0 | 399 | table | +| extensions.ui_pause_providers_routeData_vehicle.getVehicleConfigurationCombinedData `ge` | 0 | 348 | table | +| extensions.ui_pause_providers_routeData_vehicle.getVehicleData `ge` | 1 | 251 | table | +| extensions.ui_pause_providers_routeData_vehicle.getVehicleDebugData `ge` | 0 | 430 | table | +| extensions.ui_pause_providers_routeData_vehicle.getVehiclePacksData `ge` | 0 | 324 | table | +| extensions.ui_pause_providers_routeData_vehicle.getVehiclePaintData `ge` | 0 | 374 | table | +| extensions.ui_pause_providers_routeData_vehicle.getVehiclePartsData `ge` | 0 | 336 | table | +| extensions.ui_pause_providers_routeData_vehicle.getVehicleSaveData `ge` | 0 | 386 | table | +| extensions.ui_pause_providers_routeData_vehicle.getVehicleSpawnedData `ge` | 1 | 412 | table | +| extensions.ui_pause_providers_routeData_vehicle.getVehicleTuningData `ge` | 0 | 362 | table | +| extensions.ui_pause_providers_trafficControls.executeTrafficControlAction `ge` | 2 | 342 | | +| extensions.ui_pause_providers_trafficControls.getData `ge` | 1 | 316 | table | +| extensions.ui_pause_providers_vehicleTabInteractions.executeVehicleTabInteractionAction `ge` | 2 | 1530 | | +| extensions.ui_pause_providers_vehicleTabInteractions.getAsyncHydrationDebugDelay `ge` | 0 | 1573 | | +| extensions.ui_pause_providers_vehicleTabInteractions.getSpawnedSelectedVehicleData `ge` | 1 | 1585 | | +| extensions.ui_pause_providers_vehicleTabInteractions.getSpawnedSelectedVehicleShellData `ge` | 1 | 1552 | | +| extensions.ui_pause_providers_vehicleTabInteractions.getSpawnedVehiclesData `ge` | 1 | 1535 | | +| extensions.ui_pause_providers_vehicleTabInteractions.getSpawnedVehiclesShellData `ge` | 1 | 1539 | | +| extensions.ui_pause_providers_vehicleTabInteractions.getSpawnedVehiclesSummaryData `ge` | 1 | 1577 | table | +| extensions.ui_pause_providers_vehicleTabInteractions.onPauseRouteLifecycle `ge` | 1 | 1589 | | +| extensions.ui_pause_providers_vehicleTabInteractions.onVehicleHoverEnd `ge` | 1 | 1616 | | +| extensions.ui_pause_providers_vehicleTabInteractions.onVehicleHoverStart `ge` | 1 | 1612 | | +| extensions.ui_pause_providers_vehicleTabInteractions.requestSpawnedSelectedVehiclePayload `ge` | 1 | 1556 | | +| extensions.ui_pause_providers_vehicleTabInteractions.requestSpawnedVehiclesPayload `ge` | 1 | 1543 | | +| extensions.ui_pause_providers_vehicleTabInteractions.setAsyncHydrationDebugDelay `ge` | 1 | 1565 | | +| extensions.ui_pause_routeLifecycleCallbacks.onPauseBigmapLeave `ge` | 4 | 546 | | +| extensions.ui_pause_routeLifecycleCallbacks.onPauseEnter `ge` | 4 | 493 | | +| extensions.ui_pause_routeLifecycleCallbacks.onPauseLeave `ge` | 4 | 526 | | +| extensions.ui_pause_routeLifecycleCallbacks.onPauseMount `ge` | 4 | 515 | | +| extensions.ui_pause_routeLifecycleCallbacks.onPhotomodeEnter `ge` | 4 | 556 | | +| extensions.ui_pause_routeLifecycleCallbacks.onPhotomodeLeave `ge` | 4 | 580 | | +| extensions.ui_pause_routeLifecycleCallbacks.onPhotomodeMount `ge` | 4 | 572 | | +| extensions.ui_photomode_advancedRender.applyPresetState `ge` | 1 | 589 | table | +| extensions.ui_photomode_advancedRender.buildMetadataState `ge` | 0 | 602 | table | +| extensions.ui_photomode_advancedRender.buildState `ge` | 0 | 254 | | +| extensions.ui_photomode_advancedRender.captureDefaultPresetState `ge` | 0 | 581 | | +| extensions.ui_photomode_advancedRender.capturePresetState `ge` | 0 | 577 | | +| extensions.ui_photomode_advancedRender.captureRestoreState `ge` | 0 | 267 | | +| extensions.ui_photomode_advancedRender.getAdvancedRenderState `ge` | 0 | 548 | | +| extensions.ui_photomode_advancedRender.getDefaultEnabled `ge` | 0 | 60 | | +| extensions.ui_photomode_advancedRender.isTuningEnabled `ge` | 0 | 68 | | +| extensions.ui_photomode_advancedRender.isUnlockVisible `ge` | 0 | 64 | | +| extensions.ui_photomode_advancedRender.loadAdvancedRenderBookmark `ge` | 0 | 513 | table | +| extensions.ui_photomode_advancedRender.resetAdvancedRenderToDefaults `ge` | 0 | 450 | table | +| extensions.ui_photomode_advancedRender.restoreState `ge` | 0 | 401 | | +| extensions.ui_photomode_advancedRender.saveAdvancedRenderBookmark `ge` | 0 | 486 | table | +| extensions.ui_photomode_advancedRender.setAdvancedRenderState `ge` | 1 | 415 | table | +| extensions.ui_photomode_advancedRender.setAdvancedRenderTuningEnabled `ge` | 1 | 559 | | +| extensions.ui_photomode_camera.activateSessionFreeCamera `ge` | 0 | 485 | | +| extensions.ui_photomode_camera.applyPresetState `ge` | 1 | 1209 | table | +| extensions.ui_photomode_camera.buildMetadataState `ge` | 0 | 756 | table | +| extensions.ui_photomode_camera.buildState `ge` | 0 | 723 | table | +| extensions.ui_photomode_camera.captureDefaultPresetState `ge` | 0 | 1191 | table | +| extensions.ui_photomode_camera.captureNodeGrabberRestoreState `ge` | 0 | 436 | | +| extensions.ui_photomode_camera.capturePresetState `ge` | 1 | 1154 | | +| extensions.ui_photomode_camera.captureRestoreState `ge` | 0 | 467 | | +| extensions.ui_photomode_camera.getCameraState `ge` | 0 | 1150 | | +| extensions.ui_photomode_camera.getTemporaryPresetList `ge` | 0 | 1298 | | +| extensions.ui_photomode_camera.resetCameraDefaults `ge` | 0 | 1113 | table | +| extensions.ui_photomode_camera.restoreCameraBookmark `ge` | 1 | 957 | table | +| extensions.ui_photomode_camera.restoreNodeGrabberState `ge` | 0 | 452 | | +| extensions.ui_photomode_camera.restoreSavedFreeCameraBookmark `ge` | 0 | 1090 | | +| extensions.ui_photomode_camera.restoreSavedRelativeCameraBookmark `ge` | 0 | 1101 | | +| extensions.ui_photomode_camera.restoreSessionCameraTransformState `ge` | 0 | 769 | table | +| extensions.ui_photomode_camera.restoreState `ge` | 0 | 675 | | +| extensions.ui_photomode_camera.saveCurrentCameraBookmark `ge` | 0 | 871 | table | +| extensions.ui_photomode_camera.setCameraExposureState `ge` | 1 | 902 | table | +| extensions.ui_photomode_camera.setCameraFov `ge` | 1 | 886 | table | +| extensions.ui_photomode_camera.setCameraRoll `ge` | 1 | 941 | table | +| extensions.ui_photomode_camera.setCameraSmoothMovement `ge` | 1 | 1333 | table | +| extensions.ui_photomode_camera.setCameraSpeed `ge` | 1 | 925 | table | +| extensions.ui_photomode_camera.setNodeGrabberVisible `ge` | 1 | 1313 | table | +| extensions.ui_photomode_capture.applyCaptureStatePatch `ge` | 2 | 607 | | +| extensions.ui_photomode_capture.applyResolutionPreset `ge` | 1 | 293 | boolean | +| extensions.ui_photomode_capture.applySelectedResolutionPresetBeforeCapture `ge` | 1 | 312 | | +| extensions.ui_photomode_capture.buildCaptureRescaleFactor `ge` | 1 | 376 | | +| extensions.ui_photomode_capture.buildCaptureState `ge` | 1 | 527 | table | +| extensions.ui_photomode_capture.buildDefaultSettings `ge` | 0 | 154 | table | +| extensions.ui_photomode_capture.buildMetadataState `ge` | 0 | 790 | table | +| extensions.ui_photomode_capture.buildNormalizedCaptureSettings `ge` | 1 | 381 | table | +| extensions.ui_photomode_capture.buildResolutionPresetState `ge` | 0 | 786 | | +| extensions.ui_photomode_capture.buildState `ge` | 0 | 782 | | +| extensions.ui_photomode_capture.findResolutionPreset `ge` | 1 | 178 | | +| extensions.ui_photomode_capture.finishPendingMotionCapture `ge` | 0 | 721 | | +| extensions.ui_photomode_capture.getCaptureState `ge` | 0 | 811 | | +| extensions.ui_photomode_capture.getResolutionPresetState `ge` | 0 | 820 | table | +| extensions.ui_photomode_capture.handlePreRender `ge` | 3 | 1323 | | +| extensions.ui_photomode_capture.isCaptureInProgress `ge` | 0 | 776 | | +| extensions.ui_photomode_capture.isResolutionPresetFeatureEnabled `ge` | 0 | 166 | | +| extensions.ui_photomode_capture.markCaptureInProgress `ge` | 1 | 765 | | +| extensions.ui_photomode_capture.normalizeCaptureSuperSampling `ge` | 1 | 317 | | +| extensions.ui_photomode_capture.refreshSessionDefaults `ge` | 0 | 758 | | +| extensions.ui_photomode_capture.requestScreenshot `ge` | 1 | 1256 | | +| extensions.ui_photomode_capture.resetSettings `ge` | 0 | 747 | | +| extensions.ui_photomode_capture.restoreCaptureRuntimeState `ge` | 0 | 753 | | +| extensions.ui_photomode_capture.setCaptureState `ge` | 1 | 827 | table | +| extensions.ui_photomode_capture.setResolutionPreset `ge` | 1 | 1287 | table | +| extensions.ui_photomode_effects.applyPresetState `ge` | 2 | 927 | table | +| extensions.ui_photomode_effects.buildMetadataState `ge` | 0 | 955 | table | +| extensions.ui_photomode_effects.buildState `ge` | 0 | 463 | | +| extensions.ui_photomode_effects.captureDefaultPresetState `ge` | 0 | 874 | | +| extensions.ui_photomode_effects.capturePresetState `ge` | 0 | 870 | | +| extensions.ui_photomode_effects.captureRestoreState `ge` | 0 | 477 | | +| extensions.ui_photomode_effects.captureSerializableState `ge` | 0 | 403 | table | +| extensions.ui_photomode_effects.getEffectsState `ge` | 0 | 861 | | +| extensions.ui_photomode_effects.resetEffectsToDefaults `ge` | 0 | 831 | table | +| extensions.ui_photomode_effects.restoreState `ge` | 0 | 766 | | +| extensions.ui_photomode_effects.setEffectsState `ge` | 1 | 802 | table | +| extensions.ui_photomode_flash.applyPresetState `ge` | 1 | 95 | | +| extensions.ui_photomode_flash.applyRuntimeSettings `ge` | 0 | 103 | boolean | +| extensions.ui_photomode_flash.applyStatePatch `ge` | 1 | 82 | boolean | +| extensions.ui_photomode_flash.buildState `ge` | 0 | 63 | table | +| extensions.ui_photomode_flash.captureDefaultPresetState `ge` | 0 | 78 | | +| extensions.ui_photomode_flash.capturePresetState `ge` | 0 | 74 | | +| extensions.ui_photomode_flash.getCaptureUiHoldFrames `ge` | 0 | 147 | number | +| extensions.ui_photomode_flash.resetSettings `ge` | 0 | 154 | | +| extensions.ui_photomode_flash.restoreRuntimeState `ge` | 0 | 159 | | +| extensions.ui_photomode_flash.runCapture `ge` | 1+ | 130 | boolean | +| extensions.ui_photomode_overlays.cloneOverlay `ge` | 2 | 288 | table | +| extensions.ui_photomode_overlays.createOverlay `ge` | 2 | 251 | table | +| extensions.ui_photomode_overlays.deleteOverlay `ge` | 1 | 494 | table | +| extensions.ui_photomode_overlays.discover `ge` | 0 | 206 | | +| extensions.ui_photomode_overlays.getOverlays `ge` | 0 | 211 | | +| extensions.ui_photomode_overlays.listLiveryGraphics `ge` | 0 | 443 | | +| extensions.ui_photomode_overlays.listUiApps `ge` | 0 | 401 | | +| extensions.ui_photomode_overlays.renameOverlay `ge` | 3 | 316 | table | +| extensions.ui_photomode_overlays.saveOverlay `ge` | 2 | 215 | table | +| extensions.ui_photomode_postFxPersistence.loadRestoreState `ge` | 0 | 145 | | +| extensions.ui_photomode_postFxPersistence.saveRestoreState `ge` | 1 | 137 | multiple | +| extensions.ui_photomode_presets.applyPreset `ge` | 3 | 254 | table | +| extensions.ui_photomode_presets.applyPresetPayload `ge` | 2 | 377 | table | +| extensions.ui_photomode_presets.deletePreset `ge` | 2 | 299 | table | +| extensions.ui_photomode_presets.discoverTemporaryPresets `ge` | 1 | 207 | table | +| extensions.ui_photomode_presets.getScreenshotPresetBundle `ge` | 0 | 441 | table | +| extensions.ui_photomode_presets.listPresets `ge` | 1 | 192 | table | +| extensions.ui_photomode_presets.renamePreset `ge` | 3 | 352 | table | +| extensions.ui_photomode_presets.resetTemporaryPresets `ge` | 0 | 56 | | +| extensions.ui_photomode_presets.saveCurrentPreset `ge` | 3 | 224 | table | +| extensions.ui_photomode_presets.savePresetBundle `ge` | 3 | 415 | table | +| extensions.ui_photomode_presets.savePresetPayload `ge` | 4 | 394 | table | +| extensions.ui_photomode_preview.collectScreenshotMetadata `ge` | 1 | 226 | | +| extensions.ui_photomode_preview.handleUpdate `ge` | 3 | 286 | | +| extensions.ui_photomode_preview.openPreviewShareUrl `ge` | 1 | 195 | table | +| extensions.ui_photomode_preview.playPreviewFromMetadata `ge` | 1 | 241 | table | +| extensions.ui_photomode_scene.applyPresetState `ge` | 2 | 822 | table | +| extensions.ui_photomode_scene.buildMetadataState `ge` | 0 | 852 | table | +| extensions.ui_photomode_scene.buildState `ge` | 0 | 274 | table | +| extensions.ui_photomode_scene.captureDefaultPresetState `ge` | 0 | 812 | | +| extensions.ui_photomode_scene.capturePresetState `ge` | 0 | 808 | | +| extensions.ui_photomode_scene.captureRestoreState `ge` | 0 | 296 | | +| extensions.ui_photomode_scene.captureSerializableState `ge` | 0 | 145 | table | +| extensions.ui_photomode_scene.getSceneState `ge` | 0 | 670 | | +| extensions.ui_photomode_scene.loadEnvironmentBookmark `ge` | 0 | 609 | table | +| extensions.ui_photomode_scene.logTimeOfDayDebug `ge` | 2 | 214 | | +| extensions.ui_photomode_scene.restoreState `ge` | 0 | 478 | | +| extensions.ui_photomode_scene.saveEnvironmentBookmark `ge` | 0 | 588 | table | +| extensions.ui_photomode_scene.setSceneState `ge` | 1 | 523 | table | +| extensions.ui_photomode_session.beginPhotomodeSession `ge` | 1 | 291 | boolean | +| extensions.ui_photomode_session.buildCapabilities `ge` | 0 | 147 | table | +| extensions.ui_photomode_session.endPhotomodeSession `ge` | 0 | 323 | boolean | +| extensions.ui_photomode_session.getRoutePayload `ge` | 0 | 238 | | +| extensions.ui_photomode_session.handleExtensionLoaded `ge` | 0 | 359 | | +| extensions.ui_photomode_session.handleExtensionUnloaded `ge` | 0 | 367 | | +| extensions.ui_photomode_session.isCaptureInProgress `ge` | 0 | 257 | | +| extensions.ui_photomode_session.isDebugEnabled `ge` | 0 | 261 | | +| extensions.ui_photomode_session.isPhotomodeSessionActive `ge` | 0 | 253 | | +| extensions.ui_photomode_session.onPhotomodeRouteEnter `ge` | 1 | 283 | | +| extensions.ui_photomode_session.onPhotomodeRouteLeave `ge` | 1 | 287 | | +| extensions.ui_photomode_session.setDebugEnabled `ge` | 1 | 265 | | +| extensions.ui_photomode_session.setHiddenCameraInputEnabled `ge` | 1 | 68 | boolean | +| extensions.ui_photomode_session.traceCaptureDebug `ge` | 2 | 274 | | +| extensions.ui_photomode_shared.buildDescribedState `ge` | 2 | 137 | | +| extensions.ui_photomode_shared.buildMediaActions `ge` | 0 | 307 | table | +| extensions.ui_photomode_shared.clampNumber `ge` | 4 | 89 | | +| extensions.ui_photomode_shared.getCoreCameraFunction `ge` | 1 | 154 | | +| extensions.ui_photomode_shared.getScreenshotApi `ge` | 0 | 257 | | +| extensions.ui_photomode_shared.hasAnyDescribedField `ge` | 2 | 125 | boolean | +| extensions.ui_photomode_shared.isDebugEnabled `ge` | 0 | 49 | | +| extensions.ui_photomode_shared.logDebug `ge` | 1 | 62 | | +| extensions.ui_photomode_shared.normalizeBoolean `ge` | 2 | 103 | | +| extensions.ui_photomode_shared.normalizePathForCompare `ge` | 1 | 165 | | +| extensions.ui_photomode_shared.normalizePreviewNumberArray `ge` | 2 | 173 | | +| extensions.ui_photomode_shared.notifySettingsUi `ge` | 0 | 248 | | +| extensions.ui_photomode_shared.playPhotoCaptureSound `ge` | 0 | 83 | | +| extensions.ui_photomode_shared.readSettingValue `ge` | 1 | 212 | | +| extensions.ui_photomode_shared.readVariableRegistryValue `ge` | 1 | 188 | | +| extensions.ui_photomode_shared.setDebugEnabled `ge` | 1 | 53 | | +| extensions.ui_photomode_shared.stringifyDebugPayload `ge` | 1 | 69 | | +| extensions.ui_photomode_shared.writeSettingValue `ge` | 2 | 224 | boolean | +| extensions.ui_photomode_shared.writeSettingsState `ge` | 1 | 236 | boolean | +| extensions.ui_photomode_shared.writeVariableRegistryValue `ge` | 2 | 200 | boolean | +| extensions.ui_policeInfo.isPursuit `ge` | 0 | 40 | | +| extensions.ui_policeInfo.onPursuitStatsEnded `ge` | 0 | 142 | | +| extensions.ui_policeInfo.resetPursuitTable `ge` | 0 | 44 | | +| extensions.ui_popup.closeTutorialPopup `ge` | 0 | 103 | boolean | +| extensions.ui_popup.collectPopupIdsFromRoot `ge` | 1 | 108 | multiple | +| extensions.ui_popup.openAllPopupsFromRoot `ge` | 1 | 137 | | +| extensions.ui_popup.openContractSignPopup `ge` | 2 | 192 | | +| extensions.ui_popup.openDragTimeslipTutorialPopup `ge` | 2 | 170 | | +| extensions.ui_popup.openDrivingAssistsPopup `ge` | 1 | 151 | | +| extensions.ui_popup.openOptionalChallengeSelectionPopup `ge` | 1 | 161 | | +| extensions.ui_popup.openPopupById `ge` | 2 | 84 | | +| extensions.ui_popup.openPopupEntries `ge` | 2 | 76 | boolean | +| extensions.ui_popup.openPopupsByIds `ge` | 2 | 90 | | +| extensions.ui_popup.readPopupEntryById `ge` | 2 | 15 | | +| extensions.ui_popup.resolveAssetPath `ge` | 2 | 7 | | +| extensions.ui_popup.showDragTreeStagesPopup `ge` | 1 | 217 | | +| extensions.ui_quickraceSelector_general.closedFromUI `ge` | 0 | core.lua:240 | | +| extensions.ui_quickraceSelector_general.executeButton `ge` | 0 | core.lua:227 | | +| extensions.ui_quickraceSelector_general.executeDoubleClick `ge` | 0 | core.lua:231 | | +| extensions.ui_quickraceSelector_general.findLevel `ge` | 1 | core.lua:93 | | +| extensions.ui_quickraceSelector_general.findMiddle `ge` | 2 | core.lua:105 | | +| extensions.ui_quickraceSelector_general.getActiveFilters `ge` | 0 | core.lua:155 | | +| extensions.ui_quickraceSelector_general.getDetails `ge` | 1 | core.lua:201 | | +| extensions.ui_quickraceSelector_general.getDisplayDataOptions `ge` | 0 | core.lua:168 | | +| extensions.ui_quickraceSelector_general.getFilters `ge` | 0 | core.lua:144 | | +| extensions.ui_quickraceSelector_general.getManagementDetails `ge` | 0 | core.lua:223 | | +| extensions.ui_quickraceSelector_general.getScreenHeaderTitleAndPath `ge` | 1 | core.lua:180 | | +| extensions.ui_quickraceSelector_general.getSearchText `ge` | 0 | core.lua:159 | | +| extensions.ui_quickraceSelector_general.getTiles `ge` | 1 | core.lua:117 | | +| extensions.ui_quickraceSelector_general.profilerFinish `ge` | 0 | core.lua:239 | | +| extensions.ui_quickraceSelector_general.resetDisplayDataToDefaults `ge` | 0 | core.lua:176 | | +| extensions.ui_quickraceSelector_general.setDisplayDataOption `ge` | 2 | core.lua:172 | | +| extensions.ui_quickraceSelector_general.setSearchText `ge` | 1 | core.lua:163 | | +| extensions.ui_quickraceSelector_general.toggleFavourite `ge` | 0 | core.lua:235 | | +| extensions.ui_router.back `ge` | 1 | 527 | | +| extensions.ui_router.cancel `ge` | 1 | 556 | table | +| extensions.ui_router.forward `ge` | 1 | 848 | table | +| extensions.ui_router.getBreadcrumbs `ge` | 0 | 734 | | +| extensions.ui_router.getCurrent `ge` | 0 | 573 | | +| extensions.ui_router.getState `ge` | 0 | 807 | table | +| extensions.ui_router.hideLoadingScreen `ge` | 0 | 829 | | +| extensions.ui_router.isLoadingScreenActive `ge` | 0 | 833 | | +| extensions.ui_router.navigate `ge` | 3 | 479 | table | +| extensions.ui_router.push `ge` | 3 | 838 | | +| extensions.ui_router.reload `ge` | 3 | 577 | | +| extensions.ui_router.replace `ge` | 3 | 843 | | +| extensions.ui_router.reportActiveScope `ge` | 1 | 774 | table | +| extensions.ui_router.resetStates `ge` | 0 | 814 | | +| extensions.ui_router.routeChangeComplete `ge` | 3 | 617 | table | +| extensions.ui_router.routeChangeReceived `ge` | 3 | 607 | | +| extensions.ui_router.routeMounted `ge` | 2 | 677 | table | +| extensions.ui_router.routeNavigationStarted `ge` | 3 | 612 | | +| extensions.ui_router.showLoadingScreen `ge` | 1 | 825 | | +| extensions.ui_router_debug.close `ge` | 0 | 282 | | +| extensions.ui_router_debug.open `ge` | 0 | 274 | | +| extensions.ui_router_debug.toggle `ge` | 0 | 288 | | +| extensions.ui_router_guards_default.handleTimeoutGuard `ge` | 2 | 16 | table | +| extensions.ui_router_guards_default.handleTransitionStateGuard `ge` | 2 | 34 | table | +| extensions.ui_router_guards_default.logNavigationGuard `ge` | 2 | 8 | table | +| extensions.ui_router_lifecycleExecutor.resolveHook `ge` | 2 | 15 | | +| extensions.ui_router_lifecycleExecutor.runLifecycleHook `ge` | 6 | 30 | multiple | +| extensions.ui_router_lifecycleExecutor.sanitizeError `ge` | 1 | 8 | string | +| extensions.ui_router_managers_breadcrumbManager.buildBreadcrumbs `ge` | 4 | 72 | | +| extensions.ui_router_managers_breadcrumbManager.isDecoratorVisible `ge` | 0 | 100 | | +| extensions.ui_router_managers_breadcrumbManager.setDecoratorVisible `ge` | 1 | 96 | | +| extensions.ui_router_managers_frameworkManager.sendRouteChange `ge` | 2 | 31 | | +| extensions.ui_router_managers_frameworkManager.sendRouteChangeCancelled `ge` | 1 | 47 | | +| extensions.ui_router_managers_frameworkManager.sendRouteChangeComplete `ge` | 1 | 43 | | +| extensions.ui_router_managers_guardManager.addGuard `ge` | 2 | 26 | | +| extensions.ui_router_managers_guardManager.executeGuards `ge` | 3 | 46 | | +| extensions.ui_router_managers_guardManager.reloadGuards `ge` | 0 | 9 | | +| extensions.ui_router_managers_guardManager.removeGuard `ge` | 1 | 42 | | +| extensions.ui_router_managers_guardManager.updateGuard `ge` | 2 | 34 | | +| extensions.ui_router_managers_loadingScreenManager.canUpdate `ge` | 0 | 116 | | +| extensions.ui_router_managers_loadingScreenManager.getAutoHideTime `ge` | 0 | 94 | | +| extensions.ui_router_managers_loadingScreenManager.getTag `ge` | 0 | 112 | | +| extensions.ui_router_managers_loadingScreenManager.hide `ge` | 0 | 71 | | +| extensions.ui_router_managers_loadingScreenManager.isActive `ge` | 0 | 103 | | +| extensions.ui_router_managers_loadingScreenManager.shouldAutoHide `ge` | 0 | 90 | | +| extensions.ui_router_managers_loadingScreenManager.shouldShow `ge` | 2 | 32 | | +| extensions.ui_router_managers_loadingScreenManager.show `ge` | 2 | 56 | | +| extensions.ui_router_managers_loadingScreenManager.update `ge` | 1 | 120 | | +| extensions.ui_router_managers_scopeManager.buildScopeParentMap `ge` | 1 | 67 | table | +| extensions.ui_router_managers_scopeManager.getTargetScope `ge` | 2 | 38 | table | +| extensions.ui_router_managers_scopeManager.isScopeDeclaredInTree `ge` | 2 | 24 | | +| extensions.ui_router_managers_transitionManager.canStartTransition `ge` | 0 | 411 | | +| extensions.ui_router_managers_transitionManager.cancel `ge` | 1 | 493 | multiple | +| extensions.ui_router_managers_transitionManager.complete `ge` | 2 | 453 | multiple | +| extensions.ui_router_managers_transitionManager.getDebugInfo `ge` | 0 | 528 | table | +| extensions.ui_router_managers_transitionManager.getElapsedTime `ge` | 0 | 107 | | +| extensions.ui_router_managers_transitionManager.getFromRoute `ge` | 0 | 124 | | +| extensions.ui_router_managers_transitionManager.getKind `ge` | 0 | 116 | | +| extensions.ui_router_managers_transitionManager.getSession `ge` | 0 | 170 | | +| extensions.ui_router_managers_transitionManager.getStatus `ge` | 0 | 92 | | +| extensions.ui_router_managers_transitionManager.getTimeoutInfo `ge` | 1 | 300 | table | +| extensions.ui_router_managers_transitionManager.getToRoute `ge` | 0 | 120 | | +| extensions.ui_router_managers_transitionManager.getTransitionContext `ge` | 0 | 128 | table | +| extensions.ui_router_managers_transitionManager.getTransitionId `ge` | 0 | 102 | | +| extensions.ui_router_managers_transitionManager.isTimeoutReached `ge` | 0 | 112 | | +| extensions.ui_router_managers_transitionManager.isTransitioning `ge` | 0 | 97 | | +| extensions.ui_router_managers_transitionManager.markCommitted `ge` | 2 | 205 | table | +| extensions.ui_router_managers_transitionManager.markMounted `ge` | 2 | 231 | table | +| extensions.ui_router_managers_transitionManager.markProgress `ge` | 3 | 182 | table | +| extensions.ui_router_managers_transitionManager.reset `ge` | 0 | 518 | | +| extensions.ui_router_managers_transitionManager.start `ge` | 1 | 420 | multiple | +| extensions.ui_router_managers_transitionManager.update `ge` | 1 | 398 | | +| extensions.ui_router_managers_transitionManager.validateAcknowledgement `ge` | 2 | 150 | table | +| extensions.ui_router_models_PendingTransition.create `ge` | 4 | 53 | table | +| extensions.ui_router_models_PendingTransition.isBackward `ge` | 1 | 115 | | +| extensions.ui_router_models_PendingTransition.isForward `ge` | 1 | 125 | | +| extensions.ui_router_models_PendingTransition.shouldClearForward `ge` | 1 | 152 | | +| extensions.ui_router_models_PendingTransition.shouldUpdateHistory `ge` | 1 | 135 | | +| extensions.ui_router_models_PendingTransition.validate `ge` | 1 | 86 | multiple | +| extensions.ui_router_models_ResolvedRoute.create `ge` | 5 | 179 | | +| extensions.ui_router_models_ResolvedRoute.createEntry `ge` | 4 | 90 | table | +| extensions.ui_router_models_ResolvedRoute.createNew `ge` | 0 | 176 | | +| extensions.ui_router_models_ResolvedRoute.createRequest `ge` | 5 | 41 | table | +| extensions.ui_router_models_ResolvedRoute.createResolved `ge` | 3 | 53 | | +| extensions.ui_router_models_ResolvedRoute.fromStorable `ge` | 1 | 129 | table | +| extensions.ui_router_models_ResolvedRoute.toCompatRoute `ge` | 1 | 80 | table | +| extensions.ui_router_models_ResolvedRoute.toMinimal `ge` | 1 | 186 | table | +| extensions.ui_router_models_ResolvedRoute.toStorable `ge` | 1 | 108 | table | +| extensions.ui_router_models_ResolvedRoute.validate `ge` | 1 | 141 | multiple | +| extensions.ui_router_navigationState.clearDecorator `ge` | 0 | 126 | | +| extensions.ui_router_navigationState.clearLastActiveScope `ge` | 1 | 26 | | +| extensions.ui_router_navigationState.deserialize `ge` | 1 | 147 | | +| extensions.ui_router_navigationState.getBreadcrumbs `ge` | 0 | 76 | | +| extensions.ui_router_navigationState.getCurrentEntry `ge` | 0 | 48 | | +| extensions.ui_router_navigationState.getCurrentResolved `ge` | 0 | 64 | | +| extensions.ui_router_navigationState.getCurrentRouteNode `ge` | 0 | 68 | | +| extensions.ui_router_navigationState.getDecorator `ge` | 0 | 110 | | +| extensions.ui_router_navigationState.getDecoratorModule `ge` | 0 | 114 | | +| extensions.ui_router_navigationState.getLastActiveScope `ge` | 1 | 22 | | +| extensions.ui_router_navigationState.getPendingEntry `ge` | 0 | 52 | | +| extensions.ui_router_navigationState.getPendingRouteNode `ge` | 0 | 72 | | +| extensions.ui_router_navigationState.getPreviousEntry `ge` | 0 | 56 | | +| extensions.ui_router_navigationState.isDecoratorVisible `ge` | 0 | 122 | | +| extensions.ui_router_navigationState.promotePendingEntry `ge` | 0 | 42 | | +| extensions.ui_router_navigationState.promotePendingStates `ge` | 0 | 89 | | +| extensions.ui_router_navigationState.reset `ge` | 0 | 161 | | +| extensions.ui_router_navigationState.serialize `ge` | 0 | 134 | table | +| extensions.ui_router_navigationState.setDecorator `ge` | 2 | 105 | | +| extensions.ui_router_navigationState.setDecoratorVisible `ge` | 1 | 118 | | +| extensions.ui_router_navigationState.setLastActiveScope `ge` | 2 | 18 | | +| extensions.ui_router_navigationState.setPendingEntry `ge` | 1 | 38 | | +| extensions.ui_router_navigationState.setPendingState `ge` | 2 | 80 | | +| extensions.ui_router_navigationState.setRequest `ge` | 0 | 93 | | +| extensions.ui_router_routeHandlers.getHandler `ge` | 1 | 23 | | +| extensions.ui_router_routeHandlers_careerExitHandlers.careerBranchPageBackHandler `ge` | 0 | 15 | | +| extensions.ui_router_routeHandlers_careerExitHandlers.careerProfilesExitHandler `ge` | 0 | 7 | | +| extensions.ui_router_routeHandlers_mainMenuExitHandlers.mainmenuExitHandler `ge` | 0 | 6 | | +| extensions.ui_router_routeHandlers_missionExitHandlers.missionDetailsExitHandler `ge` | 0 | 6 | | +| extensions.ui_router_routeHandlers_missionExitHandlers.missionVehicleSelectorBackHandler `ge` | 0 | 30 | | +| extensions.ui_router_routeHandlers_missionExitHandlers.pauseExitHandler `ge` | 0 | 19 | | +| extensions.ui_router_routeHandlers_radialExitHandlers.radialBackHandler `ge` | 0 | 7 | table | +| extensions.ui_router_routeHandlers_rootExitHandlers.garageExitHandler `ge` | 0 | 7 | | +| extensions.ui_router_routeManager.addVueRoutes `ge` | 1 | 523 | | +| extensions.ui_router_routeManager.getAllRoutes `ge` | 0 | 342 | | +| extensions.ui_router_routeManager.getModuleDecorator `ge` | 1 | 532 | table | +| extensions.ui_router_routeManager.getRoute `ge` | 1 | 474 | | +| extensions.ui_router_routeManager.getRouteNodes `ge` | 1 | 488 | | +| extensions.ui_router_routeManager.registerModRoutes `ge` | 3 | 631 | | +| extensions.ui_router_routeManager.removeRuntimeRoutes `ge` | 0 | 546 | | +| extensions.ui_router_routeManager.resolveAllRoutes `ge` | 0 | 657 | | +| extensions.ui_router_routeManager.unregisterModRoutes `ge` | 2 | 644 | | +| extensions.ui_router_runtimeRouteRegistry.isValidHookRef `ge` | 1 | 44 | | +| extensions.ui_router_runtimeRouteRegistry.new `ge` | 0 | 389 | | +| extensions.ui_router_runtimeRouteRegistry.parseRawRoutes `ge` | 1 | 155 | table | +| extensions.ui_router_services_navigationContext.buildNavigationContext `ge` | 4 | 59 | | +| extensions.ui_router_services_navigationContext.getContext `ge` | 0 | 29 | | +| extensions.ui_router_services_routeResolver.isEqualRoutes `ge` | 2 | 42 | boolean | +| extensions.ui_router_services_routeResolver.resolve `ge` | 3 | 15 | | +| extensions.ui_router_utils.deepMerge `ge` | 2 | 101 | | +| extensions.ui_router_utils.isRelativeRoute `ge` | 1 | 5 | boolean | +| extensions.ui_router_utils.resolveFunctionReference `ge` | 2 | 123 | multiple | +| extensions.ui_router_utils.resolveRelativeRoute `ge` | 2 | 23 | | +| extensions.ui_topBar.addEntry `ge` | 2 | 94 | | +| extensions.ui_topBar.getEntries `ge` | 0 | 122 | | +| extensions.ui_topBar.getEntry `ge` | 1 | 118 | | +| extensions.ui_topBar.hide `ge` | 0 | 89 | | +| extensions.ui_topBar.onUIStateTriggered `ge` | 3 | 244 | | +| extensions.ui_topBar.removeEntry `ge` | 1 | 99 | | +| extensions.ui_topBar.requestData `ge` | 0 | 137 | | +| extensions.ui_topBar.requestEntries `ge` | 0 | 152 | | +| extensions.ui_topBar.requestGameState `ge` | 0 | 147 | | +| extensions.ui_topBar.selectItem `ge` | 1 | 40 | | +| extensions.ui_topBar.selectNextItem `ge` | 1 | 70 | | +| extensions.ui_topBar.selectPreviousItem `ge` | 1 | 51 | | +| extensions.ui_topBar.setActiveItem `ge` | 1 | 31 | | +| extensions.ui_topBar.show `ge` | 0 | 84 | | +| extensions.ui_topBar.updateActiveItem `ge` | 0 | 185 | | +| extensions.ui_topBar.updateEntries `ge` | 1 | 113 | | +| extensions.ui_topBar.updateEntry `ge` | 2 | 104 | | +| extensions.ui_topBar.updateVisibleItems `ge` | 0 | 158 | | +| extensions.ui_uiMods.bumpUiRuntimeRevision `ge` | 1 | 338 | | +| extensions.ui_uiMods.getImageList `ge` | 1 | 114 | table | +| extensions.ui_uiMods.getUiApps `ge` | 0 | 61 | | +| extensions.ui_uiMods.getUiRuntimeFileList `ge` | 1 | 344 | | +| extensions.ui_uiMods.getUiRuntimeRevisions `ge` | 0 | 333 | | +| extensions.ui_uiMods.getVueMods `ge` | 0 | 39 | | +| extensions.ui_uiMods.setUiRuntimeBundled `ge` | 1 | 199 | | +| extensions.ui_uiNavi.findClosestRoad `ge` | 3 | 9 | | +| extensions.ui_uiNavi.getBusStops `ge` | 0 | 183 | | +| extensions.ui_uiNavi.getMissions `ge` | 0 | 119 | | +| extensions.ui_uiNavi.getPointsOfInterest `ge` | 0 | 44 | | +| extensions.ui_uiNavi.getSpawnpoints `ge` | 0 | 13 | | +| extensions.ui_uiNavi.planRoute `ge` | 2 | 172 | | +| extensions.ui_uiNavi.requestMissions `ge` | 0 | 123 | | +| extensions.ui_uiNavi.requestPoi `ge` | 0 | 60 | | +| extensions.ui_uiNavi.requestUIDashboardMap `ge` | 0 | 386 | | +| extensions.ui_uiNavi.requestVehicleDashboardMap `ge` | 3 | 411 | | +| extensions.ui_uiNavi.route_end `ge` | 0 | 145 | | +| extensions.ui_uiNavi.route_requestStatus `ge` | 2 | 158 | | +| extensions.ui_uiNavi.route_start `ge` | 2 | 139 | | +| extensions.ui_uiNavi.setMissions `ge` | 1 | 127 | | +| extensions.ui_uiStateManager._checkAllUiReady `ge` | 0 | 80 | | +| extensions.ui_uiStateManager.checkAndSyncRoute `ge` | 1 | 53 | boolean | +| extensions.ui_uiStateManager.initialize `ge` | 1 | 15 | | +| extensions.ui_uiStateManager.isUiReady `ge` | 1 | 39 | boolean | +| extensions.ui_uiStateManager.uiReady `ge` | 1 | 23 | | +| extensions.ui_vehiclePaint.changeData `ge` | 2 | 91 | | +| extensions.ui_vehiclePaint.show `ge` | 0 | 78 | | +| extensions.ui_vehicleRadarApp.updateSetting `ge` | 2 | 63 | | +| extensions.ui_vehicleSelector_detailsInteraction.executeButton `ge` | 0+ | 78 | | +| extensions.ui_vehicleSelector_detailsInteraction.executeDoubleClick `ge` | 0+ | 79 | | +| extensions.ui_vehicleSelector_detailsInteraction.exitCallback `ge` | 0 | luaCore.lua:41 | | +| extensions.ui_vehicleSelector_detailsInteraction.exploreFolder `ge` | 1 | 64 | | +| extensions.ui_vehicleSelector_detailsInteraction.getDetails `ge` | 1 | 13 | | +| extensions.ui_vehicleSelector_detailsInteraction.getManagementDetails `ge` | 0 | 54 | | +| extensions.ui_vehicleSelector_detailsInteraction.goToMod `ge` | 1 | 69 | | +| extensions.ui_vehicleSelector_detailsInteraction.setCustomDetailsButtons `ge` | 1 | 82 | | +| extensions.ui_vehicleSelector_detailsInteraction.setDetailsButtonForFreeroam `ge` | 0+ | 81 | | +| extensions.ui_vehicleSelector_detailsInteraction.setExitCallback `ge` | 1 | 58 | | +| extensions.ui_vehicleSelector_detailsInteraction.setManagementButtonsEnabled `ge` | 0+ | 80 | | +| extensions.ui_vehicleSelector_general.calculateActiveFilters `ge` | 0+ | 918 | | +| extensions.ui_vehicleSelector_general.clearAllFilters `ge` | 0+ | 909 | | +| extensions.ui_vehicleSelector_general.clearCache `ge` | 0 | 732 | | +| extensions.ui_vehicleSelector_general.clearDrilldownSelectorState `ge` | 0 | 1394 | | +| extensions.ui_vehicleSelector_general.clearLockedFilters `ge` | 0+ | 917 | | +| extensions.ui_vehicleSelector_general.closedFromUI `ge` | 0 | 817 | | +| extensions.ui_vehicleSelector_general.createFilters `ge` | 0+ | 921 | | +| extensions.ui_vehicleSelector_general.emitDisplayDataSnapshot `ge` | 1 | 1904 | boolean | +| extensions.ui_vehicleSelector_general.emptyProfiler `ge` | 0 | 573 | table | +| extensions.ui_vehicleSelector_general.executeButton `ge` | 0+ | 945 | | +| extensions.ui_vehicleSelector_general.executeDoubleClick `ge` | 0+ | 946 | | +| extensions.ui_vehicleSelector_general.getActiveFilters `ge` | 0+ | 834 | | +| extensions.ui_vehicleSelector_general.getDefaultVehicleInfo `ge` | 0 | 751 | | +| extensions.ui_vehicleSelector_general.getDefaultVehicleTile `ge` | 0 | 765 | | +| extensions.ui_vehicleSelector_general.getDetails `ge` | 0+ | 943 | | +| extensions.ui_vehicleSelector_general.getDisplayData `ge` | 0 | 667 | | +| extensions.ui_vehicleSelector_general.getDisplayDataOptions `ge` | 0+ | 847 | | +| extensions.ui_vehicleSelector_general.getFilters `ge` | 0+ | 833 | | +| extensions.ui_vehicleSelector_general.getManagementDetails `ge` | 0+ | 944 | | +| extensions.ui_vehicleSelector_general.getScreenHeaderTitleAndPath `ge` | 1 | 952 | table | +| extensions.ui_vehicleSelector_general.getSearchText `ge` | 0+ | 835 | | +| extensions.ui_vehicleSelector_general.getTiles `ge` | 0+ | 843 | | +| extensions.ui_vehicleSelector_general.getUiData `ge` | 0 | 803 | | +| extensions.ui_vehicleSelector_general.getValidFilters `ge` | 0+ | 920 | | +| extensions.ui_vehicleSelector_general.goToMod `ge` | 0+ | 942 | | +| extensions.ui_vehicleSelector_general.isFavourite `ge` | 2 | 924 | | +| extensions.ui_vehicleSelector_general.isFilterLocked `ge` | 0+ | 914 | | +| extensions.ui_vehicleSelector_general.isFreeroamVehicleSelectorContext `ge` | 0 | 617 | | +| extensions.ui_vehicleSelector_general.isOpenedFromGarage `ge` | 0 | 1066 | | +| extensions.ui_vehicleSelector_general.isRecentVehicle `ge` | 2 | 929 | | +| extensions.ui_vehicleSelector_general.lockFilter `ge` | 0+ | 912 | | +| extensions.ui_vehicleSelector_general.lockFilterMode `ge` | 0+ | 915 | | +| extensions.ui_vehicleSelector_general.lockFilterModeExclusive `ge` | 0+ | 916 | | +| extensions.ui_vehicleSelector_general.navigateToVehicle `ge` | 2 | 1736 | | +| extensions.ui_vehicleSelector_general.onRootRouteEnter `ge` | 4 | 1826 | | +| extensions.ui_vehicleSelector_general.onRootRouteLeave `ge` | 4 | 1857 | | +| extensions.ui_vehicleSelector_general.onRootRouteMount `ge` | 4 | 1831 | | +| extensions.ui_vehicleSelector_general.onVehicleRouteEnter `ge` | 4 | 1794 | | +| extensions.ui_vehicleSelector_general.onVehicleRouteMount `ge` | 4 | 1805 | | +| extensions.ui_vehicleSelector_general.onfilechanged `ge` | 2 | 744 | | +| extensions.ui_vehicleSelector_general.openFromPause `ge` | 1 | 1302 | | +| extensions.ui_vehicleSelector_general.openVehicleSelectorForChallenge `ge` | 1 | 1222 | | +| extensions.ui_vehicleSelector_general.openVehicleSelectorForFreeroam `ge` | 0 | 1071 | | +| extensions.ui_vehicleSelector_general.openVehicleSelectorForFreeroamConfigurator `ge` | 1 | 1273 | | +| extensions.ui_vehicleSelector_general.openVehicleSelectorForFreeroamModal `ge` | 0 | 1193 | | +| extensions.ui_vehicleSelector_general.openVehicleSelectorForFreeroamWithMod `ge` | 1 | 1086 | | +| extensions.ui_vehicleSelector_general.openVehicleSelectorForGarage `ge` | 1 | 1103 | | +| extensions.ui_vehicleSelector_general.p `ge` | 0 | 573 | table | +| extensions.ui_vehicleSelector_general.passesFilters `ge` | 0+ | 922 | | +| extensions.ui_vehicleSelector_general.profilerFinish `ge` | 1 | 1055 | | +| extensions.ui_vehicleSelector_general.requestDetails `ge` | 2 | 1550 | | +| extensions.ui_vehicleSelector_general.resetDisplayDataToDefaults `ge` | 1 | 858 | | +| extensions.ui_vehicleSelector_general.resetRangeFilter `ge` | 2 | 895 | | +| extensions.ui_vehicleSelector_general.resetSetFilter `ge` | 2 | 902 | | +| extensions.ui_vehicleSelector_general.resolveCurrentSelectorPath `ge` | 0 | 1888 | table | +| extensions.ui_vehicleSelector_general.resolveSelectedVehicleTitle `ge` | 1 | 1920 | | +| extensions.ui_vehicleSelector_general.setCurrentSelectorPath `ge` | 1 | 1866 | | +| extensions.ui_vehicleSelector_general.setCustomDetailsButtons `ge` | 0+ | 949 | | +| extensions.ui_vehicleSelector_general.setDetailsButtonForFreeroam `ge` | 0+ | 948 | | +| extensions.ui_vehicleSelector_general.setDisplayDataOption `ge` | 3 | 850 | | +| extensions.ui_vehicleSelector_general.setManagementButtonsEnabled `ge` | 0+ | 947 | | +| extensions.ui_vehicleSelector_general.setSearchText `ge` | 2 | 836 | | +| extensions.ui_vehicleSelector_general.setVehicleRestrictionMode `ge` | 1 | 33 | | +| extensions.ui_vehicleSelector_general.setupValidFilters `ge` | 0+ | 919 | | +| extensions.ui_vehicleSelector_general.toggleFavourite `ge` | 1 | 866 | | +| extensions.ui_vehicleSelector_general.toggleFilter `ge` | 3 | 881 | | +| extensions.ui_vehicleSelector_general.trackRecentVehicle `ge` | 2 | 934 | | +| extensions.ui_vehicleSelector_general.unlockFilter `ge` | 0+ | 913 | | +| extensions.ui_vehicleSelector_general.updateFilters `ge` | 0+ | 880 | | +| extensions.ui_vehicleSelector_general.updateRangeFilter `ge` | 4 | 888 | | +| extensions.ui_vehicleSelector_tileClustering.clusterItems `ge` | 2 | 276 | | +| extensions.ui_vehicleSelector_tileClustering.createTileFromClusteredItems `ge` | 3 | 305 | | +| extensions.ui_vehicleSelector_tileClustering.getClusterModeFunction `ge` | 1 | 314 | | +| extensions.ui_vehicleSelector_tileClustering.getClusteredItemsFavouriteIconPercent `ge` | 1 | 24 | multiple | +| extensions.ui_vehicleSelector_tileClustering.getClusteredItemsStats `ge` | 2 | 46 | multiple | +| extensions.ui_vehicleSelector_tileClustering.getSources `ge` | 3 | 88 | | +| extensions.ui_vehicleSelector_tileGrouping.getConfigOrModelPropValue `ge` | 2 | 102 | | +| extensions.ui_vehicleSelector_tileGrouping.getGroupModeFunction `ge` | 1 | 151 | | +| extensions.ui_vehicleSelector_tileGrouping.getGroupsForConfig `ge` | 3 | 115 | | +| extensions.ui_vehicleSelector_tileGrouping.getRangeGroupingFunction `ge` | 1 | 156 | | +| extensions.ui_vehicleSelector_tileGrouping.isRangeGroupMode `ge` | 1 | 146 | | +| extensions.ui_vehicleSelector_tileSorting.getSortFunction `ge` | 1 | 150 | | +| extensions.ui_vehicleSelector_tileSorting.sortByConfigTypeName `ge` | 2 | 171 | | +| extensions.ui_vehicleSelector_tileSorting.sortByNameButOtherAlwaysLast `ge` | 2 | 159 | | +| extensions.ui_vehicleSelector_tileSorting.sortByValue `ge` | 2 | 163 | | +| extensions.ui_vehicleSelector_tileSorting.sortByYears `ge` | 2 | 167 | | +| extensions.ui_vehicleSelector_tileSorting.sortGroup `ge` | 2 | 176 | | +| extensions.ui_vehicleSelector_tileSorting.sortTiles `ge` | 2 | 154 | | +| extensions.ui_vehicleSelector_tiles.clusterItems `ge` | 1 | 120 | | +| extensions.ui_vehicleSelector_tiles.configToTile `ge` | 2 | 78 | table | +| extensions.ui_vehicleSelector_tiles.emptyProfiler `ge` | 0 | 9 | table | +| extensions.ui_vehicleSelector_tiles.getClusteredItemsFavouriteIconPercent `ge` | 1 | tileClustering.lua:24 | | +| extensions.ui_vehicleSelector_tiles.getClusteredItemsStats `ge` | 2 | tileClustering.lua:46 | | +| extensions.ui_vehicleSelector_tiles.getConfigOrModelPropValue `ge` | 2 | tileGrouping.lua:102 | | +| extensions.ui_vehicleSelector_tiles.getSources `ge` | 3 | tileClustering.lua:88 | | +| extensions.ui_vehicleSelector_tiles.getTiles `ge` | 2 | 630 | | +| extensions.ui_vehicleSelector_tiles.overrideDefaultSelectedTile `ge` | 1 | 130 | | +| extensions.ui_vehicleSelector_tiles.sortByNameButOtherAlwaysLast `ge` | 2 | tileSorting.lua:159 | | +| extensions.ui_vehicleSelector_tiles.sortByValue `ge` | 2 | tileSorting.lua:163 | | +| extensions.ui_vehicleSelector_tiles.sortByYears `ge` | 2 | tileSorting.lua:167 | | +| extensions.ui_vehicleSelector_vehicleMetadataEditor.getVehicleMetadataDetails `ge` | 1 | 4 | | +| extensions.ui_vehicleSelector_vehicleOperations.addButton `ge` | 0+ | 443 | | +| extensions.ui_vehicleSelector_vehicleOperations.clearButtonFunctions `ge` | 0+ | 444 | | +| extensions.ui_vehicleSelector_vehicleOperations.executeButton `ge` | 2 | 18 | | +| extensions.ui_vehicleSelector_vehicleOperations.executeDoubleClick `ge` | 1 | 403 | | +| extensions.ui_vehicleSelector_vehicleOperations.getCurrentVehicleThumb `ge` | 1 | 236 | | +| extensions.ui_vehicleSelector_vehicleOperations.getFreeButtonId `ge` | 0+ | 445 | | +| extensions.ui_vehicleSelector_vehicleOperations.getManagementDetails `ge` | 0 | 252 | table | +| extensions.ui_vehicleSelector_vehicleOperations.getVehicleName `ge` | 1 | 209 | string | +| extensions.ui_vehicleSelector_vehicleOperations.makeSpawningButtons `ge` | 1 | 146 | | +| extensions.ui_vehicleSelector_vehicleOperations.onUiWaitingState `ge` | 1 | 39 | | +| extensions.ui_vehicleSelector_vehicleOperations.setCustomDetailsButtons `ge` | 1 | 426 | | +| extensions.ui_vehicleSelector_vehicleOperations.setDetailsButtonForFreeroam `ge` | 1 | 421 | | +| extensions.ui_vehicleSelector_vehicleOperations.setManagementButtonsEnabled `ge` | 1 | 416 | | +| extensions.ui_vehicleSelector_vehicleSpecifications.addIconTags `ge` | 2 | 305 | | +| extensions.ui_vehicleSelector_vehicleSpecifications.getDetails `ge` | 1 | 357 | | +| extensions.ui_vehicleSelector_vehicleSpecifications.makeSpec `ge` | 4 | 283 | | +| extensions.ui_vehicleSelector_vehicleSpecifications.propTitle `ge` | 1 | 4 | | +| extensions.ui_vehicleSelector_vehicleSpecifications.propValue `ge` | 2 | 5 | | +| extensions.ui_visibility.get `ge` | 0 | 46 | | +| extensions.ui_visibility.getCef `ge` | 0 | 10 | | +| extensions.ui_visibility.getImgui `ge` | 0 | 35 | | +| extensions.ui_visibility.set `ge` | 1 | 40 | | +| extensions.ui_visibility.setCef `ge` | 1 | 13 | | +| extensions.ui_visibility.setImgui `ge` | 1 | 27 | | +| extensions.ui_visibility.toggle `ge` | 0 | 50 | | +| extensions.ui_visibility.toggleCef `ge` | 0 | 22 | | +| extensions.unload `ge` | 1 | 284 | | +| extensions.unloadExcept `ge` | 0+ | 337 | | +| extensions.unloadModule `ge` | 1 | 332 | | +| extensions.use `ge` | 1 | 1192 | | +| extensions.util_asyncBulkLoader.addCount `ge` | 1 | 30 | | +| extensions.util_asyncBulkLoader.addTotal `ge` | 1 | 23 | | +| extensions.util_asyncBulkLoader.isGameplaySelectorLoaded `ge` | 0 | 100 | | +| extensions.util_asyncBulkLoader.isLevelsLoaded `ge` | 0 | 104 | | +| extensions.util_asyncBulkLoader.isLoading `ge` | 0 | 133 | | +| extensions.util_asyncBulkLoader.isMissionsLoaded `ge` | 0 | 96 | | +| extensions.util_asyncBulkLoader.isVehiclesLoaded `ge` | 0 | 92 | | +| extensions.util_asyncBulkLoader.loadGameplaySelector `ge` | 0 | 226 | string | +| extensions.util_asyncBulkLoader.loadGameplaySelectorDirect `ge` | 0 | 120 | | +| extensions.util_asyncBulkLoader.loadLevels `ge` | 0 | 266 | string | +| extensions.util_asyncBulkLoader.loadLevelsDirect `ge` | 0 | 126 | | +| extensions.util_asyncBulkLoader.loadMissions `ge` | 0 | 191 | string | +| extensions.util_asyncBulkLoader.loadMissionsDirect `ge` | 0 | 114 | | +| extensions.util_asyncBulkLoader.loadVehicles `ge` | 0 | 153 | string | +| extensions.util_asyncBulkLoader.loadVehiclesDirect `ge` | 0 | 108 | | +| extensions.util_asyncBulkLoader.profileHigh `ge` | 0 | luaCore.lua:41 | | +| extensions.util_asyncBulkLoader.profileLow `ge` | 0 | luaCore.lua:41 | | +| extensions.util_asyncBulkLoader.reportScanPercent `ge` | 1 | 18 | | +| extensions.util_asyncBulkLoader.reportStream `ge` | 0 | 13 | | +| extensions.util_asyncBulkLoader.sendAllCareerSaveSlotsDataAsync `ge` | 0 | 302 | string | +| extensions.util_asyncBulkLoader.setupYield `ge` | 1 | 137 | | +| extensions.util_asyncBulkLoader.startProfiling `ge` | 0 | luaCore.lua:41 | | +| extensions.util_asyncBulkLoader.stopProfiling `ge` | 0 | luaCore.lua:41 | | +| extensions.util_asyncBulkLoader.yield `ge` | 0 | luaCore.lua:41 | | +| extensions.util_autoAnnotation.autoAnnotateGroups `ge` | 0 | 132 | | +| extensions.util_autoAnnotation.autoAnnotateLevel `ge` | 0 | 137 | | +| extensions.util_autoAnnotation.autoAnnotateScenetree `ge` | 0 | 121 | | +| extensions.util_booster.trigger `ge` | 1 | 7 | | +| extensions.util_calibrateESC.heartbeat `ge` | 0 | 203 | | +| extensions.util_calibrateESC.vehicleDone `ge` | 0 | 199 | | +| extensions.util_calibrateESC.work `ge` | 2 | 147 | | +| extensions.util_compileImposters.compileImposters `ge` | 1 | 92 | | +| extensions.util_compileImposters.onConsoleLog `ge` | 4 | 121 | | +| extensions.util_compileMeshes.work `ge` | 1 | 51 | | +| extensions.util_configListGenerator.doesVehiclePassFilter `ge` | 2 | 70 | boolean | +| extensions.util_configListGenerator.getEligibleVehicles `ge` | 2 | 175 | | +| extensions.util_configListGenerator.getRandomVehicleInfos `ge` | 4 | 195 | | +| extensions.util_datastore.clear `ge` | 1 | 316 | boolean | +| extensions.util_datastore.getAll `ge` | 1 | 216 | | +| extensions.util_datastore.getChain `ge` | 3 | 235 | | +| extensions.util_datastore.getEntries `ge` | 3 | 169 | | +| extensions.util_datastore.getEntry `ge` | 3 | 159 | | +| extensions.util_datastore.getIndex `ge` | 3 | 195 | | +| extensions.util_datastore.hasEntry `ge` | 3 | 226 | | +| extensions.util_datastore.isRegistered `ge` | 1 | 61 | | +| extensions.util_datastore.putEntries `ge` | 2 | 265 | | +| extensions.util_datastore.register `ge` | 3 | 134 | boolean | +| extensions.util_datastore.removeEntries `ge` | 3 | 286 | boolean | +| extensions.util_datastore.setChain `ge` | 3 | 327 | boolean | +| extensions.util_dependencyTree.test `ge` | 0 | 220 | | +| extensions.util_docCreator.run `ge` | 0 | 290 | | +| extensions.util_docCreator.runAndQuit `ge` | 0 | 294 | | +| extensions.util_export.export `ge` | 1 | 1124 | | +| extensions.util_export.exportFile `ge` | 1 | 1140 | | +| extensions.util_export.getGeInfo `ge` | 0 | 1284 | | +| extensions.util_export.startRecording `ge` | 1 | 1248 | | +| extensions.util_export.stopRecording `ge` | 0 | 1253 | | +| extensions.util_export.suggestFilename `ge` | 0 | 1263 | | +| extensions.util_forestGenerator.clearForest `ge` | 0 | 176 | | +| extensions.util_forestGenerator.createForestItem `ge` | 4 | 57 | | +| extensions.util_forestGenerator.createRandomForestRadial `ge` | 7 | 109 | | +| extensions.util_forestGenerator.createRandomForestRect `ge` | 10 | 68 | | +| extensions.util_forestGenerator.deleteForestItem `ge` | 1 | 171 | | +| extensions.util_forestGenerator.getForestItemDict `ge` | 0 | 52 | | +| extensions.util_forestGenerator.getForestItemTypes `ge` | 0 | 47 | | +| extensions.util_forestGenerator.getForestItemsPolygon `ge` | 1 | 148 | | +| extensions.util_forestGenerator.getForestItemsRadius `ge` | 2 | 164 | | +| extensions.util_forestGenerator.initForest `ge` | 0 | 23 | | +| extensions.util_forestGenerator.updateForestItem `ge` | 4 | 141 | | +| extensions.util_groundModelDebug.openWindow `ge` | 0 | 161 | | +| extensions.util_inputSystemUtils.printStats `ge` | 0 | 20 | | +| extensions.util_inputSystemUtils.resave `ge` | 0 | 77 | | +| extensions.util_jbeamStats.getStats `ge` | 0 | 13 | | +| extensions.util_lawnMower.setEnabled `ge` | 1 | 251 | | +| extensions.util_lawnMower.toggle `ge` | 0 | 256 | | +| extensions.util_logStreams.readJson `ge` | 0 | 16 | | +| extensions.util_logStreams.readRst `ge` | 0 | 33 | | +| extensions.util_logStreams.readWikitable `ge` | 0 | 24 | | +| extensions.util_logStreams.saveJson `ge` | 1 | 12 | | +| extensions.util_logStreams.saveRst `ge` | 1 | 29 | | +| extensions.util_logStreams.saveWikitable `ge` | 1 | 20 | | +| extensions.util_materialDebugViz.drawLegendWindow `ge` | 0 | 343 | | +| extensions.util_materialDebugViz.getIndexPtr `ge` | 0 | 341 | | +| extensions.util_materialDebugViz.getTypes `ge` | 0 | 340 | | +| extensions.util_materialDebugViz.set `ge` | 1 | 392 | | +| extensions.util_nodeBeamExport.exportFile `ge` | 1 | 97 | | +| extensions.util_nodeBeamExport.suggestFilename `ge` | 0 | 70 | | +| extensions.util_photomode.getPhotomodeOverlays `ge` | 0 | 7 | | +| extensions.util_photomodeAttach.enable `ge` | 2 | 50 | | +| extensions.util_photomodeFlash.applyFromUi `ge` | 6 | 330 | | +| extensions.util_photomodeFlash.enable `ge` | 1 | 268 | | +| extensions.util_photomodeFlash.runCapture `ge` | 1+ | 291 | boolean | +| extensions.util_procTrack.dist `ge` | 4 | 1264 | | +| extensions.util_procTrack.getDefaultParams `ge` | 0 | 10 | table | +| extensions.util_procTrack.getPosition `ge` | 3 | 1391 | | +| extensions.util_procTrack.getRotationDeg `ge` | 1 | 1387 | | +| extensions.util_procTrack.getSeed `ge` | 0 | 1429 | | +| extensions.util_procTrack.intToWords `ge` | 1 | 1461 | | +| extensions.util_procTrack.makeBarrel `ge` | 3 | 1358 | | +| extensions.util_procTrack.makeConcreteRing `ge` | 2 | 1329 | | +| extensions.util_procTrack.makeGate `ge` | 2 | 1302 | | +| extensions.util_procTrack.makeGymkhana `ge` | 1 | 120 | | +| extensions.util_procTrack.makePylon `ge` | 4 | 1269 | | +| extensions.util_procTrack.reGenerate `ge` | 1 | 109 | | +| extensions.util_procTrack.wordsToInt `ge` | 1 | 1437 | | +| extensions.util_rectangleGen.dist `ge` | 4 | 196 | | +| extensions.util_rectangleGen.getGraph `ge` | 1 | 8 | | +| extensions.util_renderComponentsAPI.getColorCorrections `ge` | 0 | 7 | | +| extensions.util_resaveMaterials.work `ge` | 1 | 25 | | +| extensions.util_resolution.getVideoModeSnapshot `ge` | 0 | 9 | table | +| extensions.util_resolution.setWindowedResolution `ge` | 2 | 30 | | +| extensions.util_richPresence.clientEndMission `ge` | 1 | 529 | | +| extensions.util_richPresence.clientPreStartMission `ge` | 1 | 529 | | +| extensions.util_richPresence.set `ge` | 1 | richPresence.lua:477 | | +| extensions.util_richPresence.setActivity `ge` | 1 | richPresence.lua:209 | | +| extensions.util_saveDynamicData.heartbeat `ge` | 0 | 197 | | +| extensions.util_saveDynamicData.vehicleDone `ge` | 0 | 193 | | +| extensions.util_saveDynamicData.work `ge` | 2 | 142 | | +| extensions.util_screenshotCreator.frameVehicle `ge` | 5 | 534 | | +| extensions.util_screenshotCreator.openWindow `ge` | 0 | 1734 | | +| extensions.util_screenshotCreator.startWork `ge` | 1 | 755 | boolean | +| extensions.util_screenshotCreator.takeThumbnailScreenshot `ge` | 3 | 665 | | +| extensions.util_showroom.getPosRot `ge` | 0 | 39 | multiple | +| extensions.util_showroom.isInside `ge` | 1 | 49 | | +| extensions.util_showroom.moveInside `ge` | 1 | 42 | | +| extensions.util_showroom.onClientEndMission `ge` | 0 | 26 | | +| extensions.util_signalListGenerator.buildSignalList `ge` | 1 | 16 | | +| extensions.util_sortLines.handleFile `ge` | 1 | 11 | | +| extensions.util_sortLines.handleLevel `ge` | 1 | 35 | | +| extensions.util_stepHandler.makeLoadLevelStep `ge` | 1 | 246 | table | +| extensions.util_stepHandler.makeStepFadeFromBlack `ge` | 1 | 59 | table | +| extensions.util_stepHandler.makeStepFadeToBlack `ge` | 1 | 49 | table | +| extensions.util_stepHandler.makeStepReturnTrueFunction `ge` | 1 | 114 | table | +| extensions.util_stepHandler.makeStepSpawnTrafficSimple `ge` | 3 | 204 | table | +| extensions.util_stepHandler.makeStepSpawnVehicle `ge` | 2 | 160 | table | +| extensions.util_stepHandler.makeStepSpawnVehicleSimple `ge` | 3 | 169 | | +| extensions.util_stepHandler.makeStepWait `ge` | 1 | 78 | table | +| extensions.util_stepHandler.makeStepWaitFrames `ge` | 1 | 97 | table | +| extensions.util_stepHandler.makeUiMessageStep `ge` | 1 | 132 | | +| extensions.util_stepHandler.skipToLastStepOrCallback `ge` | 0 | 275 | | +| extensions.util_stepHandler.startStepSequence `ge` | 2 | 262 | | +| extensions.util_stepHandler.taskLoadLevelStep `ge` | 1 | 218 | | +| extensions.util_stepHandler.taskSpawnTrafficStep `ge` | 1 | 188 | | +| extensions.util_surfaceMaskWheels.clear `ge` | 0 | 448 | | +| extensions.util_surfaceMaskWheels.cycleDebug `ge` | 0 | 538 | | +| extensions.util_surfaceMaskWheels.getPerformanceStats `ge` | 0 | 512 | table | +| extensions.util_surfaceMaskWheels.isReady `ge` | 0 | 455 | | +| extensions.util_surfaceMaskWheels.maskCircleWorld `ge` | 5 | 463 | | +| extensions.util_surfaceMaskWheels.maskLineWorld `ge` | 7 | 467 | | +| extensions.util_surfaceMaskWheels.setCenter `ge` | 2 | 459 | | +| extensions.util_surfaceMaskWheels.setDebug `ge` | 1 | 534 | | +| extensions.util_surfaceMaskWheels.setDebugMode `ge` | 1 | 527 | | +| extensions.util_surfaceMaskWheels.setDebugPageRadius `ge` | 1 | 554 | | +| extensions.util_surfaceMaskWheels.setEnabled `ge` | 1 | 439 | | +| extensions.util_surfaceMaskWheels.setMowerWidth `ge` | 1 | 550 | | +| extensions.util_surfaceMaskWheels.setMowingEnabled `ge` | 1 | 542 | | +| extensions.util_surfaceMaskWheels.toggle `ge` | 0 | 444 | | +| extensions.util_surfaceMaskWheels.toggleMowing `ge` | 0 | 546 | | +| extensions.util_terrainGenerator.new `ge` | 1 | 468 | | +| extensions.util_trackBuilder_basicBorders.getMeshes `ge` | 1 | 410 | table | +| extensions.util_trackBuilder_basicCenters.clearShapes `ge` | 0 | 383 | | +| extensions.util_trackBuilder_basicCenters.getMeshes `ge` | 1 | 371 | table | +| extensions.util_trackBuilder_borderWallMesh.getMeshes `ge` | 1 | 239 | table | +| extensions.util_trackBuilder_cameraTransition.lerpTo `ge` | 3 | 39 | | +| extensions.util_trackBuilder_ceilingMesh.getMeshes `ge` | 1 | 324 | table | +| extensions.util_trackBuilder_markers.addMarkerChange `ge` | 2 | 999 | | +| extensions.util_trackBuilder_markers.caps `ge` | 2 | 921 | | +| extensions.util_trackBuilder_markers.clearMarkers `ge` | 1 | 990 | | +| extensions.util_trackBuilder_markers.hideMarkers `ge` | 1 | 982 | | +| extensions.util_trackBuilder_markers.interpolate `ge` | 2 | 820 | | +| extensions.util_trackBuilder_markers.interpolateField `ge` | 6 | 972 | | +| extensions.util_trackBuilder_markers.interpolateOverPoints `ge` | 2 | 721 | | +| extensions.util_trackBuilder_markers.interpolateOverSegments `ge` | 2 | 781 | | +| extensions.util_trackBuilder_markers.interpolatePointsOfSegment `ge` | 6 | 931 | | +| extensions.util_trackBuilder_markers.interpolateSingle `ge` | 2 | 808 | | +| extensions.util_trackBuilder_markers.linear `ge` | 1 | 439 | | +| extensions.util_trackBuilder_markers.pow2 `ge` | 1 | 449 | | +| extensions.util_trackBuilder_markers.pow3 `ge` | 1 | 459 | | +| extensions.util_trackBuilder_markers.pow4 `ge` | 1 | 469 | | +| extensions.util_trackBuilder_markers.smoothSlope `ge` | 1 | 480 | | +| extensions.util_trackBuilder_markers.smootherSlope `ge` | 1 | 491 | | +| extensions.util_trackBuilder_markers.step `ge` | 1 | 435 | multiple | +| extensions.util_trackBuilder_markers.transformMarkers `ge` | 2 | 976 | | +| extensions.util_trackBuilder_markers.unloadAll `ge` | 0 | 1007 | | +| extensions.util_trackBuilder_materialUtil.getMaterials `ge` | 0 | 437 | | +| extensions.util_trackBuilder_materialUtil.resetMaterialsToDefault `ge` | 1 | 426 | | +| extensions.util_trackBuilder_materialUtil.setMaterials `ge` | 2 | 395 | | +| extensions.util_trackBuilder_materialUtil.setSingleMaterial `ge` | 3 | 402 | | +| extensions.util_trackBuilder_multiTrackMerger.mergeMultiTrack `ge` | 4 | 352 | | +| extensions.util_trackBuilder_multiTrackMerger.setMaterials `ge` | 3 | 338 | | +| extensions.util_trackBuilder_multiTrackMerger.setReferences `ge` | 1 | 360 | | +| extensions.util_trackBuilder_obstaclePlacer.clearReferences `ge` | 0 | 172 | | +| extensions.util_trackBuilder_obstaclePlacer.placeObstacles `ge` | 1 | 135 | | +| extensions.util_trackBuilder_obstaclePlacer.placeProceduralObstacles `ge` | 1 | 72 | | +| extensions.util_trackBuilder_pieces.bezierCurve `ge` | 5 | 118 | | +| extensions.util_trackBuilder_pieces.curve `ge` | 5 | 142 | | +| extensions.util_trackBuilder_pieces.customBezier `ge` | 8 | 193 | | +| extensions.util_trackBuilder_pieces.emptyOffset `ge` | 6 | 510 | | +| extensions.util_trackBuilder_pieces.forward `ge` | 1 | 101 | | +| extensions.util_trackBuilder_pieces.freeSpiral `ge` | 4 | 314 | | +| extensions.util_trackBuilder_pieces.fresnelSC `ge` | 1 | 375 | | +| extensions.util_trackBuilder_pieces.getHdgVector `ge` | 1 | 87 | vec3 | +| extensions.util_trackBuilder_pieces.hexSpiral `ge` | 3 | 249 | | +| extensions.util_trackBuilder_pieces.initialTrackPiece `ge` | 1 | 91 | table | +| extensions.util_trackBuilder_pieces.loop `ge` | 3 | 403 | | +| extensions.util_trackBuilder_pieces.offsetCurve `ge` | 4 | 165 | | +| extensions.util_trackBuilder_pieces.rotateVectorByQuat `ge` | 2 | 539 | | +| extensions.util_trackBuilder_pieces.squareSpiral `ge` | 3 | 282 | | +| extensions.util_trackBuilder_pieces.toSegment `ge` | 2 | 12 | | +| extensions.util_trackBuilder_proceduralPrimitives.createBump `ge` | 6 | 289 | | +| extensions.util_trackBuilder_proceduralPrimitives.createCone `ge` | 3 | 406 | | +| extensions.util_trackBuilder_proceduralPrimitives.createCube `ge` | 3 | 472 | | +| extensions.util_trackBuilder_proceduralPrimitives.createCylinder `ge` | 3 | 66 | | +| extensions.util_trackBuilder_proceduralPrimitives.createRamp `ge` | 7 | 160 | | +| extensions.util_trackBuilder_proceduralPrimitives.createRing `ge` | 3 | 8 | | +| extensions.util_trackBuilder_segmentToProceduralMesh.calculatePointCoordinateSystem `ge` | 1 | 55 | | +| extensions.util_trackBuilder_segmentToProceduralMesh.clearShapes `ge` | 0 | 48 | | +| extensions.util_trackBuilder_segmentToProceduralMesh.compileMeshInfo `ge` | 2 | 76 | | +| extensions.util_trackBuilder_segmentToProceduralMesh.getReferences `ge` | 0 | 95 | table | +| extensions.util_trackBuilder_segmentToProceduralMesh.materialize `ge` | 1 | 16 | | +| extensions.util_trackBuilder_segmentToProceduralMesh.rotateVectorByQuat `ge` | 2 | 92 | | +| extensions.util_trackBuilder_splineTrack.addCheckPointPositions `ge` | 1 | 262 | | +| extensions.util_trackBuilder_splineTrack.addClosingPiece `ge` | 0 | 1092 | | +| extensions.util_trackBuilder_splineTrack.addCurve `ge` | 5 | 1604 | | +| extensions.util_trackBuilder_splineTrack.addEmptyOffset `ge` | 7 | 1608 | | +| extensions.util_trackBuilder_splineTrack.addForward `ge` | 3 | 1603 | | +| extensions.util_trackBuilder_splineTrack.addLoop `ge` | 4 | 1607 | | +| extensions.util_trackBuilder_splineTrack.addOffsetCurve `ge` | 5 | 1605 | | +| extensions.util_trackBuilder_splineTrack.addPiece `ge` | 3 | 1611 | | +| extensions.util_trackBuilder_splineTrack.addSpiral `ge` | 5 | 1606 | | +| extensions.util_trackBuilder_splineTrack.applyStack `ge` | 2 | 564 | | +| extensions.util_trackBuilder_splineTrack.calculateCustomPoints `ge` | 1 | 1263 | | +| extensions.util_trackBuilder_splineTrack.clearStack `ge` | 0 | 603 | | +| extensions.util_trackBuilder_splineTrack.convertToSpline `ge` | 0 | 1111 | | +| extensions.util_trackBuilder_splineTrack.createMarkers `ge` | 0 | 703 | | +| extensions.util_trackBuilder_splineTrack.createNewSubTrack `ge` | 2 | 90 | | +| extensions.util_trackBuilder_splineTrack.deepcopy `ge` | 1 | 583 | | +| extensions.util_trackBuilder_splineTrack.exportTrackToTable `ge` | 0 | 1736 | | +| extensions.util_trackBuilder_splineTrack.focusCameraOn `ge` | 3 | 616 | | +| extensions.util_trackBuilder_splineTrack.focusMarkerOn `ge` | 3 | 645 | | +| extensions.util_trackBuilder_splineTrack.getAllCheckpoints `ge` | 0 | 347 | | +| extensions.util_trackBuilder_splineTrack.getArcPoints `ge` | 1 | 1175 | | +| extensions.util_trackBuilder_splineTrack.getBezierPoints `ge` | 1 | 1209 | | +| extensions.util_trackBuilder_splineTrack.getCustomTracks `ge` | 0 | 2137 | | +| extensions.util_trackBuilder_splineTrack.getEndOfTrack `ge` | 0 | 1534 | | +| extensions.util_trackBuilder_splineTrack.getIntersection `ge` | 1 | 222 | | +| extensions.util_trackBuilder_splineTrack.getLastPieceWithMarker `ge` | 2 | 493 | | +| extensions.util_trackBuilder_splineTrack.getPieceInfo `ge` | 2 | 502 | | +| extensions.util_trackBuilder_splineTrack.getPreviewNames `ge` | 0 | 2158 | | +| extensions.util_trackBuilder_splineTrack.getSegmentInfo `ge` | 2 | 521 | | +| extensions.util_trackBuilder_splineTrack.getSelectedTrackInfo `ge` | 0 | 608 | | +| extensions.util_trackBuilder_splineTrack.getStackCount `ge` | 0 | 598 | | +| extensions.util_trackBuilder_splineTrack.getTrackPosition `ge` | 0 | 477 | table | +| extensions.util_trackBuilder_splineTrack.importTrackFromTable `ge` | 1 | 1902 | | +| extensions.util_trackBuilder_splineTrack.initTrack `ge` | 1 | 1429 | | +| extensions.util_trackBuilder_splineTrack.invalidatePiece `ge` | 3 | 1317 | | +| extensions.util_trackBuilder_splineTrack.load `ge` | 6 | 1984 | | +| extensions.util_trackBuilder_splineTrack.loadJSON `ge` | 1 | 2045 | | +| extensions.util_trackBuilder_splineTrack.makeTrack `ge` | 2 | 848 | | +| extensions.util_trackBuilder_splineTrack.markerChange `ge` | 3 | 737 | | +| extensions.util_trackBuilder_splineTrack.measureTrack `ge` | 0 | 1291 | | +| extensions.util_trackBuilder_splineTrack.mergeMultiTrack `ge` | 4 | 173 | | +| extensions.util_trackBuilder_splineTrack.onClientEndMission `ge` | 0 | 2172 | | +| extensions.util_trackBuilder_splineTrack.positionTrackAboveVehicle `ge` | 0 | 422 | boolean | +| extensions.util_trackBuilder_splineTrack.positionTrackBeforeCamera `ge` | 0 | 395 | boolean | +| extensions.util_trackBuilder_splineTrack.positionVehicle `ge` | 2 | 362 | | +| extensions.util_trackBuilder_splineTrack.refreshAllMaterials `ge` | 0 | 836 | | +| extensions.util_trackBuilder_splineTrack.removeAt `ge` | 1 | 1544 | | +| extensions.util_trackBuilder_splineTrack.removeIntersection `ge` | 1 | 197 | | +| extensions.util_trackBuilder_splineTrack.removeSubTrack `ge` | 1 | 104 | | +| extensions.util_trackBuilder_splineTrack.removeTrack `ge` | 0 | 1503 | | +| extensions.util_trackBuilder_splineTrack.rename `ge` | 2 | 2124 | | +| extensions.util_trackBuilder_splineTrack.revert `ge` | 0 | 1539 | | +| extensions.util_trackBuilder_splineTrack.rotateTrackToCamera `ge` | 0 | 410 | boolean | +| extensions.util_trackBuilder_splineTrack.rotateTrackToTrackVehicle `ge` | 0 | 434 | boolean | +| extensions.util_trackBuilder_splineTrack.rotateVectorByQuat `ge` | 2 | 1727 | | +| extensions.util_trackBuilder_splineTrack.save `ge` | 2 | 2062 | | +| extensions.util_trackBuilder_splineTrack.saveHistory `ge` | 0 | 70 | | +| extensions.util_trackBuilder_splineTrack.setAllPiecesHighQuality `ge` | 0 | 772 | | +| extensions.util_trackBuilder_splineTrack.setDefaultLaps `ge` | 1 | 468 | | +| extensions.util_trackBuilder_splineTrack.setHighQuality `ge` | 1 | 527 | | +| extensions.util_trackBuilder_splineTrack.setIntersectionMaterial `ge` | 3 | 205 | | +| extensions.util_trackBuilder_splineTrack.setIntersectionMesh `ge` | 2 | 213 | | +| extensions.util_trackBuilder_splineTrack.setMaterial `ge` | 5 | 988 | boolean | +| extensions.util_trackBuilder_splineTrack.setMesh `ge` | 4 | 1026 | boolean | +| extensions.util_trackBuilder_splineTrack.setReversible `ge` | 1 | 472 | | +| extensions.util_trackBuilder_splineTrack.setSegmentMaterial `ge` | 1 | 1070 | | +| extensions.util_trackBuilder_splineTrack.setTrackPosition `ge` | 5 | 446 | | +| extensions.util_trackBuilder_splineTrack.showMarkers `ge` | 1 | 684 | | +| extensions.util_trackBuilder_splineTrack.snapToGrid `ge` | 1 | 1078 | | +| extensions.util_trackBuilder_splineTrack.stack `ge` | 1 | 548 | | +| extensions.util_trackBuilder_splineTrack.stackToCursor `ge` | 0 | 543 | | +| extensions.util_trackBuilder_splineTrack.switchSubTrack `ge` | 1 | 96 | | +| extensions.util_trackBuilder_splineTrack.toSegments `ge` | 0 | 1329 | | +| extensions.util_trackBuilder_splineTrack.unloadAll `ge` | 0 | 1487 | | +| extensions.util_trackBuilder_splineTrack.unselectAll `ge` | 0 | 634 | | +| extensions.util_vehicleSignalData.clear `ge` | 0 | 61 | | +| extensions.util_vehicleSignalData.ensureCosimEditorRegistered `ge` | 0 | 29 | | +| extensions.util_vehicleSignalData.ensureExtensionRegistered `ge` | 0 | 18 | | +| extensions.util_vehicleSignalData.getData `ge` | 0 | 57 | multiple | +| extensions.util_vehicleSignalData.requestVehicleData `ge` | 1 | 44 | | +| extensions.util_vehicleSignalData.setData `ge` | 1 | 12 | | +| extensions.util_vehicleSignalData.updateCollectedVehicleData `ge` | 1 | 35 | | +| extensions.util_windDebug.setEnabled `ge` | 1 | 66 | | +| extensions.util_windDebug.toggle `ge` | 0 | 67 | | +| extensions.wrapAllExtensionsForProfiler `ge` | 0 | 479 | | +| extensions:addModulePath `ge` | 1 | extensions.lua:701 | | +| extensions:deserialize `ge` | 2 | extensions.lua:1013 | | +| extensions:disableSerialization `ge` | 1? | extensions.lua:947 | | +| extensions:extNameToLuaPath `ge` | 1 | extensions.lua:64 | | +| extensions:getLoadedExtensionsNames `ge` | 1 | extensions.lua:1199 | | +| extensions:getSerializationData `ge` | 1 | extensions.lua:965 | | +| extensions:hook `ge` | 1+ | extensions.lua:829 | | +| extensions:hookExcept `ge` | 2+ | extensions.lua:884 | | +| extensions:hookNotify `ge` | 1+ | extensions.lua:899 | | +| extensions:hookUpdate `ge` | 1 | extensions.lua:94 | | +| extensions:isExtensionLoaded `ge` | 1 | extensions.lua:280 | | +| extensions:load `ge` | 0-6+? | extensions.lua:648 | | +| extensions:loadAtRoot `ge` | 2 | extensions.lua:658 | | +| extensions:loadModule `ge` | 1 | extensions.lua:1187 | | +| extensions:loadModulesInDirectory `ge` | 2 | extensions.lua:708 | | +| extensions:luaPathToExtName `ge` | 1 | extensions.lua:55 | | +| extensions:printExtensions `ge` | 0 | extensions.lua:860 | | +| extensions:printHooks `ge` | 1 | extensions.lua:867 | | +| extensions:refresh `ge` | 1 | extensions.lua:928 | | +| extensions:reload `ge` | 1 | extensions.lua:922 | | +| extensions:reloadModule `ge` | 1 | extensions.lua:942 | | +| extensions:restoreModulePath `ge` | 0 | extensions.lua:917 | | +| extensions:saveModulePath `ge` | 0 | extensions.lua:913 | | +| extensions:setCompletedCallback `ge` | 2 | extensions.lua:757 | | +| extensions:setProfiler `ge` | 1 | extensions.lua:851 | | +| extensions:unload `ge` | 1 | extensions.lua:284 | | +| extensions:unloadExcept `ge` | 0-1? | extensions.lua:337 | | +| extensions:unloadModule `ge` | 1 | extensions.lua:332 | | +| extensions:use `ge` | 1 | extensions.lua:1192 | | +| extensions:wrapAllExtensionsForProfiler `ge` | 0 | extensions.lua:479 | | +| extensions_tech_techCapture.closeRequestFile `ge` | 0 | 196 | | +| extensions_tech_techCapture.closeResponseFile `ge` | 0 | 235 | | +| extensions_tech_techCapture.disableRequestCapture `ge` | 0 | 297 | | +| extensions_tech_techCapture.disableResponseCapture `ge` | 0 | 310 | | +| extensions_tech_techCapture.enableRequestCapture `ge` | 2 | 287 | | +| extensions_tech_techCapture.enableResponseCapture `ge` | 1 | 302 | | +| extensions_tech_techCapture.export `ge` | 0 | 321 | table | +| extensions_tech_techCapture.filterFilesByHeader `ge` | 3 | 87 | | +| extensions_tech_techCapture.getAllRelatedFiles `ge` | 3 | 34 | | +| extensions_tech_techCapture.getCaptureTypeFromFile `ge` | 1 | 62 | | +| extensions_tech_techCapture.import `ge` | 1 | 330 | | +| extensions_tech_techCapture.injectMessage `ge` | 2 | 315 | multiple | +| extensions_tech_techCapture.isRecordingRequests `ge` | 0 | 164 | | +| extensions_tech_techCapture.isRecordingResponses `ge` | 0 | 168 | | +| extensions_tech_techCapture.openRequestFile `ge` | 1 | 147 | | +| extensions_tech_techCapture.openResponseFile `ge` | 1 | 205 | | +| extensions_tech_techCapture.recordRequest `ge` | 1 | 172 | boolean | +| extensions_tech_techCapture.recordResponse `ge` | 1 | 220 | | +| extensions_ui_flowgraph_editor.fullDisplay `ge` | 2 | 273 | | +| extensions_ui_flowgraph_editor.fullValueString `ge` | 2 | 238 | string | +| extensions_ui_flowgraph_editor.getAutoTypeFromName `ge` | 1 | 875 | | +| extensions_ui_flowgraph_editor.getBehaviourDescription `ge` | 1 | 871 | | +| extensions_ui_flowgraph_editor.getBehaviourIcon `ge` | 1 | 867 | | +| extensions_ui_flowgraph_editor.getGraphTypes `ge` | 0 | 186 | | +| extensions_ui_flowgraph_editor.getSimpleTypes `ge` | 0 | 160 | table | +| extensions_ui_flowgraph_editor.getTypeColor `ge` | 1 | 178 | | +| extensions_ui_flowgraph_editor.getTypeIcon `ge` | 1 | 182 | | +| extensions_ui_flowgraph_editor.getTypes `ge` | 0 | 164 | | +| extensions_ui_flowgraph_editor.isDurationNode `ge` | 1 | 833 | | +| extensions_ui_flowgraph_editor.isDynamicNode `ge` | 1 | 854 | | +| extensions_ui_flowgraph_editor.isF_DurationNode `ge` | 1 | 842 | | +| extensions_ui_flowgraph_editor.isFunctionalNode `ge` | 1 | 814 | | +| extensions_ui_flowgraph_editor.isOnceNode `ge` | 1 | 848 | | +| extensions_ui_flowgraph_editor.isSimpleNode `ge` | 1 | 828 | | +| extensions_ui_flowgraph_editor.shortDisplay `ge` | 2 | 225 | | +| extensions_ui_flowgraph_editor.shortValueString `ge` | 2 | 190 | string | +| extensions_ui_flowgraph_editor.tooltip `ge` | 1 | 168 | | +| extensions_ui_flowgraph_editor.variableEditor `ge` | 3 | 286 | | +| extensions_ui_flowgraph_editor.vehicleSelector `ge` | 2 | 567 | | +| extensions_ui_flowgraph_editor.vehicleSelectorRefresh `ge` | 2 | 522 | | +| extensions_ui_flowgraph_editor_api_luaintf.LinkIdPtr `ge` | 0 | 17 | | +| extensions_ui_flowgraph_editor_api_luaintf.NodeIdPtr `ge` | 0 | 13 | | +| extensions_ui_flowgraph_editor_api_luaintf.PinIdPtr `ge` | 0 | 21 | | +| extensions_ui_flowgraph_editor_api_luaintf.PtrToId `ge` | 1 | 9 | | +| extensions_ui_imgui.onImGuiReady `ge` | 0 | 22 | | +| extensions_ui_imguiUtils.CreateKeyValApp `ge` | 4 | 305 | | +| extensions_ui_imguiUtils.CreateSampleFloatDisplay `ge` | 3 | 548 | | +| extensions_ui_imguiUtils.DropdownButton `ge` | 5 | 61 | boolean | +| extensions_ui_imguiUtils.DropdownItem `ge` | 4 | 43 | | +| extensions_ui_imguiUtils.DropdownSelect `ge` | 6 | 194 | boolean | +| extensions_ui_imguiUtils.DropdownSelectable `ge` | 8 | 114 | boolean | +| extensions_ui_imguiUtils.DropdownSelectableItem `ge` | 4 | 52 | | +| extensions_ui_imguiUtils.IsWindowHovered `ge` | 2 | 276 | | +| extensions_ui_imguiUtils.SampleFloatDisplay `ge` | 4 | 607 | | +| extensions_ui_imguiUtils.addRecursiveTreeTable `ge` | 5 | 418 | | +| extensions_ui_imguiUtils.cell `ge` | 2 | 487 | | +| extensions_ui_imguiUtils.changeUIScale `ge` | 1 | 10 | | +| extensions_ui_imguiUtils.displayKeyValues `ge` | 1 | 286 | | +| extensions_ui_imguiUtils.drawCursorPos `ge` | 2 | 26 | | +| extensions_ui_imguiUtils.keyValueTable `ge` | 4 | 351 | | +| extensions_ui_imguiUtils.texObj `ge` | 1 | 33 | | +| extensions_ui_imguiWire.clear `ge` | 0 | 61 | | +| extensions_ui_imgui_custom_luaintf.ArrayChar `ge` | 2 | 72 | | +| extensions_ui_imgui_custom_luaintf.ArrayCharPtrByTbl `ge` | 1 | 221 | | +| extensions_ui_imgui_custom_luaintf.ArrayFloat `ge` | 1 | 90 | | +| extensions_ui_imgui_custom_luaintf.ArrayFloatByTbl `ge` | 1 | 214 | | +| extensions_ui_imgui_custom_luaintf.ArrayInt `ge` | 1 | 83 | | +| extensions_ui_imgui_custom_luaintf.ArraySize `ge` | 1 | 211 | | +| extensions_ui_imgui_custom_luaintf.Begin `ge` | 3 | 121 | | +| extensions_ui_imgui_custom_luaintf.BeginDisabled `ge` | 1 | 257 | | +| extensions_ui_imgui_custom_luaintf.Bool `ge` | 1 | 38 | | +| extensions_ui_imgui_custom_luaintf.BoolFalse `ge` | 0 | 99 | | +| extensions_ui_imgui_custom_luaintf.BoolPtr `ge` | 1 | 39 | table | +| extensions_ui_imgui_custom_luaintf.BoolTrue `ge` | 0 | 98 | | +| extensions_ui_imgui_custom_luaintf.ClearActiveID `ge` | 0 | 295 | | +| extensions_ui_imgui_custom_luaintf.Combo1 `ge` | 5 | 144 | | +| extensions_ui_imgui_custom_luaintf.Double `ge` | 1 | 64 | | +| extensions_ui_imgui_custom_luaintf.DoublePtr `ge` | 1 | 65 | table | +| extensions_ui_imgui_custom_luaintf.EndDisabled `ge` | 0 | 262 | | +| extensions_ui_imgui_custom_luaintf.Float `ge` | 1 | 56 | | +| extensions_ui_imgui_custom_luaintf.FloatPtr `ge` | 1 | 57 | table | +| extensions_ui_imgui_custom_luaintf.GetContentRegionAvailWidth `ge` | 0 | 304 | | +| extensions_ui_imgui_custom_luaintf.GetIO `ge` | 0 | 162 | | +| extensions_ui_imgui_custom_luaintf.GetImGuiIO_FontAllowUserScaling `ge` | 0 | 193 | | +| extensions_ui_imgui_custom_luaintf.GetKeyIndex `ge` | 1 | 182 | | +| extensions_ui_imgui_custom_luaintf.GetLengthArrayCharPtr `ge` | 1 | 213 | | +| extensions_ui_imgui_custom_luaintf.GetLengthArrayFloat `ge` | 1 | 212 | | +| extensions_ui_imgui_custom_luaintf.GetMainContext `ge` | 0 | 234 | | +| extensions_ui_imgui_custom_luaintf.GetStyle `ge` | 0 | 163 | | +| extensions_ui_imgui_custom_luaintf.GetWindowContentRegionWidth `ge` | 0 | 380 | | +| extensions_ui_imgui_custom_luaintf.HeaderText `ge` | 2 | 368 | | +| extensions_ui_imgui_custom_luaintf.HighlightSelectable `ge` | 3 | 338 | | +| extensions_ui_imgui_custom_luaintf.HighlightText `ge` | 2 | 309 | | +| extensions_ui_imgui_custom_luaintf.ImColorByRGB `ge` | 4 | 114 | | +| extensions_ui_imgui_custom_luaintf.ImGuiIO_FontGlobalScale `ge` | 2 | 195 | | +| extensions_ui_imgui_custom_luaintf.ImGuiTableSortSpecs `ge` | 0 | 274 | | +| extensions_ui_imgui_custom_luaintf.ImGuiTableSortSpecsPtr `ge` | 0 | 275 | | +| extensions_ui_imgui_custom_luaintf.ImGuiTextFilter `ge` | 1 | 102 | | +| extensions_ui_imgui_custom_luaintf.ImGuiTextFilterPtr `ge` | 1 | 108 | | +| extensions_ui_imgui_custom_luaintf.ImTextureHandler `ge` | 1 | 199 | | +| extensions_ui_imgui_custom_luaintf.ImTextureHandlerIsCached `ge` | 1 | 205 | | +| extensions_ui_imgui_custom_luaintf.ImVec2 `ge` | 2 | 16 | | +| extensions_ui_imgui_custom_luaintf.ImVec2Ptr `ge` | 2 | 20 | | +| extensions_ui_imgui_custom_luaintf.ImVec4 `ge` | 4 | 25 | | +| extensions_ui_imgui_custom_luaintf.ImVec4Ptr `ge` | 4 | 29 | | +| extensions_ui_imgui_custom_luaintf.ImVecPtrDeref `ge` | 1 | 34 | | +| extensions_ui_imgui_custom_luaintf.InputText `ge` | 7 | 129 | | +| extensions_ui_imgui_custom_luaintf.InputTextMultiline `ge` | 7 | 136 | | +| extensions_ui_imgui_custom_luaintf.Int `ge` | 1 | 48 | | +| extensions_ui_imgui_custom_luaintf.IntPtr `ge` | 1 | 49 | table | +| extensions_ui_imgui_custom_luaintf.IoFontsGetCount `ge` | 0 | 165 | | +| extensions_ui_imgui_custom_luaintf.IoFontsGetName `ge` | 1 | 169 | | +| extensions_ui_imgui_custom_luaintf.Knob `ge` | 10 | 392 | | +| extensions_ui_imgui_custom_luaintf.KnobInt `ge` | 10 | 404 | | +| extensions_ui_imgui_custom_luaintf.OpenPopup `ge` | 2 | 177 | | +| extensions_ui_imgui_custom_luaintf.PushFont2 `ge` | 1 | 150 | | +| extensions_ui_imgui_custom_luaintf.PushFont3 `ge` | 1 | 154 | | +| extensions_ui_imgui_custom_luaintf.SetDefaultFont `ge` | 1 | 173 | | +| extensions_ui_imgui_custom_luaintf.SetDragDropPayload `ge` | 4 | 186 | | +| extensions_ui_imgui_custom_luaintf.SetItemAllowOverlap `ge` | 0 | 376 | | +| extensions_ui_imgui_custom_luaintf.ShowHelpMarker `ge` | 2 | 239 | | +| extensions_ui_imgui_custom_luaintf.TableSetSortSpecsDirty `ge` | 1 | 277 | | +| extensions_ui_imgui_custom_luaintf.TableToArrayFloat `ge` | 1 | 210 | | +| extensions_ui_imgui_custom_luaintf.TextFilter_GetInputBuf `ge` | 1 | 266 | | +| extensions_ui_imgui_custom_luaintf.TextFilter_SetInputBuf `ge` | 2 | 270 | | +| extensions_ui_imgui_custom_luaintf.TextGlyph `ge` | 1 | 158 | | +| extensions_ui_imgui_custom_luaintf.getCurrentMonitorSize `ge` | 0 | 285 | | +| extensions_ui_imgui_custom_luaintf.getMonitorIndex `ge` | 0 | 281 | | +| extensions_ui_imgui_custom_luaintf.loadIniSettingsFromDisk `ge` | 1 | 291 | | +| extensions_ui_imgui_custom_luaintf.saveIniSettingsToDisk `ge` | 1 | 299 | | +| extensions_ui_imgui_custom_luaintf.tooltip `ge` | 1 | 251 | | +| extensions_ui_imgui_gen_luaintf.AcceptDragDropPayload `ge` | 2 | 1044 | | +| extensions_ui_imgui_gen_luaintf.AlignTextToFramePadding `ge` | 0 | 255 | | +| extensions_ui_imgui_gen_luaintf.ArrowButton `ge` | 2 | 342 | | +| extensions_ui_imgui_gen_luaintf.Begin `ge` | 3 | 67 | | +| extensions_ui_imgui_gen_luaintf.BeginChild1 `ge` | 4 | 74 | | +| extensions_ui_imgui_gen_luaintf.BeginChild2 `ge` | 4 | 81 | | +| extensions_ui_imgui_gen_luaintf.BeginChildFrame `ge` | 3 | 1109 | | +| extensions_ui_imgui_gen_luaintf.BeginCombo `ge` | 3 | 391 | | +| extensions_ui_imgui_gen_luaintf.BeginDisabled `ge` | 1 | 1051 | | +| extensions_ui_imgui_gen_luaintf.BeginDragDropSource `ge` | 1 | 1038 | | +| extensions_ui_imgui_gen_luaintf.BeginDragDropTarget `ge` | 0 | 1043 | | +| extensions_ui_imgui_gen_luaintf.BeginGroup `ge` | 0 | 244 | | +| extensions_ui_imgui_gen_luaintf.BeginItemTooltip `ge` | 0 | 867 | | +| extensions_ui_imgui_gen_luaintf.BeginListBox `ge` | 2 | 776 | | +| extensions_ui_imgui_gen_luaintf.BeginMainMenuBar `ge` | 0 | 838 | | +| extensions_ui_imgui_gen_luaintf.BeginMenu `ge` | 2 | 840 | | +| extensions_ui_imgui_gen_luaintf.BeginMenuBar `ge` | 0 | 836 | | +| extensions_ui_imgui_gen_luaintf.BeginPopup `ge` | 2 | 873 | | +| extensions_ui_imgui_gen_luaintf.BeginPopupContextItem `ge` | 2 | 900 | | +| extensions_ui_imgui_gen_luaintf.BeginPopupContextVoid `ge` | 2 | 910 | | +| extensions_ui_imgui_gen_luaintf.BeginPopupContextWindow `ge` | 2 | 905 | | +| extensions_ui_imgui_gen_luaintf.BeginPopupModal `ge` | 3 | 878 | | +| extensions_ui_imgui_gen_luaintf.BeginTabBar `ge` | 2 | 984 | | +| extensions_ui_imgui_gen_luaintf.BeginTabItem `ge` | 3 | 990 | | +| extensions_ui_imgui_gen_luaintf.BeginTable `ge` | 5 | 920 | | +| extensions_ui_imgui_gen_luaintf.BeginTooltip `ge` | 0 | 860 | | +| extensions_ui_imgui_gen_luaintf.Bullet `ge` | 0 | 375 | | +| extensions_ui_imgui_gen_luaintf.BulletText `ge` | 1+ | 319 | | +| extensions_ui_imgui_gen_luaintf.Button `ge` | 2 | 328 | | +| extensions_ui_imgui_gen_luaintf.CalcItemWidth `ge` | 0 | 211 | | +| extensions_ui_imgui_gen_luaintf.CalcTextSize `ge` | 4 | 1114 | | +| extensions_ui_imgui_gen_luaintf.Checkbox `ge` | 2 | 346 | | +| extensions_ui_imgui_gen_luaintf.CheckboxFlags1 `ge` | 3 | 351 | | +| extensions_ui_imgui_gen_luaintf.CheckboxFlags2 `ge` | 3 | 356 | | +| extensions_ui_imgui_gen_luaintf.CloseCurrentPopup `ge` | 0 | 899 | | +| extensions_ui_imgui_gen_luaintf.CollapsingHeader1 `ge` | 2 | 747 | | +| extensions_ui_imgui_gen_luaintf.CollapsingHeader2 `ge` | 3 | 752 | | +| extensions_ui_imgui_gen_luaintf.ColorButton `ge` | 4 | 697 | | +| extensions_ui_imgui_gen_luaintf.ColorConvertFloat4ToU32 `ge` | 1 | 1122 | | +| extensions_ui_imgui_gen_luaintf.ColorConvertHSVtoRGB `ge` | 6 | 1124 | | +| extensions_ui_imgui_gen_luaintf.ColorConvertRGBtoHSV `ge` | 6 | 1123 | | +| extensions_ui_imgui_gen_luaintf.ColorConvertU32ToFloat4 `ge` | 1 | 1121 | | +| extensions_ui_imgui_gen_luaintf.ColorEdit3 `ge` | 3 | 676 | | +| extensions_ui_imgui_gen_luaintf.ColorEdit4 `ge` | 3 | 681 | | +| extensions_ui_imgui_gen_luaintf.ColorPicker3 `ge` | 3 | 686 | | +| extensions_ui_imgui_gen_luaintf.ColorPicker4 `ge` | 4 | 691 | | +| extensions_ui_imgui_gen_luaintf.Columns `ge` | 3 | 965 | | +| extensions_ui_imgui_gen_luaintf.Combo1 `ge` | 5 | 398 | | +| extensions_ui_imgui_gen_luaintf.Combo2 `ge` | 4 | 405 | | +| extensions_ui_imgui_gen_luaintf.Combo3 `ge` | 6 | 412 | | +| extensions_ui_imgui_gen_luaintf.DebugCheckVersionAndDataLayout `ge` | 7 | 1178 | | +| extensions_ui_imgui_gen_luaintf.DebugTextEncoding `ge` | 1 | 1174 | | +| extensions_ui_imgui_gen_luaintf.DestroyPlatformWindows `ge` | 0 | 1189 | | +| extensions_ui_imgui_gen_luaintf.DockSpace `ge` | 4 | 1006 | | +| extensions_ui_imgui_gen_luaintf.DockSpaceOverViewport `ge` | 3 | 1012 | | +| extensions_ui_imgui_gen_luaintf.DragFloat `ge` | 7 | 420 | | +| extensions_ui_imgui_gen_luaintf.DragFloat2 `ge` | 7 | 430 | | +| extensions_ui_imgui_gen_luaintf.DragFloat3 `ge` | 7 | 439 | | +| extensions_ui_imgui_gen_luaintf.DragFloat4 `ge` | 7 | 448 | | +| extensions_ui_imgui_gen_luaintf.DragFloatRange2 `ge` | 9 | 457 | | +| extensions_ui_imgui_gen_luaintf.DragInt `ge` | 7 | 469 | | +| extensions_ui_imgui_gen_luaintf.DragInt2 `ge` | 7 | 479 | | +| extensions_ui_imgui_gen_luaintf.DragInt3 `ge` | 7 | 488 | | +| extensions_ui_imgui_gen_luaintf.DragInt4 `ge` | 7 | 497 | | +| extensions_ui_imgui_gen_luaintf.DragIntRange2 `ge` | 9 | 506 | | +| extensions_ui_imgui_gen_luaintf.Dummy `ge` | 1 | 235 | | +| extensions_ui_imgui_gen_luaintf.End `ge` | 0 | 73 | | +| extensions_ui_imgui_gen_luaintf.EndChild `ge` | 0 | 87 | | +| extensions_ui_imgui_gen_luaintf.EndChildFrame `ge` | 0 | 1113 | | +| extensions_ui_imgui_gen_luaintf.EndCombo `ge` | 0 | 397 | | +| extensions_ui_imgui_gen_luaintf.EndDisabled `ge` | 0 | 1055 | | +| extensions_ui_imgui_gen_luaintf.EndDragDropSource `ge` | 0 | 1042 | | +| extensions_ui_imgui_gen_luaintf.EndDragDropTarget `ge` | 0 | 1049 | | +| extensions_ui_imgui_gen_luaintf.EndFrame `ge` | 0 | 19 | | +| extensions_ui_imgui_gen_luaintf.EndGroup `ge` | 0 | 245 | | +| extensions_ui_imgui_gen_luaintf.EndListBox `ge` | 0 | 781 | | +| extensions_ui_imgui_gen_luaintf.EndMainMenuBar `ge` | 0 | 839 | | +| extensions_ui_imgui_gen_luaintf.EndMenu `ge` | 0 | 845 | | +| extensions_ui_imgui_gen_luaintf.EndMenuBar `ge` | 0 | 837 | | +| extensions_ui_imgui_gen_luaintf.EndPopup `ge` | 0 | 884 | | +| extensions_ui_imgui_gen_luaintf.EndTabBar `ge` | 0 | 989 | | +| extensions_ui_imgui_gen_luaintf.EndTabItem `ge` | 0 | 996 | | +| extensions_ui_imgui_gen_luaintf.EndTable `ge` | 0 | 927 | | +| extensions_ui_imgui_gen_luaintf.EndTooltip `ge` | 0 | 861 | | +| extensions_ui_imgui_gen_luaintf.FindViewportByID `ge` | 1 | 1190 | | +| extensions_ui_imgui_gen_luaintf.FindViewportByPlatformHandle `ge` | 1 | 1191 | | +| extensions_ui_imgui_gen_luaintf.GetBackgroundDrawList1 `ge` | 0 | 1088 | | +| extensions_ui_imgui_gen_luaintf.GetBackgroundDrawList2 `ge` | 1 | 1090 | | +| extensions_ui_imgui_gen_luaintf.GetClipboardText `ge` | 0 | 1169 | | +| extensions_ui_imgui_gen_luaintf.GetColorU321 `ge` | 2 | 220 | | +| extensions_ui_imgui_gen_luaintf.GetColorU322 `ge` | 1 | 224 | | +| extensions_ui_imgui_gen_luaintf.GetColorU323 `ge` | 1 | 225 | | +| extensions_ui_imgui_gen_luaintf.GetColumnIndex `ge` | 0 | 972 | | +| extensions_ui_imgui_gen_luaintf.GetColumnOffset `ge` | 1 | 978 | | +| extensions_ui_imgui_gen_luaintf.GetColumnWidth `ge` | 1 | 973 | | +| extensions_ui_imgui_gen_luaintf.GetColumnsCount `ge` | 0 | 983 | | +| extensions_ui_imgui_gen_luaintf.GetContentRegionAvail `ge` | 0 | 161 | | +| extensions_ui_imgui_gen_luaintf.GetContentRegionMax `ge` | 0 | 162 | | +| extensions_ui_imgui_gen_luaintf.GetCurrentContext `ge` | 0 | 16 | | +| extensions_ui_imgui_gen_luaintf.GetCursorPos `ge` | 0 | 246 | | +| extensions_ui_imgui_gen_luaintf.GetCursorPosX `ge` | 0 | 247 | | +| extensions_ui_imgui_gen_luaintf.GetCursorPosY `ge` | 0 | 248 | | +| extensions_ui_imgui_gen_luaintf.GetCursorScreenPos `ge` | 0 | 253 | | +| extensions_ui_imgui_gen_luaintf.GetCursorStartPos `ge` | 0 | 252 | | +| extensions_ui_imgui_gen_luaintf.GetDragDropPayload `ge` | 0 | 1050 | | +| extensions_ui_imgui_gen_luaintf.GetDrawListSharedData `ge` | 0 | 1102 | | +| extensions_ui_imgui_gen_luaintf.GetFont `ge` | 0 | 217 | | +| extensions_ui_imgui_gen_luaintf.GetFontSize `ge` | 0 | 218 | | +| extensions_ui_imgui_gen_luaintf.GetFontTexUvWhitePixel `ge` | 0 | 219 | | +| extensions_ui_imgui_gen_luaintf.GetForegroundDrawList1 `ge` | 0 | 1089 | | +| extensions_ui_imgui_gen_luaintf.GetForegroundDrawList2 `ge` | 1 | 1094 | | +| extensions_ui_imgui_gen_luaintf.GetFrameCount `ge` | 0 | 1101 | | +| extensions_ui_imgui_gen_luaintf.GetFrameHeight `ge` | 0 | 258 | | +| extensions_ui_imgui_gen_luaintf.GetFrameHeightWithSpacing `ge` | 0 | 259 | | +| extensions_ui_imgui_gen_luaintf.GetID1 `ge` | 1 | 275 | | +| extensions_ui_imgui_gen_luaintf.GetID2 `ge` | 2 | 279 | | +| extensions_ui_imgui_gen_luaintf.GetID3 `ge` | 1 | 284 | | +| extensions_ui_imgui_gen_luaintf.GetItemID `ge` | 0 | 1083 | | +| extensions_ui_imgui_gen_luaintf.GetItemRectMax `ge` | 0 | 1085 | | +| extensions_ui_imgui_gen_luaintf.GetItemRectMin `ge` | 0 | 1084 | | +| extensions_ui_imgui_gen_luaintf.GetItemRectSize `ge` | 0 | 1086 | | +| extensions_ui_imgui_gen_luaintf.GetKeyIndex `ge` | 1 | 2194 | | +| extensions_ui_imgui_gen_luaintf.GetKeyName `ge` | 1 | 1132 | | +| extensions_ui_imgui_gen_luaintf.GetKeyPressedAmount `ge` | 3 | 1131 | | +| extensions_ui_imgui_gen_luaintf.GetMainViewport `ge` | 0 | 1087 | | +| extensions_ui_imgui_gen_luaintf.GetMouseClickedCount `ge` | 1 | 1141 | | +| extensions_ui_imgui_gen_luaintf.GetMouseCursor `ge` | 0 | 1166 | | +| extensions_ui_imgui_gen_luaintf.GetMouseDragDelta `ge` | 2 | 1157 | | +| extensions_ui_imgui_gen_luaintf.GetMousePos `ge` | 0 | 1151 | | +| extensions_ui_imgui_gen_luaintf.GetMousePosOnOpeningCurrentPopup `ge` | 0 | 1152 | | +| extensions_ui_imgui_gen_luaintf.GetPlatformIO `ge` | 0 | 1182 | | +| extensions_ui_imgui_gen_luaintf.GetScrollMaxX `ge` | 0 | 169 | | +| extensions_ui_imgui_gen_luaintf.GetScrollMaxY `ge` | 0 | 170 | | +| extensions_ui_imgui_gen_luaintf.GetScrollX `ge` | 0 | 165 | | +| extensions_ui_imgui_gen_luaintf.GetScrollY `ge` | 0 | 166 | | +| extensions_ui_imgui_gen_luaintf.GetStateStorage `ge` | 0 | 1108 | | +| extensions_ui_imgui_gen_luaintf.GetStyleColorName `ge` | 1 | 1103 | | +| extensions_ui_imgui_gen_luaintf.GetStyleColorVec4 `ge` | 1 | 226 | | +| extensions_ui_imgui_gen_luaintf.GetTextLineHeight `ge` | 0 | 256 | | +| extensions_ui_imgui_gen_luaintf.GetTextLineHeightWithSpacing `ge` | 0 | 257 | | +| extensions_ui_imgui_gen_luaintf.GetTime `ge` | 0 | 1100 | | +| extensions_ui_imgui_gen_luaintf.GetTreeNodeToLabelSpacing `ge` | 0 | 746 | | +| extensions_ui_imgui_gen_luaintf.GetVersion `ge` | 0 | 54 | | +| extensions_ui_imgui_gen_luaintf.GetWindowContentRegionMax `ge` | 0 | 164 | | +| extensions_ui_imgui_gen_luaintf.GetWindowContentRegionMin `ge` | 0 | 163 | | +| extensions_ui_imgui_gen_luaintf.GetWindowDockID `ge` | 0 | 1026 | | +| extensions_ui_imgui_gen_luaintf.GetWindowDpiScale `ge` | 0 | 99 | | +| extensions_ui_imgui_gen_luaintf.GetWindowDrawList `ge` | 0 | 98 | | +| extensions_ui_imgui_gen_luaintf.GetWindowHeight `ge` | 0 | 103 | | +| extensions_ui_imgui_gen_luaintf.GetWindowPos `ge` | 0 | 100 | | +| extensions_ui_imgui_gen_luaintf.GetWindowSize `ge` | 0 | 101 | | +| extensions_ui_imgui_gen_luaintf.GetWindowViewport `ge` | 0 | 104 | | +| extensions_ui_imgui_gen_luaintf.GetWindowWidth `ge` | 0 | 102 | | +| extensions_ui_imgui_gen_luaintf.ImColor `ge` | 0 | 1976 | | +| extensions_ui_imgui_gen_luaintf.ImColorPtr `ge` | 0 | 1977 | | +| extensions_ui_imgui_gen_luaintf.ImColor_HSV `ge` | 5 | 1982 | | +| extensions_ui_imgui_gen_luaintf.ImColor_SetHSV `ge` | 5 | 1978 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddBezierCubic `ge` | 8 | 2082 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddBezierQuadratic `ge` | 7 | 2086 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddCallback `ge` | 3 | 2135 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddCircle `ge` | 6 | 2047 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddCircleFilled `ge` | 5 | 2052 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddConvexPolyFilled `ge` | 4 | 2078 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddDrawCmd `ge` | 1 | 2139 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddImage `ge` | 7 | 2090 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddImageQuad `ge` | 11 | 2096 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddImageRounded `ge` | 9 | 2104 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddLine `ge` | 5 | 2021 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddNgon `ge` | 6 | 2056 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddNgonFilled `ge` | 5 | 2060 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddPolyline `ge` | 6 | 2074 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddQuad `ge` | 7 | 2037 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddQuadFilled `ge` | 6 | 2041 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddRect `ge` | 7 | 2025 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddRectFilled `ge` | 6 | 2031 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddRectFilledMultiColor `ge` | 7 | 2036 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddText1 `ge` | 5 | 2061 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddText2 `ge` | 9 | 2066 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddTriangle `ge` | 6 | 2042 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_AddTriangleFilled `ge` | 5 | 2046 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_ChannelsMerge `ge` | 1 | 2142 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_ChannelsSetCurrent `ge` | 2 | 2143 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_ChannelsSplit `ge` | 2 | 2141 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_CloneOutput `ge` | 1 | 2140 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_GetClipRectMax `ge` | 1 | 2020 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_GetClipRectMin `ge` | 1 | 2019 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PathArcTo `ge` | 6 | 2117 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PathArcToFast `ge` | 5 | 2121 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PathBezierCubicCurveTo `ge` | 5 | 2122 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PathBezierQuadraticCurveTo `ge` | 4 | 2126 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PathClear `ge` | 1 | 2108 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PathFillConvex `ge` | 2 | 2111 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PathLineTo `ge` | 2 | 2109 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PathLineToMergeDuplicate `ge` | 2 | 2110 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PathRect `ge` | 5 | 2130 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PathStroke `ge` | 4 | 2112 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PopClipRect `ge` | 1 | 2016 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PopTextureID `ge` | 1 | 2018 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PrimQuadUV `ge` | 10 | 2148 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PrimRect `ge` | 4 | 2146 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PrimRectUV `ge` | 6 | 2147 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PrimReserve `ge` | 3 | 2144 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PrimUnreserve `ge` | 3 | 2145 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PrimVtx `ge` | 4 | 2151 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PrimWriteIdx `ge` | 2 | 2150 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PrimWriteVtx `ge` | 4 | 2149 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PushClipRect `ge` | 4 | 2011 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PushClipRectFullScreen `ge` | 1 | 2015 | | +| extensions_ui_imgui_gen_luaintf.ImDrawList_PushTextureID `ge` | 2 | 2017 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO `ge` | 0 | 1884 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIOPtr `ge` | 0 | 1885 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO_AddFocusEvent `ge` | 2 | 1870 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO_AddInputCharacter `ge` | 2 | 1871 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO_AddInputCharacterUTF16 `ge` | 2 | 1872 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO_AddInputCharactersUTF8 `ge` | 2 | 1873 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO_AddKeyAnalogEvent `ge` | 4 | 1864 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO_AddKeyEvent `ge` | 3 | 1863 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO_AddMouseButtonEvent `ge` | 3 | 1866 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO_AddMousePosEvent `ge` | 3 | 1865 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO_AddMouseSourceEvent `ge` | 2 | 1868 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO_AddMouseViewportEvent `ge` | 2 | 1869 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO_AddMouseWheelEvent `ge` | 3 | 1867 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO_ClearEventsQueue `ge` | 1 | 1882 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO_ClearInputKeys `ge` | 1 | 1883 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO_SetAppAcceptingEvents `ge` | 2 | 1881 | | +| extensions_ui_imgui_gen_luaintf.ImGuiIO_SetKeyEventNativeData `ge` | 5 | 1877 | | +| extensions_ui_imgui_gen_luaintf.ImGuiListClipper `ge` | 0 | 1965 | | +| extensions_ui_imgui_gen_luaintf.ImGuiListClipperPtr `ge` | 0 | 1966 | | +| extensions_ui_imgui_gen_luaintf.ImGuiListClipper_Begin `ge` | 3 | 1967 | | +| extensions_ui_imgui_gen_luaintf.ImGuiListClipper_End `ge` | 1 | 1971 | | +| extensions_ui_imgui_gen_luaintf.ImGuiListClipper_IncludeRangeByIndices `ge` | 3 | 1973 | | +| extensions_ui_imgui_gen_luaintf.ImGuiListClipper_Step `ge` | 1 | 1972 | | +| extensions_ui_imgui_gen_luaintf.ImGuiPayload `ge` | 0 | 1894 | | +| extensions_ui_imgui_gen_luaintf.ImGuiPayloadPtr `ge` | 0 | 1895 | | +| extensions_ui_imgui_gen_luaintf.ImGuiPayload_Clear `ge` | 1 | 1896 | | +| extensions_ui_imgui_gen_luaintf.ImGuiPayload_IsDataType `ge` | 2 | 1897 | | +| extensions_ui_imgui_gen_luaintf.ImGuiPayload_IsDelivery `ge` | 1 | 1902 | | +| extensions_ui_imgui_gen_luaintf.ImGuiPayload_IsPreview `ge` | 1 | 1901 | | +| extensions_ui_imgui_gen_luaintf.ImGuiPlatformIO `ge` | 0 | 2183 | | +| extensions_ui_imgui_gen_luaintf.ImGuiPlatformIOPtr `ge` | 0 | 2184 | | +| extensions_ui_imgui_gen_luaintf.ImGuiPlatformImeData `ge` | 0 | 2191 | | +| extensions_ui_imgui_gen_luaintf.ImGuiPlatformImeDataPtr `ge` | 0 | 2192 | | +| extensions_ui_imgui_gen_luaintf.ImGuiPlatformMonitor `ge` | 0 | 2187 | | +| extensions_ui_imgui_gen_luaintf.ImGuiPlatformMonitorPtr `ge` | 0 | 2188 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStorage_BuildSortByKey `ge` | 1 | 1962 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStorage_Clear `ge` | 1 | 1924 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStorage_GetBool `ge` | 3 | 1930 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStorage_GetBoolRef `ge` | 3 | 1949 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStorage_GetFloat `ge` | 3 | 1935 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStorage_GetFloatRef `ge` | 3 | 1953 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStorage_GetInt `ge` | 3 | 1925 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStorage_GetIntRef `ge` | 3 | 1945 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStorage_GetVoidPtr `ge` | 2 | 1940 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStorage_GetVoidPtrRef `ge` | 3 | 1957 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStorage_SetAllInt `ge` | 2 | 1961 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStorage_SetBool `ge` | 3 | 1934 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStorage_SetFloat `ge` | 3 | 1939 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStorage_SetInt `ge` | 3 | 1929 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStorage_SetVoidPtr `ge` | 3 | 1941 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStyle `ge` | 0 | 1856 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStylePtr `ge` | 0 | 1857 | | +| extensions_ui_imgui_gen_luaintf.ImGuiStyle_ScaleAllSizes `ge` | 2 | 1858 | | +| extensions_ui_imgui_gen_luaintf.ImGuiTableColumnSortSpecs `ge` | 0 | 1905 | | +| extensions_ui_imgui_gen_luaintf.ImGuiTableColumnSortSpecsPtr `ge` | 0 | 1906 | | +| extensions_ui_imgui_gen_luaintf.ImGuiTextFilter_Build `ge` | 1 | 1919 | | +| extensions_ui_imgui_gen_luaintf.ImGuiTextFilter_Clear `ge` | 1 | 1920 | | +| extensions_ui_imgui_gen_luaintf.ImGuiTextFilter_Draw `ge` | 3 | 1909 | | +| extensions_ui_imgui_gen_luaintf.ImGuiTextFilter_IsActive `ge` | 1 | 1921 | | +| extensions_ui_imgui_gen_luaintf.ImGuiTextFilter_PassFilter `ge` | 3 | 1914 | | +| extensions_ui_imgui_gen_luaintf.ImGuiViewport `ge` | 0 | 2177 | | +| extensions_ui_imgui_gen_luaintf.ImGuiViewportPtr `ge` | 0 | 2178 | | +| extensions_ui_imgui_gen_luaintf.ImGuiViewport_GetCenter `ge` | 1 | 2179 | | +| extensions_ui_imgui_gen_luaintf.ImGuiViewport_GetWorkCenter `ge` | 1 | 2180 | | +| extensions_ui_imgui_gen_luaintf.ImGuiWindowClass `ge` | 0 | 1890 | | +| extensions_ui_imgui_gen_luaintf.ImGuiWindowClassPtr `ge` | 0 | 1891 | | +| extensions_ui_imgui_gen_luaintf.Image `ge` | 6 | 376 | | +| extensions_ui_imgui_gen_luaintf.ImageButton `ge` | 7 | 383 | | +| extensions_ui_imgui_gen_luaintf.Indent `ge` | 1 | 236 | | +| extensions_ui_imgui_gen_luaintf.InputDouble `ge` | 6 | 667 | | +| extensions_ui_imgui_gen_luaintf.InputFloat `ge` | 6 | 617 | | +| extensions_ui_imgui_gen_luaintf.InputFloat2 `ge` | 4 | 626 | | +| extensions_ui_imgui_gen_luaintf.InputFloat3 `ge` | 4 | 632 | | +| extensions_ui_imgui_gen_luaintf.InputFloat4 `ge` | 4 | 638 | | +| extensions_ui_imgui_gen_luaintf.InputInt `ge` | 5 | 644 | | +| extensions_ui_imgui_gen_luaintf.InputInt2 `ge` | 3 | 652 | | +| extensions_ui_imgui_gen_luaintf.InputInt3 `ge` | 3 | 657 | | +| extensions_ui_imgui_gen_luaintf.InputInt4 `ge` | 3 | 662 | | +| extensions_ui_imgui_gen_luaintf.InputText `ge` | 6 | 591 | | +| extensions_ui_imgui_gen_luaintf.InputTextMultiline `ge` | 7 | 599 | | +| extensions_ui_imgui_gen_luaintf.InputTextWithHint `ge` | 7 | 608 | | +| extensions_ui_imgui_gen_luaintf.InvisibleButton `ge` | 3 | 337 | | +| extensions_ui_imgui_gen_luaintf.IsAnyItemActive `ge` | 0 | 1081 | | +| extensions_ui_imgui_gen_luaintf.IsAnyItemFocused `ge` | 0 | 1082 | | +| extensions_ui_imgui_gen_luaintf.IsAnyItemHovered `ge` | 0 | 1080 | | +| extensions_ui_imgui_gen_luaintf.IsAnyMouseDown `ge` | 0 | 1150 | | +| extensions_ui_imgui_gen_luaintf.IsItemActivated `ge` | 0 | 1076 | | +| extensions_ui_imgui_gen_luaintf.IsItemActive `ge` | 0 | 1068 | | +| extensions_ui_imgui_gen_luaintf.IsItemClicked `ge` | 1 | 1070 | | +| extensions_ui_imgui_gen_luaintf.IsItemDeactivated `ge` | 0 | 1077 | | +| extensions_ui_imgui_gen_luaintf.IsItemDeactivatedAfterEdit `ge` | 0 | 1078 | | +| extensions_ui_imgui_gen_luaintf.IsItemEdited `ge` | 0 | 1075 | | +| extensions_ui_imgui_gen_luaintf.IsItemFocused `ge` | 0 | 1069 | | +| extensions_ui_imgui_gen_luaintf.IsItemHovered `ge` | 1 | 1064 | | +| extensions_ui_imgui_gen_luaintf.IsItemToggledOpen `ge` | 0 | 1079 | | +| extensions_ui_imgui_gen_luaintf.IsItemVisible `ge` | 0 | 1074 | | +| extensions_ui_imgui_gen_luaintf.IsKeyDown `ge` | 1 | 1125 | | +| extensions_ui_imgui_gen_luaintf.IsKeyPressed `ge` | 2 | 1126 | | +| extensions_ui_imgui_gen_luaintf.IsKeyReleased `ge` | 1 | 1130 | | +| extensions_ui_imgui_gen_luaintf.IsMouseClicked `ge` | 2 | 1135 | | +| extensions_ui_imgui_gen_luaintf.IsMouseDoubleClicked `ge` | 1 | 1140 | | +| extensions_ui_imgui_gen_luaintf.IsMouseDown `ge` | 1 | 1134 | | +| extensions_ui_imgui_gen_luaintf.IsMouseDragging `ge` | 2 | 1153 | | +| extensions_ui_imgui_gen_luaintf.IsMouseHoveringRect `ge` | 3 | 1142 | | +| extensions_ui_imgui_gen_luaintf.IsMousePosValid `ge` | 1 | 1146 | | +| extensions_ui_imgui_gen_luaintf.IsMouseReleased `ge` | 1 | 1139 | | +| extensions_ui_imgui_gen_luaintf.IsPopupOpen `ge` | 2 | 915 | | +| extensions_ui_imgui_gen_luaintf.IsRectVisible1 `ge` | 1 | 1098 | | +| extensions_ui_imgui_gen_luaintf.IsRectVisible2 `ge` | 2 | 1099 | | +| extensions_ui_imgui_gen_luaintf.IsWindowAppearing `ge` | 0 | 88 | | +| extensions_ui_imgui_gen_luaintf.IsWindowCollapsed `ge` | 0 | 89 | | +| extensions_ui_imgui_gen_luaintf.IsWindowDocked `ge` | 0 | 1027 | | +| extensions_ui_imgui_gen_luaintf.IsWindowFocused `ge` | 1 | 90 | | +| extensions_ui_imgui_gen_luaintf.IsWindowHovered `ge` | 1 | 94 | | +| extensions_ui_imgui_gen_luaintf.LabelText `ge` | 2+ | 313 | | +| extensions_ui_imgui_gen_luaintf.ListBox1 `ge` | 5 | 782 | | +| extensions_ui_imgui_gen_luaintf.ListBox2 `ge` | 6 | 789 | | +| extensions_ui_imgui_gen_luaintf.LogButtons `ge` | 0 | 1037 | | +| extensions_ui_imgui_gen_luaintf.LogFinish `ge` | 0 | 1036 | | +| extensions_ui_imgui_gen_luaintf.LogToClipboard `ge` | 1 | 1032 | | +| extensions_ui_imgui_gen_luaintf.LogToTTY `ge` | 1 | 1028 | | +| extensions_ui_imgui_gen_luaintf.MenuItem1 `ge` | 4 | 846 | | +| extensions_ui_imgui_gen_luaintf.MenuItem2 `ge` | 4 | 853 | | +| extensions_ui_imgui_gen_luaintf.NewFrame `ge` | 0 | 18 | | +| extensions_ui_imgui_gen_luaintf.NewLine `ge` | 0 | 233 | | +| extensions_ui_imgui_gen_luaintf.NextColumn `ge` | 0 | 971 | | +| extensions_ui_imgui_gen_luaintf.OpenPopup1 `ge` | 2 | 885 | | +| extensions_ui_imgui_gen_luaintf.OpenPopup2 `ge` | 2 | 890 | | +| extensions_ui_imgui_gen_luaintf.OpenPopupOnItemClick `ge` | 2 | 894 | | +| extensions_ui_imgui_gen_luaintf.PlotHistogram1 `ge` | 9 | 808 | | +| extensions_ui_imgui_gen_luaintf.PlotLines1 `ge` | 9 | 797 | | +| extensions_ui_imgui_gen_luaintf.PopButtonRepeat `ge` | 0 | 207 | | +| extensions_ui_imgui_gen_luaintf.PopClipRect `ge` | 0 | 1057 | | +| extensions_ui_imgui_gen_luaintf.PopFont `ge` | 0 | 191 | | +| extensions_ui_imgui_gen_luaintf.PopID `ge` | 0 | 274 | | +| extensions_ui_imgui_gen_luaintf.PopItemWidth `ge` | 0 | 209 | | +| extensions_ui_imgui_gen_luaintf.PopStyleColor `ge` | 1 | 194 | | +| extensions_ui_imgui_gen_luaintf.PopStyleVar `ge` | 1 | 200 | | +| extensions_ui_imgui_gen_luaintf.PopTabStop `ge` | 0 | 205 | | +| extensions_ui_imgui_gen_luaintf.PopTextWrapPos `ge` | 0 | 216 | | +| extensions_ui_imgui_gen_luaintf.ProgressBar `ge` | 3 | 370 | | +| extensions_ui_imgui_gen_luaintf.PushButtonRepeat `ge` | 1 | 206 | | +| extensions_ui_imgui_gen_luaintf.PushClipRect `ge` | 3 | 1056 | | +| extensions_ui_imgui_gen_luaintf.PushFont `ge` | 1 | 187 | | +| extensions_ui_imgui_gen_luaintf.PushID1 `ge` | 1 | 260 | | +| extensions_ui_imgui_gen_luaintf.PushID2 `ge` | 2 | 264 | | +| extensions_ui_imgui_gen_luaintf.PushID3 `ge` | 1 | 269 | | +| extensions_ui_imgui_gen_luaintf.PushID4 `ge` | 1 | 273 | | +| extensions_ui_imgui_gen_luaintf.PushItemWidth `ge` | 1 | 208 | | +| extensions_ui_imgui_gen_luaintf.PushStyleColor1 `ge` | 2 | 192 | | +| extensions_ui_imgui_gen_luaintf.PushStyleColor2 `ge` | 2 | 193 | | +| extensions_ui_imgui_gen_luaintf.PushStyleVar1 `ge` | 2 | 198 | | +| extensions_ui_imgui_gen_luaintf.PushStyleVar2 `ge` | 2 | 199 | | +| extensions_ui_imgui_gen_luaintf.PushTabStop `ge` | 1 | 204 | | +| extensions_ui_imgui_gen_luaintf.PushTextWrapPos `ge` | 1 | 212 | | +| extensions_ui_imgui_gen_luaintf.RadioButton1 `ge` | 2 | 361 | | +| extensions_ui_imgui_gen_luaintf.RadioButton2 `ge` | 3 | 365 | | +| extensions_ui_imgui_gen_luaintf.Render `ge` | 0 | 20 | | +| extensions_ui_imgui_gen_luaintf.RenderPlatformWindowsDefault `ge` | 2 | 1184 | | +| extensions_ui_imgui_gen_luaintf.ResetMouseDragDelta `ge` | 1 | 1162 | | +| extensions_ui_imgui_gen_luaintf.SameLine `ge` | 2 | 228 | | +| extensions_ui_imgui_gen_luaintf.Selectable1 `ge` | 4 | 762 | | +| extensions_ui_imgui_gen_luaintf.Selectable2 `ge` | 4 | 769 | | +| extensions_ui_imgui_gen_luaintf.Separator `ge` | 0 | 227 | | +| extensions_ui_imgui_gen_luaintf.SeparatorText `ge` | 1 | 324 | | +| extensions_ui_imgui_gen_luaintf.SetClipboardText `ge` | 1 | 1170 | | +| extensions_ui_imgui_gen_luaintf.SetColorEditOptions `ge` | 1 | 703 | | +| extensions_ui_imgui_gen_luaintf.SetColumnOffset `ge` | 2 | 982 | | +| extensions_ui_imgui_gen_luaintf.SetColumnWidth `ge` | 2 | 977 | | +| extensions_ui_imgui_gen_luaintf.SetCurrentContext `ge` | 0 | 17 | | +| extensions_ui_imgui_gen_luaintf.SetCursorPos `ge` | 1 | 249 | | +| extensions_ui_imgui_gen_luaintf.SetCursorPosX `ge` | 1 | 250 | | +| extensions_ui_imgui_gen_luaintf.SetCursorPosY `ge` | 1 | 251 | | +| extensions_ui_imgui_gen_luaintf.SetCursorScreenPos `ge` | 1 | 254 | | +| extensions_ui_imgui_gen_luaintf.SetItemDefaultFocus `ge` | 0 | 1058 | | +| extensions_ui_imgui_gen_luaintf.SetItemTooltip `ge` | 1+ | 868 | | +| extensions_ui_imgui_gen_luaintf.SetKeyboardFocusHere `ge` | 1 | 1059 | | +| extensions_ui_imgui_gen_luaintf.SetMouseCursor `ge` | 1 | 1167 | | +| extensions_ui_imgui_gen_luaintf.SetNextFrameWantCaptureKeyboard `ge` | 1 | 1133 | | +| extensions_ui_imgui_gen_luaintf.SetNextFrameWantCaptureMouse `ge` | 1 | 1168 | | +| extensions_ui_imgui_gen_luaintf.SetNextItemAllowOverlap `ge` | 0 | 1063 | | +| extensions_ui_imgui_gen_luaintf.SetNextItemOpen `ge` | 2 | 758 | | +| extensions_ui_imgui_gen_luaintf.SetNextItemWidth `ge` | 1 | 210 | | +| extensions_ui_imgui_gen_luaintf.SetNextWindowBgAlpha `ge` | 1 | 126 | | +| extensions_ui_imgui_gen_luaintf.SetNextWindowClass `ge` | 1 | 1022 | | +| extensions_ui_imgui_gen_luaintf.SetNextWindowCollapsed `ge` | 2 | 120 | | +| extensions_ui_imgui_gen_luaintf.SetNextWindowContentSize `ge` | 1 | 119 | | +| extensions_ui_imgui_gen_luaintf.SetNextWindowDockID `ge` | 2 | 1018 | | +| extensions_ui_imgui_gen_luaintf.SetNextWindowFocus `ge` | 0 | 124 | | +| extensions_ui_imgui_gen_luaintf.SetNextWindowPos `ge` | 3 | 105 | | +| extensions_ui_imgui_gen_luaintf.SetNextWindowScroll `ge` | 1 | 125 | | +| extensions_ui_imgui_gen_luaintf.SetNextWindowSize `ge` | 2 | 110 | | +| extensions_ui_imgui_gen_luaintf.SetNextWindowSizeConstraints `ge` | 4 | 114 | | +| extensions_ui_imgui_gen_luaintf.SetNextWindowViewport `ge` | 1 | 127 | | +| extensions_ui_imgui_gen_luaintf.SetScrollFromPosX `ge` | 2 | 179 | | +| extensions_ui_imgui_gen_luaintf.SetScrollFromPosY `ge` | 2 | 183 | | +| extensions_ui_imgui_gen_luaintf.SetScrollHereX `ge` | 1 | 171 | | +| extensions_ui_imgui_gen_luaintf.SetScrollHereY `ge` | 1 | 175 | | +| extensions_ui_imgui_gen_luaintf.SetScrollX `ge` | 1 | 167 | | +| extensions_ui_imgui_gen_luaintf.SetScrollY `ge` | 1 | 168 | | +| extensions_ui_imgui_gen_luaintf.SetStateStorage `ge` | 1 | 1104 | | +| extensions_ui_imgui_gen_luaintf.SetTabItemClosed `ge` | 1 | 1002 | | +| extensions_ui_imgui_gen_luaintf.SetTooltip `ge` | 1+ | 862 | | +| extensions_ui_imgui_gen_luaintf.SetWindowCollapsed1 `ge` | 2 | 136 | | +| extensions_ui_imgui_gen_luaintf.SetWindowCollapsed2 `ge` | 3 | 152 | | +| extensions_ui_imgui_gen_luaintf.SetWindowFocus1 `ge` | 0 | 140 | | +| extensions_ui_imgui_gen_luaintf.SetWindowFocus2 `ge` | 1 | 157 | | +| extensions_ui_imgui_gen_luaintf.SetWindowFontScale `ge` | 1 | 141 | | +| extensions_ui_imgui_gen_luaintf.SetWindowPos1 `ge` | 2 | 128 | | +| extensions_ui_imgui_gen_luaintf.SetWindowPos2 `ge` | 3 | 142 | | +| extensions_ui_imgui_gen_luaintf.SetWindowSize1 `ge` | 2 | 132 | | +| extensions_ui_imgui_gen_luaintf.SetWindowSize2 `ge` | 3 | 147 | | +| extensions_ui_imgui_gen_luaintf.ShowAboutWindow `ge` | 1 | 37 | | +| extensions_ui_imgui_gen_luaintf.ShowDebugLogWindow `ge` | 1 | 29 | | +| extensions_ui_imgui_gen_luaintf.ShowDemoWindow `ge` | 1 | 21 | | +| extensions_ui_imgui_gen_luaintf.ShowFontSelector `ge` | 1 | 49 | | +| extensions_ui_imgui_gen_luaintf.ShowMetricsWindow `ge` | 1 | 25 | | +| extensions_ui_imgui_gen_luaintf.ShowStackToolWindow `ge` | 1 | 33 | | +| extensions_ui_imgui_gen_luaintf.ShowStyleEditor `ge` | 1 | 41 | | +| extensions_ui_imgui_gen_luaintf.ShowStyleSelector `ge` | 1 | 45 | | +| extensions_ui_imgui_gen_luaintf.ShowUserGuide `ge` | 0 | 53 | | +| extensions_ui_imgui_gen_luaintf.SliderAngle `ge` | 6 | 543 | | +| extensions_ui_imgui_gen_luaintf.SliderFloat `ge` | 6 | 518 | | +| extensions_ui_imgui_gen_luaintf.SliderFloat2 `ge` | 6 | 525 | | +| extensions_ui_imgui_gen_luaintf.SliderFloat3 `ge` | 6 | 531 | | +| extensions_ui_imgui_gen_luaintf.SliderFloat4 `ge` | 6 | 537 | | +| extensions_ui_imgui_gen_luaintf.SliderInt `ge` | 6 | 552 | | +| extensions_ui_imgui_gen_luaintf.SliderInt2 `ge` | 6 | 559 | | +| extensions_ui_imgui_gen_luaintf.SliderInt3 `ge` | 6 | 565 | | +| extensions_ui_imgui_gen_luaintf.SliderInt4 `ge` | 6 | 571 | | +| extensions_ui_imgui_gen_luaintf.SmallButton `ge` | 1 | 333 | | +| extensions_ui_imgui_gen_luaintf.Spacing `ge` | 0 | 234 | | +| extensions_ui_imgui_gen_luaintf.StyleColorsClassic `ge` | 1 | 63 | | +| extensions_ui_imgui_gen_luaintf.StyleColorsDark `ge` | 1 | 55 | | +| extensions_ui_imgui_gen_luaintf.StyleColorsLight `ge` | 1 | 59 | | +| extensions_ui_imgui_gen_luaintf.TabItemButton `ge` | 2 | 997 | | +| extensions_ui_imgui_gen_luaintf.TableGetColumnCount `ge` | 0 | 949 | | +| extensions_ui_imgui_gen_luaintf.TableGetColumnFlags `ge` | 1 | 956 | | +| extensions_ui_imgui_gen_luaintf.TableGetColumnIndex `ge` | 0 | 950 | | +| extensions_ui_imgui_gen_luaintf.TableGetColumnName `ge` | 1 | 952 | | +| extensions_ui_imgui_gen_luaintf.TableGetRowIndex `ge` | 0 | 951 | | +| extensions_ui_imgui_gen_luaintf.TableGetSortSpecs `ge` | 0 | 948 | | +| extensions_ui_imgui_gen_luaintf.TableHeader `ge` | 1 | 944 | | +| extensions_ui_imgui_gen_luaintf.TableHeadersRow `ge` | 0 | 943 | | +| extensions_ui_imgui_gen_luaintf.TableNextColumn `ge` | 0 | 933 | | +| extensions_ui_imgui_gen_luaintf.TableNextRow `ge` | 2 | 928 | | +| extensions_ui_imgui_gen_luaintf.TableSetBgColor `ge` | 3 | 961 | | +| extensions_ui_imgui_gen_luaintf.TableSetColumnEnabled `ge` | 2 | 960 | | +| extensions_ui_imgui_gen_luaintf.TableSetColumnIndex `ge` | 1 | 934 | | +| extensions_ui_imgui_gen_luaintf.TableSetupColumn `ge` | 4 | 935 | | +| extensions_ui_imgui_gen_luaintf.TableSetupScrollFreeze `ge` | 2 | 942 | | +| extensions_ui_imgui_gen_luaintf.Text `ge` | 1+ | 293 | | +| extensions_ui_imgui_gen_luaintf.TextColored `ge` | 2+ | 298 | | +| extensions_ui_imgui_gen_luaintf.TextDisabled `ge` | 1+ | 303 | | +| extensions_ui_imgui_gen_luaintf.TextUnformatted `ge` | 2 | 288 | | +| extensions_ui_imgui_gen_luaintf.TextWrapped `ge` | 1+ | 308 | | +| extensions_ui_imgui_gen_luaintf.TreeNode1 `ge` | 1 | 704 | | +| extensions_ui_imgui_gen_luaintf.TreeNode2 `ge` | 2+ | 708 | | +| extensions_ui_imgui_gen_luaintf.TreeNode3 `ge` | 2+ | 714 | | +| extensions_ui_imgui_gen_luaintf.TreeNodeEx1 `ge` | 2 | 720 | | +| extensions_ui_imgui_gen_luaintf.TreeNodeEx2 `ge` | 3+ | 725 | | +| extensions_ui_imgui_gen_luaintf.TreeNodeEx3 `ge` | 3+ | 731 | | +| extensions_ui_imgui_gen_luaintf.TreePop `ge` | 0 | 745 | | +| extensions_ui_imgui_gen_luaintf.TreePush1 `ge` | 1 | 737 | | +| extensions_ui_imgui_gen_luaintf.TreePush2 `ge` | 1 | 741 | | +| extensions_ui_imgui_gen_luaintf.Unindent `ge` | 1 | 240 | | +| extensions_ui_imgui_gen_luaintf.UpdatePlatformWindows `ge` | 0 | 1183 | | +| extensions_ui_imgui_gen_luaintf.VSliderFloat `ge` | 7 | 577 | | +| extensions_ui_imgui_gen_luaintf.VSliderInt `ge` | 7 | 584 | | +| extensions_ui_imgui_gen_luaintf.Value1 `ge` | 2 | 819 | | +| extensions_ui_imgui_gen_luaintf.Value2 `ge` | 2 | 823 | | +| extensions_ui_imgui_gen_luaintf.Value3 `ge` | 2 | 827 | | +| extensions_ui_imgui_gen_luaintf.Value4 `ge` | 3 | 831 | | +| extensions_ui_imgui_luaintf.AcceptDragDropPayload `ge` | 2 | 1042 | | +| extensions_ui_imgui_luaintf.AlignTextToFramePadding `ge` | 0 | 253 | | +| extensions_ui_imgui_luaintf.ArrowButton `ge` | 2 | 340 | | +| extensions_ui_imgui_luaintf.Begin `ge` | 3 | 65 | | +| extensions_ui_imgui_luaintf.BeginChild1 `ge` | 4 | 72 | | +| extensions_ui_imgui_luaintf.BeginChild2 `ge` | 4 | 79 | | +| extensions_ui_imgui_luaintf.BeginChildFrame `ge` | 3 | 1107 | | +| extensions_ui_imgui_luaintf.BeginCombo `ge` | 3 | 389 | | +| extensions_ui_imgui_luaintf.BeginDisabled `ge` | 1 | 1049 | | +| extensions_ui_imgui_luaintf.BeginDragDropSource `ge` | 1 | 1036 | | +| extensions_ui_imgui_luaintf.BeginDragDropTarget `ge` | 0 | 1041 | | +| extensions_ui_imgui_luaintf.BeginGroup `ge` | 0 | 242 | | +| extensions_ui_imgui_luaintf.BeginItemTooltip `ge` | 0 | 865 | | +| extensions_ui_imgui_luaintf.BeginListBox `ge` | 2 | 774 | | +| extensions_ui_imgui_luaintf.BeginMainMenuBar `ge` | 0 | 836 | | +| extensions_ui_imgui_luaintf.BeginMenu `ge` | 2 | 838 | | +| extensions_ui_imgui_luaintf.BeginMenuBar `ge` | 0 | 834 | | +| extensions_ui_imgui_luaintf.BeginPopup `ge` | 2 | 871 | | +| extensions_ui_imgui_luaintf.BeginPopupContextItem `ge` | 2 | 898 | | +| extensions_ui_imgui_luaintf.BeginPopupContextVoid `ge` | 2 | 908 | | +| extensions_ui_imgui_luaintf.BeginPopupContextWindow `ge` | 2 | 903 | | +| extensions_ui_imgui_luaintf.BeginPopupModal `ge` | 3 | 876 | | +| extensions_ui_imgui_luaintf.BeginTabBar `ge` | 2 | 982 | | +| extensions_ui_imgui_luaintf.BeginTabItem `ge` | 3 | 988 | | +| extensions_ui_imgui_luaintf.BeginTable `ge` | 5 | 918 | | +| extensions_ui_imgui_luaintf.BeginTooltip `ge` | 0 | 858 | | +| extensions_ui_imgui_luaintf.Bullet `ge` | 0 | 373 | | +| extensions_ui_imgui_luaintf.BulletText `ge` | 1+ | 317 | | +| extensions_ui_imgui_luaintf.Button `ge` | 2 | 326 | | +| extensions_ui_imgui_luaintf.CalcItemWidth `ge` | 0 | 209 | | +| extensions_ui_imgui_luaintf.CalcTextSize `ge` | 4 | 1112 | | +| extensions_ui_imgui_luaintf.Checkbox `ge` | 2 | 344 | | +| extensions_ui_imgui_luaintf.CheckboxFlags1 `ge` | 3 | 349 | | +| extensions_ui_imgui_luaintf.CheckboxFlags2 `ge` | 3 | 354 | | +| extensions_ui_imgui_luaintf.CloseCurrentPopup `ge` | 0 | 897 | | +| extensions_ui_imgui_luaintf.CollapsingHeader1 `ge` | 2 | 745 | | +| extensions_ui_imgui_luaintf.CollapsingHeader2 `ge` | 3 | 750 | | +| extensions_ui_imgui_luaintf.ColorButton `ge` | 4 | 695 | | +| extensions_ui_imgui_luaintf.ColorConvertFloat4ToU32 `ge` | 1 | 1120 | | +| extensions_ui_imgui_luaintf.ColorConvertHSVtoRGB `ge` | 6 | 1122 | | +| extensions_ui_imgui_luaintf.ColorConvertRGBtoHSV `ge` | 6 | 1121 | | +| extensions_ui_imgui_luaintf.ColorConvertU32ToFloat4 `ge` | 1 | 1119 | | +| extensions_ui_imgui_luaintf.ColorEdit3 `ge` | 3 | 674 | | +| extensions_ui_imgui_luaintf.ColorEdit4 `ge` | 3 | 679 | | +| extensions_ui_imgui_luaintf.ColorPicker3 `ge` | 3 | 684 | | +| extensions_ui_imgui_luaintf.ColorPicker4 `ge` | 4 | 689 | | +| extensions_ui_imgui_luaintf.Columns `ge` | 3 | 963 | | +| extensions_ui_imgui_luaintf.Combo1 `ge` | 5 | 396 | | +| extensions_ui_imgui_luaintf.Combo2 `ge` | 4 | 403 | | +| extensions_ui_imgui_luaintf.Combo3 `ge` | 6 | 410 | | +| extensions_ui_imgui_luaintf.DebugCheckVersionAndDataLayout `ge` | 7 | 1176 | | +| extensions_ui_imgui_luaintf.DebugTextEncoding `ge` | 1 | 1172 | | +| extensions_ui_imgui_luaintf.DestroyPlatformWindows `ge` | 0 | 1187 | | +| extensions_ui_imgui_luaintf.DockSpace `ge` | 4 | 1004 | | +| extensions_ui_imgui_luaintf.DockSpaceOverViewport `ge` | 3 | 1010 | | +| extensions_ui_imgui_luaintf.DragFloat `ge` | 7 | 418 | | +| extensions_ui_imgui_luaintf.DragFloat2 `ge` | 7 | 428 | | +| extensions_ui_imgui_luaintf.DragFloat3 `ge` | 7 | 437 | | +| extensions_ui_imgui_luaintf.DragFloat4 `ge` | 7 | 446 | | +| extensions_ui_imgui_luaintf.DragFloatRange2 `ge` | 9 | 455 | | +| extensions_ui_imgui_luaintf.DragInt `ge` | 7 | 467 | | +| extensions_ui_imgui_luaintf.DragInt2 `ge` | 7 | 477 | | +| extensions_ui_imgui_luaintf.DragInt3 `ge` | 7 | 486 | | +| extensions_ui_imgui_luaintf.DragInt4 `ge` | 7 | 495 | | +| extensions_ui_imgui_luaintf.DragIntRange2 `ge` | 9 | 504 | | +| extensions_ui_imgui_luaintf.Dummy `ge` | 1 | 233 | | +| extensions_ui_imgui_luaintf.End `ge` | 0 | 71 | | +| extensions_ui_imgui_luaintf.EndChild `ge` | 0 | 85 | | +| extensions_ui_imgui_luaintf.EndChildFrame `ge` | 0 | 1111 | | +| extensions_ui_imgui_luaintf.EndCombo `ge` | 0 | 395 | | +| extensions_ui_imgui_luaintf.EndDisabled `ge` | 0 | 1053 | | +| extensions_ui_imgui_luaintf.EndDragDropSource `ge` | 0 | 1040 | | +| extensions_ui_imgui_luaintf.EndDragDropTarget `ge` | 0 | 1047 | | +| extensions_ui_imgui_luaintf.EndFrame `ge` | 0 | 17 | | +| extensions_ui_imgui_luaintf.EndGroup `ge` | 0 | 243 | | +| extensions_ui_imgui_luaintf.EndListBox `ge` | 0 | 779 | | +| extensions_ui_imgui_luaintf.EndMainMenuBar `ge` | 0 | 837 | | +| extensions_ui_imgui_luaintf.EndMenu `ge` | 0 | 843 | | +| extensions_ui_imgui_luaintf.EndMenuBar `ge` | 0 | 835 | | +| extensions_ui_imgui_luaintf.EndPopup `ge` | 0 | 882 | | +| extensions_ui_imgui_luaintf.EndTabBar `ge` | 0 | 987 | | +| extensions_ui_imgui_luaintf.EndTabItem `ge` | 0 | 994 | | +| extensions_ui_imgui_luaintf.EndTable `ge` | 0 | 925 | | +| extensions_ui_imgui_luaintf.EndTooltip `ge` | 0 | 859 | | +| extensions_ui_imgui_luaintf.FindViewportByID `ge` | 1 | 1188 | | +| extensions_ui_imgui_luaintf.FindViewportByPlatformHandle `ge` | 1 | 1189 | | +| extensions_ui_imgui_luaintf.GetBackgroundDrawList1 `ge` | 0 | 1086 | | +| extensions_ui_imgui_luaintf.GetBackgroundDrawList2 `ge` | 1 | 1088 | | +| extensions_ui_imgui_luaintf.GetClipboardText `ge` | 0 | 1167 | | +| extensions_ui_imgui_luaintf.GetColorU321 `ge` | 2 | 218 | | +| extensions_ui_imgui_luaintf.GetColorU322 `ge` | 1 | 222 | | +| extensions_ui_imgui_luaintf.GetColorU323 `ge` | 1 | 223 | | +| extensions_ui_imgui_luaintf.GetColumnIndex `ge` | 0 | 970 | | +| extensions_ui_imgui_luaintf.GetColumnOffset `ge` | 1 | 976 | | +| extensions_ui_imgui_luaintf.GetColumnWidth `ge` | 1 | 971 | | +| extensions_ui_imgui_luaintf.GetColumnsCount `ge` | 0 | 981 | | +| extensions_ui_imgui_luaintf.GetContentRegionAvail `ge` | 0 | 159 | | +| extensions_ui_imgui_luaintf.GetContentRegionMax `ge` | 0 | 160 | | +| extensions_ui_imgui_luaintf.GetCurrentContext `ge` | 0 | 14 | | +| extensions_ui_imgui_luaintf.GetCursorPos `ge` | 0 | 244 | | +| extensions_ui_imgui_luaintf.GetCursorPosX `ge` | 0 | 245 | | +| extensions_ui_imgui_luaintf.GetCursorPosY `ge` | 0 | 246 | | +| extensions_ui_imgui_luaintf.GetCursorScreenPos `ge` | 0 | 251 | | +| extensions_ui_imgui_luaintf.GetCursorStartPos `ge` | 0 | 250 | | +| extensions_ui_imgui_luaintf.GetDragDropPayload `ge` | 0 | 1048 | | +| extensions_ui_imgui_luaintf.GetDrawListSharedData `ge` | 0 | 1100 | | +| extensions_ui_imgui_luaintf.GetFont `ge` | 0 | 215 | | +| extensions_ui_imgui_luaintf.GetFontSize `ge` | 0 | 216 | | +| extensions_ui_imgui_luaintf.GetFontTexUvWhitePixel `ge` | 0 | 217 | | +| extensions_ui_imgui_luaintf.GetForegroundDrawList1 `ge` | 0 | 1087 | | +| extensions_ui_imgui_luaintf.GetForegroundDrawList2 `ge` | 1 | 1092 | | +| extensions_ui_imgui_luaintf.GetFrameCount `ge` | 0 | 1099 | | +| extensions_ui_imgui_luaintf.GetFrameHeight `ge` | 0 | 256 | | +| extensions_ui_imgui_luaintf.GetFrameHeightWithSpacing `ge` | 0 | 257 | | +| extensions_ui_imgui_luaintf.GetID1 `ge` | 1 | 273 | | +| extensions_ui_imgui_luaintf.GetID2 `ge` | 2 | 277 | | +| extensions_ui_imgui_luaintf.GetID3 `ge` | 1 | 282 | | +| extensions_ui_imgui_luaintf.GetItemID `ge` | 0 | 1081 | | +| extensions_ui_imgui_luaintf.GetItemRectMax `ge` | 0 | 1083 | | +| extensions_ui_imgui_luaintf.GetItemRectMin `ge` | 0 | 1082 | | +| extensions_ui_imgui_luaintf.GetItemRectSize `ge` | 0 | 1084 | | +| extensions_ui_imgui_luaintf.GetKeyIndex `ge` | 1 | 2192 | | +| extensions_ui_imgui_luaintf.GetKeyName `ge` | 1 | 1130 | | +| extensions_ui_imgui_luaintf.GetKeyPressedAmount `ge` | 3 | 1129 | | +| extensions_ui_imgui_luaintf.GetMainViewport `ge` | 0 | 1085 | | +| extensions_ui_imgui_luaintf.GetMouseClickedCount `ge` | 1 | 1139 | | +| extensions_ui_imgui_luaintf.GetMouseCursor `ge` | 0 | 1164 | | +| extensions_ui_imgui_luaintf.GetMouseDragDelta `ge` | 2 | 1155 | | +| extensions_ui_imgui_luaintf.GetMousePos `ge` | 0 | 1149 | | +| extensions_ui_imgui_luaintf.GetMousePosOnOpeningCurrentPopup `ge` | 0 | 1150 | | +| extensions_ui_imgui_luaintf.GetPlatformIO `ge` | 0 | 1180 | | +| extensions_ui_imgui_luaintf.GetScrollMaxX `ge` | 0 | 167 | | +| extensions_ui_imgui_luaintf.GetScrollMaxY `ge` | 0 | 168 | | +| extensions_ui_imgui_luaintf.GetScrollX `ge` | 0 | 163 | | +| extensions_ui_imgui_luaintf.GetScrollY `ge` | 0 | 164 | | +| extensions_ui_imgui_luaintf.GetStateStorage `ge` | 0 | 1106 | | +| extensions_ui_imgui_luaintf.GetStyleColorName `ge` | 1 | 1101 | | +| extensions_ui_imgui_luaintf.GetStyleColorVec4 `ge` | 1 | 224 | | +| extensions_ui_imgui_luaintf.GetTextLineHeight `ge` | 0 | 254 | | +| extensions_ui_imgui_luaintf.GetTextLineHeightWithSpacing `ge` | 0 | 255 | | +| extensions_ui_imgui_luaintf.GetTime `ge` | 0 | 1098 | | +| extensions_ui_imgui_luaintf.GetTreeNodeToLabelSpacing `ge` | 0 | 744 | | +| extensions_ui_imgui_luaintf.GetVersion `ge` | 0 | 52 | | +| extensions_ui_imgui_luaintf.GetWindowContentRegionMax `ge` | 0 | 162 | | +| extensions_ui_imgui_luaintf.GetWindowContentRegionMin `ge` | 0 | 161 | | +| extensions_ui_imgui_luaintf.GetWindowDockID `ge` | 0 | 1024 | | +| extensions_ui_imgui_luaintf.GetWindowDpiScale `ge` | 0 | 97 | | +| extensions_ui_imgui_luaintf.GetWindowDrawList `ge` | 0 | 96 | | +| extensions_ui_imgui_luaintf.GetWindowHeight `ge` | 0 | 101 | | +| extensions_ui_imgui_luaintf.GetWindowPos `ge` | 0 | 98 | | +| extensions_ui_imgui_luaintf.GetWindowSize `ge` | 0 | 99 | | +| extensions_ui_imgui_luaintf.GetWindowViewport `ge` | 0 | 102 | | +| extensions_ui_imgui_luaintf.GetWindowWidth `ge` | 0 | 100 | | +| extensions_ui_imgui_luaintf.ImColor `ge` | 0 | 1974 | | +| extensions_ui_imgui_luaintf.ImColorPtr `ge` | 0 | 1975 | | +| extensions_ui_imgui_luaintf.ImColor_HSV `ge` | 5 | 1980 | | +| extensions_ui_imgui_luaintf.ImColor_SetHSV `ge` | 5 | 1976 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddBezierCubic `ge` | 8 | 2080 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddBezierQuadratic `ge` | 7 | 2084 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddCallback `ge` | 3 | 2133 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddCircle `ge` | 6 | 2045 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddCircleFilled `ge` | 5 | 2050 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddConvexPolyFilled `ge` | 4 | 2076 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddDrawCmd `ge` | 1 | 2137 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddImage `ge` | 7 | 2088 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddImageQuad `ge` | 11 | 2094 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddImageRounded `ge` | 9 | 2102 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddLine `ge` | 5 | 2019 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddNgon `ge` | 6 | 2054 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddNgonFilled `ge` | 5 | 2058 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddPolyline `ge` | 6 | 2072 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddQuad `ge` | 7 | 2035 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddQuadFilled `ge` | 6 | 2039 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddRect `ge` | 7 | 2023 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddRectFilled `ge` | 6 | 2029 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddRectFilledMultiColor `ge` | 7 | 2034 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddText1 `ge` | 5 | 2059 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddText2 `ge` | 9 | 2064 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddTriangle `ge` | 6 | 2040 | | +| extensions_ui_imgui_luaintf.ImDrawList_AddTriangleFilled `ge` | 5 | 2044 | | +| extensions_ui_imgui_luaintf.ImDrawList_ChannelsMerge `ge` | 1 | 2140 | | +| extensions_ui_imgui_luaintf.ImDrawList_ChannelsSetCurrent `ge` | 2 | 2141 | | +| extensions_ui_imgui_luaintf.ImDrawList_ChannelsSplit `ge` | 2 | 2139 | | +| extensions_ui_imgui_luaintf.ImDrawList_CloneOutput `ge` | 1 | 2138 | | +| extensions_ui_imgui_luaintf.ImDrawList_GetClipRectMax `ge` | 1 | 2018 | | +| extensions_ui_imgui_luaintf.ImDrawList_GetClipRectMin `ge` | 1 | 2017 | | +| extensions_ui_imgui_luaintf.ImDrawList_PathArcTo `ge` | 6 | 2115 | | +| extensions_ui_imgui_luaintf.ImDrawList_PathArcToFast `ge` | 5 | 2119 | | +| extensions_ui_imgui_luaintf.ImDrawList_PathBezierCubicCurveTo `ge` | 5 | 2120 | | +| extensions_ui_imgui_luaintf.ImDrawList_PathBezierQuadraticCurveTo `ge` | 4 | 2124 | | +| extensions_ui_imgui_luaintf.ImDrawList_PathClear `ge` | 1 | 2106 | | +| extensions_ui_imgui_luaintf.ImDrawList_PathFillConvex `ge` | 2 | 2109 | | +| extensions_ui_imgui_luaintf.ImDrawList_PathLineTo `ge` | 2 | 2107 | | +| extensions_ui_imgui_luaintf.ImDrawList_PathLineToMergeDuplicate `ge` | 2 | 2108 | | +| extensions_ui_imgui_luaintf.ImDrawList_PathRect `ge` | 5 | 2128 | | +| extensions_ui_imgui_luaintf.ImDrawList_PathStroke `ge` | 4 | 2110 | | +| extensions_ui_imgui_luaintf.ImDrawList_PopClipRect `ge` | 1 | 2014 | | +| extensions_ui_imgui_luaintf.ImDrawList_PopTextureID `ge` | 1 | 2016 | | +| extensions_ui_imgui_luaintf.ImDrawList_PrimQuadUV `ge` | 10 | 2146 | | +| extensions_ui_imgui_luaintf.ImDrawList_PrimRect `ge` | 4 | 2144 | | +| extensions_ui_imgui_luaintf.ImDrawList_PrimRectUV `ge` | 6 | 2145 | | +| extensions_ui_imgui_luaintf.ImDrawList_PrimReserve `ge` | 3 | 2142 | | +| extensions_ui_imgui_luaintf.ImDrawList_PrimUnreserve `ge` | 3 | 2143 | | +| extensions_ui_imgui_luaintf.ImDrawList_PrimVtx `ge` | 4 | 2149 | | +| extensions_ui_imgui_luaintf.ImDrawList_PrimWriteIdx `ge` | 2 | 2148 | | +| extensions_ui_imgui_luaintf.ImDrawList_PrimWriteVtx `ge` | 4 | 2147 | | +| extensions_ui_imgui_luaintf.ImDrawList_PushClipRect `ge` | 4 | 2009 | | +| extensions_ui_imgui_luaintf.ImDrawList_PushClipRectFullScreen `ge` | 1 | 2013 | | +| extensions_ui_imgui_luaintf.ImDrawList_PushTextureID `ge` | 2 | 2015 | | +| extensions_ui_imgui_luaintf.ImGuiIO `ge` | 0 | 1882 | | +| extensions_ui_imgui_luaintf.ImGuiIOPtr `ge` | 0 | 1883 | | +| extensions_ui_imgui_luaintf.ImGuiIO_AddFocusEvent `ge` | 2 | 1868 | | +| extensions_ui_imgui_luaintf.ImGuiIO_AddInputCharacter `ge` | 2 | 1869 | | +| extensions_ui_imgui_luaintf.ImGuiIO_AddInputCharacterUTF16 `ge` | 2 | 1870 | | +| extensions_ui_imgui_luaintf.ImGuiIO_AddInputCharactersUTF8 `ge` | 2 | 1871 | | +| extensions_ui_imgui_luaintf.ImGuiIO_AddKeyAnalogEvent `ge` | 4 | 1862 | | +| extensions_ui_imgui_luaintf.ImGuiIO_AddKeyEvent `ge` | 3 | 1861 | | +| extensions_ui_imgui_luaintf.ImGuiIO_AddMouseButtonEvent `ge` | 3 | 1864 | | +| extensions_ui_imgui_luaintf.ImGuiIO_AddMousePosEvent `ge` | 3 | 1863 | | +| extensions_ui_imgui_luaintf.ImGuiIO_AddMouseSourceEvent `ge` | 2 | 1866 | | +| extensions_ui_imgui_luaintf.ImGuiIO_AddMouseViewportEvent `ge` | 2 | 1867 | | +| extensions_ui_imgui_luaintf.ImGuiIO_AddMouseWheelEvent `ge` | 3 | 1865 | | +| extensions_ui_imgui_luaintf.ImGuiIO_ClearEventsQueue `ge` | 1 | 1880 | | +| extensions_ui_imgui_luaintf.ImGuiIO_ClearInputKeys `ge` | 1 | 1881 | | +| extensions_ui_imgui_luaintf.ImGuiIO_SetAppAcceptingEvents `ge` | 2 | 1879 | | +| extensions_ui_imgui_luaintf.ImGuiIO_SetKeyEventNativeData `ge` | 5 | 1875 | | +| extensions_ui_imgui_luaintf.ImGuiListClipper `ge` | 0 | 1963 | | +| extensions_ui_imgui_luaintf.ImGuiListClipperPtr `ge` | 0 | 1964 | | +| extensions_ui_imgui_luaintf.ImGuiListClipper_Begin `ge` | 3 | 1965 | | +| extensions_ui_imgui_luaintf.ImGuiListClipper_End `ge` | 1 | 1969 | | +| extensions_ui_imgui_luaintf.ImGuiListClipper_IncludeRangeByIndices `ge` | 3 | 1971 | | +| extensions_ui_imgui_luaintf.ImGuiListClipper_Step `ge` | 1 | 1970 | | +| extensions_ui_imgui_luaintf.ImGuiPayload `ge` | 0 | 1892 | | +| extensions_ui_imgui_luaintf.ImGuiPayloadPtr `ge` | 0 | 1893 | | +| extensions_ui_imgui_luaintf.ImGuiPayload_Clear `ge` | 1 | 1894 | | +| extensions_ui_imgui_luaintf.ImGuiPayload_IsDataType `ge` | 2 | 1895 | | +| extensions_ui_imgui_luaintf.ImGuiPayload_IsDelivery `ge` | 1 | 1900 | | +| extensions_ui_imgui_luaintf.ImGuiPayload_IsPreview `ge` | 1 | 1899 | | +| extensions_ui_imgui_luaintf.ImGuiPlatformIO `ge` | 0 | 2181 | | +| extensions_ui_imgui_luaintf.ImGuiPlatformIOPtr `ge` | 0 | 2182 | | +| extensions_ui_imgui_luaintf.ImGuiPlatformImeData `ge` | 0 | 2189 | | +| extensions_ui_imgui_luaintf.ImGuiPlatformImeDataPtr `ge` | 0 | 2190 | | +| extensions_ui_imgui_luaintf.ImGuiPlatformMonitor `ge` | 0 | 2185 | | +| extensions_ui_imgui_luaintf.ImGuiPlatformMonitorPtr `ge` | 0 | 2186 | | +| extensions_ui_imgui_luaintf.ImGuiStorage_BuildSortByKey `ge` | 1 | 1960 | | +| extensions_ui_imgui_luaintf.ImGuiStorage_Clear `ge` | 1 | 1922 | | +| extensions_ui_imgui_luaintf.ImGuiStorage_GetBool `ge` | 3 | 1928 | | +| extensions_ui_imgui_luaintf.ImGuiStorage_GetBoolRef `ge` | 3 | 1947 | | +| extensions_ui_imgui_luaintf.ImGuiStorage_GetFloat `ge` | 3 | 1933 | | +| extensions_ui_imgui_luaintf.ImGuiStorage_GetFloatRef `ge` | 3 | 1951 | | +| extensions_ui_imgui_luaintf.ImGuiStorage_GetInt `ge` | 3 | 1923 | | +| extensions_ui_imgui_luaintf.ImGuiStorage_GetIntRef `ge` | 3 | 1943 | | +| extensions_ui_imgui_luaintf.ImGuiStorage_GetVoidPtr `ge` | 2 | 1938 | | +| extensions_ui_imgui_luaintf.ImGuiStorage_GetVoidPtrRef `ge` | 3 | 1955 | | +| extensions_ui_imgui_luaintf.ImGuiStorage_SetAllInt `ge` | 2 | 1959 | | +| extensions_ui_imgui_luaintf.ImGuiStorage_SetBool `ge` | 3 | 1932 | | +| extensions_ui_imgui_luaintf.ImGuiStorage_SetFloat `ge` | 3 | 1937 | | +| extensions_ui_imgui_luaintf.ImGuiStorage_SetInt `ge` | 3 | 1927 | | +| extensions_ui_imgui_luaintf.ImGuiStorage_SetVoidPtr `ge` | 3 | 1939 | | +| extensions_ui_imgui_luaintf.ImGuiStyle `ge` | 0 | 1854 | | +| extensions_ui_imgui_luaintf.ImGuiStylePtr `ge` | 0 | 1855 | | +| extensions_ui_imgui_luaintf.ImGuiStyle_ScaleAllSizes `ge` | 2 | 1856 | | +| extensions_ui_imgui_luaintf.ImGuiTableColumnSortSpecs `ge` | 0 | 1903 | | +| extensions_ui_imgui_luaintf.ImGuiTableColumnSortSpecsPtr `ge` | 0 | 1904 | | +| extensions_ui_imgui_luaintf.ImGuiTextFilter_Build `ge` | 1 | 1917 | | +| extensions_ui_imgui_luaintf.ImGuiTextFilter_Clear `ge` | 1 | 1918 | | +| extensions_ui_imgui_luaintf.ImGuiTextFilter_Draw `ge` | 3 | 1907 | | +| extensions_ui_imgui_luaintf.ImGuiTextFilter_IsActive `ge` | 1 | 1919 | | +| extensions_ui_imgui_luaintf.ImGuiTextFilter_PassFilter `ge` | 3 | 1912 | | +| extensions_ui_imgui_luaintf.ImGuiViewport `ge` | 0 | 2175 | | +| extensions_ui_imgui_luaintf.ImGuiViewportPtr `ge` | 0 | 2176 | | +| extensions_ui_imgui_luaintf.ImGuiViewport_GetCenter `ge` | 1 | 2177 | | +| extensions_ui_imgui_luaintf.ImGuiViewport_GetWorkCenter `ge` | 1 | 2178 | | +| extensions_ui_imgui_luaintf.ImGuiWindowClass `ge` | 0 | 1888 | | +| extensions_ui_imgui_luaintf.ImGuiWindowClassPtr `ge` | 0 | 1889 | | +| extensions_ui_imgui_luaintf.Image `ge` | 6 | 374 | | +| extensions_ui_imgui_luaintf.ImageButton `ge` | 7 | 381 | | +| extensions_ui_imgui_luaintf.Indent `ge` | 1 | 234 | | +| extensions_ui_imgui_luaintf.InputDouble `ge` | 6 | 665 | | +| extensions_ui_imgui_luaintf.InputFloat `ge` | 6 | 615 | | +| extensions_ui_imgui_luaintf.InputFloat2 `ge` | 4 | 624 | | +| extensions_ui_imgui_luaintf.InputFloat3 `ge` | 4 | 630 | | +| extensions_ui_imgui_luaintf.InputFloat4 `ge` | 4 | 636 | | +| extensions_ui_imgui_luaintf.InputInt `ge` | 5 | 642 | | +| extensions_ui_imgui_luaintf.InputInt2 `ge` | 3 | 650 | | +| extensions_ui_imgui_luaintf.InputInt3 `ge` | 3 | 655 | | +| extensions_ui_imgui_luaintf.InputInt4 `ge` | 3 | 660 | | +| extensions_ui_imgui_luaintf.InputText `ge` | 6 | 589 | | +| extensions_ui_imgui_luaintf.InputTextMultiline `ge` | 7 | 597 | | +| extensions_ui_imgui_luaintf.InputTextWithHint `ge` | 7 | 606 | | +| extensions_ui_imgui_luaintf.InvisibleButton `ge` | 3 | 335 | | +| extensions_ui_imgui_luaintf.IsAnyItemActive `ge` | 0 | 1079 | | +| extensions_ui_imgui_luaintf.IsAnyItemFocused `ge` | 0 | 1080 | | +| extensions_ui_imgui_luaintf.IsAnyItemHovered `ge` | 0 | 1078 | | +| extensions_ui_imgui_luaintf.IsAnyMouseDown `ge` | 0 | 1148 | | +| extensions_ui_imgui_luaintf.IsItemActivated `ge` | 0 | 1074 | | +| extensions_ui_imgui_luaintf.IsItemActive `ge` | 0 | 1066 | | +| extensions_ui_imgui_luaintf.IsItemClicked `ge` | 1 | 1068 | | +| extensions_ui_imgui_luaintf.IsItemDeactivated `ge` | 0 | 1075 | | +| extensions_ui_imgui_luaintf.IsItemDeactivatedAfterEdit `ge` | 0 | 1076 | | +| extensions_ui_imgui_luaintf.IsItemEdited `ge` | 0 | 1073 | | +| extensions_ui_imgui_luaintf.IsItemFocused `ge` | 0 | 1067 | | +| extensions_ui_imgui_luaintf.IsItemHovered `ge` | 1 | 1062 | | +| extensions_ui_imgui_luaintf.IsItemToggledOpen `ge` | 0 | 1077 | | +| extensions_ui_imgui_luaintf.IsItemVisible `ge` | 0 | 1072 | | +| extensions_ui_imgui_luaintf.IsKeyDown `ge` | 1 | 1123 | | +| extensions_ui_imgui_luaintf.IsKeyPressed `ge` | 2 | 1124 | | +| extensions_ui_imgui_luaintf.IsKeyReleased `ge` | 1 | 1128 | | +| extensions_ui_imgui_luaintf.IsMouseClicked `ge` | 2 | 1133 | | +| extensions_ui_imgui_luaintf.IsMouseDoubleClicked `ge` | 1 | 1138 | | +| extensions_ui_imgui_luaintf.IsMouseDown `ge` | 1 | 1132 | | +| extensions_ui_imgui_luaintf.IsMouseDragging `ge` | 2 | 1151 | | +| extensions_ui_imgui_luaintf.IsMouseHoveringRect `ge` | 3 | 1140 | | +| extensions_ui_imgui_luaintf.IsMousePosValid `ge` | 1 | 1144 | | +| extensions_ui_imgui_luaintf.IsMouseReleased `ge` | 1 | 1137 | | +| extensions_ui_imgui_luaintf.IsPopupOpen `ge` | 2 | 913 | | +| extensions_ui_imgui_luaintf.IsRectVisible1 `ge` | 1 | 1096 | | +| extensions_ui_imgui_luaintf.IsRectVisible2 `ge` | 2 | 1097 | | +| extensions_ui_imgui_luaintf.IsWindowAppearing `ge` | 0 | 86 | | +| extensions_ui_imgui_luaintf.IsWindowCollapsed `ge` | 0 | 87 | | +| extensions_ui_imgui_luaintf.IsWindowDocked `ge` | 0 | 1025 | | +| extensions_ui_imgui_luaintf.IsWindowFocused `ge` | 1 | 88 | | +| extensions_ui_imgui_luaintf.IsWindowHovered `ge` | 1 | 92 | | +| extensions_ui_imgui_luaintf.LabelText `ge` | 2+ | 311 | | +| extensions_ui_imgui_luaintf.ListBox1 `ge` | 5 | 780 | | +| extensions_ui_imgui_luaintf.ListBox2 `ge` | 6 | 787 | | +| extensions_ui_imgui_luaintf.LogButtons `ge` | 0 | 1035 | | +| extensions_ui_imgui_luaintf.LogFinish `ge` | 0 | 1034 | | +| extensions_ui_imgui_luaintf.LogToClipboard `ge` | 1 | 1030 | | +| extensions_ui_imgui_luaintf.LogToTTY `ge` | 1 | 1026 | | +| extensions_ui_imgui_luaintf.MenuItem1 `ge` | 4 | 844 | | +| extensions_ui_imgui_luaintf.MenuItem2 `ge` | 4 | 851 | | +| extensions_ui_imgui_luaintf.NewFrame `ge` | 0 | 16 | | +| extensions_ui_imgui_luaintf.NewLine `ge` | 0 | 231 | | +| extensions_ui_imgui_luaintf.NextColumn `ge` | 0 | 969 | | +| extensions_ui_imgui_luaintf.OpenPopup1 `ge` | 2 | 883 | | +| extensions_ui_imgui_luaintf.OpenPopup2 `ge` | 2 | 888 | | +| extensions_ui_imgui_luaintf.OpenPopupOnItemClick `ge` | 2 | 892 | | +| extensions_ui_imgui_luaintf.PlotHistogram1 `ge` | 9 | 806 | | +| extensions_ui_imgui_luaintf.PlotLines1 `ge` | 9 | 795 | | +| extensions_ui_imgui_luaintf.PopButtonRepeat `ge` | 0 | 205 | | +| extensions_ui_imgui_luaintf.PopClipRect `ge` | 0 | 1055 | | +| extensions_ui_imgui_luaintf.PopFont `ge` | 0 | 189 | | +| extensions_ui_imgui_luaintf.PopID `ge` | 0 | 272 | | +| extensions_ui_imgui_luaintf.PopItemWidth `ge` | 0 | 207 | | +| extensions_ui_imgui_luaintf.PopStyleColor `ge` | 1 | 192 | | +| extensions_ui_imgui_luaintf.PopStyleVar `ge` | 1 | 198 | | +| extensions_ui_imgui_luaintf.PopTabStop `ge` | 0 | 203 | | +| extensions_ui_imgui_luaintf.PopTextWrapPos `ge` | 0 | 214 | | +| extensions_ui_imgui_luaintf.ProgressBar `ge` | 3 | 368 | | +| extensions_ui_imgui_luaintf.PushButtonRepeat `ge` | 1 | 204 | | +| extensions_ui_imgui_luaintf.PushClipRect `ge` | 3 | 1054 | | +| extensions_ui_imgui_luaintf.PushFont `ge` | 1 | 185 | | +| extensions_ui_imgui_luaintf.PushID1 `ge` | 1 | 258 | | +| extensions_ui_imgui_luaintf.PushID2 `ge` | 2 | 262 | | +| extensions_ui_imgui_luaintf.PushID3 `ge` | 1 | 267 | | +| extensions_ui_imgui_luaintf.PushID4 `ge` | 1 | 271 | | +| extensions_ui_imgui_luaintf.PushItemWidth `ge` | 1 | 206 | | +| extensions_ui_imgui_luaintf.PushStyleColor1 `ge` | 2 | 190 | | +| extensions_ui_imgui_luaintf.PushStyleColor2 `ge` | 2 | 191 | | +| extensions_ui_imgui_luaintf.PushStyleVar1 `ge` | 2 | 196 | | +| extensions_ui_imgui_luaintf.PushStyleVar2 `ge` | 2 | 197 | | +| extensions_ui_imgui_luaintf.PushTabStop `ge` | 1 | 202 | | +| extensions_ui_imgui_luaintf.PushTextWrapPos `ge` | 1 | 210 | | +| extensions_ui_imgui_luaintf.RadioButton1 `ge` | 2 | 359 | | +| extensions_ui_imgui_luaintf.RadioButton2 `ge` | 3 | 363 | | +| extensions_ui_imgui_luaintf.Render `ge` | 0 | 18 | | +| extensions_ui_imgui_luaintf.RenderPlatformWindowsDefault `ge` | 2 | 1182 | | +| extensions_ui_imgui_luaintf.ResetMouseDragDelta `ge` | 1 | 1160 | | +| extensions_ui_imgui_luaintf.SameLine `ge` | 2 | 226 | | +| extensions_ui_imgui_luaintf.Selectable1 `ge` | 4 | 760 | | +| extensions_ui_imgui_luaintf.Selectable2 `ge` | 4 | 767 | | +| extensions_ui_imgui_luaintf.Separator `ge` | 0 | 225 | | +| extensions_ui_imgui_luaintf.SeparatorText `ge` | 1 | 322 | | +| extensions_ui_imgui_luaintf.SetClipboardText `ge` | 1 | 1168 | | +| extensions_ui_imgui_luaintf.SetColorEditOptions `ge` | 1 | 701 | | +| extensions_ui_imgui_luaintf.SetColumnOffset `ge` | 2 | 980 | | +| extensions_ui_imgui_luaintf.SetColumnWidth `ge` | 2 | 975 | | +| extensions_ui_imgui_luaintf.SetCurrentContext `ge` | 0 | 15 | | +| extensions_ui_imgui_luaintf.SetCursorPos `ge` | 1 | 247 | | +| extensions_ui_imgui_luaintf.SetCursorPosX `ge` | 1 | 248 | | +| extensions_ui_imgui_luaintf.SetCursorPosY `ge` | 1 | 249 | | +| extensions_ui_imgui_luaintf.SetCursorScreenPos `ge` | 1 | 252 | | +| extensions_ui_imgui_luaintf.SetItemDefaultFocus `ge` | 0 | 1056 | | +| extensions_ui_imgui_luaintf.SetItemTooltip `ge` | 1+ | 866 | | +| extensions_ui_imgui_luaintf.SetKeyboardFocusHere `ge` | 1 | 1057 | | +| extensions_ui_imgui_luaintf.SetMouseCursor `ge` | 1 | 1165 | | +| extensions_ui_imgui_luaintf.SetNextFrameWantCaptureKeyboard `ge` | 1 | 1131 | | +| extensions_ui_imgui_luaintf.SetNextFrameWantCaptureMouse `ge` | 1 | 1166 | | +| extensions_ui_imgui_luaintf.SetNextItemAllowOverlap `ge` | 0 | 1061 | | +| extensions_ui_imgui_luaintf.SetNextItemOpen `ge` | 2 | 756 | | +| extensions_ui_imgui_luaintf.SetNextItemWidth `ge` | 1 | 208 | | +| extensions_ui_imgui_luaintf.SetNextWindowBgAlpha `ge` | 1 | 124 | | +| extensions_ui_imgui_luaintf.SetNextWindowClass `ge` | 1 | 1020 | | +| extensions_ui_imgui_luaintf.SetNextWindowCollapsed `ge` | 2 | 118 | | +| extensions_ui_imgui_luaintf.SetNextWindowContentSize `ge` | 1 | 117 | | +| extensions_ui_imgui_luaintf.SetNextWindowDockID `ge` | 2 | 1016 | | +| extensions_ui_imgui_luaintf.SetNextWindowFocus `ge` | 0 | 122 | | +| extensions_ui_imgui_luaintf.SetNextWindowPos `ge` | 3 | 103 | | +| extensions_ui_imgui_luaintf.SetNextWindowScroll `ge` | 1 | 123 | | +| extensions_ui_imgui_luaintf.SetNextWindowSize `ge` | 2 | 108 | | +| extensions_ui_imgui_luaintf.SetNextWindowSizeConstraints `ge` | 4 | 112 | | +| extensions_ui_imgui_luaintf.SetNextWindowViewport `ge` | 1 | 125 | | +| extensions_ui_imgui_luaintf.SetScrollFromPosX `ge` | 2 | 177 | | +| extensions_ui_imgui_luaintf.SetScrollFromPosY `ge` | 2 | 181 | | +| extensions_ui_imgui_luaintf.SetScrollHereX `ge` | 1 | 169 | | +| extensions_ui_imgui_luaintf.SetScrollHereY `ge` | 1 | 173 | | +| extensions_ui_imgui_luaintf.SetScrollX `ge` | 1 | 165 | | +| extensions_ui_imgui_luaintf.SetScrollY `ge` | 1 | 166 | | +| extensions_ui_imgui_luaintf.SetStateStorage `ge` | 1 | 1102 | | +| extensions_ui_imgui_luaintf.SetTabItemClosed `ge` | 1 | 1000 | | +| extensions_ui_imgui_luaintf.SetTooltip `ge` | 1+ | 860 | | +| extensions_ui_imgui_luaintf.SetWindowCollapsed1 `ge` | 2 | 134 | | +| extensions_ui_imgui_luaintf.SetWindowCollapsed2 `ge` | 3 | 150 | | +| extensions_ui_imgui_luaintf.SetWindowFocus1 `ge` | 0 | 138 | | +| extensions_ui_imgui_luaintf.SetWindowFocus2 `ge` | 1 | 155 | | +| extensions_ui_imgui_luaintf.SetWindowFontScale `ge` | 1 | 139 | | +| extensions_ui_imgui_luaintf.SetWindowPos1 `ge` | 2 | 126 | | +| extensions_ui_imgui_luaintf.SetWindowPos2 `ge` | 3 | 140 | | +| extensions_ui_imgui_luaintf.SetWindowSize1 `ge` | 2 | 130 | | +| extensions_ui_imgui_luaintf.SetWindowSize2 `ge` | 3 | 145 | | +| extensions_ui_imgui_luaintf.ShowAboutWindow `ge` | 1 | 35 | | +| extensions_ui_imgui_luaintf.ShowDebugLogWindow `ge` | 1 | 27 | | +| extensions_ui_imgui_luaintf.ShowDemoWindow `ge` | 1 | 19 | | +| extensions_ui_imgui_luaintf.ShowFontSelector `ge` | 1 | 47 | | +| extensions_ui_imgui_luaintf.ShowMetricsWindow `ge` | 1 | 23 | | +| extensions_ui_imgui_luaintf.ShowStackToolWindow `ge` | 1 | 31 | | +| extensions_ui_imgui_luaintf.ShowStyleEditor `ge` | 1 | 39 | | +| extensions_ui_imgui_luaintf.ShowStyleSelector `ge` | 1 | 43 | | +| extensions_ui_imgui_luaintf.ShowUserGuide `ge` | 0 | 51 | | +| extensions_ui_imgui_luaintf.SliderAngle `ge` | 6 | 541 | | +| extensions_ui_imgui_luaintf.SliderFloat `ge` | 6 | 516 | | +| extensions_ui_imgui_luaintf.SliderFloat2 `ge` | 6 | 523 | | +| extensions_ui_imgui_luaintf.SliderFloat3 `ge` | 6 | 529 | | +| extensions_ui_imgui_luaintf.SliderFloat4 `ge` | 6 | 535 | | +| extensions_ui_imgui_luaintf.SliderInt `ge` | 6 | 550 | | +| extensions_ui_imgui_luaintf.SliderInt2 `ge` | 6 | 557 | | +| extensions_ui_imgui_luaintf.SliderInt3 `ge` | 6 | 563 | | +| extensions_ui_imgui_luaintf.SliderInt4 `ge` | 6 | 569 | | +| extensions_ui_imgui_luaintf.SmallButton `ge` | 1 | 331 | | +| extensions_ui_imgui_luaintf.Spacing `ge` | 0 | 232 | | +| extensions_ui_imgui_luaintf.StyleColorsClassic `ge` | 1 | 61 | | +| extensions_ui_imgui_luaintf.StyleColorsDark `ge` | 1 | 53 | | +| extensions_ui_imgui_luaintf.StyleColorsLight `ge` | 1 | 57 | | +| extensions_ui_imgui_luaintf.TabItemButton `ge` | 2 | 995 | | +| extensions_ui_imgui_luaintf.TableGetColumnCount `ge` | 0 | 947 | | +| extensions_ui_imgui_luaintf.TableGetColumnFlags `ge` | 1 | 954 | | +| extensions_ui_imgui_luaintf.TableGetColumnIndex `ge` | 0 | 948 | | +| extensions_ui_imgui_luaintf.TableGetColumnName `ge` | 1 | 950 | | +| extensions_ui_imgui_luaintf.TableGetRowIndex `ge` | 0 | 949 | | +| extensions_ui_imgui_luaintf.TableGetSortSpecs `ge` | 0 | 946 | | +| extensions_ui_imgui_luaintf.TableHeader `ge` | 1 | 942 | | +| extensions_ui_imgui_luaintf.TableHeadersRow `ge` | 0 | 941 | | +| extensions_ui_imgui_luaintf.TableNextColumn `ge` | 0 | 931 | | +| extensions_ui_imgui_luaintf.TableNextRow `ge` | 2 | 926 | | +| extensions_ui_imgui_luaintf.TableSetBgColor `ge` | 3 | 959 | | +| extensions_ui_imgui_luaintf.TableSetColumnEnabled `ge` | 2 | 958 | | +| extensions_ui_imgui_luaintf.TableSetColumnIndex `ge` | 1 | 932 | | +| extensions_ui_imgui_luaintf.TableSetupColumn `ge` | 4 | 933 | | +| extensions_ui_imgui_luaintf.TableSetupScrollFreeze `ge` | 2 | 940 | | +| extensions_ui_imgui_luaintf.Text `ge` | 1+ | 291 | | +| extensions_ui_imgui_luaintf.TextColored `ge` | 2+ | 296 | | +| extensions_ui_imgui_luaintf.TextDisabled `ge` | 1+ | 301 | | +| extensions_ui_imgui_luaintf.TextUnformatted `ge` | 2 | 286 | | +| extensions_ui_imgui_luaintf.TextWrapped `ge` | 1+ | 306 | | +| extensions_ui_imgui_luaintf.TreeNode1 `ge` | 1 | 702 | | +| extensions_ui_imgui_luaintf.TreeNode2 `ge` | 2+ | 706 | | +| extensions_ui_imgui_luaintf.TreeNode3 `ge` | 2+ | 712 | | +| extensions_ui_imgui_luaintf.TreeNodeEx1 `ge` | 2 | 718 | | +| extensions_ui_imgui_luaintf.TreeNodeEx2 `ge` | 3+ | 723 | | +| extensions_ui_imgui_luaintf.TreeNodeEx3 `ge` | 3+ | 729 | | +| extensions_ui_imgui_luaintf.TreePop `ge` | 0 | 743 | | +| extensions_ui_imgui_luaintf.TreePush1 `ge` | 1 | 735 | | +| extensions_ui_imgui_luaintf.TreePush2 `ge` | 1 | 739 | | +| extensions_ui_imgui_luaintf.Unindent `ge` | 1 | 238 | | +| extensions_ui_imgui_luaintf.UpdatePlatformWindows `ge` | 0 | 1181 | | +| extensions_ui_imgui_luaintf.VSliderFloat `ge` | 7 | 575 | | +| extensions_ui_imgui_luaintf.VSliderInt `ge` | 7 | 582 | | +| extensions_ui_imgui_luaintf.Value1 `ge` | 2 | 817 | | +| extensions_ui_imgui_luaintf.Value2 `ge` | 2 | 821 | | +| extensions_ui_imgui_luaintf.Value3 `ge` | 2 | 825 | | +| extensions_ui_imgui_luaintf.Value4 `ge` | 3 | 829 | | +| extractVehicleData `ge` | 1 | 1303 | | +| falsecompiled `ge` | 5 | 688 | multiple | +| ffi.abi `ge` | 0+ | [C] | | +| ffi.alignof `ge` | 0+ | [C] | | +| ffi.cast `ge` | 2 | | | +| ffi.cdef `ge` | 1 | [C] | | +| ffi.copy `ge` | 2-3 | [C] | | +| ffi.errno `ge` | 0+ | [C] | | +| ffi.fill `ge` | 2-3 | [C] | | +| ffi.gc `ge` | 0? | [C] | | +| ffi.istype `ge` | 2 | [C] | | +| ffi.load `ge` | 1 | [C] | | +| ffi.metatype `ge` | 2 | [C] | | +| ffi.new `ge` | 1-5 | [C] | | +| ffi.offsetof `ge` | 2 | [C] | | +| ffi.sizeof `ge` | 1 | [C] | | +| ffi.string `ge` | 1-2 | [C] | | +| ffi.typeinfo `ge` | 0+ | [C] | | +| ffi.typeof `ge` | 1 | [C] | | +| fileExistsOrNil `ge` | 1 | 1444 | | +| fillActionLabelSimple `ge` | 1 | 923 | | +| fillActionLabels `ge` | 1 | 931 | | +| fillVehicleSpawnOptionDefaults `ge` | 2 | 1095 | | +| findAllObjects `ge` | 1-2 | [C] | | +| findFirstFile `ge` | 1 | [C] | | +| findNextFile `ge` | 1 | [C] | | +| findObjectList `ge` | 3 | [C] | | +| findObjectListFrustum `ge` | 2 | [C] | | +| findOriginalLayoutByType `ge` | 1 | 255 | | +| flattenTable `ge` | 1 | 1355 | | +| flushGroundCoverGrids `ge` | 0 | [C] | | +| fold `ge` | 3 | 276 | | +| foldr `ge` | 3 | 289 | | +| forEachAudioChannel `ge` | 1 | 603 | | +| forceShutdown `ge` | 0+ | [C] | | +| forestItemData:assignFieldsFromObject `ge` | 1? | [C] | | +| forestItemData:clone `ge` | 1? | [C] | | +| forestItemData:decRefCount `ge` | 0+ | [C] | | +| forestItemData:delete `ge` | 0? | [C] | | +| forestItemData:deleteObject `ge` | 0-1? | [C] | | +| forestItemData:deletePersistentId `ge` | 0+ | [C] | | +| forestItemData:dump `ge` | 0-4? | [C] | | +| forestItemData:dumpGroupHierarchy `ge` | 0+ | [C] | | +| forestItemData:generatePersistentId `ge` | 0+ | [C] | | +| forestItemData:getClassDocString `ge` | 0? | [C] | | +| forestItemData:getClassName `ge` | 0? | [C] | | +| forestItemData:getDeclarationLine `ge` | 0? | [C] | | +| forestItemData:getDynDataFieldbyName `ge` | 2? | [C] | | +| forestItemData:getDynamicFields `ge` | 0-1? | [C] | | +| forestItemData:getField `ge` | 2-3? | [C] | | +| forestItemData:getFieldInfo `ge` | 2? | [C] | | +| forestItemData:getFieldList `ge` | 0? | [C] | | +| forestItemData:getFields `ge` | 0-1? | [C] | | +| forestItemData:getFieldsForEditor `ge` | 0? | [C] | | +| forestItemData:getFileName `ge` | 0? | [C] | | +| forestItemData:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| forestItemData:getGroup `ge` | 0-2? | [C] | | +| forestItemData:getID `ge` | 0? | [C] | | +| forestItemData:getId `ge` | 0-1? | [C] | | +| forestItemData:getIdString `ge` | 0? | [C] | | +| forestItemData:getInternalName `ge` | 0? | [C] | | +| forestItemData:getName `ge` | 0? | [C] | | +| forestItemData:getOrCreatePersistentID `ge` | 0? | [C] | | +| forestItemData:getShapeFile `ge` | 0? | [C] | | +| forestItemData:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| forestItemData:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| forestItemData:incRefCount `ge` | 0? | [C] | | +| forestItemData:inheritParentFields `ge` | 1? | [C] | | +| forestItemData:inspectUpdate `ge` | 0? | [C] | | +| forestItemData:isChildOfGroup `ge` | 1? | [C] | | +| forestItemData:isEditorDirty `ge` | 0? | [C] | | +| forestItemData:isHidden `ge` | 0? | [C] | | +| forestItemData:isLocked `ge` | 0? | [C] | | +| forestItemData:isNameChangeAllowed `ge` | 0+ | [C] | | +| forestItemData:isSelected `ge` | 1? | [C] | | +| forestItemData:isSubClassOf `ge` | 1? | [C] | | +| forestItemData:onEditorDisable `ge` | 0? | [C] | | +| forestItemData:onEditorEnable `ge` | 0? | [C] | | +| forestItemData:postApply `ge` | 0? | [C] | | +| forestItemData:preApply `ge` | 0? | [C] | | +| forestItemData:registerObject `ge` | 0-1? | [C] | | +| forestItemData:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| forestItemData:save `ge` | 0-2? | [C] | | +| forestItemData:serialize `ge` | 0-2? | [C] | | +| forestItemData:serializeForEditor `ge` | 3? | [C] | | +| forestItemData:serializeToDirectories `ge` | 0+ | [C] | | +| forestItemData:serializeToNameDictFile `ge` | 1? | [C] | | +| forestItemData:setCanSave `ge` | 1? | [C] | | +| forestItemData:setDeclarationLine `ge` | 0+ | [C] | | +| forestItemData:setDynDataFieldbyName `ge` | 3? | [C] | | +| forestItemData:setEditorDirty `ge` | 1? | [C] | | +| forestItemData:setEditorOnly `ge` | 0+ | [C] | | +| forestItemData:setField `ge` | 2-3? | [C] | | +| forestItemData:setFileName `ge` | 1? | [C] | | +| forestItemData:setHidden `ge` | 1? | [C] | | +| forestItemData:setInternalName `ge` | 1? | [C] | | +| forestItemData:setIsSelected `ge` | 0+ | [C] | | +| forestItemData:setLocked `ge` | 0+ | [C] | | +| forestItemData:setName `ge` | 1? | [C] | | +| forestItemData:setNameChangeAllowed `ge` | 0+ | [C] | | +| forestItemData:setSelected `ge` | 1? | [C] | | +| forestItemData:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| forestItemData:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| forestItemData:unregisterObject `ge` | 0? | [C] | | +| formatTimeStringNow `ge` | 1 | 261 | | +| freqGenC `ge` | 3 | 12 | | +| fsign `ge` | 1 | mathlib.lua:1180 | | +| gameplay_missions_progress.testHelper.randomAttemptType `ge` | 0 | progress.lua:1786 | | +| gameplay_missions_progress.testHelper.randomBool `ge` | 0 | progress.lua:1783 | | +| gameplay_missions_progress.testHelper.randomMedal `ge` | 0 | progress.lua:1789 | | +| gameplay_missions_progress.testHelper.randomNumber `ge` | 2 | progress.lua:1795 | | +| gameplay_missions_progress.testHelper.randomVehicle `ge` | 0 | progress.lua:1792 | | +| gcinfo `ge` | 0 | [C] | | +| gcprobe `ge` | 2 | 1290 | | +| generateObjectNameForClass `ge` | 2 | 1678 | | +| getActiveDDSFiles `ge` | 0+ | [C] | | +| getActiveLightManager `ge` | 0 | [C] | | +| getAllLevelIdentifiers `ge` | 0 | 1094 | | +| getAllRopeVisuals `ge` | 0 | [C] | | +| getAllVehicles `ge` | 0 | 508 | | +| getAllVehiclesByType `ge` | 1 | 523 | | +| getAudioChannelsVolume `ge` | 0 | 614 | | +| getAvailableNamedTexTargets `ge` | 1 | [C] | | +| getBitmapInfo `ge` | 0+ | [C] | | +| getBlueNoise1d `ge` | 1 | 559 | | +| getCEFFocusMouse `ge` | 0 | [C] | | +| getCamera `ge` | 0 | [C] | | +| getCameraForward `ge` | 0 | 190 | | +| getCameraFov `ge` | 0 | 194 | | +| getCameraFovDeg `ge` | 0 | 192 | | +| getCameraFovRad `ge` | 0 | 193 | | +| getCameraMouseRay `ge` | 0 | [C] | | +| getCameraMouseRayPosDir `ge` | 0 | [C] | | +| getCameraMouseRayStartPosEndPos `ge` | 0+ | [C] | | +| getCameraPosition `ge` | 0 | 187 | | +| getCameraProjMatrix `ge` | 0 | [C] | | +| getCameraQuat `ge` | 0 | 191 | | +| getCameraRight `ge` | 0 | 189 | | +| getCameraTransform `ge` | 0 | [C] | | +| getCameraUp `ge` | 0 | 188 | | +| getCefDevConsoleOpen `ge` | 0+ | [C] | | +| getClipboard `ge` | 0 | [C] | | +| getClosestVehicle `ge` | 2 | 579 | | +| getComparisonOps `ge` | 0 | 1706 | | +| getConsoleBoolVariable `ge` | 0+ | [C] | | +| getConsoleVariable `ge` | 0+ | [C] | | +| getCurrentLevelIdentifier `ge` | 1 | 1086 | | +| getDateTimeUTCString `ge` | 0 | 1650 | | +| getDesktopVideoMode `ge` | 0 | [C] | | +| getDevicesByRecentActivity `ge` | 0 | [C] | | +| getDirectories `ge` | 1 | 1595 | | +| getDirs `ge` | 2 | 1451 | | +| getDisplayDeviceInformation `ge` | 0+ | [C] | | +| getDistanceMap `ge` | 0 | MPVehicleGE.lua:333 | | +| getFileSize `ge` | 1 | 1468 | | +| getFileStream `ge` | 0 | 246 | | +| getFirstTerrainBlock `ge` | 0+ | [C] | | +| getFrameStallCheckEnabled `ge` | 0+ | [C] | | +| getFrameStallCheckThresholdSec `ge` | 0+ | [C] | | +| getFunctionParameters `ge` | 1 | 1669 | multiple | +| getGame `ge` | 0 | 84 | | +| getGameVehicleID `ge` | 1 | MPVehicleGE.lua:225 | | +| getGroundCoverScale `ge` | 0 | [C] | | +| getHardwareID `ge` | 0+ | [C] | | +| getKeyState `ge` | 1 | MPGameNetwork.lua:444 | | +| getLevelLogs `ge` | 0 | 157 | | +| getLightManagerNames `ge` | 0+ | [C] | | +| getMaxVehicleAmount `ge` | 1 | 872 | | +| getMilestones `ge` | 1 | 67 | table | +| getMissionFilename `ge` | 0 | [C] | | +| getMissionPath `ge` | 0 | [C] | | +| getModuleLocals `ge` | 1 | 89 | | +| getMovedMouseLastTimeMs `ge` | 0+ | [C] | | +| getNetworkOutputStatus `ge` | 0+ | [C] | | +| getNicknameMap `ge` | 0 | MPVehicleGE.lua:341 | | +| getObject `ge` | 1 | 24 | | +| getObjectByClass `ge` | 1 | 655 | | +| getObjectByID `ge` | 1 | 450 | | +| getObjectsByClass `ge` | 1 | 664 | | +| getOwnMap `ge` | 0 | MPVehicleGE.lua:306 | | +| getOwningPrefab `ge` | 1 | 380 | | +| getOwningPrefabInstance `ge` | 1 | 393 | | +| getPlayerByName `ge` | 1 | MPVehicleGE.lua:279 | | +| getPlayerVehicle `ge` | 1 | 441 | | +| getPlayers `ge` | 0 | MPVehicleGE.lua:401 | | +| getRandomPaint `ge` | 2 | 1029 | multiple | +| getRenderWorldMain `ge` | 0+ | [C] | | +| getReplayDebugSnapshot `ge` | 1 | 221 | | +| getRopeVisual `ge` | 1 | [C] | | +| getRopeVisualManagerStats `ge` | 0 | [C] | | +| getSceneWaypointRadius `ge` | 1 | 854 | | +| getScreenShotDateTimeString `ge` | 0 | [C] | | +| getScreenShotFolderString `ge` | 0 | [C] | | +| getServerVehicleID `ge` | 1 | MPVehicleGE.lua:240 | | +| getStockColor `ge` | 1 | [C] | | +| getStreamEncoderCount `ge` | 0+ | [C] | | +| getStreamManager `ge` | 0 | [C] | | +| getSupportedShapeExtensions `ge` | 0 | [C] | | +| getTSVar `ge` | 0+ | [C] | | +| getTimeOfDay `ge` | 1 | 676 | | +| getTmpVec3 `ge` | 1 | 723 | | +| getVarByName `ge` | 2 | 37 | | +| getVehicleByGameID `ge` | 1 | MPVehicleGE.lua:269 | | +| getVehicleByServerID `ge` | 1 | MPVehicleGE.lua:260 | | +| getVehicleColor `ge` | 1 | 483 | string | +| getVehicleColorPalette `ge` | 2 | 494 | | +| getVehicleMap `ge` | 0 | MPVehicleGE.lua:321 | | +| getVehiclePaint `ge` | 1 | 970 | | +| getVehicles `ge` | 0 | MPVehicleGE.lua:406 | | +| getVideoStreamSources `ge` | 0+ | [C] | | +| getVideoStreamVersion `ge` | 0+ | [C] | | +| getVirtualInputManager `ge` | 0 | [C] | | +| getfenv `ge` | 0-1 | [C] | | +| getmetatable `ge` | 1+ | [C] | | +| go `ge` | 3 | 924 | | +| graphpath.newGraphpath `ge` | 2 | 123 | | +| graphpath.newMinheap `ge` | 0 | 47 | | +| graphs `ge` | 2 | 280 | string | +| greyColor `ge` | 2 | 98 | color | +| guardZero `ge` | 1 | 1192 | | +| guihooks.graph `ge` | 1+ | 133 | | +| guihooks.graphWithCSV `ge` | 1+ | 149 | | +| guihooks.graphWithCSVWrite `ge` | 0 | 167 | | +| guihooks.message `ge` | 6 | 126 | | +| guihooks.queueStream `ge` | 2 | guihooks.lua:115 | | +| guihooks.reset `ge` | 0 | 97 | | +| guihooks.send `ge` | 2 | guihooks.lua:115 | | +| guihooks.sendStreams `ge` | 0 | 88 | | +| guihooks.trigger `ge` | 1+ | 26 | | +| guihooks.triggerClient `ge` | 2+ | 41 | | +| guihooks.triggerRawJS `ge` | 2 | 54 | | +| guihooks.triggerStream `ge` | 2 | 58 | | +| hashStringSHA1 `ge` | 1 | [C] | | +| hashStringSHA256 `ge` | 1 | [C] | | +| hashStringXXH `ge` | 0+ | [C] | | +| hex_dump `ge` | 1 | 1432 | | +| hideNicknames `ge` | 1 | MPVehicleGE.lua:389 | | +| id `ge` | 0+ | 355 | | +| imageExistsDefault `ge` | 2 | 1432 | | +| importPersistentData `ge` | 0 | 1215 | | +| init `ge` | 1 | 971 | | +| initPool `ge` | 0 | 45 | | +| insert `ge` | 5 | 1618 | multiple | +| insertU `ge` | 3 | 267 | | +| insert_divfunc_results `ge` | 2+ | 1766 | | +| intersectsRay_Capsule `ge` | 5 | 1526 | | +| intersectsRay_Cylinder `ge` | 5 | 1511 | multiple | +| intersectsRay_Ellipsoid `ge` | 6 | 1497 | multiple | +| intersectsRay_OBB `ge` | 6 | 1475 | multiple | +| intersectsRay_Plane `ge` | 4 | 1469 | | +| intersectsRay_Sphere `ge` | 4 | 1488 | multiple | +| intersectsRay_Triangle `ge` | 5 | 1544 | multiple | +| introspection.gather_methods `ge` | 0 | 10 | | +| invalidatePlayerVehicles `ge` | 0 | 436 | | +| invalidateVehicleCache `ge` | 0 | 502 | | +| inverseLerp `ge` | 3 | 1243 | | +| io.close `ge` | 1 | [C] | | +| io.flush `ge` | 0-1? | [C] | | +| io.input `ge` | 0-5? | [C] | | +| io.lines `ge` | 1 | [C] | | +| io.open `ge` | 1-2 | [C] | | +| io.output `ge` | 1? | [C] | | +| io.popen `ge` | 0+ | [C] | | +| io.read `ge` | 0 | [C] | | +| io.readFileToBuffer `ge` | 2 | [C] | | +| io.stderr:close `ge` | 0-2+? | [C] | | +| io.stderr:flush `ge` | 0-1? | [C] | | +| io.stderr:lines `ge` | 0-1? | [C] | | +| io.stderr:read `ge` | 0-2? | [C] | | +| io.stderr:seek `ge` | 1-2? | [C] | | +| io.stderr:setvbuf `ge` | 0+ | [C] | | +| io.stderr:write `ge` | 1+ | [C] | | +| io.stdin:close `ge` | 0-2+? | [C] | | +| io.stdin:flush `ge` | 0-1? | [C] | | +| io.stdin:lines `ge` | 0-1? | [C] | | +| io.stdin:read `ge` | 0-2? | [C] | | +| io.stdin:seek `ge` | 1-2? | [C] | | +| io.stdin:setvbuf `ge` | 0+ | [C] | | +| io.stdin:write `ge` | 0-6+? | [C] | | +| io.stdout:close `ge` | 0-2+? | [C] | | +| io.stdout:flush `ge` | 0-1? | [C] | | +| io.stdout:lines `ge` | 0-1? | [C] | | +| io.stdout:read `ge` | 0-2? | [C] | | +| io.stdout:seek `ge` | 1-2? | [C] | | +| io.stdout:setvbuf `ge` | 0+ | [C] | | +| io.stdout:write `ge` | 0-6+? | [C] | | +| io.tmpfile `ge` | 0+ | [C] | | +| io.type `ge` | 1+? | [C] | | +| io.write `ge` | 1-3 | [C] | | +| ipairs `ge` | 1 | [C] | | +| ironbowColor `ge` | 2 | 88 | color | +| isDebuggerAttached `ge` | 0 | [C] | | +| isFile `ge` | 0+ | [C] | | +| isLuaReady `ge` | 0 | 966 | | +| isMeshAnimationTesterOpen `ge` | 0+ | [C] | | +| isOfficialContent `ge` | 1 | 1418 | | +| isOfficialContentVPath `ge` | 1 | 1422 | | +| isOnScreenKeyboardAvailable `ge` | 0 | [C] | | +| isOwn `ge` | 1 | MPVehicleGE.lua:293 | | +| isPlayerVehConfig `ge` | 1 | 1426 | | +| isSafeMode `ge` | 0 | 127 | | +| isSignedJsonCryptoAvailable `ge` | 0 | [C] | | +| isTorqueScriptFunction `ge` | 0+ | [C] | | +| isWinConsoleEnabled `ge` | 0+ | [C] | | +| isWindowFocused `ge` | 0+ | [C] | | +| isinf `ge` | 1 | 1218 | | +| isnan `ge` | 1 | 1214 | | +| isnaninf `ge` | 1 | 1222 | | +| isset `ge` | 1 | 1128 | | +| jbeamWriter.writeFile `ge` | 2 | 93 | boolean | +| jbeam_expressionParser.compileSafe `ge` | 1 | 154 | string | +| jbeam_expressionParser.parse `ge` | 2 | 131 | string | +| jbeam_expressionParser.parseSafe `ge` | 2 | 98 | string | +| jbeam_groups.process `ge` | 1 | 10 | | +| jbeam_interaction.process `ge` | 1 | 26 | | +| jbeam_io.finishLoading `ge` | 0 | 297 | | +| jbeam_io.getAvailablePartNamesForSlot `ge` | 2 | 351 | | +| jbeam_io.getAvailableParts `ge` | 1 | 301 | | +| jbeam_io.getAvailableSlotNameMap `ge` | 1 | 324 | | +| jbeam_io.getCompatiblePartNamesForSlot `ge` | 3 | 361 | table | +| jbeam_io.getLastStartLoadingStats `ge` | 0 | 480 | | +| jbeam_io.getMainPartName `ge` | 1 | 288 | | +| jbeam_io.getPart `ge` | 2 | 267 | | +| jbeam_io.startLoading `ge` | 1 | 230 | table | +| jbeam_links.prepareLinksDestructive `ge` | 2 | 15 | | +| jbeam_links.resolveGroupLinks `ge` | 1 | 184 | boolean | +| jbeam_links.resolveLinks `ge` | 2 | 159 | boolean | +| jbeam_loader.loadBundle `ge` | 3 | 328 | | +| jbeam_loader.loadJbeam `ge` | 4 | 106 | table | +| jbeam_loader.loadJbeamOnlyConfig `ge` | 2 | 94 | | +| jbeam_loader.loadVehicleStage1 `ge` | 3 | 411 | | +| jbeam_materials.process `ge` | 2 | 32 | | +| jbeam_optimization.assignCIDs `ge` | 1 | 53 | boolean | +| jbeam_optimization.process `ge` | 2 | 218 | boolean | +| jbeam_partpacks.collectAllPartPacks `ge` | 1 | 48 | | +| jbeam_partpacks.collectInstalled `ge` | 1 | 146 | | +| jbeam_partpacks.filter `ge` | 3 | 324 | multiple | +| jbeam_partpacks.invalidateCollectCache `ge` | 0 | 44 | | +| jbeam_partpacks.process `ge` | 3 | 410 | | +| jbeam_scaling.process `ge` | 1 | 12 | | +| jbeam_sectionMerger.process `ge` | 2 | 70 | boolean | +| jbeam_sections_assorted.process `ge` | 1 | 10 | | +| jbeam_sections_camera.process `ge` | 2 | 196 | | +| jbeam_sections_colors.process `ge` | 3 | 10 | | +| jbeam_sections_events.process `ge` | 3 | 289 | | +| jbeam_sections_licenseplatesSkins.process `ge` | 4 | 11 | | +| jbeam_sections_meshs.process `ge` | 3 | 324 | | +| jbeam_sections_mirror.process `ge` | 3 | 11 | | +| jbeam_sections_nodeBeam.process `ge` | 1 | 149 | | +| jbeam_sections_paints.process `ge` | 3 | 10 | | +| jbeam_sections_vropes.process `ge` | 3 | 117 | | +| jbeam_sections_wheels.processRotators `ge` | 1 | 2080 | | +| jbeam_sections_wheels.processWheels `ge` | 1 | 2060 | boolean | +| jbeam_slotSystem.findParts `ge` | 2 | 431 | multiple | +| jbeam_slotSystem.partFitsSlot `ge` | 2 | 182 | multiple | +| jbeam_slotSystem.unifyPartJournal `ge` | 2 | 502 | boolean | +| jbeam_tableSchema.process `ge` | 3 | 225 | boolean | +| jbeam_tableSchema.processTableWithSchemaDestructive `ge` | 4 | 184 | | +| jbeam_utils.addBeam `ge` | 3 | 99 | | +| jbeam_utils.addBeamWithOptions `ge` | 6 | 50 | | +| jbeam_utils.addNode `ge` | 3 | 46 | | +| jbeam_utils.addNodeWithOptions `ge` | 4 | 28 | | +| jbeam_utils.addRotator `ge` | 3 | 103 | | +| jbeam_utils.getFlexbodyPosRotAfterNodeRotateOffsetMove `ge` | 7 | 299 | | +| jbeam_utils.getPosAfterNodeRotateOffsetMove `ge` | 4 | 283 | multiple | +| jbeam_utils.getPosRotBeforeNodeRotateOffsetMove `ge` | 7 | 320 | | +| jbeam_utils.increaseMax `ge` | 2 | 22 | | +| jbeam_utils.stringBufferDecode `ge` | 1 | 366 | | +| jbeam_utils.stringBufferEncode `ge` | 1 | 360 | | +| jbeam_variables.cleanup `ge` | 1 | 502 | boolean | +| jbeam_variables.getAllVariables `ge` | 3 | 321 | | +| jbeam_variables.postProcessVariables `ge` | 2 | 427 | | +| jbeam_variables.processComponents `ge` | 4 | 462 | boolean | +| jbeam_variables.processParts `ge` | 4 | 382 | | +| jetColor `ge` | 2 | 93 | color | +| jit.attach `ge` | 1-2 | [C] | | +| jit.flush `ge` | 0-1? | [C] | | +| jit.off `ge` | 0 | [C] | | +| jit.opt.start `ge` | 5 | [C] | | +| jit.security `ge` | 0+ | [C] | | +| jit.status `ge` | 0 | [C] | | +| jitprobe `ge` | 0 | 1323 | | +| json-ast.parse `ge` | 2 | 391 | | +| json-ast.stringify `ge` | 1 | 421 | | +| json-ast.stringifyNode `ge` | 1 | 294 | | +| json-ast.stringifyNodes `ge` | 1 | 345 | | +| json-ast.testFile `ge` | 3 | 445 | boolean | +| json-ast.testFiles `ge` | 2 | 503 | | +| json.decode `ge` | 1 | 25 | | +| json.encode `ge` | 1 | [C] | | +| json.test.testJsonDecodeArrayString `ge` | 1 | 28 | | +| json.test.testJsonDecodeComments `ge` | 1 | 85 | | +| json.test.testJsonDecodeEscapes `ge` | 1 | 103 | | +| json.test.testJsonDecodeFromBuffer `ge` | 1 | 37 | | +| json.test.testJsonDecodeInfinityTokens `ge` | 1 | 121 | | +| json.test.testJsonDecodeInvalidInputType `ge` | 1 | 194 | | +| json.test.testJsonDecodeInvalidNumberTokens `ge` | 1 | 129 | | +| json.test.testJsonDecodeInvalidString `ge` | 1 | 186 | | +| json.test.testJsonDecodeMalformedCases `ge` | 1 | 202 | | +| json.test.testJsonDecodeMissingCommasAccepted `ge` | 1 | 65 | | +| json.test.testJsonDecodeNil `ge` | 1 | 14 | | +| json.test.testJsonDecodeNumbers `ge` | 1 | 112 | | +| json.test.testJsonDecodeObjectString `ge` | 1 | 19 | | +| json.test.testJsonDecodeSjsonFeatures `ge` | 1 | 47 | | +| json.test.testJsonDecodeTopLevelAssignments `ge` | 1 | 76 | | +| json.test.testJsonEncodeDecodeRoundtrip `ge` | 1 | 167 | | +| json.test.testJsonEncodeDecodeVec3Quat `ge` | 1 | 145 | | +| jsonDebug.decode `ge` | 2 | 250 | multiple | +| jsonDecode `ge` | 2 | 420 | | +| jsonEncode `ge` | 1 | 347 | | +| jsonEncodePrefix `ge` | 3 | 351 | | +| jsonEncodePretty `ge` | 3 | 361 | string | +| jsonEncodeWorkBuffer `ge` | 1 | 341 | | +| jsonPrettyEncoderCustom.encode `ge` | 6 | 76 | string | +| jsonReadFile `ge` | 1 | 476 | | +| jsonWriteFile `ge` | 5 | 458 | | +| kdtreebox2d.new `ge` | 1 | 106 | | +| kdtreebox3d.new `ge` | 1 | 115 | | +| kdtreepoint3d.new `ge` | 1 | 105 | | +| key_to_str `ge` | 3 | 207 | | +| lerp `ge` | 3 | 1239 | | +| libs_binaryheap_binaryheap.binaryHeap `ge` | 3 | 58 | | +| libs_binaryheap_binaryheap.maxHeap `ge` | 1 | 227 | | +| libs_binaryheap_binaryheap.maxUnique `ge` | 1 | 396 | | +| libs_binaryheap_binaryheap.minHeap `ge` | 1 | 217 | | +| libs_binaryheap_binaryheap.minUnique `ge` | 1 | 382 | | +| libs_xlsxlib_tests_tests.runTests `ge` | 0 | 123 | | +| libs_xlsxlib_xlsxlib.getSheetData `ge` | 3 | 467 | | +| libs_xlsxlib_xlsxlib.loadFileXLSX `ge` | 1 | 402 | table | +| lightScene `ge` | 0+ | [C] | | +| lightbench `ge` | 0+ | [C] | | +| lineBB2d `ge` | 5 | 1317 | multiple | +| linePointFromXnorm `ge` | 3 | 716 | | +| linearScale `ge` | 5 | 1231 | | +| ljson.decode `ge` | 1 | 233 | | +| loadDirRec `ge` | 1 | 1330 | | +| loadFile `ge` | 3 | 590 | | +| loadGameModeModules `ge` | 0+ | 1555 | | +| loadIni `ge` | 1 | 1104 | | +| loadJsonMaterialsFile `ge` | 1 | [C] | | +| loadManualUnloadExtensions `ge` | 0 | 394 | | +| loadPrefabv2Template `ge` | 1 | 715 | | +| loadPresetExtensions `ge` | 0 | 404 | | +| load_spawn_prefabv2_indirect `ge` | 0 | 1736 | | +| load_test_prefabv1 `ge` | 0 | 1645 | | +| load_test_prefabv2 `ge` | 0 | 1652 | | +| loadfile `ge` | 1 | [C] | | +| loadstring `ge` | 1-2 | [C] | | +| locals `ge` | 0 | 22 | | +| lockMouse `ge` | 1 | [C] | | +| lockShadowViz `ge` | 0 | 86 | | +| log `ge` | 0-9+ | main.lua:30 | | +| logAlways `ge` | 0+ | main.lua:34 | | +| logError `ge` | 1 | [C] | | +| logInputRegistryListeners `ge` | 0+ | [C] | | +| logMemoryInfo `ge` | 1 | 890 | | +| logWarning `ge` | 0+ | [C] | | +| lookahead `ge` | 1 | 2264 | | +| lookback `ge` | 3 | 1636 | | +| lpack.decode `ge` | 2 | 268 | | +| lpack.decodeDoubleArray `ge` | 2 | 76 | | +| lpack.decodeLua `ge` | 1 | 91 | | +| lpack.encode `ge` | 1 | 96 | string | +| lpack.encodeBin `ge` | 1 | 105 | string | +| lpack.encodeBinWorkBuffer `ge` | 1 | 112 | string | +| lpack.encodeDoubleArray `ge` | 1 | 71 | | +| lpack.encodeLua `ge` | 1 | 85 | | +| lpad `ge` | 3 | 165 | | +| ltn12.filter.chain `ge` | 1-2+? | ltn12.lua:45 | | +| ltn12.filter.cycle `ge` | 3 | ltn12.lua:34 | | +| ltn12.pump.all `ge` | 3 | ltn12.lua:295 | | +| ltn12.pump.step `ge` | 2 | ltn12.lua:287 | | +| ltn12.sink.chain `ge` | 2+ | ltn12.lua:262 | | +| ltn12.sink.error `ge` | 1 | ltn12.lua:255 | | +| ltn12.sink.file `ge` | 2 | ltn12.lua:234 | | +| ltn12.sink.null `ge` | 0 | ltn12.lua:250 | | +| ltn12.sink.simplify `ge` | 1 | ltn12.lua:223 | | +| ltn12.sink.table `ge` | 1 | ltn12.lua:213 | | +| ltn12.source.cat `ge` | 0+ | ltn12.lua:196 | | +| ltn12.source.chain `ge` | 2+ | ltn12.lua:145 | | +| ltn12.source.empty `ge` | 0 | ltn12.lua:83 | | +| ltn12.source.error `ge` | 1 | ltn12.lua:88 | | +| ltn12.source.file `ge` | 2 | ltn12.lua:95 | | +| ltn12.source.rewind `ge` | 1 | ltn12.lua:130 | | +| ltn12.source.simplify `ge` | 1 | ltn12.lua:106 | | +| ltn12.source.string `ge` | 1 | ltn12.lua:117 | | +| luaPreRender `ge` | 3 | 820 | | +| makeRelativePath `ge` | 2 | [C] | | +| makechar `ge` | 1 | 2341 | | +| map.assureLoad `ge` | 0 | 3648 | | +| map.clearTrafficExclusionZones `ge` | 0 | 3936 | | +| map.createTrafficExclusionArea `ge` | 1 | 2356 | | +| map.debugDrawTrajectory `ge` | 1 | 3411 | | +| map.findBestRoad `ge` | 2 | 2717 | multiple | +| map.findClosestRoad `ge` | 2 | 2691 | multiple | +| map.getGraphpath `ge` | 0 | 3797 | | +| map.getManualWaypoints `ge` | 0 | 3801 | | +| map.getMap `ge` | 0 | 3793 | | +| map.getNodeLinkCount `ge` | 1 | 2136 | | +| map.getNodesFromPathDist `ge` | 2 | 2782 | multiple | +| map.getNodesNearPositions `ge` | 1 | 2339 | | +| map.getPath `ge` | 6 | 2755 | table | +| map.getPathLen `ge` | 1 | 2805 | | +| map.getPointNodePath `ge` | 7 | 2768 | table | +| map.getPointToPointPath `ge` | 8 | 2890 | table | +| map.getPointToPointPathJob `ge` | 9 | 2907 | table | +| map.getRoadRules `ge` | 0 | 157 | | +| map.getState `ge` | 0 | 3777 | | +| map.getTrackedObjects `ge` | 0 | 3805 | | +| map.getTrafficExlucsionZones `ge` | 0 | 3931 | | +| map.isCrashAvoidable `ge` | 3 | 3894 | | +| map.load `ge` | 0 | 3642 | | +| map.logGraphHashes `ge` | 0 | 501 | | +| map.nameNode `ge` | 2 | 135 | | +| map.objectData `ge` | 5 | 3810 | | +| map.onAddWaypoint `ge` | 1 | 3689 | | +| map.onMissionLoaded `ge` | 0 | 3655 | | +| map.onModifiedWaypoint `ge` | 1 | 3703 | | +| map.onRemoveWaypoint `ge` | 1 | 3696 | | +| map.onWaypoint `ge` | 1 | 3659 | | +| map.optimizePath `ge` | 3 | 3290 | | +| map.request `ge` | 2 | 3720 | | +| map.reset `ge` | 1 | 2497 | | +| map.safeTeleport `ge` | 13 | 3922 | | +| map.saveSVG `ge` | 3 | 2914 | | +| map.setEditorState `ge` | 1 | 3769 | | +| map.setNameForId `ge` | 2 | 3890 | | +| map.setState `ge` | 1 | 3773 | | +| map.setTrafficExclusionZones `ge` | 1 | 3941 | | +| map.surfaceNormal `ge` | 2 | 506 | | +| map.tempObjectData `ge` | 8 | 3849 | | +| map.toggleDrawExcludeSet `ge` | 0 | 2469 | | +| map.toggleDrawInitialExcludeSet `ge` | 0 | 2488 | | +| map.toggleDrawNavGraph `ge` | 0 | 3613 | | +| map.toggleShuffledPairs `ge` | 1 | 48 | | +| map.updateDrivabilities `ge` | 1 | 3733 | | +| map:assureLoad `ge` | 0 | map.lua:3648 | | +| map:clearTrafficExclusionZones `ge` | 0 | map.lua:3936 | | +| map:createTrafficExclusionArea `ge` | 1 | map.lua:2356 | | +| map:debugDrawTrajectory `ge` | 1 | map.lua:3411 | | +| map:findBestRoad `ge` | 2 | map.lua:2717 | | +| map:findClosestRoad `ge` | 2 | map.lua:2691 | | +| map:getGraphpath `ge` | 0 | map.lua:3797 | | +| map:getManualWaypoints `ge` | 0 | map.lua:3801 | | +| map:getMap `ge` | 0 | map.lua:3793 | | +| map:getNodeLinkCount `ge` | 1 | map.lua:2136 | | +| map:getNodesFromPathDist `ge` | 2 | map.lua:2782 | | +| map:getNodesNearPositions `ge` | 1 | map.lua:2339 | | +| map:getPath `ge` | 6 | map.lua:2755 | | +| map:getPathLen `ge` | 1 | map.lua:2805 | | +| map:getPointNodePath `ge` | 7 | map.lua:2768 | | +| map:getPointToPointPath `ge` | 8 | map.lua:2890 | | +| map:getPointToPointPathJob `ge` | 9 | map.lua:2907 | | +| map:getRoadRules `ge` | 0 | map.lua:157 | | +| map:getState `ge` | 0 | map.lua:3777 | | +| map:getTrackedObjects `ge` | 0 | map.lua:3805 | | +| map:getTrafficExlucsionZones `ge` | 0 | map.lua:3931 | | +| map:isCrashAvoidable `ge` | 3 | map.lua:3894 | | +| map:load `ge` | 0 | map.lua:3642 | | +| map:logGraphHashes `ge` | 0 | map.lua:501 | | +| map:nameNode `ge` | 2 | map.lua:135 | | +| map:objectData `ge` | 5 | map.lua:3810 | | +| map:onAddWaypoint `ge` | 1 | map.lua:3689 | | +| map:onMissionLoaded `ge` | 0 | map.lua:3655 | | +| map:onModifiedWaypoint `ge` | 1 | map.lua:3703 | | +| map:onRemoveWaypoint `ge` | 1 | map.lua:3696 | | +| map:onWaypoint `ge` | 1 | map.lua:3659 | | +| map:optimizePath `ge` | 3 | map.lua:3290 | | +| map:request `ge` | 2 | map.lua:3720 | | +| map:reset `ge` | 1 | map.lua:2497 | | +| map:safeTeleport `ge` | 13 | map.lua:3922 | | +| map:saveSVG `ge` | 3 | map.lua:2914 | | +| map:setEditorState `ge` | 1 | map.lua:3769 | | +| map:setNameForId `ge` | 2 | map.lua:3890 | | +| map:setState `ge` | 1 | map.lua:3773 | | +| map:setTrafficExclusionZones `ge` | 1 | map.lua:3941 | | +| map:surfaceNormal `ge` | 2 | map.lua:506 | | +| map:tempObjectData `ge` | 8 | map.lua:3849 | | +| map:toggleDrawExcludeSet `ge` | 0 | map.lua:2469 | | +| map:toggleDrawInitialExcludeSet `ge` | 0 | map.lua:2488 | | +| map:toggleDrawNavGraph `ge` | 0 | map.lua:3613 | | +| map:toggleShuffledPairs `ge` | 1 | map.lua:48 | | +| map:updateDrivabilities `ge` | 1 | map.lua:3733 | | +| map_all `ge` | 2+ | 266 | | +| map_fold `ge` | 4 | 302 | | +| map_foldr `ge` | 4 | 315 | | +| material:assignFieldsFromObject `ge` | 1? | [C] | | +| material:clone `ge` | 1? | [C] | | +| material:decRefCount `ge` | 0+ | [C] | | +| material:delete `ge` | 0 | [C] | | +| material:deleteObject `ge` | 0-1? | [C] | | +| material:deletePersistentId `ge` | 0+ | [C] | | +| material:dump `ge` | 0-4? | [C] | | +| material:dumpGroupHierarchy `ge` | 0+ | [C] | | +| material:dumpInstances `ge` | 0+ | [C] | | +| material:flush `ge` | 0-1? | [C] | | +| material:generatePersistentId `ge` | 0+ | [C] | | +| material:getAnimFlags `ge` | 0+ | [C] | | +| material:getClassDocString `ge` | 0? | [C] | | +| material:getClassName `ge` | 0? | [C] | | +| material:getDeclarationLine `ge` | 0? | [C] | | +| material:getDynDataFieldbyName `ge` | 2? | [C] | | +| material:getDynamicFields `ge` | 0-1? | [C] | | +| material:getField `ge` | 2 | [C] | | +| material:getFieldInfo `ge` | 2? | [C] | | +| material:getFieldList `ge` | 0? | [C] | | +| material:getFields `ge` | 0-1? | [C] | | +| material:getFieldsForEditor `ge` | 0? | [C] | | +| material:getFileName `ge` | 0? | [C] | | +| material:getFilename `ge` | 0 | [C] | | +| material:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| material:getGroup `ge` | 0-2? | [C] | | +| material:getID `ge` | 0? | [C] | | +| material:getId `ge` | 0-1? | [C] | | +| material:getIdString `ge` | 0? | [C] | | +| material:getInternalName `ge` | 0? | [C] | | +| material:getName `ge` | 0? | [C] | | +| material:getOrCreatePersistentID `ge` | 0? | [C] | | +| material:getPath `ge` | 0-6? | [C] | | +| material:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| material:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| material:incRefCount `ge` | 0? | [C] | | +| material:inheritParentFields `ge` | 1? | [C] | | +| material:inspectUpdate `ge` | 0? | [C] | | +| material:isAutoGenerated `ge` | 0? | [C] | | +| material:isChildOfGroup `ge` | 1? | [C] | | +| material:isEditorDirty `ge` | 0? | [C] | | +| material:isHidden `ge` | 0? | [C] | | +| material:isLocked `ge` | 0? | [C] | | +| material:isNameChangeAllowed `ge` | 0+ | [C] | | +| material:isSelected `ge` | 1? | [C] | | +| material:isSubClassOf `ge` | 1? | [C] | | +| material:onEditorDisable `ge` | 0? | [C] | | +| material:onEditorEnable `ge` | 0? | [C] | | +| material:postApply `ge` | 0? | [C] | | +| material:preApply `ge` | 0? | [C] | | +| material:registerObject `ge` | 0-1? | [C] | | +| material:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| material:reload `ge` | 0 | [C] | | +| material:save `ge` | 0-2? | [C] | | +| material:serialize `ge` | 0-2? | [C] | | +| material:serializeForEditor `ge` | 3? | [C] | | +| material:serializeToDirectories `ge` | 0+ | [C] | | +| material:serializeToNameDictFile `ge` | 1? | [C] | | +| material:setAutoGenerated `ge` | 0+ | [C] | | +| material:setCanSave `ge` | 1? | [C] | | +| material:setDeclarationLine `ge` | 0+ | [C] | | +| material:setDynDataFieldbyName `ge` | 3? | [C] | | +| material:setEditorDirty `ge` | 1? | [C] | | +| material:setEditorOnly `ge` | 0+ | [C] | | +| material:setField `ge` | 3 | [C] | | +| material:setFileName `ge` | 1 | [C] | | +| material:setFilename `ge` | 1 | [C] | | +| material:setHidden `ge` | 1? | [C] | | +| material:setInternalName `ge` | 1? | [C] | | +| material:setIsSelected `ge` | 0+ | [C] | | +| material:setLocked `ge` | 0+ | [C] | | +| material:setName `ge` | 1? | [C] | | +| material:setNameChangeAllowed `ge` | 0+ | [C] | | +| material:setSelected `ge` | 1? | [C] | | +| material:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| material:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| material:unregisterObject `ge` | 0? | [C] | | +| materialDebugGetFlag `ge` | 0 | [C] | | +| materialDebugSetFlag `ge` | 1 | [C] | | +| math.abs `ge` | 1 | [C] | | +| math.acos `ge` | 1 | [C] | | +| math.asin `ge` | 1 | [C] | | +| math.atan `ge` | 1 | [C] | | +| math.atan2 `ge` | 2 | [C] | | +| math.ceil `ge` | 1 | [C] | | +| math.cos `ge` | 1 | [C] | | +| math.cosh `ge` | 0+ | [C] | | +| math.deg `ge` | 1 | deg:-1 | | +| math.exp `ge` | 1 | [C] | | +| math.floor `ge` | 1 | [C] | | +| math.fmod `ge` | 2 | [C] | | +| math.frexp `ge` | 1? | [C] | | +| math.ldexp `ge` | 2 | [C] | | +| math.log `ge` | 1 | [C] | | +| math.log10 `ge` | 1 | [C] | | +| math.max `ge` | 1-4 | [C] | | +| math.min `ge` | 1-4 | [C] | | +| math.modf `ge` | 1 | [C] | | +| math.pow `ge` | 2 | [C] | | +| math.rad `ge` | 1 | rad:-1 | | +| math.random `ge` | 0-2 | [C] | | +| math.randomseed `ge` | 1 | [C] | | +| math.sin `ge` | 1 | [C] | | +| math.sinh `ge` | 0+ | [C] | | +| math.sqrt `ge` | 1 | [C] | | +| math.tan `ge` | 1 | [C] | | +| math.tanh `ge` | 0+ | [C] | | +| mathlib.test.testMathlibCurves `ge` | 1 | 455 | | +| mathlib.test.testMathlibGeneric `ge` | 1 | 399 | | +| mathlib.test.testMathlibGeom `ge` | 1 | 472 | | +| mathlib.test.testMathlibPush3 `ge` | 1 | 271 | | +| mathlib.test.testMathlibQuat `ge` | 1 | 298 | | +| mathlib.test.testMathlibSpecialValuesAndOddities `ge` | 1 | 505 | | +| mathlib.test.testMathlibVec3Core `ge` | 1 | 33 | string | +| mathlib.test.testMathlibVec3Geom `ge` | 1 | 122 | | +| mathlib.test.testMathlibVec3NoiseAndHelpers `ge` | 1 | 230 | | +| mathlib.test.testNoGarbageQuatInPlace `ge` | 1 | 712 | | +| mathlib.test.testNoGarbageScalarMathHelpers `ge` | 1 | 662 | | +| mathlib.test.testNoGarbageScalarSingleShot `ge` | 1 | 734 | | +| mathlib.test.testNoGarbageVec3InPlace `ge` | 1 | 687 | | +| mathlib.test.testPerfGeometryBatch `ge` | 1 | 636 | | +| mathlib.test.testPerfQuatBatch `ge` | 1 | 591 | | +| mathlib.test.testPerfScalarBatch `ge` | 1 | 617 | | +| mathlib.test.testPerfVec3Batch `ge` | 1 | 567 | | +| median3 `ge` | 3 | 1301 | | +| median4 `ge` | 4 | 1305 | | +| median5 `ge` | 5 | 1309 | | +| merge_generator `ge` | 1 | 1467 | | +| messageBox `ge` | 4 | [C] | | +| migrateIntensityVariationField `ge` | 1 | 125 | | +| mime.b64 `ge` | 1 | [C] | | +| mime.dot `ge` | 1-3? | [C] | | +| mime.eol `ge` | 0+ | [C] | | +| mime.qp `ge` | 0+ | [C] | | +| mime.qpwrp `ge` | 0+ | [C] | | +| mime.unb64 `ge` | 0+ | [C] | | +| mime.unqp `ge` | 0+ | [C] | | +| mime.wrp `ge` | 0+ | [C] | | +| module `ge` | 0+ | [C] | | +| moduleLoaderFallback `ge` | 1 | ge_utils.lua:1717 | | +| monotonicSteffen `ge` | 9 | 1350 | | +| moveObject `ge` | 1 | 28 | | +| nanError `ge` | 1 | 1226 | | +| new `ge` | 1 | 38 | | +| newExponentialSmoothing `ge` | 3 | 506 | | +| newExponentialSmoothingT `ge` | 3 | 543 | | +| newExtensionProxy `ge` | 2 | 1087 | | +| newFPSLimiter `ge` | 1 | 1617 | | +| newFreqDetector `ge` | 0 | 91 | | +| newFreqExists `ge` | 0 | 157 | | +| newFreqFilter1 `ge` | 0 | 20 | | +| newLineFitting `ge` | 8 | 603 | | +| newLinearSmoothing `ge` | 3 | 463 | | +| newNopSmoothing `ge` | 0 | 489 | | +| newPIDParallel `ge` | 10 | 18 | | +| newPIDStandard `ge` | 10 | 111 | | +| newTemporalSigmoidSmoothing `ge` | 5 | 244 | | +| newTemporalSmoothing `ge` | 4 | 390 | | +| newTemporalSmoothingHybrid `ge` | 4 | 311 | | +| newTemporalSmoothingNonLinear `ge` | 3 | 351 | | +| newTemporalSpring `ge` | 3 | 214 | | +| newproxy `ge` | 1 | [C] | | +| next `ge` | 0-2 | [C] | | +| nextAndCopySlug `ge` | 0 | 1031 | | +| nop `ge` | 0 | 41 | | +| objectTeleported `ge` | 4 | 1452 | | +| onGameEngineStartup `ge` | 0 | 1432 | | +| onKeyPressed `ge` | 2 | MPGameNetwork.lua:399 | | +| onKeyReleased `ge` | 2 | MPGameNetwork.lua:407 | | +| onLuaReloaded `ge` | 0 | 1512 | | +| onMouseWheelDown `ge` | 0 | 124 | | +| onMouseWheelUp `ge` | 0 | 117 | | +| onNodeCollision `ge` | 12 | 74 | | +| onPreStart `ge` | 0 | 1377 | | +| onPreStartCallback `ge` | 0 | [C] | | +| onSniperUnzoom `ge` | 0 | 95 | | +| onSniperZoom `ge` | 0 | 83 | | +| onSpawnError `ge` | 2 | 1311 | | +| onUpdateGfx `ge` | 2 | 17 | | +| onUpdatePhysics `ge` | 0 | 10 | | +| onecompiled `ge` | 5 | 702 | | +| openMeshAnimationTester `ge` | 0+ | [C] | | +| openOnScreenKeyboard `ge` | 9 | [C] | | +| openWebBrowser `ge` | 1 | [C] | | +| openXRErrorDetected `ge` | 0+ | 1176 | | +| openXRStateChanged `ge` | 1 | 1171 | | +| os.clock `ge` | 0 | [C] | | +| os.clockhp `ge` | 0 | [C] | | +| os.date `ge` | 0-2 | [C] | | +| os.difftime `ge` | 2 | [C] | | +| os.execute `ge` | 0-1? | [C] | | +| os.exit `ge` | 0? | [C] | | +| os.getenv `ge` | 1 | [C] | | +| os.remove `ge` | 1 | [C] | | +| os.rename `ge` | 0+ | [C] | | +| os.setlocale `ge` | 0+ | [C] | | +| os.time `ge` | 0-1 | [C] | | +| os.tmpname `ge` | 0+ | [C] | | +| overlapsOBB_OBB `ge` | 8 | 1392 | | +| overlapsOBB_Plane `ge` | 6 | 1426 | | +| overlapsOBB_Sphere `ge` | 6 | 1422 | | +| package.loadlib `ge` | 0+ | [C] | | +| package.searchpath `ge` | 0+ | [C] | | +| package.seeall `ge` | 0+ | [C] | | +| pairs `ge` | 1 | MPHelpers.lua:235 | | +| parse `ge` | 1 | 14 | multiple | +| parseAccess `ge` | 1 | 67 | | +| parseArgs.defaultParseArgs `ge` | 0 | parseArgs.lua:29 | | +| parseColor `ge` | 1 | 76 | | +| parseISO8601Date `ge` | 1 | 1661 | | +| parseNick `ge` | 1 | 53 | multiple | +| parsePrefix `ge` | 1 | 58 | | +| particles.getMaterialByID `ge` | 2 | 11 | | +| particles.getMaterialIDByName `ge` | 2 | 30 | | +| particles.getMaterialsParticlesTable `ge` | 0 | 122 | multiple | +| particles.getOrAddMaterialIDByName `ge` | 2 | 16 | | +| path.dirname `ge` | 1 | utils.lua:1024 | | +| path.getCurrentPath `ge` | 0 | utils.lua:1068 | | +| path.getPathLevelInfo `ge` | 1 | utils.lua:1077 | | +| path.getPathLevelMain `ge` | 1 | utils.lua:1073 | | +| path.is_file `ge` | 1 | utils.lua:1038 | | +| path.levelFromPath `ge` | 1 | utils.lua:1082 | | +| path.split `ge` | 2 | utils.lua:1048 | | +| path.splitWithoutExt `ge` | 2 | utils.lua:1062 | | +| pcall `ge` | 1-9+ | [C] | | +| perf.disable `ge` | 0 | perf.lua:124 | | +| perf.enable `ge` | 3 | perf.lua:116 | | +| perf.getData `ge` | 0 | perf.lua:89 | | +| perf.saveDataToCSV `ge` | 1 | perf.lua:94 | | +| perf.update `ge` | 0 | perf.lua:38 | | +| physicsEngineEvent `ge` | 0+ | 1065 | | +| physicsStateChanged `ge` | 1 | 1233 | | +| pickCelestial `ge` | 3 | [C] | | +| point3f_2_Vector3 `ge` | 0+ | [C] | | +| pointBB2d `ge` | 3 | 1313 | multiple | +| popActionMap `ge` | 1 | 835 | boolean | +| popU `ge` | 1 | 295 | | +| postEffectCallbacks.onEnabled `ge` | 0 | postFx.lua:107 | | +| postFxModule.applyDOFPreset `ge` | 0 | postFx.lua:292 | | +| postFxModule.applyDefaultPreset `ge` | 0 | postFx.lua:233 | | +| postFxModule.applyHDRPreset `ge` | 0 | postFx.lua:274 | | +| postFxModule.applySSAOPreset `ge` | 0 | postFx.lua:252 | | +| postFxModule.backupCurrentSettings `ge` | 0 | postFx.lua:359 | | +| postFxModule.clearBackup `ge` | 0 | postFx.lua:418 | | +| postFxModule.initPostEffects `ge` | 0 | postFx.lua:57 | | +| postFxModule.loadPresetFile `ge` | 1 | postFx.lua:192 | | +| postFxModule.reloadPostEffects `ge` | 0 | postFx.lua:81 | | +| postFxModule.restore_cs_preset_from_json `ge` | 0 | postFx.lua:492 | | +| postFxModule.savePresetFile `ge` | 1 | postFx.lua:130 | | +| postFxModule.settingsApplyAll `ge` | 0 | postFx.lua:475 | | +| postFxModule.settingsApplyFromPreset `ge` | 0 | postFx.lua:307 | | +| postFxModule.settingsSetEnabled `ge` | 1 | postFx.lua:323 | | +| prefabIsChildOfGroup `ge` | 2 | 359 | boolean | +| prepareStartupExtensionsList `ge` | 0 | 382 | | +| print `ge` | 1 | devUtils.lua:18 | | +| process_booleans `ge` | 3 | 2170 | multiple | +| profilerPopEvent `ge` | 0 | luaCore.lua:41 | | +| profilerPushEvent `ge` | 0 | luaCore.lua:41 | | +| progressForIndex `ge` | 1 | 920 | | +| push3 `ge` | 3 | 744 | | +| pushActionMap `ge` | 1 | 823 | boolean | +| pushActionMapHighestPriority `ge` | 1 | 829 | boolean | +| quadraticBezier `ge` | 4 | 1360 | | +| quadtree.newQuadtree `ge` | 1 | 81 | | +| quat `ge` | 4 | 888 | | +| quatFromAxisAngle `ge` | 2 | 1160 | | +| quatFromDir `ge` | 2 | 1154 | | +| quatFromEuler `ge` | 3 | 1166 | | +| queueCallbackInVehicle `ge` | 3+ | 842 | | +| queueCmdlineLevelLoadExtension `ge` | 1 | 458 | | +| queueExtensionToLoad `ge` | 1 | MPModManager.lua:20 | | +| quit `ge` | 0 | [C] | | +| quitWithErrorMessage `ge` | 1 | [C] | | +| rainbowColor `ge` | 3 | 49 | | +| randomASCIIString `ge` | 1 | 1548 | | +| randomGauss3 `ge` | 0 | 665 | | +| randomState `ge` | 1 | 670 | | +| range_new `ge` | 2 | 1132 | | +| rapidJsonSerializeTest `ge` | 0+ | [C] | | +| rapidJsonSerialzieTest `ge` | 0+ | [C] | | +| rapidjsonEncode `ge` | 0+ | [C] | | +| rawequal `ge` | 2 | [C] | | +| rawget `ge` | 2 | [C] | | +| rawset `ge` | 3 | [C] | | +| rayCastStartPosEndPos `ge` | 0+ | [C] | | +| readDictJSONTable `ge` | 1 | 484 | | +| readFile `ge` | 1 | 892 | | +| readSignedJsonThisVersionTemporary `ge` | 1 | [C] | | +| recastBuild `ge` | 0+ | [C] | | +| recastCrowd `ge` | 0+ | [C] | | +| recastGetGeometry `ge` | 0+ | [C] | | +| recastGetState `ge` | 0+ | [C] | | +| recastSet `ge` | 0+ | [C] | | +| refreshMainMenuMusicRouteState `ge` | 0 | 754 | | +| registerAllShadowMapTargets `ge` | 0 | [C] | | +| registerCoreModule `ge` | 1 | 1567 | | +| reloadDOF `ge` | 0 | 614 | | +| reloadTextures `ge` | 0 | [C] | | +| reloadUI `ge` | 0 | [C] | | +| removePrefab `ge` | 1 | 814 | | +| removeRole `ge` | 0 | MPVehicleGE.lua:2906 | | +| removeU `ge` | 2 | 280 | | +| removeVehicleRole `ge` | 0 | MPVehicleGE.lua:2907 | | +| renderEntry `ge` | 0 | 976 | | +| renderNav `ge` | 0 | 937 | | +| replace_char `ge` | 3 | 221 | | +| replaySpawnVehicle `ge` | 2 | 1182 | | +| replayStartLevel `ge` | 1 | 1193 | | +| replayStateChanged `ge` | 0+ | 1167 | | +| requestAnnotatedBuffers `ge` | 0+ | [C] | | +| requestGeluaProfile `ge` | 0 | 815 | | +| require `ge` | 1 | [C] | | +| require_optional `ge` | 1 | 8 | | +| rerequire `ge` | 1 | 21 | | +| rescale `ge` | 5 | 1235 | | +| resetGameplay `ge` | 1 | 1316 | | +| resetLightManager `ge` | 0+ | [C] | | +| resetTmpVec3 `ge` | 1 | 731 | | +| resetcache `ge` | 0 | 2700 | | +| returnToMainMenu `ge` | 0 | 797 | | +| round `ge` | 1 | 1205 | | +| roundNear `ge` | 2 | 1210 | | +| rpad `ge` | 3 | 170 | | +| runMimalloc_test `ge` | 0 | 801 | | +| sanitizePath `ge` | 1-2 | [C] | | +| sanitizeVehicleSpawnOptions `ge` | 2 | 1221 | | +| saveIni `ge` | 2 | 1133 | | +| sceneGetVisibleObjectIds `ge` | 1 | [C] | | +| scenetree:decalRoadContainsPoint `ge` | 2 | ge_utils.lua:28 | | +| scenetree:findClassObjects `ge` | 1 | ge_utils.lua:33 | | +| scenetree:findObject `ge` | 1 | ge_utils.lua:11 | | +| scenetree:findObjectById `ge` | 1 | ge_utils.lua:16 | | +| scenetree:findSubClassObjects `ge` | 1 | ge_utils.lua:41 | | +| scenetree:getAllObjects `ge` | 0 | ge_utils.lua:49 | | +| scenetree:objectExists `ge` | 1 | ge_utils.lua:20 | | +| scenetree:objectExistsById `ge` | 1 | ge_utils.lua:24 | | +| scenetree_test_fields `ge` | 0 | 144 | | +| scenetree_tests `ge` | 0 | 96 | | +| screenshot.clearScreenshotJobs `ge` | 0 | 1106 | | +| screenshot.createScreenshotTracked `ge` | 1 | 106 | | +| screenshot.doScreenshot `ge` | 5 | 503 | | +| screenshot.doSteamScreenshot `ge` | 0 | 574 | | +| screenshot.getPhotomodeRollEntries `ge` | 1 | 702 | table | +| screenshot.getPhotomodeRollEntriesJson `ge` | 1 | 751 | | +| screenshot.getScreenshotJobsSnapshotJson `ge` | 0 | 755 | | +| screenshot.isDebugTracingEnabled `ge` | 0 | 1279 | | +| screenshot.openScreenshotFileInExplorer `ge` | 1 | 592 | | +| screenshot.openScreenshotsFolderInExplorer `ge` | 0 | 582 | | +| screenshot.publish `ge` | 2 | 565 | | +| screenshot.runPhotomodeFlashCapture `ge` | 1+ | 1261 | | +| screenshot.screenshotAllDone `ge` | 0 | 1136 | | +| screenshot.screenshotProgress `ge` | 3 | 1117 | | +| screenshot.screenshotSaved `ge` | 3 | 1002 | | +| screenshot.screenshotTaken `ge` | 1 | 1095 | | +| screenshot.screenshotUploaded `ge` | 4 | 1054 | | +| screenshot.setDebugTracingEnabled `ge` | 1 | 1278 | | +| screenshot.takeBigScreenShot `ge` | 4 | 1190 | | +| screenshot.takeCustomScreenShot `ge` | 6 | 1224 | | +| screenshot.takeHugeScreenShot `ge` | 4 | 1207 | | +| screenshot.takeMotionBlurScreenShot `ge` | 6 | 1242 | | +| screenshot.takeScreenShot `ge` | 4 | 1167 | | +| select `ge` | 0-3+ | [C] | | +| sendState `ge` | 0 | 1640 | | +| sendUIModules `ge` | 0 | 1320 | | +| send_message `ge` | 1 | 216 | | +| sequence `ge` | 2 | 2268 | | +| serialize `ge` | 1 | 1240 | | +| serializeJsonToFile `ge` | 5 | utils.lua:458 | | +| serializePackages `ge` | 1 | 976 | | +| serializeWorkBuffer `ge` | 1 | 1234 | | +| server.createGame `ge` | 2 | server.lua:405 | | +| server.destroy `ge` | 1 | server.lua:376 | | +| server.fadeoutLoadingScreen `ge` | 1 | server.lua:338 | | +| server.setLevelOffset `ge` | 3 | server.lua:61 | | +| serverConnection.disconnect `ge` | 3 | 63 | | +| serverConnection.noLoadingScreenDisconnect `ge` | 1 | 79 | | +| serverConnection.onCameraHandlerSetInitial `ge` | 0 | 8 | | +| server_commands.changeCameraSpeed `ge` | 1 | 52 | | +| server_commands.dropCameraAtPlayer `ge` | 1 | 72 | | +| server_commands.dropPlayerAtCamera `ge` | 1 | 81 | | +| server_commands.dropPlayerAtCameraNoReset `ge` | 1 | 97 | | +| server_commands.getCamera `ge` | 0 | 31 | | +| server_commands.getCameraTransformJson `ge` | 0 | 132 | | +| server_commands.initCamera `ge` | 0 | 8 | | +| server_commands.isFreeCamera `ge` | 0 | 27 | | +| server_commands.onNodegrabStart `ge` | 1 | 57 | | +| server_commands.onNodegrabStop `ge` | 1 | 65 | | +| server_commands.setCameraFree `ge` | 0 | 38 | | +| server_commands.setCameraPlayer `ge` | 0 | 32 | | +| server_commands.setFreeCamera `ge` | 0 | 38 | | +| server_commands.setFreeCameraTransformJson `ge` | 1 | 138 | | +| server_commands.setGameCamera `ge` | 0 | 32 | | +| server_commands.toggleCamera `ge` | 1 | 124 | | +| server_commands.toggleFastSpeed `ge` | 1 | 47 | | +| server_server.createGame `ge` | 2 | 405 | | +| server_server.destroy `ge` | 1 | 376 | | +| server_server.fadeoutLoadingScreen `ge` | 1 | 338 | | +| server_server.setLevelOffset `ge` | 3 | 61 | | +| setAudioChannelsVolume `ge` | 1 | 623 | | +| setCEFFocus `ge` | 0 | 1775 | | +| setCEFTyping `ge` | 0+ | [C] | | +| setCameraFov `ge` | 1 | 181 | | +| setCameraFovDeg `ge` | 1 | 165 | | +| setCameraFovDegC `ge` | 1 | [C] | | +| setCameraFovRad `ge` | 1 | 175 | | +| setCameraPosC `ge` | 3 | [C] | | +| setCameraPosRot `ge` | 7 | 160 | | +| setCameraPosRotFovNearClipC `ge` | 9 | [C] | | +| setCameraRotC `ge` | 4 | [C] | | +| setCelestialBodies `ge` | 2 | [C] | | +| setCelestialCurve `ge` | 0+ | [C] | | +| setClipboard `ge` | 1 | [C] | | +| setConsoleVariable `ge` | 0+ | [C] | | +| setDifference `ge` | 2 | 526 | | +| setEqual `ge` | 2 | 504 | boolean | +| setExtensionUnloadMode `ge` | 2 | 414 | | +| setFrameStallCheckEnabled `ge` | 0+ | [C] | | +| setFrameStallCheckThresholdSec `ge` | 0+ | [C] | | +| setGroundCoverScale `ge` | 1 | [C] | | +| setLightManager `ge` | 1 | [C] | | +| setLogMode `ge` | 1 | [C] | | +| setMainMenuMusicRouteState `ge` | 1 | 723 | | +| setMaxVehicleAmountForTraffic `ge` | 1 | 879 | | +| setMissionFilename `ge` | 1 | [C] | | +| setMissionPath `ge` | 1 | [C] | | +| setMouseCursorPosition `ge` | 0+ | [C] | | +| setObject `ge` | 2 | 35 | | +| setPlayerNickPrefix `ge` | 3 | MPVehicleGE.lua:358 | | +| setPlayerNickSuffix `ge` | 3 | MPVehicleGE.lua:375 | | +| setPlayerRole `ge` | 1+ | MPVehicleGE.lua:447 | | +| setRandomSeed `ge` | 1 | [C] | | +| setRecastDebugUiOpen `ge` | 0+ | [C] | | +| setRenderWorldMain `ge` | 1 | [C] | | +| setSpawnpoint.getLastLevelName `ge` | 0 | 58 | | +| setSpawnpoint.loadDefaultSpawnpoint `ge` | 1 | 30 | | +| setSpawnpoint.setDefaultSP `ge` | 2 | 14 | | +| setTSVar `ge` | 0+ | [C] | | +| setTimeOfDay `ge` | 1 | 692 | | +| setUnion `ge` | 2 | 514 | | +| setVehicleProperty `ge` | 3 | 864 | | +| setVehicleRole `ge` | 1+ | MPVehicleGE.lua:478 | | +| setVideoStreamCaptureTiming `ge` | 0+ | [C] | | +| setWindowTitle `ge` | 0+ | [C] | | +| set_difference `ge` | 2 | 1107 | | +| set_if_not_yet `ge` | 2 | 1028 | | +| set_new `ge` | 1 | 1087 | | +| set_repr `ge` | 1 | 1910 | | +| set_tostring `ge` | 1 | 1119 | | +| set_union `ge` | 2 | 1098 | | +| setfenv `ge` | 2 | [C] | | +| setmetatable `ge` | 2 | [C] | | +| setmode `ge` | 2 | 132 | | +| settings.getValue `ge` | 2 | 132 | | +| settings.getValues `ge` | 0 | 103 | | +| settings.invalidateCache `ge` | 0 | 140 | | +| settings.refresh `ge` | 0 | 140 | | +| settings.settingsChanged `ge` | 0 | 140 | | +| settings:exit `ge` | 0 | settings.lua:503 | | +| settings:finalizeInit `ge` | 0 | settings.lua:464 | | +| settings:getValue `ge` | 2 | settings.lua:350 | | +| settings:getValuesCopy `ge` | 0 | settings.lua:499 | | +| settings:initSettings `ge` | 1 | settings.lua:409 | | +| settings:load `ge` | 1 | settings.lua:384 | | +| settings:loadPlatformSettings `ge` | 1 | settings.lua:452 | | +| settings:notifyUI `ge` | 0 | settings.lua:56 | | +| settings:refreshTSState `ge` | 1 | settings.lua:112 | | +| settings:requestSave `ge` | 0 | settings.lua:310 | | +| settings:requestState `ge` | 0 | settings.lua:56 | | +| settings:resetSettingToDefault `ge` | 1 | settings.lua:344 | | +| settings:save `ge` | 0 | settings.lua:310 | | +| settings:setState `ge` | 2 | settings.lua:208 | | +| settings:setValue `ge` | 3 | settings.lua:316 | | +| settings:settingsTick `ge` | 0 | luaCore.lua:41 | | +| sfxCreateDevice `ge` | 3 | [C] | | +| sfxDescription:assignFieldsFromObject `ge` | 1? | [C] | | +| sfxDescription:clone `ge` | 1? | [C] | | +| sfxDescription:decRefCount `ge` | 0+ | [C] | | +| sfxDescription:delete `ge` | 0? | [C] | | +| sfxDescription:deleteObject `ge` | 0-1? | [C] | | +| sfxDescription:deletePersistentId `ge` | 0+ | [C] | | +| sfxDescription:dump `ge` | 0-4? | [C] | | +| sfxDescription:dumpGroupHierarchy `ge` | 0+ | [C] | | +| sfxDescription:generatePersistentId `ge` | 0+ | [C] | | +| sfxDescription:getClassDocString `ge` | 0? | [C] | | +| sfxDescription:getClassName `ge` | 0? | [C] | | +| sfxDescription:getDeclarationLine `ge` | 0? | [C] | | +| sfxDescription:getDynDataFieldbyName `ge` | 2? | [C] | | +| sfxDescription:getDynamicFields `ge` | 0-1? | [C] | | +| sfxDescription:getField `ge` | 2-3? | [C] | | +| sfxDescription:getFieldInfo `ge` | 2? | [C] | | +| sfxDescription:getFieldList `ge` | 0? | [C] | | +| sfxDescription:getFields `ge` | 0-1? | [C] | | +| sfxDescription:getFieldsForEditor `ge` | 0? | [C] | | +| sfxDescription:getFileName `ge` | 0? | [C] | | +| sfxDescription:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| sfxDescription:getGroup `ge` | 0-2? | [C] | | +| sfxDescription:getID `ge` | 0? | [C] | | +| sfxDescription:getId `ge` | 0-1? | [C] | | +| sfxDescription:getIdString `ge` | 0? | [C] | | +| sfxDescription:getInternalName `ge` | 0? | [C] | | +| sfxDescription:getName `ge` | 0? | [C] | | +| sfxDescription:getOrCreatePersistentID `ge` | 0? | [C] | | +| sfxDescription:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| sfxDescription:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| sfxDescription:incRefCount `ge` | 0? | [C] | | +| sfxDescription:inheritParentFields `ge` | 1? | [C] | | +| sfxDescription:inspectUpdate `ge` | 0? | [C] | | +| sfxDescription:isChildOfGroup `ge` | 1? | [C] | | +| sfxDescription:isEditorDirty `ge` | 0? | [C] | | +| sfxDescription:isHidden `ge` | 0? | [C] | | +| sfxDescription:isLocked `ge` | 0? | [C] | | +| sfxDescription:isNameChangeAllowed `ge` | 0+ | [C] | | +| sfxDescription:isSelected `ge` | 1? | [C] | | +| sfxDescription:isSubClassOf `ge` | 1? | [C] | | +| sfxDescription:onEditorDisable `ge` | 0? | [C] | | +| sfxDescription:onEditorEnable `ge` | 0? | [C] | | +| sfxDescription:postApply `ge` | 0? | [C] | | +| sfxDescription:preApply `ge` | 0? | [C] | | +| sfxDescription:registerObject `ge` | 0-1? | [C] | | +| sfxDescription:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| sfxDescription:save `ge` | 0-2? | [C] | | +| sfxDescription:serialize `ge` | 0-2? | [C] | | +| sfxDescription:serializeForEditor `ge` | 3? | [C] | | +| sfxDescription:serializeToDirectories `ge` | 0+ | [C] | | +| sfxDescription:serializeToNameDictFile `ge` | 1? | [C] | | +| sfxDescription:setCanSave `ge` | 1? | [C] | | +| sfxDescription:setDeclarationLine `ge` | 0+ | [C] | | +| sfxDescription:setDynDataFieldbyName `ge` | 3? | [C] | | +| sfxDescription:setEditorDirty `ge` | 1? | [C] | | +| sfxDescription:setEditorOnly `ge` | 0+ | [C] | | +| sfxDescription:setField `ge` | 2-3? | [C] | | +| sfxDescription:setFileName `ge` | 1? | [C] | | +| sfxDescription:setHidden `ge` | 1? | [C] | | +| sfxDescription:setInternalName `ge` | 1? | [C] | | +| sfxDescription:setIsSelected `ge` | 0+ | [C] | | +| sfxDescription:setLocked `ge` | 0+ | [C] | | +| sfxDescription:setName `ge` | 1? | [C] | | +| sfxDescription:setNameChangeAllowed `ge` | 0+ | [C] | | +| sfxDescription:setSelected `ge` | 1? | [C] | | +| sfxDescription:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| sfxDescription:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| sfxDescription:unregisterObject `ge` | 0? | [C] | | +| shallowcopy `ge` | 1 | 817 | | +| showCefDevConsole `ge` | 0+ | [C] | | +| showShadowVizForLight `ge` | 1 | 76 | | +| shuffledPairs `ge` | 2 | 1414 | multiple | +| shutdown `ge` | 0-1+ | [C] | | +| sigmoid1 `ge` | 2 | 1291 | | +| sign `ge` | 1 | 1180 | | +| sign2 `ge` | 1 | 1175 | | +| signApply `ge` | 2 | 1187 | | +| simObjectExists `ge` | 1 | [C] | | +| simTimeAuthority.clearPauseStack `ge` | 0 | 269 | | +| simTimeAuthority.get `ge` | 0 | 152 | | +| simTimeAuthority.getInitialTimeScale `ge` | 0 | 292 | | +| simTimeAuthority.getPause `ge` | 0 | 34 | | +| simTimeAuthority.getReal `ge` | 0 | 148 | | +| simTimeAuthority.onUIInitialised `ge` | 0 | 275 | | +| simTimeAuthority.pause `ge` | 2 | 170 | | +| simTimeAuthority.pauseSmooth `ge` | 5 | 199 | | +| simTimeAuthority.popPauseRequest `ge` | 1 | 256 | | +| simTimeAuthority.pushPauseRequest `ge` | 1 | 242 | | +| simTimeAuthority.reportSpeed `ge` | 2 | 64 | | +| simTimeAuthority.requestValue `ge` | 0 | 166 | | +| simTimeAuthority.selectPreset `ge` | 1 | 122 | | +| simTimeAuthority.set `ge` | 1 | 156 | | +| simTimeAuthority.setInstant `ge` | 1 | 161 | | +| simTimeAuthority.togglePause `ge` | 1 | 229 | | +| simTimeAuthority.update `ge` | 0+ | 297 | | +| simTimeAuthority:clearPauseStack `ge` | 0 | simTimeAuthority.lua:269 | | +| simTimeAuthority:get `ge` | 0 | simTimeAuthority.lua:152 | | +| simTimeAuthority:getInitialTimeScale `ge` | 0 | simTimeAuthority.lua:292 | | +| simTimeAuthority:getPause `ge` | 0 | simTimeAuthority.lua:34 | | +| simTimeAuthority:getReal `ge` | 0 | simTimeAuthority.lua:148 | | +| simTimeAuthority:onUIInitialised `ge` | 0 | simTimeAuthority.lua:275 | | +| simTimeAuthority:pause `ge` | 2 | simTimeAuthority.lua:170 | | +| simTimeAuthority:pauseSmooth `ge` | 5 | simTimeAuthority.lua:199 | | +| simTimeAuthority:popPauseRequest `ge` | 1 | MPGameNetwork.lua:579 | | +| simTimeAuthority:pushPauseRequest `ge` | 1 | MPGameNetwork.lua:571 | | +| simTimeAuthority:reportSpeed `ge` | 2 | simTimeAuthority.lua:64 | | +| simTimeAuthority:requestValue `ge` | 0 | simTimeAuthority.lua:166 | | +| simTimeAuthority:selectPreset `ge` | 1 | simTimeAuthority.lua:122 | | +| simTimeAuthority:set `ge` | 0-5+? | MPGameNetwork.lua:564 | | +| simTimeAuthority:setInstant `ge` | 1 | simTimeAuthority.lua:161 | | +| simTimeAuthority:togglePause `ge` | 1 | simTimeAuthority.lua:229 | | +| simTimeAuthority:update `ge` | 0-4+? | simTimeAuthority.lua:297 | | +| simpleDebugText3d `ge` | 5 | 1479 | | +| simpletrace `ge` | 1 | MPHelpers.lua:226 | | +| simpletraces `ge` | 1 | MPHelpers.lua:211 | | +| skiaBenchmark `ge` | 2 | [C] | | +| skiaForceCpu `ge` | 0+ | [C] | | +| skiaGpuPhases `ge` | 0+ | [C] | | +| skiaStatsEnable `ge` | 0+ | [C] | | +| skiaStatsEnabled `ge` | 0+ | [C] | | +| skiaStatsRuns `ge` | 0+ | [C] | | +| skiaTest1 `ge` | 0+ | [C] | | +| sleep `ge` | 1-2 | [C] | | +| smootherstep `ge` | 1 | 1253 | | +| smootheststep `ge` | 1 | 1257 | | +| smoothmax `ge` | 3 | 1268 | | +| smoothmin `ge` | 3 | 1262 | | +| smoothstep `ge` | 1 | 1248 | | +| socket.bind `ge` | 3 | socket.lua:27 | | +| socket.choose `ge` | 1 | socket.lua:59 | | +| socket.connect `ge` | 2-5 | [C] | | +| socket.connect4 `ge` | 4 | socket.lua:19 | | +| socket.connect6 `ge` | 4 | socket.lua:23 | | +| socket.dns.getaddrinfo `ge` | 1 | [C] | | +| socket.dns.gethostname `ge` | 0+ | [C] | | +| socket.dns.getnameinfo `ge` | 0+ | [C] | | +| socket.dns.tohostname `ge` | 0+ | [C] | | +| socket.dns.toip `ge` | 0+ | [C] | | +| socket.gettime `ge` | 0 | [C] | | +| socket.http.open `ge` | 3 | http.lua:109 | | +| socket.http.request `ge` | 1-2? | [C] | | +| socket.newtry `ge` | 1 | [C] | | +| socket.protect `ge` | 1-8 | [C] | | +| socket.select `ge` | 3 | [C] | | +| socket.sink `ge` | 3 | socket.lua:60 | | +| socket.sinkt.close-when-done `ge` | 1 | socket.lua:80 | | +| socket.sinkt.default `ge` | 1 | socket.lua:94 | | +| socket.sinkt.http-chunked `ge` | 1 | http.lua:91 | | +| socket.sinkt.keep-open `ge` | 1 | socket.lua:94 | | +| socket.skip `ge` | 2 | [C] | | +| socket.sleep `ge` | 1-2? | [C] | | +| socket.source `ge` | 3 | socket.lua:60 | | +| socket.sourcet.by-length `ge` | 2 | socket.lua:110 | | +| socket.sourcet.default `ge` | 1 | socket.lua:126 | | +| socket.sourcet.http-chunked `ge` | 2 | http.lua:65 | | +| socket.sourcet.until-closed `ge` | 1 | socket.lua:126 | | +| socket.tcp `ge` | 0 | [C] | | +| socket.tcp6 `ge` | 0 | [C] | | +| socket.try `ge` | 1-2 | [C] | | +| socket.udp `ge` | 0 | [C] | | +| socket.udp6 `ge` | 0+ | [C] | | +| socket.url.absolute `ge` | 2 | url.lua:221 | | +| socket.url.build `ge` | 1 | url.lua:185 | | +| socket.url.build_path `ge` | 2 | url.lua:281 | | +| socket.url.escape `ge` | 1 | url.lua:30 | | +| socket.url.parse `ge` | 2 | url.lua:126 | | +| socket.url.parse_path `ge` | 1 | url.lua:260 | | +| socket.url.unescape `ge` | 1 | url.lua:73 | | +| sortedPairs `ge` | 3 | 1397 | multiple | +| spaceSeparated4Values `ge` | 4 | 1579 | | +| spawn.calculateRelativeVehiclePlacement `ge` | 4 | 1031 | | +| spawn.clearCache `ge` | 0 | 32 | | +| spawn.pickSpawnPoint `ge` | 1 | 853 | | +| spawn.placeTrailer `ge` | 6 | 1061 | | +| spawn.safeTeleport `ge` | 10 | 650 | | +| spawn.setVehicleObject `ge` | 2 | 567 | boolean | +| spawn.spawnCamera `ge` | 0 | 919 | | +| spawn.spawnPlayer `ge` | 0 | 1010 | | +| spawn.spawnVehicle `ge` | 5 | 794 | | +| spawn.teleportToLastRoad `ge` | 2 | 786 | | +| spawn.teleportToLastRoadCallback `ge` | 2 | 678 | | +| spawnObjects `ge` | 2 | 12 | | +| spawnPrefab `ge` | 6 | 749 | | +| split `ge` | 3 | 180 | | +| split_generator `ge` | 1 | 1454 | | +| square `ge` | 1 | 1201 | | +| sss `ge` | 0+ | [C] | | +| startAudioStream `ge` | 0+ | [C] | | +| startDebugServer `ge` | 0 | [C] | | +| startExperiment `ge` | 0+ | [C] | | +| startNetworkOutput `ge` | 0+ | [C] | | +| startStream `ge` | 0+ | [C] | | +| startVideoRecording `ge` | 0+ | [C] | | +| stopAudioStream `ge` | 0+ | [C] | | +| stopDebugServer `ge` | 0 | [C] | | +| stopNetworkOutput `ge` | 0+ | [C] | | +| stopStream `ge` | 0+ | [C] | | +| stopVideoRecording `ge` | 0+ | [C] | | +| string.byte `ge` | 1-3 | [C] | | +| string.c_str `ge` | 1 | ge_utils.lua:1772 | | +| string.char `ge` | 1-4 | [C] | | +| string.dump `ge` | 0-4? | [C] | | +| string.endswith `ge` | 2 | utils.lua:202 | | +| string.find `ge` | 2-4 | [C] | | +| string.format `ge` | 1-18+ | [C] | | +| string.gmatch `ge` | 2 | [C] | | +| string.gsub `ge` | 2-7 | [C] | | +| string.len `ge` | 1 | len:-1 | | +| string.lower `ge` | 1 | [C] | | +| string.match `ge` | 2-3 | [C] | | +| string.rep `ge` | 2 | [C] | | +| string.reverse `ge` | 0-1? | [C] | | +| string.rstripchars `ge` | 2 | utils.lua:206 | | +| string.sentenceCase `ge` | 1 | utils.lua:229 | | +| string.split `ge` | 2 | utils.lua:219 | | +| string.startswith `ge` | 2 | utils.lua:198 | | +| string.stripchars `ge` | 2 | utils.lua:210 | | +| string.stripcharsFrontBack `ge` | 2 | utils.lua:214 | | +| string.sub `ge` | 2-3 | [C] | | +| string.upper `ge` | 1 | [C] | | +| stringFormatWorkBuffer `ge` | 0+ | 567 | | +| stringHash `ge` | 1 | 234 | | +| stringReplaceFast `ge` | 0+ | [C] | | +| stringToTable `ge` | 2 | 1564 | | +| suspensionFrequencyTester.run `ge` | 0 | 190 | | +| systemYield `ge` | 0 | [C] | | +| table.clear `ge` | 1 | [C] | | +| table.concat `ge` | 1-4 | [C] | | +| table.deepcopy `ge` | 1? | [C] | | +| table.foreach `ge` | 2 | foreach:-1 | | +| table.foreachi `ge` | 2 | foreachi:-1 | | +| table.getn `ge` | 1 | getn:-1 | | +| table.insert `ge` | 2-3 | [C] | | +| table.maxn `ge` | 1 | [C] | | +| table.move `ge` | 5 | move:-1 | | +| table.new `ge` | 2 | [C] | | +| table.remove `ge` | 2 | remove:-1 | | +| table.shallowcopy `ge` | 1? | [C] | | +| table.sort `ge` | 1-23 | [C] | | +| tableChooseRandomKey `ge` | 1 | 1531 | | +| tableContains `ge` | 2 | 750 | | +| tableContainsCaseInsensitive `ge` | 2 | 755 | boolean | +| tableDepth `ge` | 2 | 794 | | +| tableEndC `ge` | 1 | 728 | | +| tableFindKey `ge` | 2 | 741 | | +| tableFindRecursion `ge` | 1 | 200 | multiple | +| tableInsertC `ge` | 2 | 732 | | +| tableIsArraySlow `ge` | 1 | 580 | | +| tableIsDict `ge` | 1 | 573 | | +| tableIsEmpty `ge` | 1 | 593 | | +| tableKeys `ge` | 2 | 598 | | +| tableKeysSorted `ge` | 2 | 621 | | +| tableMerge `ge` | 2 | 646 | | +| tableMergeRecursive `ge` | 2 | 655 | | +| tableMergeRecursiveArray `ge` | 2 | 667 | | +| tableReadOnly `ge` | 1 | 714 | | +| tableRoundRobinKey `ge` | 2 | 811 | | +| tableSize `ge` | 1 | 698 | | +| tableSizeC `ge` | 1 | 723 | | +| tableToColor `ge` | 1 | 72 | | +| tableValuesAsLookupDict `ge` | 2 | 628 | | +| table_tostring `ge` | 3 | 231 | | +| tech_pcdLib.newPcd `ge` | 0 | 114 | | +| tech_ros_rosConfigJson.buildConfigJson `ge` | 1 | 12 | | +| tech_signalResolver.groupForSignalName `ge` | 1 | 638 | | +| tech_signalResolver.resolve `ge` | 1 | 500 | | +| tech_signalResolver.setSensorMap `ge` | 1 | 537 | | +| tech_signalResolver.setStaticKinematicsData `ge` | 1 | 533 | | +| tech_signalResolver.signalsFromSignalNames `ge` | 1 | 657 | | +| tech_techCommunication.callRequestHandler `ge` | 2 | 166 | | +| tech_techCommunication.checkForClients `ge` | 1 | 62 | | +| tech_techCommunication.checkMessages `ge` | 2 | 190 | | +| tech_techCommunication.disableDebug `ge` | 0 | 365 | | +| tech_techCommunication.enableDebug `ge` | 0 | 360 | | +| tech_techCommunication.newSet `ge` | 0 | 36 | | +| tech_techCommunication.openServer `ge` | 2 | 305 | | +| tech_techCommunication.receive `ge` | 1 | 72 | multiple | +| tech_techCommunication.sanitizeTable `ge` | 1 | 233 | | +| tech_techCommunication.sendLegacyError `ge` | 2 | 274 | | +| tech_techCommunication.sendMessage `ge` | 2 | 287 | | +| tech_techUtils.getSurfaceHeight `ge` | 1 | 7 | | +| tech_techUtils.migrateOldKeysRecursive `ge` | 1 | 58 | | +| tech_techUtils.tableToVec3Recursive `ge` | 1 | 38 | | +| templateLayoutJson `ge` | 0+ | [C] | | +| templateRenderMapsPng `ge` | 0+ | [C] | | +| templateRenderPng `ge` | 0+ | [C] | | +| testBindings `ge` | 0 | 249 | | +| testCdaeSaveSpeed `ge` | 0+ | [C] | | +| testColladaPerformance `ge` | 0+ | [C] | | +| testFramework_ExtensionTest.run `ge` | 2 | 322 | | +| testFramework_ExtensionTest.testExtensions `ge` | 2 | 395 | | +| testFramework_MockGenerators.generateMockData_default `ge` | 1 | 47 | | +| testFramework_MockGenerators.generateMockData_onDeserialize `ge` | 0 | 31 | | +| testFramework_MockGenerators.generateMockData_onDeserialized `ge` | 0 | 35 | | +| testFramework_MockGenerators.generateMockData_onExtensionLoaded `ge` | 0 | 39 | | +| testFramework_MockGenerators.generateMockData_onExtensionUnloaded `ge` | 0 | 43 | | +| testFramework_MockGenerators.generateMockData_onPhysicsStep `ge` | 0 | 23 | | +| testFramework_MockGenerators.generateMockData_onSerialize `ge` | 0 | 27 | | +| testFramework_MockGenerators.generateMockData_onUpdate `ge` | 0 | 15 | | +| testFramework_MockGenerators.generateMockData_onVehicleActiveChanged `ge` | 0 | 73 | | +| testFramework_MockGenerators.generateMockData_onVehicleAdded `ge` | 0 | 209 | | +| testFramework_MockGenerators.generateMockData_onVehicleAddedToInventory `ge` | 0 | 188 | | +| testFramework_MockGenerators.generateMockData_onVehicleBought `ge` | 0 | 221 | | +| testFramework_MockGenerators.generateMockData_onVehicleCameraConfigChanged `ge` | 0 | 229 | | +| testFramework_MockGenerators.generateMockData_onVehicleColorChanged `ge` | 0 | 168 | | +| testFramework_MockGenerators.generateMockData_onVehicleConnectionReady `ge` | 0 | 112 | | +| testFramework_MockGenerators.generateMockData_onVehicleDamaged `ge` | 0 | 200 | | +| testFramework_MockGenerators.generateMockData_onVehicleDestroyed `ge` | 0 | 63 | | +| testFramework_MockGenerators.generateMockData_onVehicleEditorRenderJBeams `ge` | 0 | 90 | | +| testFramework_MockGenerators.generateMockData_onVehicleFlippedUpright `ge` | 0 | 172 | | +| testFramework_MockGenerators.generateMockData_onVehicleGroupSpawned `ge` | 0 | 82 | | +| testFramework_MockGenerators.generateMockData_onVehicleInfoReady `ge` | 0 | 108 | | +| testFramework_MockGenerators.generateMockData_onVehicleLoaded `ge` | 0 | 94 | | +| testFramework_MockGenerators.generateMockData_onVehicleMapmgrUpdate `ge` | 0 | 78 | | +| testFramework_MockGenerators.generateMockData_onVehiclePaintingUiOpened `ge` | 0 | 217 | | +| testFramework_MockGenerators.generateMockData_onVehicleParkingStatus `ge` | 0 | 86 | | +| testFramework_MockGenerators.generateMockData_onVehiclePoolAdded `ge` | 0 | 164 | | +| testFramework_MockGenerators.generateMockData_onVehiclePoolRemoved `ge` | 0 | 160 | | +| testFramework_MockGenerators.generateMockData_onVehicleRemoved `ge` | 0 | 213 | | +| testFramework_MockGenerators.generateMockData_onVehicleRemovedFromInventory `ge` | 0 | 225 | | +| testFramework_MockGenerators.generateMockData_onVehicleReplaced `ge` | 0 | 156 | | +| testFramework_MockGenerators.generateMockData_onVehicleReset `ge` | 0 | 99 | | +| testFramework_MockGenerators.generateMockData_onVehicleResetted `ge` | 0 | 58 | | +| testFramework_MockGenerators.generateMockData_onVehicleSaveFinished `ge` | 0 | 204 | | +| testFramework_MockGenerators.generateMockData_onVehicleSelectorCloneCurrent `ge` | 0 | 132 | | +| testFramework_MockGenerators.generateMockData_onVehicleSelectorLoadDefault `ge` | 0 | 128 | | +| testFramework_MockGenerators.generateMockData_onVehicleSelectorRemoveAll `ge` | 0 | 144 | | +| testFramework_MockGenerators.generateMockData_onVehicleSelectorRemoveCurrent `ge` | 0 | 148 | | +| testFramework_MockGenerators.generateMockData_onVehicleSelectorRemoveOthers `ge` | 0 | 152 | | +| testFramework_MockGenerators.generateMockData_onVehicleSelectorReplaceCurrent `ge` | 0 | 120 | | +| testFramework_MockGenerators.generateMockData_onVehicleSelectorResetAll `ge` | 0 | 140 | | +| testFramework_MockGenerators.generateMockData_onVehicleSelectorSelectRandom `ge` | 0 | 136 | | +| testFramework_MockGenerators.generateMockData_onVehicleSelectorSetAsDefault `ge` | 0 | 124 | | +| testFramework_MockGenerators.generateMockData_onVehicleSelectorSpawnNew `ge` | 0 | 116 | | +| testFramework_MockGenerators.generateMockData_onVehicleShoppingMenuClosed `ge` | 0 | 184 | | +| testFramework_MockGenerators.generateMockData_onVehicleShoppingMenuOpened `ge` | 0 | 180 | | +| testFramework_MockGenerators.generateMockData_onVehicleShoppingPurchaseMenuOpened `ge` | 0 | 196 | | +| testFramework_MockGenerators.generateMockData_onVehicleShoppingVehicleShown `ge` | 0 | 192 | | +| testFramework_MockGenerators.generateMockData_onVehicleSpawnFinished `ge` | 0 | 176 | | +| testFramework_MockGenerators.generateMockData_onVehicleSpawned `ge` | 0 | 68 | | +| testFramework_MockGenerators.generateMockData_onVehicleSwitched `ge` | 0 | 52 | | +| testFramework_MockGenerators.generateMockData_onVehicleTileClick `ge` | 0 | 104 | | +| testFramework_MockGenerators.generateMockData_updateGFX `ge` | 0 | 19 | | +| testGBitmap `ge` | 0 | 225 | | +| testRaycasting `ge` | 1 | 1369 | | +| testSounds `ge` | 0 | 631 | | +| testZIP `ge` | 0 | 323 | | +| test_GE_fields `ge` | 0 | 165 | | +| test_lua `ge` | 0 | 924 | | +| test_mesh `ge` | 0 | 6779 | | +| test_prefabv2 `ge` | 0 | 1577 | | +| test_spawn_prefabv2 `ge` | 0 | 1671 | | +| test_spawn_prefabv2_massive `ge` | 1 | 1698 | | +| test_unload_prefabv2 `ge` | 0 | 1728 | | +| the_high_sea_crap_detector `ge` | 0 | 1632 | boolean | +| timeEvents.create `ge` | 0 | 46 | | +| timeprobe `ge` | 1 | 1310 | | +| timeprobeStart `ge` | 0 | 1305 | | +| toBFloat `ge` | 0+ | [C] | | +| toFloat `ge` | 0+ | [C] | | +| toggleAnnotationVisualize `ge` | 1 | lightViz.lua:248 | | +| toggleCEFDevConsole `ge` | 0 | [C] | | +| toggleDepthViz `ge` | 1 | lightViz.lua:249 | | +| toggleFrameStallCheck `ge` | 0+ | [C] | | +| toggleLightColorViz `ge` | 1 | lightViz.lua:251 | | +| toggleLightSpecularViz `ge` | 1 | lightViz.lua:252 | | +| toggleLightVisualizer `ge` | 3 | lightViz.lua:228 | | +| toggleNicknames `ge` | 0 | MPVehicleGE.lua:396 | | +| toggleNormalsViz `ge` | 1 | lightViz.lua:250 | | +| togglePerformanceGraph `ge` | 0 | [C] | | +| toggleShadowViz `ge` | 0 | 36 | | +| toggleVelocityViz `ge` | 1 | lightViz.lua:253 | | +| tonumber `ge` | 1-2 | [C] | | +| tostring `ge` | 0-1+ | [C] | | +| translate `ge` | 1-3 | [C] | | +| translateDistance `ge` | 2 | 1488 | | +| translateLanguage `ge` | 2-3 | [C] | | +| translateVelocity `ge` | 2 | 1513 | | +| triggerDelayedStartGenerator `ge` | 4 | 81 | | +| triggerHalfwayCelebration `ge` | 0 | 908 | | +| trim `ge` | 1 | 175 | | +| truecompiled `ge` | 5 | 681 | multiple | +| type `ge` | 1+ | [C] | | +| uiReady `ge` | 0 | 960 | | +| ui_message `ge` | 4 | 919 | | +| ui_vehicleSelector_general.p.add `ge` | 0 | general.lua:576 | | +| ui_vehicleSelector_general.p.finish `ge` | 0 | general.lua:577 | | +| ui_vehicleSelector_general.p.start `ge` | 0 | general.lua:575 | | +| ui_vehicleSelector_tiles.groupModeFunctions.Brand `ge` | 1 | tileGrouping.lua:28 | | +| ui_vehicleSelector_tiles.groupModeFunctions.Country `ge` | 1 | tileGrouping.lua:31 | | +| ui_vehicleSelector_tiles.groupModeFunctions.Source `ge` | 1 | tileGrouping.lua:43 | | +| ui_vehicleSelector_tiles.groupModeFunctions.Type `ge` | 1 | tileGrouping.lua:23 | | +| ui_vehicleSelector_vehicleSpecifications.valueToUnit.distanceMinor `ge` | 1 | vehicleSpecifications.lua:265 | | +| ui_vehicleSelector_vehicleSpecifications.valueToUnit.g `ge` | 1 | vehicleSpecifications.lua:150 | | +| ui_vehicleSelector_vehicleSpecifications.valueToUnit.kmh `ge` | 1 | vehicleSpecifications.lua:156 | | +| ui_vehicleSelector_vehicleSpecifications.valueToUnit.money `ge` | 1 | vehicleSpecifications.lua:121 | | +| ui_vehicleSelector_vehicleSpecifications.valueToUnit.mph `ge` | 1 | vehicleSpecifications.lua:162 | | +| ui_vehicleSelector_vehicleSpecifications.valueToUnit.power `ge` | 3 | vehicleSpecifications.lua:184 | | +| ui_vehicleSelector_vehicleSpecifications.valueToUnit.seconds `ge` | 1 | vehicleSpecifications.lua:144 | | +| ui_vehicleSelector_vehicleSpecifications.valueToUnit.speed `ge` | 1 | vehicleSpecifications.lua:212 | | +| ui_vehicleSelector_vehicleSpecifications.valueToUnit.torque `ge` | 3 | vehicleSpecifications.lua:168 | | +| ui_vehicleSelector_vehicleSpecifications.valueToUnit.value `ge` | 4 | vehicleSpecifications.lua:107 | | +| ui_vehicleSelector_vehicleSpecifications.valueToUnit.weight `ge` | 1 | vehicleSpecifications.lua:249 | | +| ui_vehicleSelector_vehicleSpecifications.valueToUnit.weightPower `ge` | 1 | vehicleSpecifications.lua:224 | | +| ui_vehicleSelector_vehicleSpecifications.valueToUnit.years `ge` | 1 | vehicleSpecifications.lua:114 | | +| underline `ge` | 1 | 110 | | +| unflattenTable `ge` | 1 | 1378 | | +| unloadAutoExtensions `ge` | 0 | 399 | | +| unlockShadowViz `ge` | 0 | 91 | | +| unm `ge` | 1 | 2290 | | +| unpack `ge` | 1-3 | [C] | | +| unregisterQuickAccessMenu `ge` | 0 | 381 | | +| unrequire `ge` | 1 | 15 | | +| update `ge` | 3 | 920 | | +| updateFirstFrame `ge` | 0 | 903 | | +| updateLoadingProgress `ge` | 2 | 1526 | | +| updateLoop `ge` | 1 | 31 | | +| updateOnce `ge` | 1 | 27 | | +| updateTSShapeLoadProgressDynamic `ge` | 2 | 1543 | | +| updateTranslations `ge` | 0 | 1242 | | +| updateU `ge` | 3 | 257 | | +| utf8_char `ge` | 1 | 1508 | | +| utf8_get_char `ge` | 2 | 1502 | multiple | +| utf8_get_int `ge` | 2 | 1443 | multiple | +| utf8_get_int2 `ge` | 2 | 1478 | multiple | +| utf8_next_char `ge` | 2 | 1420 | multiple | +| utf8_next_int `ge` | 2 | 1408 | multiple | +| utf8_offset `ge` | 1 | 1373 | multiple | +| utf8_split_char `ge` | 1 | 1435 | | +| utf8_split_int `ge` | 1 | 1427 | | +| utf8_validate `ge` | 3 | 1387 | multiple | +| utils.test.testArrayConcat `ge` | 1 | 575 | | +| utils.test.testArrayFindValueIndex `ge` | 1 | 692 | | +| utils.test.testArrayReverse `ge` | 1 | 724 | | +| utils.test.testArrayShuffle `ge` | 1 | 702 | | +| utils.test.testBytesToString `ge` | 1 | 303 | | +| utils.test.testCheckTableDataTypes `ge` | 1 | 804 | | +| utils.test.testColorConversion `ge` | 1 | 36 | | +| utils.test.testColorCreation `ge` | 1 | 83 | | +| utils.test.testColorGenerators `ge` | 1 | 138 | | +| utils.test.testDeepCopy `ge` | 1 | 777 | | +| utils.test.testDumps `ge` | 1 | 149 | | +| utils.test.testFlattenTable `ge` | 1 | 922 | | +| utils.test.testFormatTimeStringNow `ge` | 1 | 325 | | +| utils.test.testGraphs `ge` | 1 | 332 | | +| utils.test.testJsonCdataRoundtrip `ge` | 1 | 424 | | +| utils.test.testJsonDecodeEncodePrettyRoundtrip `ge` | 1 | 403 | | +| utils.test.testJsonDecodeInvalid `ge` | 1 | 447 | | +| utils.test.testJsonEncodePrefix `ge` | 1 | 375 | | +| utils.test.testJsonEncodePretty `ge` | 1 | 365 | | +| utils.test.testJsonEncodePrettyDecodeRoundtrip `ge` | 1 | 382 | | +| utils.test.testJsonRoundtrip `ge` | 1 | 355 | | +| utils.test.testLoadIni `ge` | 1 | 883 | | +| utils.test.testLpadRpad `ge` | 1 | 189 | | +| utils.test.testMyFeature `ge` | 1 | 12 | | +| utils.test.testNoGarbageDumpDumpsSingleShot `ge` | 1 | 161 | | +| utils.test.testParseColor `ge` | 1 | 119 | | +| utils.test.testPathUtils `ge` | 1 | 828 | | +| utils.test.testRainbowColor `ge` | 1 | 70 | | +| utils.test.testSerialization `ge` | 1 | 869 | | +| utils.test.testSetOperations `ge` | 1 | 472 | | +| utils.test.testShallowCopy `ge` | 1 | 768 | | +| utils.test.testShuffledPairs `ge` | 1 | 946 | | +| utils.test.testSortedPairs `ge` | 1 | 934 | | +| utils.test.testSplit `ge` | 1 | 203 | | +| utils.test.testStringHash `ge` | 1 | 281 | | +| utils.test.testStringSentenceCase `ge` | 1 | 275 | | +| utils.test.testStringSplit `ge` | 1 | 259 | | +| utils.test.testStringStartEnd `ge` | 1 | 235 | | +| utils.test.testStringStrip `ge` | 1 | 248 | | +| utils.test.testTableContainsCaseInsensitive `ge` | 1 | 685 | | +| utils.test.testTableDepth `ge` | 1 | 739 | | +| utils.test.testTableEndC `ge` | 1 | 657 | | +| utils.test.testTableFindKey `ge` | 1 | 676 | | +| utils.test.testTableHelpers `ge` | 1 | 505 | | +| utils.test.testTableInsertC `ge` | 1 | 665 | | +| utils.test.testTableIsArray `ge` | 1 | 527 | | +| utils.test.testTableIsEmpty `ge` | 1 | 538 | | +| utils.test.testTableKeysSorted `ge` | 1 | 548 | | +| utils.test.testTableMerge `ge` | 1 | 591 | | +| utils.test.testTableReadOnly `ge` | 1 | 641 | | +| utils.test.testTableRecursive `ge` | 1 | 600 | | +| utils.test.testTableRecursiveArray `ge` | 1 | 622 | | +| utils.test.testTableRoundRobinKey `ge` | 1 | 752 | | +| utils.test.testTableSizeC `ge` | 1 | 650 | | +| utils.test.testTableToColor `ge` | 1 | 111 | | +| utils.test.testTableValuesAsLookupDict `ge` | 1 | 562 | | +| utils.test.testTrim `ge` | 1 | 195 | | +| utils_calltracer.reset `ge` | 0 | 86 | | +| utils_calltracer.save `ge` | 1 | 61 | | +| utils_calltracer.start `ge` | 0 | 52 | | +| utils_calltracer.stop `ge` | 0 | 56 | | +| utils_dateUtils.parseIso8601 `ge` | 1 | 8 | | +| utils_dateUtils.timeSince `ge` | 1 | 38 | | +| utils_debugDraw.drawLineInstance_MinArg `ge` | 4 | 37 | | +| utils_debugDraw.drawSphere `ge` | 4 | 33 | | +| utils_debugDraw.drawSquarePrism `ge` | 6 | 40 | | +| utils_debugDraw.drawTextAdvanced `ge` | 8 | 44 | | +| utils_debugDraw.drawTriSolid `ge` | 5 | 53 | | +| utils_filterchain.test `ge` | 0 | 234 | | +| utils_heatmap.destroy `ge` | 0 | 74 | | +| utils_heatmap.init `ge` | 1 | 80 | | +| utils_heatmap.save `ge` | 0 | 69 | | +| utils_heatmap.update `ge` | 0 | 96 | | +| utils_httpJsonServer.init `ge` | 3 | 52 | | +| utils_httpJsonServer.update `ge` | 0 | 105 | | +| utils_interactiveShell.start `ge` | 0 | 66 | | +| utils_languageMap.resolve `ge` | 1 | 544 | | +| utils_perf.disable `ge` | 0 | 124 | | +| utils_perf.enable `ge` | 3 | 116 | | +| utils_perf.getData `ge` | 0 | 89 | | +| utils_perf.saveDataToCSV `ge` | 1 | 94 | | +| utils_perf.update `ge` | 0 | 38 | | +| utils_pixellib.create `ge` | 0 | 32 | | +| utils_pixellib.test `ge` | 0 | 240 | | +| utils_simpleHttpServer.start `ge` | 5 | 68 | | +| utils_simpleHttpServer.stop `ge` | 0 | 90 | | +| utils_simpleHttpServer.update `ge` | 0 | 235 | | +| utils_simpleProfiler_report.createReport `ge` | 3 | 241 | | +| utils_torqueScriptParser.parse `ge` | 1 | 90 | | +| utils_wsUtils.createOrGetWS `ge` | 7 | 92 | multiple | +| vEditor.getEditorName `ge` | 0 | veMain.lua:55 | | +| vEditor.saveCurrentWindowLayout `ge` | 0 | veMain.lua:417 | | +| vEditor.setEditorMode `ge` | 1 | veMain.lua:60 | | +| vEditor.toggleActive `ge` | 0 | veMain.lua:302 | | +| vEditor.vehicle:addFlexmesh `ge` | 1? | [C] | | +| vEditor.vehicle:addMirror `ge` | 4? | [C] | | +| vEditor.vehicle:addPhysicsTriangle `ge` | 3? | [C] | | +| vEditor.vehicle:addProp `ge` | 1? | [C] | | +| vEditor.vehicle:addResourceSearchPath `ge` | 1? | [C] | | +| vEditor.vehicle:addTrigger `ge` | 0-2? | [C] | | +| vEditor.vehicle:applyClusterVelocityScaleAdd `ge` | 5? | [C] | | +| vEditor.vehicle:applyExternalSpring `ge` | 0+ | [C] | | +| vEditor.vehicle:applyForceTorque `ge` | 0+ | [C] | | +| vEditor.vehicle:applyForceTorqueStaticPoint `ge` | 0+ | [C] | | +| vEditor.vehicle:assignFieldsFromObject `ge` | 1? | [C] | | +| vEditor.vehicle:autoplace `ge` | 1? | [C] | | +| vEditor.vehicle:canFloatAboveGround `ge` | 0? | [C] | | +| vEditor.vehicle:changeMaterial `ge` | 0+ | [C] | | +| vEditor.vehicle:clearResourceSearchPath `ge` | 0? | [C] | | +| vEditor.vehicle:clone `ge` | 1? | [C] | | +| vEditor.vehicle:coupleNodeWith `ge` | 0+ | [C] | | +| vEditor.vehicle:createUITexture `ge` | 0+ | [C] | | +| vEditor.vehicle:decRefCount `ge` | 0+ | [C] | | +| vEditor.vehicle:delete `ge` | 0? | [C] | | +| vEditor.vehicle:deleteObject `ge` | 0-1? | [C] | | +| vEditor.vehicle:deletePersistentId `ge` | 0+ | [C] | | +| vEditor.vehicle:destroyUITexture `ge` | 0+ | [C] | | +| vEditor.vehicle:disableCollision `ge` | 0? | [C] | | +| vEditor.vehicle:dump `ge` | 0-4? | [C] | | +| vEditor.vehicle:dumpCEFTexture `ge` | 2? | [C] | | +| vEditor.vehicle:dumpGroupHierarchy `ge` | 0+ | [C] | | +| vEditor.vehicle:dumpMeshVisibility `ge` | 0+ | [C] | | +| vEditor.vehicle:enableCollision `ge` | 0? | [C] | | +| vEditor.vehicle:engineSoundInit `ge` | 5? | [C] | | +| vEditor.vehicle:engineSoundNodes `ge` | 2? | [C] | | +| vEditor.vehicle:engineSoundParameter `ge` | 3? | [C] | | +| vEditor.vehicle:engineSoundParameterList `ge` | 2? | [C] | | +| vEditor.vehicle:engineSoundUpdate `ge` | 4? | [C] | | +| vEditor.vehicle:exportColladaMesh `ge` | 0+ | [C] | | +| vEditor.vehicle:finishConstructionGESide `ge` | 0? | [C] | | +| vEditor.vehicle:generatePersistentId `ge` | 0+ | [C] | | +| vEditor.vehicle:getActive `ge` | 0? | [C] | | +| vEditor.vehicle:getActiveUITextureDebugInfo `ge` | 1? | [C] | | +| vEditor.vehicle:getActiveUITextureTagNames `ge` | 0? | [C] | | +| vEditor.vehicle:getAnchorNames `ge` | 0? | [C] | | +| vEditor.vehicle:getBBCenter `ge` | 0? | [C] | | +| vEditor.vehicle:getBSphereCenter `ge` | 0+ | [C] | | +| vEditor.vehicle:getBSphereRadius `ge` | 0+ | [C] | | +| vEditor.vehicle:getClassDocString `ge` | 0? | [C] | | +| vEditor.vehicle:getClassName `ge` | 0? | [C] | | +| vEditor.vehicle:getClusterRotationSlow `ge` | 1? | [C] | | +| vEditor.vehicle:getClusterRotationSlowXYZW `ge` | 0+ | [C] | | +| vEditor.vehicle:getColorFTable `ge` | 0? | [C] | | +| vEditor.vehicle:getConsoleOpenUITexture `ge` | 1? | [C] | | +| vEditor.vehicle:getCornerPosition `ge` | 1? | [C] | | +| vEditor.vehicle:getDataBlock `ge` | 0+ | [C] | | +| vEditor.vehicle:getDecalProjectionShape `ge` | 0? | [C] | | +| vEditor.vehicle:getDeclarationLine `ge` | 0? | [C] | | +| vEditor.vehicle:getDirectionVector `ge` | 0 | [C] | | +| vEditor.vehicle:getDirectionVectorUp `ge` | 0 | [C] | | +| vEditor.vehicle:getDirectionVectorUpXYZ `ge` | 0? | [C] | | +| vEditor.vehicle:getDirectionVectorXYZ `ge` | 0? | [C] | | +| vEditor.vehicle:getDynDataFieldbyName `ge` | 2? | [C] | | +| vEditor.vehicle:getDynamicFields `ge` | 0-1? | [C] | | +| vEditor.vehicle:getEulerRotation `ge` | 0+ | [C] | | +| vEditor.vehicle:getFFBID `ge` | 0-1? | [C] | | +| vEditor.vehicle:getField `ge` | 2-3? | [C] | | +| vEditor.vehicle:getFieldInfo `ge` | 2? | [C] | | +| vEditor.vehicle:getFieldList `ge` | 0? | [C] | | +| vEditor.vehicle:getFields `ge` | 0-1? | [C] | | +| vEditor.vehicle:getFieldsForEditor `ge` | 0? | [C] | | +| vEditor.vehicle:getFileName `ge` | 0? | [C] | | +| vEditor.vehicle:getFirstMaterialName `ge` | 0+ | [C] | | +| vEditor.vehicle:getFlexmesh `ge` | 1 | [C] | | +| vEditor.vehicle:getFlexmeshCount `ge` | 0+ | [C] | | +| vEditor.vehicle:getFlexmeshMaterial `ge` | 0+ | [C] | | +| vEditor.vehicle:getForwardVector `ge` | 0? | [C] | | +| vEditor.vehicle:getGeneratedDisplayName `ge` | 0-1? | [C] | | +| vEditor.vehicle:getGroup `ge` | 0-2? | [C] | | +| vEditor.vehicle:getHIDDeviceName `ge` | 0+ | [C] | | +| vEditor.vehicle:getID `ge` | 0 | [C] | | +| vEditor.vehicle:getId `ge` | 0-1? | [C] | | +| vEditor.vehicle:getIdString `ge` | 0? | [C] | | +| vEditor.vehicle:getInitialHeight `ge` | 0? | [C] | | +| vEditor.vehicle:getInitialLength `ge` | 0? | [C] | | +| vEditor.vehicle:getInitialNodeCollision `ge` | 1? | [C] | | +| vEditor.vehicle:getInitialNodePosition `ge` | 1? | [C] | | +| vEditor.vehicle:getInitialWidth `ge` | 0? | [C] | | +| vEditor.vehicle:getInternalName `ge` | 0? | [C] | | +| vEditor.vehicle:getJBeamFilename `ge` | 0 | [C] | | +| vEditor.vehicle:getMaterialIndexByName `ge` | 0+ | [C] | | +| vEditor.vehicle:getMaterialMapping `ge` | 0+ | [C] | | +| vEditor.vehicle:getMaterialNames `ge` | 0? | [C] | | +| vEditor.vehicle:getMaterialUsageInfo `ge` | 0+ | [C] | | +| vEditor.vehicle:getMeshAlpha `ge` | 1? | [C] | | +| vEditor.vehicle:getMeshCacheRebuildSummary `ge` | 0? | [C] | | +| vEditor.vehicle:getMeshColor `ge` | 0+ | [C] | | +| vEditor.vehicle:getMeshMaterialNames `ge` | 0? | [C] | | +| vEditor.vehicle:getMeshMaterials `ge` | 0+ | [C] | | +| vEditor.vehicle:getMeshNames `ge` | 0? | [C] | | +| vEditor.vehicle:getMeshPaintData `ge` | 0+ | [C] | | +| vEditor.vehicle:getMeshesContainingMaterial `ge` | 1? | [C] | | +| vEditor.vehicle:getMeshsMaterialsTbl `ge` | 1? | [C] | | +| vEditor.vehicle:getMetallicPaintData `ge` | 0? | [C] | | +| vEditor.vehicle:getMirror `ge` | 1? | [C] | | +| vEditor.vehicle:getModelFile `ge` | 0? | [C] | | +| vEditor.vehicle:getName `ge` | 0? | [C] | | +| vEditor.vehicle:getNodeAbsPosition `ge` | 1 | [C] | | +| vEditor.vehicle:getNodeAbsPositionXYZ `ge` | 1 | [C] | | +| vEditor.vehicle:getNodeClusterGeneration `ge` | 0? | [C] | | +| vEditor.vehicle:getNodeClusterId `ge` | 1? | [C] | | +| vEditor.vehicle:getNodeClusters `ge` | 0? | [C] | | +| vEditor.vehicle:getNodeCount `ge` | 0? | [C] | | +| vEditor.vehicle:getNodePosition `ge` | 1 | [C] | | +| vEditor.vehicle:getNodePositionXYZ `ge` | 1? | [C] | | +| vEditor.vehicle:getNodeVelocity `ge` | 1 | [C] | | +| vEditor.vehicle:getNodeVelocityXYZ `ge` | 0+ | [C] | | +| vEditor.vehicle:getNodeWheelId `ge` | 0+ | [C] | | +| vEditor.vehicle:getObjBox `ge` | 0? | [C] | | +| vEditor.vehicle:getObjectBox `ge` | 0? | [C] | | +| vEditor.vehicle:getOrCreatePersistentID `ge` | 0? | [C] | | +| vEditor.vehicle:getOriginalPosition `ge` | 0+ | [C] | | +| vEditor.vehicle:getPath `ge` | 0-6? | [C] | | +| vEditor.vehicle:getPhysicsEnabled `ge` | 0+ | [C] | | +| vEditor.vehicle:getPosition `ge` | 0 | [C] | | +| vEditor.vehicle:getPositionXYZ `ge` | 0 | [C] | | +| vEditor.vehicle:getProp `ge` | 1 | [C] | | +| vEditor.vehicle:getPropCount `ge` | 0+ | [C] | | +| vEditor.vehicle:getPropMaterial `ge` | 0+ | [C] | | +| vEditor.vehicle:getRefNodeAbsPosition `ge` | 0+ | [C] | | +| vEditor.vehicle:getRefNodeAbsPositionXYZ `ge` | 0? | [C] | | +| vEditor.vehicle:getRefNodeId `ge` | 0? | [C] | | +| vEditor.vehicle:getRefNodeMatrix `ge` | 0? | [C] | | +| vEditor.vehicle:getRefNodeRotation `ge` | 0 | [C] | | +| vEditor.vehicle:getRefNodeRotationXYZW `ge` | 0+ | [C] | | +| vEditor.vehicle:getRootNodeFlexmesh `ge` | 0? | [C] | | +| vEditor.vehicle:getRotation `ge` | 0? | [C] | | +| vEditor.vehicle:getScale `ge` | 0? | [C] | | +| vEditor.vehicle:getSectionBeamDamage `ge` | 1? | [C] | | +| vEditor.vehicle:getSectionCollisionDamage `ge` | 1? | [C] | | +| vEditor.vehicle:getSectionDamageSum `ge` | 0? | [C] | | +| vEditor.vehicle:getSpawnAABBRadius `ge` | 0? | [C] | | +| vEditor.vehicle:getSpawnLocalAABB `ge` | 0? | [C] | | +| vEditor.vehicle:getSpawnWorldOOBB `ge` | 0? | [C] | | +| vEditor.vehicle:getSpawnWorldOOBBCenterXYZ `ge` | 0? | [C] | | +| vEditor.vehicle:getSpawnWorldOOBBFrontPoint `ge` | 0+ | [C] | | +| vEditor.vehicle:getSpawnWorldOOBBFrontPointXYZ `ge` | 0+ | [C] | | +| vEditor.vehicle:getSpawnWorldOOBBRearPoint `ge` | 0? | [C] | | +| vEditor.vehicle:getSpawnWorldOOBBRearPointXYZ `ge` | 0+ | [C] | | +| vEditor.vehicle:getStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| vEditor.vehicle:getStaticDataFieldbyName `ge` | 0+ | [C] | | +| vEditor.vehicle:getSwitchableMaterial `ge` | 3? | [C] | | +| vEditor.vehicle:getTargetCount `ge` | 0+ | [C] | | +| vEditor.vehicle:getTargetName `ge` | 0+ | [C] | | +| vEditor.vehicle:getTransform `ge` | 0? | [C] | | +| vEditor.vehicle:getTransformF `ge` | 0+ | [C] | | +| vEditor.vehicle:getTrigger `ge` | 1? | [C] | | +| vEditor.vehicle:getType `ge` | 0+ | [C] | | +| vEditor.vehicle:getVelocity `ge` | 0 | [C] | | +| vEditor.vehicle:getVelocityXYZ `ge` | 0? | [C] | | +| vEditor.vehicle:getViewportFillingCameraDistance `ge` | 0? | [C] | | +| vEditor.vehicle:getWheelAxisNodes `ge` | 1? | [C] | | +| vEditor.vehicle:getWheelCount `ge` | 0? | [C] | | +| vEditor.vehicle:getWorldBox `ge` | 0? | [C] | | +| vEditor.vehicle:getWorldBoxCenter `ge` | 0+ | [C] | | +| vEditor.vehicle:getWorldTransform `ge` | 0+ | [C] | | +| vEditor.vehicle:incRefCount `ge` | 0? | [C] | | +| vEditor.vehicle:inheritParentFields `ge` | 1? | [C] | | +| vEditor.vehicle:initialNodePositionsDone `ge` | 0? | [C] | | +| vEditor.vehicle:inspectUpdate `ge` | 0? | [C] | | +| vEditor.vehicle:isChildOfGroup `ge` | 1? | [C] | | +| vEditor.vehicle:isEditorDirty `ge` | 0? | [C] | | +| vEditor.vehicle:isGlobalBounds `ge` | 0? | [C] | | +| vEditor.vehicle:isHidden `ge` | 0? | [C] | | +| vEditor.vehicle:isLocked `ge` | 0? | [C] | | +| vEditor.vehicle:isMateriaDiffuse `ge` | 0+ | [C] | | +| vEditor.vehicle:isNameChangeAllowed `ge` | 0+ | [C] | | +| vEditor.vehicle:isPlayerControlled `ge` | 0? | [C] | | +| vEditor.vehicle:isReady `ge` | 0? | [C] | | +| vEditor.vehicle:isRenderEnabled `ge` | 0+ | [C] | | +| vEditor.vehicle:isRenderMaterialsReady `ge` | 0? | [C] | | +| vEditor.vehicle:isSelected `ge` | 1? | [C] | | +| vEditor.vehicle:isSelectionEnabled `ge` | 0? | [C] | | +| vEditor.vehicle:isSubClassOf `ge` | 1? | [C] | | +| vEditor.vehicle:isUITexture `ge` | 0+ | [C] | | +| vEditor.vehicle:lua `ge` | 0+ | [C] | | +| vEditor.vehicle:meshCommit `ge` | 0? | [C] | | +| vEditor.vehicle:onEditorDisable `ge` | 0? | [C] | | +| vEditor.vehicle:onEditorEnable `ge` | 0? | [C] | | +| vEditor.vehicle:openConsoleUITexture `ge` | 2? | [C] | | +| vEditor.vehicle:pauseThread `ge` | 0+ | [C] | | +| vEditor.vehicle:playAudio `ge` | 0+ | [C] | | +| vEditor.vehicle:playThread `ge` | 0+ | [C] | | +| vEditor.vehicle:postApply `ge` | 0? | [C] | | +| vEditor.vehicle:preApply `ge` | 0? | [C] | | +| vEditor.vehicle:queueJSUITexture `ge` | 2? | [C] | | +| vEditor.vehicle:queueLuaCommand `ge` | 1 | [C] | | +| vEditor.vehicle:queueParticleWorld `ge` | 6? | [C] | | +| vEditor.vehicle:registerObject `ge` | 0-1? | [C] | | +| vEditor.vehicle:registerObjectWithIdSuffix `ge` | 1? | [C] | | +| vEditor.vehicle:reload `ge` | 0-3? | [C] | | +| vEditor.vehicle:reloadAP `ge` | 0+ | [C] | | +| vEditor.vehicle:renderCameraToMaterial `ge` | 6? | [C] | | +| vEditor.vehicle:renderLicensePlateSkia `ge` | 2? | [C] | | +| vEditor.vehicle:requestMesh `ge` | 1? | [C] | | +| vEditor.vehicle:requestMeshBegin `ge` | 0? | [C] | | +| vEditor.vehicle:requestMeshCommit `ge` | 0? | [C] | | +| vEditor.vehicle:requestReload `ge` | 0? | [C] | | +| vEditor.vehicle:requestReset `ge` | 0-1? | [C] | | +| vEditor.vehicle:reset `ge` | 0-1? | [C] | | +| vEditor.vehicle:resetBrokenFlexMesh `ge` | 0? | [C] | | +| vEditor.vehicle:resetMaterials `ge` | 1? | [C] | | +| vEditor.vehicle:respawn `ge` | 1? | [C] | | +| vEditor.vehicle:save `ge` | 0-2? | [C] | | +| vEditor.vehicle:serialize `ge` | 0-2? | [C] | | +| vEditor.vehicle:serializeForEditor `ge` | 3? | [C] | | +| vEditor.vehicle:serializeToDirectories `ge` | 0+ | [C] | | +| vEditor.vehicle:serializeToNameDictFile `ge` | 1? | [C] | | +| vEditor.vehicle:setActive `ge` | 1-2? | [C] | | +| vEditor.vehicle:setAllMeshesHidden `ge` | 0+ | [C] | | +| vEditor.vehicle:setCanFloatAboveGround `ge` | 0+ | [C] | | +| vEditor.vehicle:setCanSave `ge` | 1? | [C] | | +| vEditor.vehicle:setClusterPosRelRot `ge` | 8? | [C] | | +| vEditor.vehicle:setColor `ge` | 1-3? | [C] | | +| vEditor.vehicle:setDataBlock `ge` | 0+ | [C] | | +| vEditor.vehicle:setDeclarationLine `ge` | 0+ | [C] | | +| vEditor.vehicle:setDynDataFieldbyName `ge` | 3? | [C] | | +| vEditor.vehicle:setEditorDirty `ge` | 1? | [C] | | +| vEditor.vehicle:setEditorOnly `ge` | 0+ | [C] | | +| vEditor.vehicle:setField `ge` | 2-3? | [C] | | +| vEditor.vehicle:setFileName `ge` | 1? | [C] | | +| vEditor.vehicle:setFlexmeshDebugMode `ge` | 1 | [C] | | +| vEditor.vehicle:setFlexmeshMaterial `ge` | 0+ | [C] | | +| vEditor.vehicle:setFlexmeshMaterialByIndex `ge` | 0+ | [C] | | +| vEditor.vehicle:setHidden `ge` | 1? | [C] | | +| vEditor.vehicle:setInitialNodeCollision `ge` | 2? | [C] | | +| vEditor.vehicle:setInitialNodePosition `ge` | 3? | [C] | | +| vEditor.vehicle:setInitialNodePositionCount `ge` | 1? | [C] | | +| vEditor.vehicle:setInternalName `ge` | 1? | [C] | | +| vEditor.vehicle:setIsSelected `ge` | 0+ | [C] | | +| vEditor.vehicle:setLocked `ge` | 0+ | [C] | | +| vEditor.vehicle:setMaterialEmissiveFactor `ge` | 2? | [C] | | +| vEditor.vehicle:setMeshAlpha `ge` | 3 | [C] | | +| vEditor.vehicle:setMeshAnnotationColor `ge` | 2? | [C] | | +| vEditor.vehicle:setMeshColor `ge` | 0+ | [C] | | +| vEditor.vehicle:setMeshDetailFactor `ge` | 0+ | [C] | | +| vEditor.vehicle:setMeshHidden `ge` | 0+ | [C] | | +| vEditor.vehicle:setMeshPaintData `ge` | 0+ | [C] | | +| vEditor.vehicle:setMetallicPaintData `ge` | 1? | [C] | | +| vEditor.vehicle:setName `ge` | 1? | [C] | | +| vEditor.vehicle:setNameChangeAllowed `ge` | 0+ | [C] | | +| vEditor.vehicle:setOriginalTransform `ge` | 7? | [C] | | +| vEditor.vehicle:setPosRot `ge` | 7-8? | [C] | | +| vEditor.vehicle:setPosition `ge` | 0-3? | [C] | | +| vEditor.vehicle:setPositionNoPhysicsReset `ge` | 0+ | [C] | | +| vEditor.vehicle:setPositionRotation `ge` | 7? | [C] | | +| vEditor.vehicle:setPositionXYZ `ge` | 3? | [C] | | +| vEditor.vehicle:setPropMaterial `ge` | 0+ | [C] | | +| vEditor.vehicle:setPropMaterialByIndex `ge` | 0+ | [C] | | +| vEditor.vehicle:setRefNodes `ge` | 3-4? | [C] | | +| vEditor.vehicle:setRenderEnabled `ge` | 1? | [C] | | +| vEditor.vehicle:setScale `ge` | 1-4? | [C] | | +| vEditor.vehicle:setScaleXYZ `ge` | 3? | [C] | | +| vEditor.vehicle:setSelected `ge` | 1? | [C] | | +| vEditor.vehicle:setSelectionEnabled `ge` | 0+ | [C] | | +| vEditor.vehicle:setShapeName `ge` | 0+ | [C] | | +| vEditor.vehicle:setSkin `ge` | 1? | [C] | | +| vEditor.vehicle:setSkinName `ge` | 0+ | [C] | | +| vEditor.vehicle:setSpawnLocalAABB `ge` | 1? | [C] | | +| vEditor.vehicle:setStaticDataFieldbyIndex `ge` | 0+ | [C] | | +| vEditor.vehicle:setStaticDataFieldbyName `ge` | 0+ | [C] | | +| vEditor.vehicle:setTaggedTexture `ge` | 0+ | [C] | | +| vEditor.vehicle:setTextureSet `ge` | 1-2? | [C] | | +| vEditor.vehicle:setThreadDir `ge` | 0+ | [C] | | +| vEditor.vehicle:setThreadPosition `ge` | 0+ | [C] | | +| vEditor.vehicle:setThreadTimeScale `ge` | 0+ | [C] | | +| vEditor.vehicle:setTransform `ge` | 0-1? | [C] | | +| vEditor.vehicle:setTransformF `ge` | 0+ | [C] | | +| vEditor.vehicle:setVehicleTransform `ge` | 0+ | [C] | | +| vEditor.vehicle:setVelocity `ge` | 0+ | [C] | | +| vEditor.vehicle:setWindAero `ge` | 3? | [C] | | +| vEditor.vehicle:showEngineDirection `ge` | 2? | [C] | | +| vEditor.vehicle:spawnObject `ge` | 3? | [C] | | +| vEditor.vehicle:spawnObjectWithPosRot `ge` | 8? | [C] | | +| vEditor.vehicle:spawnObjectWithTransform `ge` | 0+ | [C] | | +| vEditor.vehicle:spawnPhysics `ge` | 2? | [C] | | +| vEditor.vehicle:stopAudio `ge` | 0+ | [C] | | +| vEditor.vehicle:stopThread `ge` | 0+ | [C] | | +| vEditor.vehicle:switchMaterial `ge` | 1-4? | [C] | | +| vEditor.vehicle:toggleEditMode `ge` | 0? | [C] | | +| vEditor.vehicle:unregisterObject `ge` | 0? | [C] | | +| vEditor.vehicle:why `ge` | 0+ | [C] | | +| val_to_str_ `ge` | 4 | 185 | | +| val_to_string `ge` | 2 | 176 | | +| validateLevelPrefabs `ge` | 1 | 169 | | +| validatePrefabJson `ge` | 1 | 154 | | +| validateVehicleDataColor `ge` | 1 | 1007 | | +| validateVehiclePaint `ge` | 1 | 976 | | +| vec3 `ge` | 3 | 49 | | +| vec3toString `ge` | 1 | mathlib.lua:95 | | +| vehicleActiveChanged `ge` | 2 | 1114 | | +| vehicleDestroyed `ge` | 1 | 1122 | | +| vehicleMetallicPaintDataFromColor `ge` | 1 | 989 | multiple | +| vehicleMetallicPaintString `ge` | 4 | 1002 | | +| vehicleReset `ge` | 1 | 1108 | | +| vehicleSetPositionRotation `ge` | 9 | 459 | | +| vehicleSpawned `ge` | 1 | 1070 | | +| vehicleSwitched `ge` | 3 | 1088 | | +| vehiclesIterator `ge` | 1 | 546 | multiple | +| worldEditorCppApi:checkObjectIconHit `ge` | 1? | [C] | | +| worldEditorCppApi:clearSceneDirtyFlag `ge` | 0? | [C] | | +| worldEditorCppApi:colladaExportSelection `ge` | 1? | [C] | | +| worldEditorCppApi:collideAxisGizmo `ge` | 0+ | [C] | | +| worldEditorCppApi:createObject `ge` | 0-4? | [C] | | +| worldEditorCppApi:disableSimSetAndSimObjectSignals `ge` | 0? | [C] | | +| worldEditorCppApi:drawClosestObjectIcons `ge` | 0? | [C] | | +| worldEditorCppApi:enableEditor `ge` | 1? | [C] | | +| worldEditorCppApi:enableSimSetAndSimObjectSignals `ge` | 0? | [C] | | +| worldEditorCppApi:findDerivedDatablockClassname `ge` | 1? | [C] | | +| worldEditorCppApi:getAxisGizmoAlignment `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoHideDisabledRotateAxes `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoHideDisabledScaleAxes `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoHideDisabledTranslateAxes `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoHighlightSelectedMeshes `ge` | 0+ | [C] | | +| worldEditorCppApi:getAxisGizmoMode `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoRenderMoveGrid `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoRenderPlane `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoRenderPlaneHashes `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoRotateOffset `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoRotateProfile `ge` | 0+ | [C] | | +| worldEditorCppApi:getAxisGizmoRotateProfileFlags `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoScale `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoScaleOffset `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoScaleProfile `ge` | 0+ | [C] | | +| worldEditorCppApi:getAxisGizmoScaleProfileFlags `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoSelectedElement `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoTotalRotateOffset `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoTransform `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoTranslateOffset `ge` | 0? | [C] | | +| worldEditorCppApi:getAxisGizmoTranslateProfile `ge` | 0+ | [C] | | +| worldEditorCppApi:getAxisGizmoTranslateProfileFlags `ge` | 0? | [C] | | +| worldEditorCppApi:getClassIsRenderable `ge` | 1? | [C] | | +| worldEditorCppApi:getClassIsSelectable `ge` | 1? | [C] | | +| worldEditorCppApi:getGridSize `ge` | 0? | [C] | | +| worldEditorCppApi:getObjectClassIcons `ge` | 0? | [C] | | +| worldEditorCppApi:getObjectClassNames `ge` | 0? | [C] | | +| worldEditorCppApi:getRenderableObjectClassNames `ge` | 0? | [C] | | +| worldEditorCppApi:getRotateSnapAngle `ge` | 0? | [C] | | +| worldEditorCppApi:getScaleSnapSize `ge` | 0+ | [C] | | +| worldEditorCppApi:hideIconForObject `ge` | 1? | [C] | | +| worldEditorCppApi:isGridSnapEnabled `ge` | 0+ | [C] | | +| worldEditorCppApi:isRotateSnapEnabled `ge` | 0+ | [C] | | +| worldEditorCppApi:isScaleSnapEnabled `ge` | 0+ | [C] | | +| worldEditorCppApi:isSelectMultipleFilesAvailable `ge` | 0? | [C] | | +| worldEditorCppApi:mustOpenEditorOnStart `ge` | 0? | [C] | | +| worldEditorCppApi:onAxisGizmoMouseDown `ge` | 3? | [C] | | +| worldEditorCppApi:onAxisGizmoMouseDragged `ge` | 3? | [C] | | +| worldEditorCppApi:onAxisGizmoMouseMove `ge` | 3? | [C] | | +| worldEditorCppApi:onAxisGizmoMouseUp `ge` | 3? | [C] | | +| worldEditorCppApi:rebuildForestManagerInstanceData `ge` | 0? | [C] | | +| worldEditorCppApi:rebuildShapeManagerInstanceData `ge` | 0? | [C] | | +| worldEditorCppApi:renderForestBBs `ge` | 2? | [C] | | +| worldEditorCppApi:setAxisGizmoAlignment `ge` | 1? | [C] | | +| worldEditorCppApi:setAxisGizmoHideDisabledRotateAxes `ge` | 1? | [C] | | +| worldEditorCppApi:setAxisGizmoHideDisabledScaleAxes `ge` | 1? | [C] | | +| worldEditorCppApi:setAxisGizmoHideDisabledTranslateAxes `ge` | 1? | [C] | | +| worldEditorCppApi:setAxisGizmoHighlightSelectedMeshes `ge` | 1? | [C] | | +| worldEditorCppApi:setAxisGizmoMode `ge` | 1? | [C] | | +| worldEditorCppApi:setAxisGizmoRenderMoveGrid `ge` | 1? | [C] | | +| worldEditorCppApi:setAxisGizmoRenderPlane `ge` | 1? | [C] | | +| worldEditorCppApi:setAxisGizmoRenderPlaneHashes `ge` | 1? | [C] | | +| worldEditorCppApi:setAxisGizmoRotateLock `ge` | 3? | [C] | | +| worldEditorCppApi:setAxisGizmoRotateProfileFlags `ge` | 1? | [C] | | +| worldEditorCppApi:setAxisGizmoScaleLock `ge` | 3? | [C] | | +| worldEditorCppApi:setAxisGizmoScaleProfileFlags `ge` | 1? | [C] | | +| worldEditorCppApi:setAxisGizmoSelectedElement `ge` | 1? | [C] | | +| worldEditorCppApi:setAxisGizmoTransform `ge` | 1-3? | [C] | | +| worldEditorCppApi:setAxisGizmoTranslateLock `ge` | 3? | [C] | | +| worldEditorCppApi:setAxisGizmoTranslateProfileFlags `ge` | 1? | [C] | | +| worldEditorCppApi:setClassIsRenderable `ge` | 2? | [C] | | +| worldEditorCppApi:setClassIsSelectable `ge` | 2? | [C] | | +| worldEditorCppApi:setConstantSizeIconScale `ge` | 1? | [C] | | +| worldEditorCppApi:setConstantSizeIcons `ge` | 1? | [C] | | +| worldEditorCppApi:setDrawIconShadow `ge` | 1? | [C] | | +| worldEditorCppApi:setDrawObjectIcons `ge` | 1? | [C] | | +| worldEditorCppApi:setDrawObjectsText `ge` | 1? | [C] | | +| worldEditorCppApi:setEventControlModifiers `ge` | 3? | [C] | | +| worldEditorCppApi:setFadeIcons `ge` | 1? | [C] | | +| worldEditorCppApi:setFadeIconsDistance `ge` | 1? | [C] | | +| worldEditorCppApi:setFineMoveScalar `ge` | 1? | [C] | | +| worldEditorCppApi:setFineRotationScalar `ge` | 1? | [C] | | +| worldEditorCppApi:setFineScaleScalar `ge` | 1? | [C] | | +| worldEditorCppApi:setGizmoLineThicknessScale `ge` | 1? | [C] | | +| worldEditorCppApi:setGizmoPlaneColor `ge` | 1? | [C] | | +| worldEditorCppApi:setGizmoPlaneGridLineColor `ge` | 1? | [C] | | +| worldEditorCppApi:setGizmoPlaneSize `ge` | 1? | [C] | | +| worldEditorCppApi:setGridSnap `ge` | 2? | [C] | | +| worldEditorCppApi:setHideIconClass `ge` | 2? | [C] | | +| worldEditorCppApi:setHovered `ge` | 0+ | [C] | | +| worldEditorCppApi:setHoveredObjectId `ge` | 1? | [C] | | +| worldEditorCppApi:setIconBackgroundColor `ge` | 1? | [C] | | +| worldEditorCppApi:setIconBackgroundScale `ge` | 1? | [C] | | +| worldEditorCppApi:setIconBackgroundType `ge` | 1? | [C] | | +| worldEditorCppApi:setIconShadowColor `ge` | 1? | [C] | | +| worldEditorCppApi:setIconShadowOffset `ge` | 1? | [C] | | +| worldEditorCppApi:setIconWorldScale `ge` | 1? | [C] | | +| worldEditorCppApi:setMonoIconColor `ge` | 1? | [C] | | +| worldEditorCppApi:setObjectTextBackgroundColor `ge` | 1? | [C] | | +| worldEditorCppApi:setObjectTextColor `ge` | 1? | [C] | | +| worldEditorCppApi:setOpenEditorOnStart `ge` | 1? | [C] | | +| worldEditorCppApi:setRandomIconColorSeed `ge` | 1? | [C] | | +| worldEditorCppApi:setRotateSnap `ge` | 2? | [C] | | +| worldEditorCppApi:setScaleSnap `ge` | 2? | [C] | | +| worldEditorCppApi:setSelectedIconBgColor `ge` | 1? | [C] | | +| worldEditorCppApi:setSelectedIconColor `ge` | 1? | [C] | | +| worldEditorCppApi:setUpdateDecalRoadsOnStaticMeshTransform `ge` | 1? | [C] | | +| worldEditorCppApi:setUseIconColor `ge` | 1? | [C] | | +| worldEditorCppApi:setUseObjectsBoxCenter `ge` | 1? | [C] | | +| worldEditorCppApi:showIconForObject `ge` | 0+ | [C] | | +| worldEditorCppApi:snapPositionToGrid `ge` | 1? | [C] | | +| writeFile `ge` | 2 | 906 | boolean | +| writeSignedJsonThisVersionTemporary `ge` | 3 | [C] | | +| xpcall `ge` | 2-6+ | [C] | | + +## GE Object Methods + +| Function | VM | Params | Origin | +|---|---|---|---| +| BeamEngine:deleteAllObjects | ge | 0 | static-only | +| BeamEngine:getSlotCount | ge | 0 | static-only | +| BeamEngine:spawnObject | ge | 3 | static-only | +| BeamEngine:update | ge | 2 | static-only | +| BeamNGVehicle:addFlexmesh | ge | 1? | dynamic | +| BeamNGVehicle:addMirror | ge | 4? | dynamic | +| BeamNGVehicle:addPhysicsTriangle | ge | 3? | dynamic | +| BeamNGVehicle:addProp | ge | 1? | dynamic | +| BeamNGVehicle:addResourceSearchPath | ge | 1? | dynamic | +| BeamNGVehicle:addTrigger | ge | 0-2? | dynamic | +| BeamNGVehicle:applyClusterVelocityScaleAdd | ge | 5? | both | +| BeamNGVehicle:applyExternalSpring | ge | 0+ | dynamic | +| BeamNGVehicle:applyForceTorque | ge | 0+ | dynamic | +| BeamNGVehicle:applyForceTorqueStaticPoint | ge | 0+ | dynamic | +| BeamNGVehicle:assignFieldsFromObject | ge | 1? | dynamic | +| BeamNGVehicle:autoplace | ge | 1? | dynamic | +| BeamNGVehicle:canFloatAboveGround | ge | 0? | dynamic | +| BeamNGVehicle:changeMaterial | ge | 0+ | dynamic | +| BeamNGVehicle:clearResourceSearchPath | ge | 0? | dynamic | +| BeamNGVehicle:clone | ge | 1? | dynamic | +| BeamNGVehicle:coupleNodeWith | ge | 0+ | dynamic | +| BeamNGVehicle:createUITexture | ge | 0+ | dynamic | +| BeamNGVehicle:decRefCount | ge | 0+ | dynamic | +| BeamNGVehicle:delete | ge | 0? | dynamic | +| BeamNGVehicle:deleteObject | ge | 0-1? | dynamic | +| BeamNGVehicle:deletePersistentId | ge | 0+ | dynamic | +| BeamNGVehicle:destroyUITexture | ge | 0+ | dynamic | +| BeamNGVehicle:disableCollision | ge | 0? | dynamic | +| BeamNGVehicle:dump | ge | 0-4? | dynamic | +| BeamNGVehicle:dumpCEFTexture | ge | 2? | dynamic | +| BeamNGVehicle:dumpGroupHierarchy | ge | 0+ | dynamic | +| BeamNGVehicle:dumpMeshVisibility | ge | 0+ | dynamic | +| BeamNGVehicle:enableCollision | ge | 0? | dynamic | +| BeamNGVehicle:engineSoundInit | ge | 5? | dynamic | +| BeamNGVehicle:engineSoundNodes | ge | 2? | dynamic | +| BeamNGVehicle:engineSoundParameter | ge | 3? | dynamic | +| BeamNGVehicle:engineSoundParameterList | ge | 2? | dynamic | +| BeamNGVehicle:engineSoundUpdate | ge | 4? | dynamic | +| BeamNGVehicle:exportColladaMesh | ge | 0+ | dynamic | +| BeamNGVehicle:finishConstructionGESide | ge | 0? | dynamic | +| BeamNGVehicle:generatePersistentId | ge | 0+ | dynamic | +| BeamNGVehicle:getActive | ge | 0? | both | +| BeamNGVehicle:getActiveUITextureDebugInfo | ge | 1? | dynamic | +| BeamNGVehicle:getActiveUITextureTagNames | ge | 0? | dynamic | +| BeamNGVehicle:getAnchorNames | ge | 0? | dynamic | +| BeamNGVehicle:getBBCenter | ge | 0? | dynamic | +| BeamNGVehicle:getBSphereCenter | ge | 0+ | dynamic | +| BeamNGVehicle:getBSphereRadius | ge | 0+ | dynamic | +| BeamNGVehicle:getClassDocString | ge | 0? | dynamic | +| BeamNGVehicle:getClassName | ge | 0? | dynamic | +| BeamNGVehicle:getClusterRotationSlow | ge | 1? | both | +| BeamNGVehicle:getClusterRotationSlowXYZW | ge | 0+ | dynamic | +| BeamNGVehicle:getColorFTable | ge | 0? | both | +| BeamNGVehicle:getConsoleOpenUITexture | ge | 1? | dynamic | +| BeamNGVehicle:getCornerPosition | ge | 1? | dynamic | +| BeamNGVehicle:getDataBlock | ge | 0+ | dynamic | +| BeamNGVehicle:getDecalProjectionShape | ge | 0? | dynamic | +| BeamNGVehicle:getDeclarationLine | ge | 0? | dynamic | +| BeamNGVehicle:getDirectionVector | ge | 0? | both | +| BeamNGVehicle:getDirectionVectorUp | ge | 0? | both | +| BeamNGVehicle:getDirectionVectorUpXYZ | ge | 0? | dynamic | +| BeamNGVehicle:getDirectionVectorXYZ | ge | 0? | dynamic | +| BeamNGVehicle:getDynDataFieldbyName | ge | 2? | dynamic | +| BeamNGVehicle:getDynamicFields | ge | 0-1? | dynamic | +| BeamNGVehicle:getEulerRotation | ge | 0+ | dynamic | +| BeamNGVehicle:getFFBID | ge | 0-1? | dynamic | +| BeamNGVehicle:getField | ge | 2-3? | both | +| BeamNGVehicle:getFieldInfo | ge | 2? | dynamic | +| BeamNGVehicle:getFieldList | ge | 0? | dynamic | +| BeamNGVehicle:getFields | ge | 0-1? | dynamic | +| BeamNGVehicle:getFieldsForEditor | ge | 0? | dynamic | +| BeamNGVehicle:getFileName | ge | 0? | dynamic | +| BeamNGVehicle:getFirstMaterialName | ge | 0+ | dynamic | +| BeamNGVehicle:getFlexmesh | ge | 1? | dynamic | +| BeamNGVehicle:getFlexmeshCount | ge | 0+ | dynamic | +| BeamNGVehicle:getFlexmeshMaterial | ge | 0+ | dynamic | +| BeamNGVehicle:getForwardVector | ge | 0? | dynamic | +| BeamNGVehicle:getGeneratedDisplayName | ge | 0-1? | dynamic | +| BeamNGVehicle:getGroup | ge | 0-2? | dynamic | +| BeamNGVehicle:getHIDDeviceName | ge | 0+ | dynamic | +| BeamNGVehicle:getID | ge | 0? | both | +| BeamNGVehicle:getId | ge | 0-1? | both | +| BeamNGVehicle:getIdString | ge | 0? | dynamic | +| BeamNGVehicle:getInitialHeight | ge | 0? | dynamic | +| BeamNGVehicle:getInitialLength | ge | 0? | dynamic | +| BeamNGVehicle:getInitialNodeCollision | ge | 1? | dynamic | +| BeamNGVehicle:getInitialNodePosition | ge | 1? | dynamic | +| BeamNGVehicle:getInitialWidth | ge | 0? | dynamic | +| BeamNGVehicle:getInternalName | ge | 0? | dynamic | +| BeamNGVehicle:getJBeamFilename | ge | 0? | both | +| BeamNGVehicle:getMaterialIndexByName | ge | 0+ | dynamic | +| BeamNGVehicle:getMaterialMapping | ge | 0+ | dynamic | +| BeamNGVehicle:getMaterialNames | ge | 0? | dynamic | +| BeamNGVehicle:getMaterialUsageInfo | ge | 0+ | dynamic | +| BeamNGVehicle:getMeshAlpha | ge | 1? | dynamic | +| BeamNGVehicle:getMeshCacheRebuildSummary | ge | 0? | dynamic | +| BeamNGVehicle:getMeshColor | ge | 0+ | dynamic | +| BeamNGVehicle:getMeshMaterialNames | ge | 0? | dynamic | +| BeamNGVehicle:getMeshMaterials | ge | 0+ | dynamic | +| BeamNGVehicle:getMeshNames | ge | 0? | dynamic | +| BeamNGVehicle:getMeshPaintData | ge | 0+ | dynamic | +| BeamNGVehicle:getMeshesContainingMaterial | ge | 1? | dynamic | +| BeamNGVehicle:getMeshsMaterialsTbl | ge | 1? | dynamic | +| BeamNGVehicle:getMetallicPaintData | ge | 0? | dynamic | +| BeamNGVehicle:getMirror | ge | 1? | dynamic | +| BeamNGVehicle:getModelFile | ge | 0? | dynamic | +| BeamNGVehicle:getName | ge | 0? | dynamic | +| BeamNGVehicle:getNodeAbsPosition | ge | 1? | dynamic | +| BeamNGVehicle:getNodeAbsPositionXYZ | ge | 1? | dynamic | +| BeamNGVehicle:getNodeClusterGeneration | ge | 0? | dynamic | +| BeamNGVehicle:getNodeClusterId | ge | 1? | dynamic | +| BeamNGVehicle:getNodeClusters | ge | 0? | dynamic | +| BeamNGVehicle:getNodeCount | ge | 0? | dynamic | +| BeamNGVehicle:getNodePosition | ge | 1? | dynamic | +| BeamNGVehicle:getNodePositionXYZ | ge | 1? | dynamic | +| BeamNGVehicle:getNodeVelocity | ge | 1-2? | dynamic | +| BeamNGVehicle:getNodeVelocityXYZ | ge | 0+ | dynamic | +| BeamNGVehicle:getNodeWheelId | ge | 0+ | dynamic | +| BeamNGVehicle:getObjBox | ge | 0? | dynamic | +| BeamNGVehicle:getObjectBox | ge | 0? | dynamic | +| BeamNGVehicle:getOrCreatePersistentID | ge | 0? | dynamic | +| BeamNGVehicle:getOriginalPosition | ge | 0+ | dynamic | +| BeamNGVehicle:getPath | ge | 0-6? | both | +| BeamNGVehicle:getPhysicsEnabled | ge | 0+ | dynamic | +| BeamNGVehicle:getPosition | ge | 0-3? | both | +| BeamNGVehicle:getPositionXYZ | ge | 0? | dynamic | +| BeamNGVehicle:getProp | ge | 1? | dynamic | +| BeamNGVehicle:getPropCount | ge | 0+ | dynamic | +| BeamNGVehicle:getPropMaterial | ge | 0+ | dynamic | +| BeamNGVehicle:getRefNodeAbsPosition | ge | 0+ | dynamic | +| BeamNGVehicle:getRefNodeAbsPositionXYZ | ge | 0? | dynamic | +| BeamNGVehicle:getRefNodeId | ge | 0? | both | +| BeamNGVehicle:getRefNodeMatrix | ge | 0? | dynamic | +| BeamNGVehicle:getRefNodeRotation | ge | 0? | dynamic | +| BeamNGVehicle:getRefNodeRotationXYZW | ge | 0+ | dynamic | +| BeamNGVehicle:getRootNodeFlexmesh | ge | 0? | dynamic | +| BeamNGVehicle:getRotation | ge | 0? | both | +| BeamNGVehicle:getScale | ge | 0? | dynamic | +| BeamNGVehicle:getSectionBeamDamage | ge | 1? | dynamic | +| BeamNGVehicle:getSectionCollisionDamage | ge | 1? | dynamic | +| BeamNGVehicle:getSectionDamageSum | ge | 0? | dynamic | +| BeamNGVehicle:getSpawnAABBRadius | ge | 0? | dynamic | +| BeamNGVehicle:getSpawnLocalAABB | ge | 0? | both | +| BeamNGVehicle:getSpawnWorldOOBB | ge | 0? | both | +| BeamNGVehicle:getSpawnWorldOOBBCenterXYZ | ge | 0? | both | +| BeamNGVehicle:getSpawnWorldOOBBFrontPoint | ge | 0+ | dynamic | +| BeamNGVehicle:getSpawnWorldOOBBFrontPointXYZ | ge | 0+ | dynamic | +| BeamNGVehicle:getSpawnWorldOOBBRearPoint | ge | 0? | dynamic | +| BeamNGVehicle:getSpawnWorldOOBBRearPointXYZ | ge | 0+ | dynamic | +| BeamNGVehicle:getStaticDataFieldbyIndex | ge | 0+ | dynamic | +| BeamNGVehicle:getStaticDataFieldbyName | ge | 0+ | dynamic | +| BeamNGVehicle:getSwitchableMaterial | ge | 3? | dynamic | +| BeamNGVehicle:getTargetCount | ge | 0+ | dynamic | +| BeamNGVehicle:getTargetName | ge | 0+ | dynamic | +| BeamNGVehicle:getTransform | ge | 0? | dynamic | +| BeamNGVehicle:getTransformF | ge | 0+ | dynamic | +| BeamNGVehicle:getTrigger | ge | 1? | dynamic | +| BeamNGVehicle:getType | ge | 0+ | dynamic | +| BeamNGVehicle:getVelocity | ge | 0-2? | both | +| BeamNGVehicle:getVelocityXYZ | ge | 0? | both | +| BeamNGVehicle:getViewportFillingCameraDistance | ge | 0? | dynamic | +| BeamNGVehicle:getWheelAxisNodes | ge | 1? | dynamic | +| BeamNGVehicle:getWheelCount | ge | 0? | dynamic | +| BeamNGVehicle:getWorldBox | ge | 0? | dynamic | +| BeamNGVehicle:getWorldBoxCenter | ge | 0+ | dynamic | +| BeamNGVehicle:getWorldTransform | ge | 0+ | dynamic | +| BeamNGVehicle:incRefCount | ge | 0? | dynamic | +| BeamNGVehicle:inheritParentFields | ge | 1? | dynamic | +| BeamNGVehicle:initialNodePositionsDone | ge | 0? | dynamic | +| BeamNGVehicle:inspectUpdate | ge | 0? | dynamic | +| BeamNGVehicle:isChildOfGroup | ge | 1? | dynamic | +| BeamNGVehicle:isEditorDirty | ge | 0? | dynamic | +| BeamNGVehicle:isGlobalBounds | ge | 0? | dynamic | +| BeamNGVehicle:isHidden | ge | 0? | dynamic | +| BeamNGVehicle:isLocked | ge | 0? | dynamic | +| BeamNGVehicle:isMateriaDiffuse | ge | 0+ | dynamic | +| BeamNGVehicle:isNameChangeAllowed | ge | 0+ | dynamic | +| BeamNGVehicle:isPlayerControlled | ge | 0? | dynamic | +| BeamNGVehicle:isReady | ge | 0? | dynamic | +| BeamNGVehicle:isRenderEnabled | ge | 0+ | dynamic | +| BeamNGVehicle:isRenderMaterialsReady | ge | 0? | both | +| BeamNGVehicle:isSelected | ge | 1? | dynamic | +| BeamNGVehicle:isSelectionEnabled | ge | 0? | dynamic | +| BeamNGVehicle:isSubClassOf | ge | 1? | dynamic | +| BeamNGVehicle:isUITexture | ge | 0+ | dynamic | +| BeamNGVehicle:lua | ge | 0+ | dynamic | +| BeamNGVehicle:meshCommit | ge | 0? | dynamic | +| BeamNGVehicle:onEditorDisable | ge | 0? | dynamic | +| BeamNGVehicle:onEditorEnable | ge | 0? | dynamic | +| BeamNGVehicle:openConsoleUITexture | ge | 2? | dynamic | +| BeamNGVehicle:pauseThread | ge | 0+ | dynamic | +| BeamNGVehicle:playAudio | ge | 0+ | dynamic | +| BeamNGVehicle:playThread | ge | 0+ | dynamic | +| BeamNGVehicle:postApply | ge | 0? | dynamic | +| BeamNGVehicle:preApply | ge | 0? | dynamic | +| BeamNGVehicle:queueJSUITexture | ge | 2? | dynamic | +| BeamNGVehicle:queueLuaCommand | ge | 1-2? | both | +| BeamNGVehicle:queueParticleWorld | ge | 6? | dynamic | +| BeamNGVehicle:registerObject | ge | 0-1? | dynamic | +| BeamNGVehicle:registerObjectWithIdSuffix | ge | 1? | dynamic | +| BeamNGVehicle:reload | ge | 0-3? | dynamic | +| BeamNGVehicle:reloadAP | ge | 0+ | dynamic | +| BeamNGVehicle:renderCameraToMaterial | ge | 6? | dynamic | +| BeamNGVehicle:renderLicensePlateSkia | ge | 2? | dynamic | +| BeamNGVehicle:requestMesh | ge | 1? | dynamic | +| BeamNGVehicle:requestMeshBegin | ge | 0? | dynamic | +| BeamNGVehicle:requestMeshCommit | ge | 0? | dynamic | +| BeamNGVehicle:requestReload | ge | 0? | dynamic | +| BeamNGVehicle:requestReset | ge | 0-1? | dynamic | +| BeamNGVehicle:reset | ge | 0-1? | both | +| BeamNGVehicle:resetBrokenFlexMesh | ge | 0? | dynamic | +| BeamNGVehicle:resetMaterials | ge | 1? | dynamic | +| BeamNGVehicle:respawn | ge | 1? | dynamic | +| BeamNGVehicle:save | ge | 0-2? | dynamic | +| BeamNGVehicle:serialize | ge | 0-2? | dynamic | +| BeamNGVehicle:serializeForEditor | ge | 3? | dynamic | +| BeamNGVehicle:serializeToDirectories | ge | 0+ | dynamic | +| BeamNGVehicle:serializeToNameDictFile | ge | 1? | dynamic | +| BeamNGVehicle:setActive | ge | 1-2? | dynamic | +| BeamNGVehicle:setAllMeshesHidden | ge | 0+ | dynamic | +| BeamNGVehicle:setCanFloatAboveGround | ge | 0+ | dynamic | +| BeamNGVehicle:setCanSave | ge | 1? | dynamic | +| BeamNGVehicle:setClusterPosRelRot | ge | 8? | both | +| BeamNGVehicle:setColor | ge | 1-3? | dynamic | +| BeamNGVehicle:setDataBlock | ge | 0+ | dynamic | +| BeamNGVehicle:setDeclarationLine | ge | 0+ | dynamic | +| BeamNGVehicle:setDynDataFieldbyName | ge | 3? | dynamic | +| BeamNGVehicle:setEditorDirty | ge | 1? | dynamic | +| BeamNGVehicle:setEditorOnly | ge | 0+ | dynamic | +| BeamNGVehicle:setField | ge | 2-3? | both | +| BeamNGVehicle:setFileName | ge | 1? | dynamic | +| BeamNGVehicle:setFlexmeshDebugMode | ge | 1? | dynamic | +| BeamNGVehicle:setFlexmeshMaterial | ge | 0+ | dynamic | +| BeamNGVehicle:setFlexmeshMaterialByIndex | ge | 0+ | dynamic | +| BeamNGVehicle:setHidden | ge | 1? | dynamic | +| BeamNGVehicle:setInitialNodeCollision | ge | 2? | dynamic | +| BeamNGVehicle:setInitialNodePosition | ge | 3? | dynamic | +| BeamNGVehicle:setInitialNodePositionCount | ge | 1? | dynamic | +| BeamNGVehicle:setInternalName | ge | 1? | dynamic | +| BeamNGVehicle:setIsSelected | ge | 0+ | dynamic | +| BeamNGVehicle:setLocked | ge | 0+ | dynamic | +| BeamNGVehicle:setMaterialEmissiveFactor | ge | 2? | dynamic | +| BeamNGVehicle:setMeshAlpha | ge | 2-3? | dynamic | +| BeamNGVehicle:setMeshAnnotationColor | ge | 2? | dynamic | +| BeamNGVehicle:setMeshColor | ge | 0+ | dynamic | +| BeamNGVehicle:setMeshDetailFactor | ge | 0+ | dynamic | +| BeamNGVehicle:setMeshHidden | ge | 0+ | dynamic | +| BeamNGVehicle:setMeshPaintData | ge | 0+ | dynamic | +| BeamNGVehicle:setMetallicPaintData | ge | 1? | dynamic | +| BeamNGVehicle:setName | ge | 1? | dynamic | +| BeamNGVehicle:setNameChangeAllowed | ge | 0+ | dynamic | +| BeamNGVehicle:setOriginalTransform | ge | 7? | both | +| BeamNGVehicle:setPosRot | ge | 7-8? | dynamic | +| BeamNGVehicle:setPosition | ge | 0-3? | both | +| BeamNGVehicle:setPositionNoPhysicsReset | ge | 0+ | dynamic | +| BeamNGVehicle:setPositionRotation | ge | 7? | both | +| BeamNGVehicle:setPositionXYZ | ge | 3? | dynamic | +| BeamNGVehicle:setPropMaterial | ge | 0+ | dynamic | +| BeamNGVehicle:setPropMaterialByIndex | ge | 0+ | dynamic | +| BeamNGVehicle:setRefNodes | ge | 3-4? | dynamic | +| BeamNGVehicle:setRenderEnabled | ge | 1? | dynamic | +| BeamNGVehicle:setScale | ge | 1-4? | dynamic | +| BeamNGVehicle:setScaleXYZ | ge | 3? | dynamic | +| BeamNGVehicle:setSelected | ge | 1? | dynamic | +| BeamNGVehicle:setSelectionEnabled | ge | 0+ | dynamic | +| BeamNGVehicle:setShapeName | ge | 0+ | dynamic | +| BeamNGVehicle:setSkin | ge | 1? | dynamic | +| BeamNGVehicle:setSkinName | ge | 0+ | dynamic | +| BeamNGVehicle:setSpawnLocalAABB | ge | 1? | both | +| BeamNGVehicle:setStaticDataFieldbyIndex | ge | 0+ | dynamic | +| BeamNGVehicle:setStaticDataFieldbyName | ge | 0+ | dynamic | +| BeamNGVehicle:setTaggedTexture | ge | 0+ | dynamic | +| BeamNGVehicle:setTextureSet | ge | 1-2? | dynamic | +| BeamNGVehicle:setThreadDir | ge | 0+ | dynamic | +| BeamNGVehicle:setThreadPosition | ge | 0+ | dynamic | +| BeamNGVehicle:setThreadTimeScale | ge | 0+ | dynamic | +| BeamNGVehicle:setTransform | ge | 0-1? | dynamic | +| BeamNGVehicle:setTransformF | ge | 0+ | dynamic | +| BeamNGVehicle:setVehicleTransform | ge | 0+ | dynamic | +| BeamNGVehicle:setVelocity | ge | 0+ | dynamic | +| BeamNGVehicle:setWindAero | ge | 3? | dynamic | +| BeamNGVehicle:showEngineDirection | ge | 2? | dynamic | +| BeamNGVehicle:spawnObject | ge | 3? | dynamic | +| BeamNGVehicle:spawnObjectWithPosRot | ge | 8? | dynamic | +| BeamNGVehicle:spawnObjectWithTransform | ge | 0+ | dynamic | +| BeamNGVehicle:spawnPhysics | ge | 2? | dynamic | +| BeamNGVehicle:stopAudio | ge | 0+ | dynamic | +| BeamNGVehicle:stopThread | ge | 0+ | dynamic | +| BeamNGVehicle:switchMaterial | ge | 1-4? | dynamic | +| BeamNGVehicle:toggleEditMode | ge | 0? | dynamic | +| BeamNGVehicle:unregisterObject | ge | 0? | dynamic | +| BeamNGVehicle:why | ge | 0+ | dynamic | +| FS:closeDirectory | ge | 0+ | dynamic | +| FS:convertLinkFileToTargetCopy | ge | 1 | both | +| FS:copyFile | ge | 2 | both | +| FS:deleteAssetFileForLinkFile | ge | 2 | both | +| FS:directoryCreate | ge | 1-2 | both | +| FS:directoryExists | ge | 1 | both | +| FS:directoryList | ge | 3 | both | +| FS:directoryRemove | ge | 1 | both | +| FS:dumpVfs | ge | 0+ | dynamic | +| FS:expandFilename | ge | 1 | both | +| FS:fileExists | ge | 1 | both | +| FS:fileSize | ge | 1 | both | +| FS:findFiles | ge | 3-5 | both | +| FS:findFilesByPattern | ge | 0+ | dynamic | +| FS:findFilesByRootPattern | ge | 0+ | dynamic | +| FS:findHighestNumberedFolder | ge | 2 | both | +| FS:findLinkFiles | ge | 4 | both | +| FS:findOverrides | ge | 0+ | dynamic | +| FS:folderCleanup | ge | 1 | both | +| FS:getArchiveMetadata | ge | 0+ | dynamic | +| FS:getFileRealPath | ge | 1 | both | +| FS:getGamePath | ge | 0 | both | +| FS:getHashFileAlgorithmId | ge | 0 | both | +| FS:getLastError | ge | 0? | dynamic | +| FS:getOriginArchivePathRelative | ge | 1 | both | +| FS:getUserPath | ge | 0 | both | +| FS:hashFile | ge | 1 | both | +| FS:hashFileSHA1 | ge | 1 | both | +| FS:isGamePathCaseSensitive | ge | 0 | both | +| FS:isLinkFile | ge | 1 | both | +| FS:isMounted | ge | 1 | both | +| FS:isPathInCaseSensitiveMount | ge | 0+ | dynamic | +| FS:isUserPathCaseSensitive | ge | 0 | both | +| FS:listOverrides | ge | 0 | both | +| FS:mount | ge | 1 | both | +| FS:mountList | ge | 1 | both | +| FS:native2Virtual | ge | 1 | both | +| FS:openDirectory | ge | 0+ | dynamic | +| FS:openFile | ge | 1-42? | dynamic | +| FS:remove | ge | 1 | both | +| FS:removeFile | ge | 1 | both | +| FS:renameFile | ge | 2 | both | +| FS:stat | ge | 1 | both | +| FS:triggerFilesChanged | ge | 1 | both | +| FS:unmount | ge | 1 | both | +| FS:updateDirectoryWatchers | ge | 0 | both | +| FS:virtual2Native | ge | 1 | both | +| Lua:dumpStack | ge | 0+ | dynamic | +| Lua:exec | ge | 1? | dynamic | +| Lua:findObjectByIdAsTable | ge | 0+ | dynamic | +| Lua:findObjectByNameAsTable | ge | 0+ | dynamic | +| Lua:findObjectsByClassAsTable | ge | 2 | both | +| Lua:findObjectsBySubClassAsTable | ge | 2 | both | +| Lua:getAllObjects | ge | 1 | both | +| Lua:getDevLogStats | ge | 0 | static-only | +| Lua:getFunctionOpcode | ge | 0+ | dynamic | +| Lua:getOSLanguage | ge | 0 | both | +| Lua:getSelectedLanguage | ge | 0 | both | +| Lua:getSteamLanguage | ge | 0 | both | +| Lua:log | ge | 1-3+ | both | +| Lua:queueLuaCommand | ge | 1 | both | +| Lua:reloadLanguages | ge | 0 | both | +| Lua:requestReload | ge | 0 | both | +| Lua:saveFunctionOpcode | ge | 0+ | dynamic | +| be:addFirewallException | ge | 0+ | dynamic | +| be:addObject | ge | 2 | both | +| be:castRay | ge | 2 | both | +| be:decalManagerLoad | ge | 2 | both | +| be:deleteDataBlocks | ge | 0 | both | +| be:enterNextVehicle | ge | 2 | both | +| be:enterVehicle | ge | 2 | both | +| be:executeJS | ge | 1 | both | +| be:exitVehicle | ge | 1 | both | +| be:getCameraRay | ge | 0+ | dynamic | +| be:getEnabled | ge | 0 | both | +| be:getEngineStream | ge | 0+ | dynamic | +| be:getEnterableObjectCount | ge | 0 | both | +| be:getFFBConfig | ge | 1 | both | +| be:getFileStream | ge | 0 | both | +| be:getGroundModel | ge | 0+ | dynamic | +| be:getGroundModelByID | ge | 1 | both | +| be:getGroundModelCount | ge | 0 | both | +| be:getGroundModelIDByName | ge | 0+ | dynamic | +| be:getObject | ge | 1 | both | +| be:getObjectActive | ge | 1 | both | +| be:getObjectByID | ge | 1 | both | +| be:getObjectCount | ge | 0 | both | +| be:getObjectOOBBAxisNormalizedXYZ | ge | 2 | both | +| be:getObjectOOBBCenterXYZ | ge | 1 | both | +| be:getObjectOOBBHalfAxisXYZ | ge | 2 | both | +| be:getObjectOOBBHalfExtentsXYZ | ge | 1 | both | +| be:getObjectOOBBIsInitialized | ge | 1 | both | +| be:getObjectPositionXYZ | ge | 1 | both | +| be:getObjectVelocityXYZ | ge | 1 | both | +| be:getPhysicsDeterministic | ge | 0 | both | +| be:getPhysicsRunning | ge | 0 | both | +| be:getPhysicsSpeedFactor | ge | 0 | both | +| be:getPlayerVehicle | ge | 1 | both | +| be:getPlayerVehicleID | ge | 1 | both | +| be:getSimulationTimeScale | ge | 0 | both | +| be:getSimulationTimeScaleAchieved | ge | 0+ | dynamic | +| be:getSurfaceHeightBelow | ge | 1 | both | +| be:getTerrainDrivability | ge | 2 | both | +| be:getUpdateUIflag | ge | 0 | both | +| be:getWindAt | ge | 1 | static-only | +| be:isBlockedByFirewall | ge | 0+ | dynamic | +| be:loadTireMarks | ge | 1 | both | +| be:makeRelativePath | ge | 2? | dynamic | +| be:physicsDestroyWorld | ge | 0 | both | +| be:physicsInitWorld | ge | 0 | both | +| be:physicsStartSimulation | ge | 0 | both | +| be:physicsStep | ge | 1 | both | +| be:physicsStopSimulation | ge | 0 | both | +| be:queueAllObjectLua | ge | 1 | both | +| be:queueAllObjectLuaExcept | ge | 2? | dynamic | +| be:queueHookJS | ge | 1+ | both | +| be:queueJS | ge | 1 | both | +| be:queueObjectFastLua | ge | 2 | both | +| be:queueObjectLua | ge | 2 | both | +| be:queueStreamDataJS | ge | 1+ | both | +| be:reloadAllVehicles | ge | 0 | both | +| be:reloadCollision | ge | 0-2 | both | +| be:reloadStaticCollision | ge | 0+ | dynamic | +| be:reloadVehicle | ge | 1 | both | +| be:resetGroundModels | ge | 0 | both | +| be:resetTireMarks | ge | 0 | both | +| be:resetVehicle | ge | 1 | both | +| be:saveTireMarks | ge | 1 | both | +| be:sendHIDPacket | ge | 0+ | dynamic | +| be:sendToMailbox | ge | 2 | both | +| be:setDynamicCollisionEnabled | ge | 1 | both | +| be:setEnabled | ge | 1 | both | +| be:setFunctionRedirectionEnabled | ge | 0+ | dynamic | +| be:setGroundModel | ge | 2 | both | +| be:setGroundWind | ge | 1 | both | +| be:setPhysicsDeterministic | ge | 0+ | dynamic | +| be:setPhysicsRunning | ge | 1 | both | +| be:setPhysicsSpeedFactor | ge | 1 | both | +| be:setSeaLevelTemperatureK | ge | 1 | both | +| be:setSimulationTimeScale | ge | 1 | both | +| be:setThreadingLayout | ge | 0+ | dynamic | +| be:sfxGetAvailableDevices | ge | 0 | both | +| be:toggleEnabled | ge | 0 | both | +| be:triggerRaycastClosest | ge | 2 | both | +| debugDrawer:assignFieldsFromObject | ge | 1? | dynamic | +| debugDrawer:clone | ge | 1? | dynamic | +| debugDrawer:currentRenderViewMaskAdd | ge | 0+ | dynamic | +| debugDrawer:currentRenderViewMaskClear | ge | 0 | both | +| debugDrawer:currentRenderViewMaskRemove | ge | 0+ | dynamic | +| debugDrawer:currentRenderViewMaskSet | ge | 1 | both | +| debugDrawer:decRefCount | ge | 0+ | dynamic | +| debugDrawer:delete | ge | 0? | dynamic | +| debugDrawer:deleteObject | ge | 0-1? | dynamic | +| debugDrawer:deletePersistentId | ge | 0+ | dynamic | +| debugDrawer:drawArrow | ge | 3-4 | both | +| debugDrawer:drawAxisGizmo | ge | 0 | both | +| debugDrawer:drawBox | ge | 0+ | dynamic | +| debugDrawer:drawCircle | ge | 3-4? | dynamic | +| debugDrawer:drawCylinder | ge | 4-6 | both | +| debugDrawer:drawDot | ge | 3-5 | both | +| debugDrawer:drawFrustum | ge | 3 | both | +| debugDrawer:drawLine | ge | 3-4 | both | +| debugDrawer:drawLineInstance | ge | 4-9 | both | +| debugDrawer:drawQuadSolid | ge | 5 | both | +| debugDrawer:drawSphere | ge | 3-5 | both | +| debugDrawer:drawSphereOcclusionQuery | ge | 0+ | dynamic | +| debugDrawer:drawSquarePrism | ge | 5-7 | both | +| debugDrawer:drawText | ge | 3-5 | both | +| debugDrawer:drawTextAdvanced | ge | 6-8 | both | +| debugDrawer:drawTri | ge | 0+ | dynamic | +| debugDrawer:drawTriSolid | ge | 4-5 | both | +| debugDrawer:dump | ge | 0-4? | dynamic | +| debugDrawer:dumpGroupHierarchy | ge | 0+ | dynamic | +| debugDrawer:generatePersistentId | ge | 0+ | dynamic | +| debugDrawer:getClassDocString | ge | 0? | dynamic | +| debugDrawer:getClassName | ge | 0? | dynamic | +| debugDrawer:getDeclarationLine | ge | 0? | dynamic | +| debugDrawer:getDrawingEnabled | ge | 0+ | dynamic | +| debugDrawer:getDynDataFieldbyName | ge | 2? | dynamic | +| debugDrawer:getDynamicFields | ge | 0-1? | dynamic | +| debugDrawer:getField | ge | 2-3? | dynamic | +| debugDrawer:getFieldInfo | ge | 2? | dynamic | +| debugDrawer:getFieldList | ge | 0? | dynamic | +| debugDrawer:getFields | ge | 0-1? | dynamic | +| debugDrawer:getFieldsForEditor | ge | 0? | dynamic | +| debugDrawer:getFileName | ge | 0? | dynamic | +| debugDrawer:getFreezingEnabled | ge | 0+ | dynamic | +| debugDrawer:getGeneratedDisplayName | ge | 0-1? | dynamic | +| debugDrawer:getGroup | ge | 0-2? | dynamic | +| debugDrawer:getID | ge | 0? | dynamic | +| debugDrawer:getId | ge | 0-1? | dynamic | +| debugDrawer:getIdString | ge | 0? | dynamic | +| debugDrawer:getInternalName | ge | 0? | dynamic | +| debugDrawer:getName | ge | 0? | dynamic | +| debugDrawer:getOrCreatePersistentID | ge | 0? | dynamic | +| debugDrawer:getStaticDataFieldbyIndex | ge | 0+ | dynamic | +| debugDrawer:getStaticDataFieldbyName | ge | 0+ | dynamic | +| debugDrawer:incRefCount | ge | 0? | dynamic | +| debugDrawer:inheritParentFields | ge | 1? | dynamic | +| debugDrawer:inspectUpdate | ge | 0? | dynamic | +| debugDrawer:isChildOfGroup | ge | 1? | dynamic | +| debugDrawer:isEditorDirty | ge | 0? | dynamic | +| debugDrawer:isHidden | ge | 0? | dynamic | +| debugDrawer:isLocked | ge | 0? | dynamic | +| debugDrawer:isNameChangeAllowed | ge | 0+ | dynamic | +| debugDrawer:isSelected | ge | 1? | dynamic | +| debugDrawer:isSubClassOf | ge | 1? | dynamic | +| debugDrawer:onEditorDisable | ge | 0? | dynamic | +| debugDrawer:onEditorEnable | ge | 0? | dynamic | +| debugDrawer:postApply | ge | 0? | dynamic | +| debugDrawer:preApply | ge | 0? | dynamic | +| debugDrawer:registerObject | ge | 0-1? | dynamic | +| debugDrawer:registerObjectWithIdSuffix | ge | 1? | dynamic | +| debugDrawer:renderGroundModelDebug | ge | 7 | both | +| debugDrawer:renderStaticColCounter | ge | 5 | both | +| debugDrawer:renderStaticColDebug | ge | 7 | both | +| debugDrawer:save | ge | 0-2? | dynamic | +| debugDrawer:serialize | ge | 0-2? | dynamic | +| debugDrawer:serializeForEditor | ge | 3? | dynamic | +| debugDrawer:serializeToDirectories | ge | 0+ | dynamic | +| debugDrawer:serializeToNameDictFile | ge | 1? | dynamic | +| debugDrawer:setCanSave | ge | 1? | dynamic | +| debugDrawer:setDeclarationLine | ge | 0+ | dynamic | +| debugDrawer:setDrawingEnabled | ge | 1 | both | +| debugDrawer:setDynDataFieldbyName | ge | 3? | dynamic | +| debugDrawer:setEditorDirty | ge | 1? | dynamic | +| debugDrawer:setEditorOnly | ge | 0+ | dynamic | +| debugDrawer:setField | ge | 2-3? | dynamic | +| debugDrawer:setFileName | ge | 1? | dynamic | +| debugDrawer:setFreezingEnabled | ge | 0+ | dynamic | +| debugDrawer:setHidden | ge | 1? | dynamic | +| debugDrawer:setInternalName | ge | 1? | dynamic | +| debugDrawer:setIsSelected | ge | 0+ | dynamic | +| debugDrawer:setLastTTL | ge | 0+ | dynamic | +| debugDrawer:setLastZTest | ge | 0+ | dynamic | +| debugDrawer:setLocked | ge | 0+ | dynamic | +| debugDrawer:setName | ge | 1? | dynamic | +| debugDrawer:setNameChangeAllowed | ge | 0+ | dynamic | +| debugDrawer:setSelected | ge | 1? | dynamic | +| debugDrawer:setSolidTriCulling | ge | 1 | both | +| debugDrawer:setStaticDataFieldbyIndex | ge | 0+ | dynamic | +| debugDrawer:setStaticDataFieldbyName | ge | 0+ | dynamic | +| debugDrawer:toggleDrawing | ge | 0+ | dynamic | +| debugDrawer:toggleFreeze | ge | 0+ | dynamic | +| debugDrawer:unregisterObject | ge | 0? | dynamic | + +## VLUA API + +| Function | Params | Line | Returns | +|---|---|---|---| +| HSVtoRGB `vlua` | 3 | utils.lua:43 | | +| HighPerfTimer `vlua` | 0 | 14 | | +| MPElectricsVE:applyElectrics `vlua` | 1 | MPElectricsVE.lua:400 | | +| MPElectricsVE:applyLatestElectrics `vlua` | 0 | MPElectricsVE.lua:495 | | +| MPElectricsVE:check `vlua` | 0 | MPElectricsVE.lua:342 | | +| MPElectricsVE:excludeElectric `vlua` | 1 | MPElectricsVE.lua:276 | | +| MPInputsVE:applyInputs `vlua` | 1 | MPInputsVE.lua:155 | | +| MPInputsVE:getInputs `vlua` | 0 | MPInputsVE.lua:101 | | +| MPPowertrainHydrosVE:applyHydroBeams `vlua` | 1 | MPPowertrainHydrosVE.lua:50 | | +| MPPowertrainHydrosVE:getHydroBeams `vlua` | 0 | MPPowertrainHydrosVE.lua:18 | | +| MPPowertrainVE:applyEngineData `vlua` | 1 | MPPowertrainVE.lua:102 | | +| MPPowertrainVE:applyLivePowertrain `vlua` | 1 | MPPowertrainVE.lua:23 | | +| MPPowertrainVE:check `vlua` | 0 | MPPowertrainVE.lua:186 | | +| MPPowertrainVE:getEngineData `vlua` | 0 | MPPowertrainVE.lua:88 | | +| MPPowertrainVE:setHasHydraulicCylinders `vlua` | 0 | MPPowertrainVE.lua:194 | | +| MPPowertrainVE:setIgnitionState `vlua` | 1 | MPPowertrainVE.lua:177 | | +| MPVehicleVE:setServerID `vlua` | 1 | MPVehicleVE.lua:61 | | +| MPVehicleVE:setVehicleType `vlua` | 1 | MPVehicleVE.lua:57 | | +| OBBsquaredDistance `vlua` | 5 | mathlib.lua:1413 | | +| PSItoPascal `vlua` | 1 | 290 | | +| RGBtoHSV `vlua` | 3 | utils.lua:30 | | +| _G:HSVtoRGB `vlua` | 3 | utils.lua:43 | | +| _G:HighPerfTimer `vlua` | 0 | ve_utils.lua:14 | | +| _G:OBBsquaredDistance `vlua` | 5 | mathlib.lua:1413 | | +| _G:PSItoPascal `vlua` | 1 | ve_utils.lua:290 | | +| _G:RGBtoHSV `vlua` | 3 | utils.lua:30 | | +| _G:_kv `vlua` | 1 | utils.lua:1244 | | +| _G:addKeyEventListener `vlua` | 3 | MPVehicleVE.lua:28 | | +| _G:addLevelLog `vlua` | 5 | utils.lua:148 | | +| _G:altitudeOBB_Plane `vlua` | 6 | mathlib.lua:1463 | | +| _G:arrayConcat `vlua` | 2 | utils.lua:637 | | +| _G:arrayFindValueIndex `vlua` | 2 | utils.lua:765 | | +| _G:arrayReverse `vlua` | 1 | utils.lua:784 | | +| _G:arrayShuffle `vlua` | 1 | utils.lua:775 | | +| _G:assert `vlua` | 1-3? | [C] | | +| _G:biQuadratic `vlua` | 5 | mathlib.lua:1375 | | +| _G:biasFun `vlua` | 2 | mathlib.lua:1272 | | +| _G:biasGainFun `vlua` | 3 | mathlib.lua:1280 | | +| _G:bpackDecode `vlua` | 0+ | [C] | | +| _G:bpackEncode `vlua` | 0+ | [C] | | +| _G:bpackEncodeToBuffer `vlua` | 0+ | [C] | | +| _G:bumpFun `vlua` | 9 | mathlib.lua:1295 | | +| _G:bytes_to_string `vlua` | 1 | utils.lua:249 | | +| _G:cardinalSpline `vlua` | 9 | mathlib.lua:1324 | | +| _G:catmullRom `vlua` | 6 | mathlib.lua:1336 | | +| _G:catmullRomCentripetal `vlua` | 6 | mathlib.lua:1345 | | +| _G:catmullRomChordal `vlua` | 6 | mathlib.lua:1340 | | +| _G:checkTableDataTypes `vlua` | 2 | utils.lua:859 | | +| _G:clamp `vlua` | 3 | mathlib.lua:1197 | | +| _G:clearLevelLogs `vlua` | 0 | utils.lua:161 | | +| _G:closestLinePoints `vlua` | 4 | mathlib.lua:694 | | +| _G:closestLinePointsPointVec `vlua` | 4 | mathlib.lua:675 | | +| _G:closestLineSegmentPoints `vlua` | 4 | mathlib.lua:701 | | +| _G:collectgarbage `vlua` | 1? | [C] | | +| _G:color `vlua` | 4 | utils.lua:60 | | +| _G:colorGetRGBA `vlua` | 1 | utils.lua:64 | | +| _G:colorHex `vlua` | 2 | utils.lua:68 | | +| _G:concatWorkBuffer `vlua` | 3? | utils.lua:542 | | +| _G:conicBezier `vlua` | 5 | mathlib.lua:1366 | | +| _G:constainsCylinder_Point `vlua` | 4 | mathlib.lua:1458 | | +| _G:containsEllipsoid_Point `vlua` | 5 | mathlib.lua:1449 | | +| _G:containsOBB_OBB `vlua` | 8 | mathlib.lua:1406 | | +| _G:containsOBB_Sphere `vlua` | 6 | mathlib.lua:1431 | | +| _G:containsOBB_point `vlua` | 5 | mathlib.lua:1444 | | +| _G:containsSphere_OBB `vlua` | 6 | mathlib.lua:1437 | | +| _G:createCurve `vlua` | 2 | ve_utils.lua:265 | | +| _G:createGlobalSnapshot `vlua` | 1 | devUtils.lua:145 | | +| _G:deepcopy `vlua` | 1 | utils.lua:846 | | +| _G:deserialize `vlua` | 1 | utils.lua:1253 | | +| _G:deserializePackages `vlua` | 2 | utils.lua:1007 | | +| _G:detectGlobalWrites `vlua` | 0 | utils.lua:1280 | | +| _G:dofile `vlua` | 1? | [C] | | +| _G:dump `vlua` | 0-4? | utils.lua:127 | | +| _G:dumpNotNil `vlua` | 1 | utils.lua:142 | | +| _G:dumpToFile `vlua` | 1+ | utils.lua:881 | | +| _G:dumps `vlua` | 0-3+? | utils.lua:106 | | +| _G:dumpsz `vlua` | 2 | utils.lua:134 | | +| _G:dumpz `vlua` | 2 | utils.lua:138 | | +| _G:enablePhysicsStepHook `vlua` | 0 | main.lua:59 | | +| _G:error `vlua` | 1-2? | [C] | | +| _G:executeLuaSandboxed `vlua` | 2 | devUtils.lua:10 | | +| _G:exportPersistentData `vlua` | 0 | main.lua:516 | | +| _G:fillActionLabelSimple `vlua` | 1 | utils.lua:923 | | +| _G:fillActionLabels `vlua` | 1 | utils.lua:931 | | +| _G:flattenTable `vlua` | 1 | utils.lua:1355 | | +| _G:float3 `vlua` | 3 | mathlib.lua:49 | | +| _G:formatTimeStringNow `vlua` | 1 | utils.lua:261 | | +| _G:freqGenC `vlua` | 3 | filters.lua:12 | | +| _G:fsign `vlua` | 1 | mathlib.lua:1180 | | +| _G:gcinfo `vlua` | 0? | [C] | | +| _G:gcprobe `vlua` | 2 | utils.lua:1290 | | +| _G:getAllLevelIdentifiers `vlua` | 0 | utils.lua:1094 | | +| _G:getBlueNoise1d `vlua` | 1 | mathlib.lua:559 | | +| _G:getContrastColor `vlua` | 2 | ve_utils.lua:224 | | +| _G:getContrastColorStringRGB `vlua` | 1 | ve_utils.lua:228 | | +| _G:getCurrentLevelIdentifier `vlua` | 1 | utils.lua:1086 | | +| _G:getKeyState `vlua` | 1 | MPVehicleVE.lua:52 | | +| _G:getLevelLogs `vlua` | 0 | utils.lua:157 | | +| _G:getModuleLocals `vlua` | 1 | devUtils.lua:89 | | +| _G:getTmpVec3 `vlua` | 1 | mathlib.lua:723 | | +| _G:getfenv `vlua` | 0-1? | [C] | | +| _G:getmetatable `vlua` | 1+? | [C] | | +| _G:graphs `vlua` | 2 | utils.lua:280 | | +| _G:greyColor `vlua` | 2 | utils.lua:98 | | +| _G:guardZero `vlua` | 1 | mathlib.lua:1192 | | +| _G:hex_dump `vlua` | 1 | utils.lua:1432 | | +| _G:importPersistentData `vlua` | 1 | main.lua:522 | | +| _G:init `vlua` | 2 | main.lua:200 | | +| _G:initSystems `vlua` | 0 | main.lua:133 | | +| _G:intersectsRay_Capsule `vlua` | 5 | mathlib.lua:1526 | | +| _G:intersectsRay_Cylinder `vlua` | 5 | mathlib.lua:1511 | | +| _G:intersectsRay_Ellipsoid `vlua` | 6 | mathlib.lua:1497 | | +| _G:intersectsRay_OBB `vlua` | 6 | mathlib.lua:1475 | | +| _G:intersectsRay_Plane `vlua` | 4 | mathlib.lua:1469 | | +| _G:intersectsRay_Sphere `vlua` | 4 | mathlib.lua:1488 | | +| _G:intersectsRay_Triangle `vlua` | 5 | mathlib.lua:1544 | | +| _G:inverseLerp `vlua` | 3 | mathlib.lua:1243 | | +| _G:ipairs `vlua` | 1? | [C] | | +| _G:ironbowColor `vlua` | 2 | utils.lua:88 | | +| _G:isinf `vlua` | 1 | mathlib.lua:1218 | | +| _G:isnan `vlua` | 1 | mathlib.lua:1214 | | +| _G:isnaninf `vlua` | 1 | mathlib.lua:1222 | | +| _G:jetColor `vlua` | 2 | utils.lua:93 | | +| _G:jitprobe `vlua` | 0 | utils.lua:1323 | | +| _G:jsonDecode `vlua` | 2 | utils.lua:420 | | +| _G:jsonEncode `vlua` | 1 | utils.lua:347 | | +| _G:jsonEncodePrefix `vlua` | 3 | utils.lua:351 | | +| _G:jsonEncodePretty `vlua` | 3 | utils.lua:361 | | +| _G:jsonEncodeWorkBuffer `vlua` | 1 | utils.lua:341 | | +| _G:jsonReadFile `vlua` | 1 | utils.lua:476 | | +| _G:jsonWriteFile `vlua` | 5 | utils.lua:458 | | +| _G:lerp `vlua` | 3 | mathlib.lua:1239 | | +| _G:lineBB2d `vlua` | 5 | mathlib.lua:1317 | | +| _G:linePointFromXnorm `vlua` | 3 | mathlib.lua:716 | | +| _G:linearScale `vlua` | 5 | mathlib.lua:1231 | | +| _G:load `vlua` | 0-6+? | [C] | | +| _G:loadIni `vlua` | 1 | utils.lua:1104 | | +| _G:loadfile `vlua` | 1? | [C] | | +| _G:loadstring `vlua` | 1-2? | [C] | | +| _G:log `vlua` | 0-9+? | [C] | | +| _G:lpad `vlua` | 3 | utils.lua:165 | | +| _G:median3 `vlua` | 3 | mathlib.lua:1301 | | +| _G:median4 `vlua` | 4 | mathlib.lua:1305 | | +| _G:median5 `vlua` | 5 | mathlib.lua:1309 | | +| _G:module `vlua` | 0+ | [C] | | +| _G:monotonicSteffen `vlua` | 9 | mathlib.lua:1350 | | +| _G:nanError `vlua` | 1 | mathlib.lua:1226 | | +| _G:newExponentialSmoothing `vlua` | 3 | filters.lua:506 | | +| _G:newExponentialSmoothingT `vlua` | 3 | filters.lua:543 | | +| _G:newExtensionProxy `vlua` | 2 | extensions.lua:1087 | | +| _G:newFreqDetector `vlua` | 0 | filters.lua:91 | | +| _G:newFreqExists `vlua` | 0 | filters.lua:157 | | +| _G:newFreqFilter1 `vlua` | 0 | filters.lua:20 | | +| _G:newLineFitting `vlua` | 8 | filters.lua:603 | | +| _G:newLinearSmoothing `vlua` | 3 | filters.lua:463 | | +| _G:newNopSmoothing `vlua` | 0 | filters.lua:489 | | +| _G:newPIDParallel `vlua` | 10 | controlSystems.lua:18 | | +| _G:newPIDStandard `vlua` | 10 | controlSystems.lua:111 | | +| _G:newTemporalSigmoidSmoothing `vlua` | 5 | filters.lua:244 | | +| _G:newTemporalSmoothing `vlua` | 4 | filters.lua:390 | | +| _G:newTemporalSmoothingHybrid `vlua` | 4 | filters.lua:311 | | +| _G:newTemporalSmoothingNonLinear `vlua` | 3 | filters.lua:351 | | +| _G:newTemporalSpring `vlua` | 3 | filters.lua:214 | | +| _G:newproxy `vlua` | 1? | [C] | | +| _G:next `vlua` | 0-2? | [C] | | +| _G:nop `vlua` | 0 | luaCore.lua:41 | | +| _G:objectTeleported `vlua` | 4 | utils.lua:1452 | | +| _G:onCallEvent `vlua` | 2 | main.lua:332 | | +| _G:onDespawnObject `vlua` | 0 | main.lua:417 | | +| _G:onDynamicBeamAdded `vlua` | 3 | main.lua:407 | | +| _G:onDynamicBeamBroke `vlua` | 2 | main.lua:413 | | +| _G:onDynamicBeamDeleted `vlua` | 1 | main.lua:410 | | +| _G:onGraphicsStep `vlua` | 1 | main.lua:80 | | +| _G:onKeyPressed `vlua` | 2 | MPVehicleVE.lua:21 | | +| _G:onKeyReleased `vlua` | 2 | MPVehicleVE.lua:24 | | +| _G:onNodeCollision `vlua` | 12 | main.lua:478 | | +| _G:overlapsOBB_OBB `vlua` | 8 | mathlib.lua:1392 | | +| _G:overlapsOBB_Plane `vlua` | 6 | mathlib.lua:1426 | | +| _G:overlapsOBB_Sphere `vlua` | 6 | mathlib.lua:1422 | | +| _G:pairs `vlua` | 1? | [C] | | +| _G:parseColor `vlua` | 1 | utils.lua:76 | | +| _G:pcall `vlua` | 1-9+? | [C] | | +| _G:pointBB2d `vlua` | 3 | mathlib.lua:1313 | | +| _G:print `vlua` | 0-8+? | main.lua:13 | | +| _G:profilerPopEvent `vlua` | 0 | luaCore.lua:41 | | +| _G:profilerPushEvent `vlua` | 0 | luaCore.lua:41 | | +| _G:push3 `vlua` | 3 | mathlib.lua:744 | | +| _G:pwm `vlua` | 4 | electricsCustomValueParser.lua:35 | | +| _G:quadraticBezier `vlua` | 4 | mathlib.lua:1360 | | +| _G:quat `vlua` | 4 | mathlib.lua:888 | | +| _G:quatFromAxisAngle `vlua` | 2 | mathlib.lua:1160 | | +| _G:quatFromDir `vlua` | 2 | mathlib.lua:1154 | | +| _G:quatFromEuler `vlua` | 3 | mathlib.lua:1166 | | +| _G:rainbowColor `vlua` | 3 | utils.lua:49 | | +| _G:randomGauss3 `vlua` | 0 | mathlib.lua:665 | | +| _G:randomState `vlua` | 1 | mathlib.lua:670 | | +| _G:rawequal `vlua` | 2? | [C] | | +| _G:rawget `vlua` | 2? | [C] | | +| _G:rawset `vlua` | 3? | [C] | | +| _G:readDictJSONTable `vlua` | 1 | utils.lua:484 | | +| _G:readFile `vlua` | 1 | utils.lua:892 | | +| _G:require `vlua` | 1? | [C] | | +| _G:require_optional `vlua` | 1 | luaCore.lua:8 | | +| _G:rerequire `vlua` | 1 | luaCore.lua:21 | | +| _G:rescale `vlua` | 5 | mathlib.lua:1235 | | +| _G:resetTmpVec3 `vlua` | 1 | mathlib.lua:731 | | +| _G:round `vlua` | 1 | mathlib.lua:1205 | | +| _G:roundNear `vlua` | 2 | mathlib.lua:1210 | | +| _G:rpad `vlua` | 3 | utils.lua:170 | | +| _G:saveCompiledJBeam `vlua` | 3 | ve_utils.lua:211 | | +| _G:saveCompiledJBeamRecursive `vlua` | 3 | ve_utils.lua:119 | | +| _G:saveIni `vlua` | 2 | utils.lua:1133 | | +| _G:select `vlua` | 0-3+? | [C] | | +| _G:serialize `vlua` | 1 | utils.lua:1240 | | +| _G:serializePackages `vlua` | 1 | utils.lua:976 | | +| _G:serializeWorkBuffer `vlua` | 1 | utils.lua:1234 | | +| _G:setControllingPlayers `vlua` | 1 | main.lua:491 | | +| _G:setDifference `vlua` | 2 | utils.lua:526 | | +| _G:setEqual `vlua` | 2 | utils.lua:504 | | +| _G:setUnion `vlua` | 2 | utils.lua:514 | | +| _G:setfenv `vlua` | 2? | [C] | | +| _G:setmetatable `vlua` | 2? | [C] | | +| _G:shallowcopy `vlua` | 1 | utils.lua:817 | | +| _G:shuffledPairs `vlua` | 2 | utils.lua:1414 | | +| _G:sigmoid1 `vlua` | 2 | mathlib.lua:1291 | | +| _G:sign `vlua` | 1 | mathlib.lua:1180 | | +| _G:sign2 `vlua` | 1 | mathlib.lua:1175 | | +| _G:signApply `vlua` | 2 | mathlib.lua:1187 | | +| _G:simpleDebugText3d `vlua` | 5 | utils.lua:1479 | | +| _G:smootherstep `vlua` | 1 | mathlib.lua:1253 | | +| _G:smootheststep `vlua` | 1 | mathlib.lua:1257 | | +| _G:smoothmax `vlua` | 3 | mathlib.lua:1268 | | +| _G:smoothmin `vlua` | 3 | mathlib.lua:1262 | | +| _G:smoothstep `vlua` | 1 | mathlib.lua:1248 | | +| _G:sortedPairs `vlua` | 3 | utils.lua:1397 | | +| _G:split `vlua` | 3 | utils.lua:180 | | +| _G:square `vlua` | 1 | mathlib.lua:1201 | | +| _G:stringFormatWorkBuffer `vlua` | 2-4? | utils.lua:567 | | +| _G:stringHash `vlua` | 1 | utils.lua:234 | | +| _G:tableContains `vlua` | 2 | utils.lua:750 | | +| _G:tableContainsCaseInsensitive `vlua` | 2 | utils.lua:755 | | +| _G:tableDepth `vlua` | 2 | utils.lua:794 | | +| _G:tableEndC `vlua` | 1 | utils.lua:728 | | +| _G:tableFindKey `vlua` | 2 | utils.lua:741 | | +| _G:tableFindRecursion `vlua` | 1 | devUtils.lua:200 | | +| _G:tableFromHeaderTable `vlua` | 1 | ve_utils.lua:37 | | +| _G:tableInsertC `vlua` | 2 | utils.lua:732 | | +| _G:tableIsArraySlow `vlua` | 1 | utils.lua:580 | | +| _G:tableIsDict `vlua` | 1 | utils.lua:573 | | +| _G:tableIsEmpty `vlua` | 1 | utils.lua:593 | | +| _G:tableKeys `vlua` | 2 | utils.lua:598 | | +| _G:tableKeysSorted `vlua` | 2 | utils.lua:621 | | +| _G:tableMerge `vlua` | 2 | utils.lua:646 | | +| _G:tableMergeRecursive `vlua` | 2 | utils.lua:655 | | +| _G:tableMergeRecursiveArray `vlua` | 2 | utils.lua:667 | | +| _G:tableReadOnly `vlua` | 1 | utils.lua:714 | | +| _G:tableRoundRobinKey `vlua` | 2 | utils.lua:811 | | +| _G:tableSize `vlua` | 1 | utils.lua:698 | | +| _G:tableSizeC `vlua` | 1 | utils.lua:723 | | +| _G:tableToColor `vlua` | 1 | utils.lua:72 | | +| _G:tableValuesAsLookupDict `vlua` | 2 | utils.lua:628 | | +| _G:testBindings `vlua` | 0 | luaBinding.lua:249 | | +| _G:timeprobe `vlua` | 1 | utils.lua:1310 | | +| _G:timeprobeStart `vlua` | 0 | utils.lua:1305 | | +| _G:toBFloat `vlua` | 0+ | [C] | | +| _G:toFloat `vlua` | 0+ | [C] | | +| _G:tonumber `vlua` | 1-2? | [C] | | +| _G:tostring `vlua` | 0-1+? | [C] | | +| _G:trim `vlua` | 1 | utils.lua:175 | | +| _G:type `vlua` | 1+? | [C] | | +| _G:ui_message `vlua` | 4 | utils.lua:919 | | +| _G:unflattenTable `vlua` | 1 | utils.lua:1378 | | +| _G:unpack `vlua` | 1-3? | [C] | | +| _G:unrequire `vlua` | 1 | luaCore.lua:15 | | +| _G:updateCorePhysicsStepEnabled `vlua` | 0 | main.lua:55 | | +| _G:vec3 `vlua` | 3 | mathlib.lua:49 | | +| _G:vec3toString `vlua` | 1 | mathlib.lua:95 | | +| _G:writeFile `vlua` | 2 | utils.lua:906 | | +| _G:xpcall `vlua` | 2-6+? | [C] | | +| _kv `vlua` | 1 | utils.lua:1244 | | +| addKeyEventListener `vlua` | 3 | MPVehicleVE.lua:28 | | +| addLevelLog `vlua` | 5 | utils.lua:148 | | +| advancedCouplers:onBeamMPLoadControllerSyncFunctions `vlua` | 0 | advancedCouplers.lua:37 | | +| advancedwheeldebug.registerDebugUser `vlua` | 2 | 17 | | +| aeroDebug.disable `vlua` | 0 | 122 | | +| aeroDebug.enable `vlua` | 0 | 112 | | +| aeroDebug.getAeroData `vlua` | 0 | 101 | | +| aeroDebug.setWheelNames `vlua` | 4 | 105 | | +| ai.driveInLane `vlua` | 1 | 5741 | | +| ai.driveUsingPath `vlua` | 1 | 5907 | | +| ai.dumpCurrentRoute `vlua` | 0 | 6106 | | +| ai.dumpParameters `vlua` | 0 | 350 | | +| ai.getEdgeLaneConfig `vlua` | 2 | 1146 | | +| ai.getParameters `vlua` | 0 | 6110 | | +| ai.getState `vlua` | 0 | 244 | | +| ai.isDriving `vlua` | 0 | 6168 | | +| ai.laneChange `vlua` | 3 | 1059 | | +| ai.reset `vlua` | 0 | 5855 | | +| ai.restoreSavedGearboxMode `vlua` | 0 | 158 | | +| ai.roadNaturalContinuation `vlua` | 2 | 1169 | | +| ai.saveGearboxMode `vlua` | 0 | 154 | | +| ai.scriptState `vlua` | 0 | 6151 | | +| ai.scriptStop `vlua` | 0+ | 6144 | | +| ai.setAggression `vlua` | 1 | 275 | | +| ai.setAggressionMode `vlua` | 1 | 281 | | +| ai.setAvoidCars `vlua` | 1 | 5731 | | +| ai.setCutOffDrivability `vlua` | 1 | 6096 | | +| ai.setEnableFastPhysicsforTraffic `vlua` | 1 | 2034 | | +| ai.setMode `vlua` | 1 | 5762 | | +| ai.setParameters `vlua` | 1 | 346 | | +| ai.setPath `vlua` | 1 | 5902 | | +| ai.setPullOver `vlua` | 1 | 4241 | | +| ai.setRacing `vlua` | 1 | 2025 | | +| ai.setRecoverOnCrash `vlua` | 1 | 5841 | | +| ai.setScriptDebugMode `vlua` | 1 | 6156 | | +| ai.setSlotTrafficTarget `vlua` | 4 | 5834 | | +| ai.setSpeed `vlua` | 1 | 254 | | +| ai.setSpeedMode `vlua` | 1 | 258 | | +| ai.setSpeedProfileMode `vlua` | 1 | 1907 | | +| ai.setState `vlua` | 1 | 5874 | | +| ai.setStopPoint `vlua` | 3 | 1087 | | +| ai.setTarget `vlua` | 1 | 5896 | | +| ai.setTargetObjectID `vlua` | 1 | 356 | | +| ai.setTractionModel `vlua` | 1 | 1938 | | +| ai.setVehicleDebugMode `vlua` | 1 | 5752 | | +| ai.spanMap `vlua` | 1 | 6090 | | +| ai.startFollowing `vlua` | 0+ | 6129 | | +| ai.startRecording `vlua` | 1 | 6114 | | +| ai.startStopDataLog `vlua` | 1 | 217 | | +| ai.stateChanged `vlua` | 0 | 248 | | +| ai.stopFollowing `vlua` | 0+ | 6144 | | +| ai.stopRecording `vlua` | 0 | 6121 | | +| ai.toggleTrafficMode `vlua` | 0 | 5845 | | +| ai:debugDraw `vlua` | 0 | luaCore.lua:41 | | +| ai:driveInLane `vlua` | 1 | ai.lua:5741 | | +| ai:driveUsingPath `vlua` | 1 | ai.lua:5907 | | +| ai:dumpCurrentRoute `vlua` | 0 | ai.lua:6106 | | +| ai:dumpParameters `vlua` | 0 | ai.lua:350 | | +| ai:getEdgeLaneConfig `vlua` | 2 | ai.lua:1146 | | +| ai:getParameters `vlua` | 0 | ai.lua:6110 | | +| ai:getState `vlua` | 0 | ai.lua:244 | | +| ai:isDriving `vlua` | 0 | ai.lua:6168 | | +| ai:laneChange `vlua` | 3 | ai.lua:1059 | | +| ai:reset `vlua` | 0 | ai.lua:5855 | | +| ai:restoreSavedGearboxMode `vlua` | 0 | ai.lua:158 | | +| ai:roadNaturalContinuation `vlua` | 2 | ai.lua:1169 | | +| ai:saveGearboxMode `vlua` | 0 | ai.lua:154 | | +| ai:scriptState `vlua` | 0 | ai.lua:6151 | | +| ai:scriptStop `vlua` | 1+? | ai.lua:6144 | | +| ai:setAggression `vlua` | 1 | ai.lua:275 | | +| ai:setAggressionMode `vlua` | 1 | ai.lua:281 | | +| ai:setAvoidCars `vlua` | 1 | ai.lua:5731 | | +| ai:setCutOffDrivability `vlua` | 1 | ai.lua:6096 | | +| ai:setEnableFastPhysicsforTraffic `vlua` | 1 | ai.lua:2034 | | +| ai:setMode `vlua` | 1 | ai.lua:5762 | | +| ai:setParameters `vlua` | 1 | ai.lua:346 | | +| ai:setPath `vlua` | 1 | ai.lua:5902 | | +| ai:setPullOver `vlua` | 1 | ai.lua:4241 | | +| ai:setRacing `vlua` | 1 | ai.lua:2025 | | +| ai:setRecoverOnCrash `vlua` | 1 | ai.lua:5841 | | +| ai:setScriptDebugMode `vlua` | 1 | ai.lua:6156 | | +| ai:setSlotTrafficTarget `vlua` | 4 | ai.lua:5834 | | +| ai:setSpeed `vlua` | 1 | ai.lua:254 | | +| ai:setSpeedMode `vlua` | 1 | ai.lua:258 | | +| ai:setSpeedProfileMode `vlua` | 1 | ai.lua:1907 | | +| ai:setState `vlua` | 1 | ai.lua:5874 | | +| ai:setStopPoint `vlua` | 3 | ai.lua:1087 | | +| ai:setTarget `vlua` | 1 | ai.lua:5896 | | +| ai:setTargetObjectID `vlua` | 1 | ai.lua:356 | | +| ai:setTractionModel `vlua` | 1 | ai.lua:1938 | | +| ai:setVehicleDebugMode `vlua` | 1 | ai.lua:5752 | | +| ai:spanMap `vlua` | 1 | ai.lua:6090 | | +| ai:startFollowing `vlua` | 1-4+? | ai.lua:6129 | | +| ai:startRecording `vlua` | 1 | ai.lua:6114 | | +| ai:startStopDataLog `vlua` | 1 | ai.lua:217 | | +| ai:stateChanged `vlua` | 0 | ai.lua:248 | | +| ai:stopFollowing `vlua` | 0? | ai.lua:6144 | | +| ai:stopRecording `vlua` | 0 | ai.lua:6121 | | +| ai:toggleTrafficMode `vlua` | 0 | ai.lua:5845 | | +| aiDebugDraw.disable `vlua` | 0 | 442 | | +| aiDebugDraw.enable `vlua` | 0 | 435 | | +| aiDebugDraw.init `vlua` | 1 | 409 | | +| aiDebugDraw.onDebugModeChanged `vlua` | 1 | 413 | | +| aiDebugDraw.reset `vlua` | 0 | 428 | | +| aiDebugDraw.setContextBinder `vlua` | 1 | 405 | | +| altitudeOBB_Plane `vlua` | 6 | mathlib.lua:1463 | | +| arrayConcat `vlua` | 2 | utils.lua:637 | | +| arrayFindValueIndex `vlua` | 2 | utils.lua:765 | | +| arrayReverse `vlua` | 1 | utils.lua:784 | | +| arrayShuffle `vlua` | 1 | utils.lua:775 | | +| assert `vlua` | 1-3 | [C] | | +| backwardsCompatibility.init `vlua` | 0 | 393 | | +| backwardsCompatibility:init `vlua` | 0 | backwardsCompatibility.lua:393 | | +| bdebug.clearAllNodeDebugText `vlua` | 0 | 229 | | +| bdebug.clearNodeDebugText `vlua` | 2 | 200 | | +| bdebug.clearTypeNodeDebugText `vlua` | 1 | 209 | | +| bdebug.cogChange `vlua` | 1 | 150 | | +| bdebug.colTrisModeChange `vlua` | 1 | 145 | | +| bdebug.init `vlua` | 0 | 250 | | +| bdebug.isEnabled `vlua` | 0 | 107 | boolean | +| bdebug.nodedebugtextModeChange `vlua` | 1 | 135 | | +| bdebug.nodetextModeChange `vlua` | 1 | 125 | | +| bdebug.nodevisModeChange `vlua` | 1 | 130 | | +| bdebug.receiveViewportSize `vlua` | 0 | 253 | | +| bdebug.requestDrawnBeamsGE `vlua` | 1 | 102 | | +| bdebug.requestDrawnNodesGE `vlua` | 1 | 96 | | +| bdebug.requestState `vlua` | 0 | 85 | | +| bdebug.resetModes `vlua` | 0 | 155 | | +| bdebug.setEnabled `vlua` | 1 | 111 | | +| bdebug.setNodeDebugText `vlua` | 3 | 172 | | +| bdebug.setPartsSelected `vlua` | 1 | 164 | | +| bdebug.setState `vlua` | 3 | 90 | | +| bdebug.skeletonModeChange `vlua` | 1 | 140 | | +| bdebug.toggleEnabled `vlua` | 0 | 120 | | +| bdebug:beamBroke `vlua` | 0 | luaCore.lua:41 | | +| bdebug:clearAllNodeDebugText `vlua` | 0 | bdebug.lua:229 | | +| bdebug:clearNodeDebugText `vlua` | 2 | bdebug.lua:200 | | +| bdebug:clearTypeNodeDebugText `vlua` | 1 | bdebug.lua:209 | | +| bdebug:cogChange `vlua` | 1 | bdebug.lua:150 | | +| bdebug:colTrisModeChange `vlua` | 1 | bdebug.lua:145 | | +| bdebug:debugDraw `vlua` | 0 | luaCore.lua:41 | | +| bdebug:init `vlua` | 0 | bdebug.lua:250 | | +| bdebug:isEnabled `vlua` | 0 | bdebug.lua:107 | | +| bdebug:nodeCollision `vlua` | 0 | luaCore.lua:41 | | +| bdebug:nodedebugtextModeChange `vlua` | 1 | bdebug.lua:135 | | +| bdebug:nodetextModeChange `vlua` | 1 | bdebug.lua:125 | | +| bdebug:nodevisModeChange `vlua` | 1 | bdebug.lua:130 | | +| bdebug:receiveViewportSize `vlua` | 0 | bdebug.lua:253 | | +| bdebug:requestDrawnBeamsGE `vlua` | 1 | bdebug.lua:102 | | +| bdebug:requestDrawnNodesGE `vlua` | 1 | bdebug.lua:96 | | +| bdebug:requestState `vlua` | 0 | bdebug.lua:85 | | +| bdebug:reset `vlua` | 0 | luaCore.lua:41 | | +| bdebug:resetModes `vlua` | 0 | bdebug.lua:155 | | +| bdebug:setEnabled `vlua` | 1 | bdebug.lua:111 | | +| bdebug:setNodeDebugText `vlua` | 3 | bdebug.lua:172 | | +| bdebug:setPartsSelected `vlua` | 1 | bdebug.lua:164 | | +| bdebug:setState `vlua` | 3 | bdebug.lua:90 | | +| bdebug:skeletonModeChange `vlua` | 1 | bdebug.lua:140 | | +| bdebug:toggleEnabled `vlua` | 0 | bdebug.lua:120 | | +| bdebugImpl.clearAllNodeDebugText `vlua` | 0 | 2765 | | +| bdebugImpl.clearNodeDebugText `vlua` | 2 | 2734 | | +| bdebugImpl.clearTypeNodeDebugText `vlua` | 1 | 2744 | | +| bdebugImpl.cogChange `vlua` | 1 | 2825 | | +| bdebugImpl.colTrisModeChange `vlua` | 1 | 2818 | | +| bdebugImpl.init `vlua` | 2 | 2838 | | +| bdebugImpl.isEnabled `vlua` | 0 | 2772 | | +| bdebugImpl.nodedebugtextModeChange `vlua` | 1 | 2804 | | +| bdebugImpl.nodetextModeChange `vlua` | 1 | 2790 | | +| bdebugImpl.nodevisModeChange `vlua` | 1 | 2797 | | +| bdebugImpl.receiveViewportSize `vlua` | 2 | 2568 | | +| bdebugImpl.requestDrawnBeamsGE `vlua` | 1 | 2643 | | +| bdebugImpl.requestDrawnNodesGE `vlua` | 1 | 2637 | | +| bdebugImpl.requestState `vlua` | 0 | 2560 | | +| bdebugImpl.reset `vlua` | 0 | 2861 | | +| bdebugImpl.resetModes `vlua` | 0 | 2832 | | +| bdebugImpl.setEnabled `vlua` | 1 | 2776 | | +| bdebugImpl.setNodeDebugText `vlua` | 3 | 2701 | | +| bdebugImpl.setPartsSelected `vlua` | 1 | 2693 | | +| bdebugImpl.setState `vlua` | 3 | 2654 | | +| bdebugImpl.skeletonModeChange `vlua` | 1 | 2811 | | +| bdebugImpl.toggleEnabled `vlua` | 0 | 2785 | | +| beamstate.activateAutoCoupling `vlua` | 1 | 245 | | +| beamstate.addDamage `vlua` | 1 | 1388 | | +| beamstate.addPlanet `vlua` | 4 | 624 | | +| beamstate.attachCouplers `vlua` | 1 | 297 | | +| beamstate.beamBroken `vlua` | 2 | 800 | | +| beamstate.breakAllBreakgroups `vlua` | 0 | 1318 | | +| beamstate.breakBreakGroup `vlua` | 1 | 166 | | +| beamstate.breakHinges `vlua` | 0 | 1330 | | +| beamstate.couplerExists `vlua` | 1 | 306 | | +| beamstate.couplerFound `vlua` | 3 | 374 | | +| beamstate.deflateRandomTire `vlua` | 0 | 1359 | | +| beamstate.deflateTire `vlua` | 1 | 517 | | +| beamstate.deflateTires `vlua` | 0 | 1353 | | +| beamstate.delPlanet `vlua` | 3 | 614 | | +| beamstate.detachCouplers `vlua` | 3 | 310 | | +| beamstate.disableAutoCoupling `vlua` | 0 | 284 | | +| beamstate.exportCouplerData `vlua` | 2 | 472 | | +| beamstate.exportPartDamageData `vlua` | 0 | 1529 | | +| beamstate.getCouplerOffset `vlua` | 1 | 456 | | +| beamstate.getPartCondition `vlua` | 2 | 103 | multiple | +| beamstate.getPartDamageData `vlua` | 0 | 1516 | | +| beamstate.getVehicleState `vlua` | 0+ | 1501 | multiple | +| beamstate.hasCouplers `vlua` | 1 | 1409 | boolean | +| beamstate.importCouplerData `vlua` | 2 | 489 | | +| beamstate.init `vlua` | 0 | 1014 | | +| beamstate.isPhysicsStepUsed `vlua` | 0 | 1534 | | +| beamstate.isTriangleBroken `vlua` | 1 | 955 | | +| beamstate.load `vlua` | 1 | 1458 | | +| beamstate.registerExternalCouplerBreakGroup `vlua` | 2 | 769 | | +| beamstate.requestSkeleton `vlua` | 0 | 1392 | | +| beamstate.requestSkeletonState `vlua` | 0 | 510 | | +| beamstate.reset `vlua` | 0 | 1313 | | +| beamstate.save `vlua` | 1 | 1419 | | +| beamstate.sendExportCouplerData `vlua` | 3 | 390 | | +| beamstate.setCouplerVisiblityExternal `vlua` | 2 | 235 | | +| beamstate.setPartCondition `vlua` | 5 | 68 | | +| beamstate.setPlanets `vlua` | 1 | 652 | | +| beamstate.toggleCouplers `vlua` | 4 | 344 | | +| beamstate.torsionBarBroken `vlua` | 2 | 774 | | +| beamstate.triggerDeformGroup `vlua` | 1 | 1371 | | +| beamstate:activateAutoCoupling `vlua` | 1? | couplerVE.lua:16 | | +| beamstate:addDamage `vlua` | 1 | beamstate.lua:1388 | | +| beamstate:addPlanet `vlua` | 4 | beamstate.lua:624 | | +| beamstate:attachCouplers `vlua` | 1 | beamstate.lua:297 | | +| beamstate:beamBroken `vlua` | 2 | beamstate.lua:800 | | +| beamstate:breakAllBreakgroups `vlua` | 0 | beamstate.lua:1318 | | +| beamstate:breakBreakGroup `vlua` | 1 | beamstate.lua:166 | | +| beamstate:breakHinges `vlua` | 0 | beamstate.lua:1330 | | +| beamstate:couplerExists `vlua` | 1 | beamstate.lua:306 | | +| beamstate:couplerFound `vlua` | 3 | beamstate.lua:374 | | +| beamstate:debugDraw `vlua` | 0 | luaCore.lua:41 | | +| beamstate:deflateRandomTire `vlua` | 0 | beamstate.lua:1359 | | +| beamstate:deflateTire `vlua` | 1 | beamstate.lua:517 | | +| beamstate:deflateTires `vlua` | 0 | beamstate.lua:1353 | | +| beamstate:delPlanet `vlua` | 3 | beamstate.lua:614 | | +| beamstate:detachCouplers `vlua` | 3 | beamstate.lua:310 | | +| beamstate:disableAutoCoupling `vlua` | 0 | beamstate.lua:284 | | +| beamstate:exportCouplerData `vlua` | 2 | beamstate.lua:472 | | +| beamstate:exportPartDamageData `vlua` | 0 | beamstate.lua:1529 | | +| beamstate:getCouplerOffset `vlua` | 1 | beamstate.lua:456 | | +| beamstate:getPartCondition `vlua` | 2 | beamstate.lua:103 | | +| beamstate:getPartDamageData `vlua` | 0 | beamstate.lua:1516 | | +| beamstate:getVehicleState `vlua` | 0? | beamstate.lua:1501 | | +| beamstate:hasCouplers `vlua` | 1 | beamstate.lua:1409 | | +| beamstate:importCouplerData `vlua` | 2 | beamstate.lua:489 | | +| beamstate:init `vlua` | 0 | beamstate.lua:1014 | | +| beamstate:isPhysicsStepUsed `vlua` | 0 | beamstate.lua:1534 | | +| beamstate:isTriangleBroken `vlua` | 1 | beamstate.lua:955 | | +| beamstate:load `vlua` | 1 | beamstate.lua:1458 | | +| beamstate:registerExternalCouplerBreakGroup `vlua` | 2 | beamstate.lua:769 | | +| beamstate:requestSkeleton `vlua` | 0 | beamstate.lua:1392 | | +| beamstate:requestSkeletonState `vlua` | 0 | beamstate.lua:510 | | +| beamstate:reset `vlua` | 0 | beamstate.lua:1313 | | +| beamstate:save `vlua` | 1 | beamstate.lua:1419 | | +| beamstate:sendExportCouplerData `vlua` | 3 | beamstate.lua:390 | | +| beamstate:setCouplerVisiblityExternal `vlua` | 2 | beamstate.lua:235 | | +| beamstate:setPartCondition `vlua` | 5 | beamstate.lua:68 | | +| beamstate:setPlanets `vlua` | 1 | beamstate.lua:652 | | +| beamstate:toggleCouplers `vlua` | 4 | beamstate.lua:344 | | +| beamstate:torsionBarBroken `vlua` | 2 | beamstate.lua:774 | | +| beamstate:triggerDeformGroup `vlua` | 1 | beamstate.lua:1371 | | +| beamstate:update `vlua` | 0 | luaCore.lua:41 | | +| beamstate:updateRemoteElectrics `vlua` | 0 | luaCore.lua:41 | | +| biQuadratic `vlua` | 5 | mathlib.lua:1375 | | +| biasFun `vlua` | 2 | mathlib.lua:1272 | | +| biasGainFun `vlua` | 3 | mathlib.lua:1280 | | +| bit:arshift `vlua` | 0+ | [C] | | +| bit:band `vlua` | 2? | [C] | | +| bit:bnot `vlua` | 1? | [C] | | +| bit:bor `vlua` | 1-10? | [C] | | +| bit:bswap `vlua` | 0+ | [C] | | +| bit:bxor `vlua` | 2-4? | [C] | | +| bit:lshift `vlua` | 2? | [C] | | +| bit:rol `vlua` | 2? | [C] | | +| bit:ror `vlua` | 0+ | [C] | | +| bit:rshift `vlua` | 2? | [C] | | +| bit:tobit `vlua` | 1? | [C] | | +| bit:tohex `vlua` | 1? | [C] | | +| bpackDecode `vlua` | 0+ | [C] | | +| bpackEncode `vlua` | 0+ | [C] | | +| bpackEncodeToBuffer `vlua` | 0+ | [C] | | +| bullettime.get `vlua` | 0 | 13 | | +| bullettime.requestValue `vlua` | 0 | 25 | | +| bullettime.reset `vlua` | 0 | 8 | | +| bullettime.selectPreset `vlua` | 1 | 21 | | +| bullettime.set `vlua` | 1 | 17 | | +| bullettime.slowMotion `vlua` | 0 | 8 | | +| bullettime.update `vlua` | 0 | 8 | | +| bullettime:get `vlua` | 0 | bullettime.lua:13 | | +| bullettime:requestValue `vlua` | 0 | bullettime.lua:25 | | +| bullettime:reset `vlua` | 0 | bullettime.lua:8 | | +| bullettime:selectPreset `vlua` | 1 | bullettime.lua:21 | | +| bullettime:set `vlua` | 1 | bullettime.lua:17 | | +| bullettime:slowMotion `vlua` | 0 | bullettime.lua:8 | | +| bullettime:update `vlua` | 0 | bullettime.lua:8 | | +| bumpFun `vlua` | 9 | mathlib.lua:1295 | | +| bytes_to_string `vlua` | 1 | utils.lua:249 | | +| cardinalSpline `vlua` | 9 | mathlib.lua:1324 | | +| catmullRom `vlua` | 6 | mathlib.lua:1336 | | +| catmullRomCentripetal `vlua` | 6 | mathlib.lua:1345 | | +| catmullRomChordal `vlua` | 6 | mathlib.lua:1340 | | +| chassisData.requestChassisData `vlua` | 3 | 101 | | +| checkTableDataTypes `vlua` | 2 | utils.lua:859 | | +| clamp `vlua` | 3 | mathlib.lua:1197 | | +| clearLevelLogs `vlua` | 0 | utils.lua:161 | | +| closestLinePoints `vlua` | 4 | mathlib.lua:694 | | +| closestLinePointsPointVec `vlua` | 4 | mathlib.lua:675 | | +| closestLineSegmentPoints `vlua` | 4 | mathlib.lua:701 | | +| collectgarbage `vlua` | 1 | [C] | | +| color `vlua` | 4 | utils.lua:60 | | +| colorGetRGBA `vlua` | 1 | utils.lua:64 | | +| colorHex `vlua` | 2 | utils.lua:68 | | +| concatWorkBuffer `vlua` | 3 | utils.lua:542 | | +| conicBezier `vlua` | 5 | mathlib.lua:1366 | | +| constainsCylinder_Point `vlua` | 4 | mathlib.lua:1458 | | +| containsEllipsoid_Point `vlua` | 5 | mathlib.lua:1449 | | +| containsOBB_OBB `vlua` | 8 | mathlib.lua:1406 | | +| containsOBB_Sphere `vlua` | 6 | mathlib.lua:1431 | | +| containsOBB_point `vlua` | 5 | mathlib.lua:1444 | | +| containsSphere_OBB `vlua` | 6 | mathlib.lua:1437 | | +| controller.cacheAllControllerFunctions `vlua` | 0 | 708 | | +| controller.getAllControllers `vlua` | 0 | 228 | | +| controller.getController `vlua` | 1 | 232 | | +| controller.getControllerSafe `vlua` | 1 | 236 | | +| controller.getControllersByType `vlua` | 1 | 259 | | +| controller.getControllersFromPath `vlua` | 1 | 272 | | +| controller.getState `vlua` | 0 | 995 | | +| controller.init `vlua` | 0 | 436 | | +| controller.initLastStage `vlua` | 0 | 743 | | +| controller.initSecondStage `vlua` | 0 | 733 | | +| controller.initSounds `vlua` | 0 | 753 | | +| controller.isPhysicsStepUsed `vlua` | 0 | 1006 | | +| controller.loadControllerExternal `vlua` | 3 | 297 | | +| controller.printDebugMethodCalls `vlua` | 1 | 807 | | +| controller.registerRelocatedController `vlua` | 2 | 62 | | +| controller.reset `vlua` | 0 | 763 | | +| controller.resetLastStage `vlua` | 0 | 785 | | +| controller.resetSecondStage `vlua` | 0 | 773 | | +| controller.resetSounds `vlua` | 0 | 797 | | +| controller.setFreeze `vlua` | 1 | 282 | | +| controller.setState `vlua` | 1 | 983 | | +| controller.settingsChanged `vlua` | 0 | 220 | | +| controller.unloadControllerExternal `vlua` | 1 | 376 | | +| controller.updateSimpleControlButtons `vlua` | 0 | 289 | | +| controller:beamBroke `vlua` | 0 | luaCore.lua:41 | | +| controller:beamDeformed `vlua` | 0 | luaCore.lua:41 | | +| controller:cacheAllControllerFunctions `vlua` | 0 | controller.lua:708 | | +| controller:debugDraw `vlua` | 0 | luaCore.lua:41 | | +| controller:getAllControllers `vlua` | 0 | controller.lua:228 | | +| controller:getController `vlua` | 1 | controller.lua:232 | | +| controller:getControllerSafe `vlua` | 1 | controller.lua:236 | | +| controller:getControllersByType `vlua` | 1 | controller.lua:259 | | +| controller:getControllersFromPath `vlua` | 1 | controller.lua:272 | | +| controller:getState `vlua` | 0 | controller.lua:995 | | +| controller:init `vlua` | 0 | controller.lua:436 | | +| controller:initLastStage `vlua` | 0 | controller.lua:743 | | +| controller:initSecondStage `vlua` | 0 | controller.lua:733 | | +| controller:initSounds `vlua` | 0 | controller.lua:753 | | +| controller:isPhysicsStepUsed `vlua` | 0 | controller.lua:1006 | | +| controller:loadControllerExternal `vlua` | 3 | controller.lua:297 | | +| controller:nodeCollision `vlua` | 0 | luaCore.lua:41 | | +| controller:onGameplayEvent `vlua` | 1+ | controller.lua:208 | | +| controller:printDebugMethodCalls `vlua` | 1 | controller.lua:807 | | +| controller:registerRelocatedController `vlua` | 2 | controller.lua:62 | | +| controller:reset `vlua` | 0 | controller.lua:763 | | +| controller:resetLastStage `vlua` | 0 | controller.lua:785 | | +| controller:resetSecondStage `vlua` | 0 | controller.lua:773 | | +| controller:resetSounds `vlua` | 0 | controller.lua:797 | | +| controller:setFreeze `vlua` | 1 | controller.lua:282 | | +| controller:setState `vlua` | 1 | controller.lua:983 | | +| controller:settingsChanged `vlua` | 0 | controller.lua:220 | | +| controller:unloadControllerExternal `vlua` | 1 | controller.lua:376 | | +| controller:update `vlua` | 0 | luaCore.lua:41 | | +| controller:updateSimpleControlButtons `vlua` | 0 | controller.lua:289 | | +| controller:updateWheelsIntermediate `vlua` | 0 | luaCore.lua:41 | | +| controllerSyncVE:addControllerTypes `vlua` | 1 | controllerSyncVE.lua:175 | | +| controllerSyncVE:applyControllerData `vlua` | 2 | controllerSyncVE.lua:46 | | +| controllerSyncVE:cacheState `vlua` | 1 | controllerSyncVE.lua:42 | | +| controllerSyncVE:getControllerData `vlua` | 0 | controllerSyncVE.lua:197 | | +| controllerSyncVE:onBeamMPVehicleReset `vlua` | 0 | controllerSyncVE.lua:239 | | +| controllerSyncVE:sendControllerData `vlua` | 1 | controllerSyncVE.lua:22 | | +| controllerSyncVE:storeState `vlua` | 1 | controllerSyncVE.lua:38 | | +| controllerSyncVE:universalCompare `vlua` | 1+ | controllerSyncVE.lua:106 | | +| controller_4wd.deserialize `vlua` | 1 | 79 | | +| controller_4wd.init `vlua` | 1 | 90 | | +| controller_4wd.initLastStage `vlua` | 1 | 169 | | +| controller_4wd.serialize `vlua` | 0 | 72 | table | +| controller_4wd.set4WDMode `vlua` | 1 | 66 | | +| controller_4wd.setRangeMode `vlua` | 1 | 47 | | +| controller_4wd.toggle4WD `vlua` | 0 | 53 | | +| controller_4wd.toggleDiffs `vlua` | 0 | 22 | | +| controller_4wd.toggleRange `vlua` | 0 | 34 | | +| controller_advancedCouplerControl.detachGroup `vlua` | 0 | 173 | | +| controller_advancedCouplerControl.getGroupState `vlua` | 0 | 361 | | +| controller_advancedCouplerControl.getState `vlua` | 0 | 494 | | +| controller_advancedCouplerControl.init `vlua` | 1 | 396 | | +| controller_advancedCouplerControl.initSounds `vlua` | 1 | 393 | | +| controller_advancedCouplerControl.onGameplayEvent `vlua` | 1+ | 358 | | +| controller_advancedCouplerControl.reset `vlua` | 1 | 374 | | +| controller_advancedCouplerControl.resetSounds `vlua` | 1 | 371 | | +| controller_advancedCouplerControl.setState `vlua` | 1 | 499 | | +| controller_advancedCouplerControl.toggleGroup `vlua` | 0 | 209 | | +| controller_advancedCouplerControl.toggleGroupConditional `vlua` | 1 | 221 | | +| controller_advancedCouplerControl.tryAttachGroupImpulse `vlua` | 0 | 142 | | +| controller_airplaneSurfaces.init `vlua` | 1 | 89 | | +| controller_airplaneSurfaces.setTrimValue `vlua` | 2 | 83 | | +| controller_airplaneSurfaces.toggleTrimMode `vlua` | 0 | 73 | | +| controller_axleLift.init `vlua` | 1 | 79 | | +| controller_axleLift.reset `vlua` | 0 | 74 | | +| controller_axleLift.setMode `vlua` | 1 | 55 | | +| controller_axleLift.setParameters `vlua` | 1 | 119 | | +| controller_axleLift.toggleMode `vlua` | 0 | 70 | | +| controller_beaconSpin.init `vlua` | 1 | 15 | | +| controller_beamNavigator.init `vlua` | 1 | 38 | | +| controller_braking_adaptiveBrakeLights.init `vlua` | 1 | 139 | | +| controller_braking_adaptiveBrakeLights.reset `vlua` | 0 | 122 | | +| controller_braking_adaptiveBrakeLights.setParameters `vlua` | 1 | 165 | | +| controller_braking_brakedDifferentialSteering.init `vlua` | 1 | 40 | | +| controller_braking_brakedDifferentialSteering.reset `vlua` | 1 | 35 | | +| controller_braking_brakedDifferentialSteering.updateWheelsIntermediate `vlua` | 1 | 21 | | +| controller_braking_compressionBrake.changeCompressionBrakeLevel `vlua` | 1 | 27 | | +| controller_braking_compressionBrake.init `vlua` | 1 | 73 | | +| controller_braking_compressionBrake.reset `vlua` | 1 | 68 | | +| controller_braking_compressionBrake.setCompressionBrakeCoef `vlua` | 1 | 22 | | +| controller_braking_compressionBrake.setCompressionBrakeLevel `vlua` | 1 | 32 | | +| controller_braking_compressionBrake.toggleCompressionBrakeState `vlua` | 0 | 37 | | +| controller_braking_hydraulicPumpBrake.beamBroken `vlua` | 2 | 71 | | +| controller_braking_hydraulicPumpBrake.changeHillAssistCoef `vlua` | 1 | 105 | | +| controller_braking_hydraulicPumpBrake.init `vlua` | 1 | 132 | | +| controller_braking_hydraulicPumpBrake.reset `vlua` | 1 | 125 | | +| controller_braking_hydraulicPumpBrake.setFrontLockOutEnabled `vlua` | 1 | 109 | | +| controller_braking_hydraulicPumpBrake.setHillAssistCoef `vlua` | 1 | 90 | | +| controller_braking_hydraulicPumpBrake.toggleFrontLockOutEnabled `vlua` | 0 | 121 | | +| controller_braking_postCrashBrake.init `vlua` | 1 | 55 | | +| controller_braking_transbrake.init `vlua` | 1 | 32 | | +| controller_braking_transbrake.onGameplayEvent `vlua` | 2 | 68 | | +| controller_braking_transbrake.setTransbrake `vlua` | 1 | 18 | | +| controller_braking_transbrake.toggleTransbrake `vlua` | 0 | 25 | | +| controller_bypassDampers.init `vlua` | 1 | 122 | | +| controller_bypassDampers.initLastStage `vlua` | 0 | 185 | | +| controller_bypassDampers.initSounds `vlua` | 1 | 111 | | +| controller_bypassDampers.reset `vlua` | 0 | 108 | | +| controller_bypassDampers.update `vlua` | 1 | 33 | | +| controller_controlModes.init `vlua` | 1 | 54 | | +| controller_controlModes.setControlModeIndex `vlua` | 1 | 33 | | +| controller_controlModes.setInputValue `vlua` | 2 | 50 | | +| controller_controlModes.toggleControlMode `vlua` | 1 | 39 | | +| controller_controllerTemplate.init `vlua` | 1 | 62 | | +| controller_controllerTemplate.reset `vlua` | 1 | 53 | | +| controller_couplings_containerLockFollow.applyAligningForce `vlua` | 2 | 51 | | +| controller_couplings_containerLockFollow.beamBroken `vlua` | 2 | 133 | | +| controller_couplings_containerLockFollow.init `vlua` | 1 | 167 | | +| controller_couplings_containerLockFollow.requestFollowLastLockCouplerPosition `vlua` | 3 | 21 | | +| controller_couplings_containerLockFollow.requestFollowLockCouplerPosition `vlua` | 3 | 36 | | +| controller_couplings_containerLockFollow.reset `vlua` | 1 | 159 | | +| controller_couplings_containerLockLead.beamBroken `vlua` | 2 | 388 | | +| controller_couplings_containerLockLead.init `vlua` | 1 | 513 | | +| controller_couplings_containerLockLead.initSounds `vlua` | 1 | 510 | | +| controller_couplings_containerLockLead.lastLockCouplerPositionCallback `vlua` | 2 | 48 | | +| controller_couplings_containerLockLead.lockSitePositionCallback `vlua` | 3 | 65 | | +| controller_couplings_containerLockLead.reset `vlua` | 1 | 482 | | +| controller_couplings_containerLockLead.toggleLockState `vlua` | 0 | 464 | | +| controller_couplings_fifthwheel.detachFifthwheel `vlua` | 0 | 64 | | +| controller_couplings_fifthwheel.init `vlua` | 1 | 233 | | +| controller_couplings_fifthwheel.initSounds `vlua` | 1 | 226 | | +| controller_couplings_fifthwheel.isAttached `vlua` | 0 | 202 | | +| controller_couplings_fifthwheel.kingpinDataCallback `vlua` | 2 | 75 | | +| controller_couplings_fifthwheel.reset `vlua` | 1 | 212 | | +| controller_couplings_fifthwheel.setFifthwheelIndicatorVisibility `vlua` | 1 | 53 | | +| controller_couplings_fifthwheel.toggleFifthwheelIndicatorVisibility `vlua` | 0 | 60 | | +| controller_couplings_kingpin.init `vlua` | 1 | 42 | | +| controller_couplings_kingpin.reset `vlua` | 1 | 39 | | +| controller_couplings_kingpin.sendDataToVehicle `vlua` | 3 | 13 | | +| controller_couplings_kingpin.setKingpinVisibility `vlua` | 2 | 31 | | +| controller_dragTimer.init `vlua` | 1 | 91 | | +| controller_dragTimer.update `vlua` | 1 | 26 | | +| controller_driveModes.deserialize `vlua` | 1 | 209 | | +| controller_driveModes.getCurrentDriveModeKey `vlua` | 0 | 180 | | +| controller_driveModes.getDriveModeData `vlua` | 1 | 186 | | +| controller_driveModes.init `vlua` | 1 | 250 | | +| controller_driveModes.initLastStage `vlua` | 1 | 361 | | +| controller_driveModes.nextDriveMode `vlua` | 0 | 162 | | +| controller_driveModes.previousDriveMode `vlua` | 0 | 171 | | +| controller_driveModes.reset `vlua` | 1 | 192 | | +| controller_driveModes.resetLastStage `vlua` | 0 | 197 | | +| controller_driveModes.serialize `vlua` | 0 | 203 | | +| controller_driveModes.setDriveMode `vlua` | 1 | 145 | | +| controller_driveModes.setSimpleControlButton `vlua` | 8 | 64 | | +| controller_driveModes.updateSimpleControlButtons `vlua` | 0 | 83 | | +| controller_drivingDynamics_CMU.applyParameter `vlua` | 4 | 438 | | +| controller_drivingDynamics_CMU.disableSystemsForCalibration `vlua` | 0 | 72 | | +| controller_drivingDynamics_CMU.getActuator `vlua` | 1 | 422 | | +| controller_drivingDynamics_CMU.getActuators `vlua` | 0 | 434 | | +| controller_drivingDynamics_CMU.getConfig `vlua` | 0 | 486 | | +| controller_drivingDynamics_CMU.getSensor `vlua` | 1 | 414 | | +| controller_drivingDynamics_CMU.getSensors `vlua` | 0 | 430 | | +| controller_drivingDynamics_CMU.getSupervisor `vlua` | 1 | 418 | | +| controller_drivingDynamics_CMU.getSupervisors `vlua` | 0 | 426 | | +| controller_drivingDynamics_CMU.init `vlua` | 1 | 299 | | +| controller_drivingDynamics_CMU.initLastStage `vlua` | 0 | 363 | | +| controller_drivingDynamics_CMU.initSecondStage `vlua` | 0 | 333 | | +| controller_drivingDynamics_CMU.logDebugMessage `vlua` | 2 | 246 | | +| controller_drivingDynamics_CMU.registerCalibrationCallback `vlua` | 2 | 79 | | +| controller_drivingDynamics_CMU.reset `vlua` | 1 | 288 | | +| controller_drivingDynamics_CMU.sendDebugPacket `vlua` | 1 | 93 | | +| controller_drivingDynamics_CMU.setConfig `vlua` | 1 | 482 | | +| controller_drivingDynamics_CMU.setDebugMode `vlua` | 1 | 277 | | +| controller_drivingDynamics_CMU.setParameters `vlua` | 1 | 469 | | +| controller_drivingDynamics_CMU.systemDegradationDetected `vlua` | 1 | 251 | | +| controller_drivingDynamics_CMU.systemDegradationResolved `vlua` | 0 | 261 | | +| controller_drivingDynamics_CMU.update `vlua` | 1 | 242 | | +| controller_drivingDynamics_CMU.updateFixedStep `vlua` | 1 | 238 | | +| controller_drivingDynamics_actuators_activeCenterDiffLock.getConfig `vlua` | 0 | 230 | | +| controller_drivingDynamics_actuators_activeCenterDiffLock.init `vlua` | 1 | 145 | | +| controller_drivingDynamics_actuators_activeCenterDiffLock.initSecondStage `vlua` | 1 | 174 | | +| controller_drivingDynamics_actuators_activeCenterDiffLock.registerCMU `vlua` | 1 | 204 | | +| controller_drivingDynamics_actuators_activeCenterDiffLock.reset `vlua` | 0 | 130 | | +| controller_drivingDynamics_actuators_activeCenterDiffLock.resetOverride `vlua` | 0 | 41 | | +| controller_drivingDynamics_actuators_activeCenterDiffLock.sendConfigData `vlua` | 0 | 234 | | +| controller_drivingDynamics_actuators_activeCenterDiffLock.setConfig `vlua` | 1 | 226 | | +| controller_drivingDynamics_actuators_activeCenterDiffLock.setDebugMode `vlua` | 1 | 198 | | +| controller_drivingDynamics_actuators_activeCenterDiffLock.setParameters `vlua` | 1 | 208 | | +| controller_drivingDynamics_actuators_activeCenterDiffLock.shutdown `vlua` | 0 | 123 | | +| controller_drivingDynamics_actuators_activeCenterDiffLock.updateWheelsIntermediate `vlua` | 1 | 46 | | +| controller_drivingDynamics_actuators_activeDiffBias.getConfig `vlua` | 0 | 278 | | +| controller_drivingDynamics_actuators_activeDiffBias.init `vlua` | 1 | 154 | | +| controller_drivingDynamics_actuators_activeDiffBias.initSecondStage `vlua` | 1 | 178 | | +| controller_drivingDynamics_actuators_activeDiffBias.registerCMU `vlua` | 1 | 251 | | +| controller_drivingDynamics_actuators_activeDiffBias.reset `vlua` | 0 | 148 | | +| controller_drivingDynamics_actuators_activeDiffBias.resetOverride `vlua` | 0 | 49 | | +| controller_drivingDynamics_actuators_activeDiffBias.sendConfigData `vlua` | 0 | 282 | | +| controller_drivingDynamics_actuators_activeDiffBias.setConfig `vlua` | 1 | 274 | | +| controller_drivingDynamics_actuators_activeDiffBias.setDebugMode `vlua` | 1 | 245 | | +| controller_drivingDynamics_actuators_activeDiffBias.setParameters `vlua` | 1 | 255 | | +| controller_drivingDynamics_actuators_activeDiffBias.shutdown `vlua` | 0 | 141 | | +| controller_drivingDynamics_actuators_activeDiffBias.updateFixedStep `vlua` | 1 | 54 | | +| controller_drivingDynamics_actuators_activeDiffLock.getConfig `vlua` | 0 | 215 | | +| controller_drivingDynamics_actuators_activeDiffLock.init `vlua` | 1 | 130 | | +| controller_drivingDynamics_actuators_activeDiffLock.initSecondStage `vlua` | 1 | 152 | | +| controller_drivingDynamics_actuators_activeDiffLock.registerCMU `vlua` | 1 | 190 | | +| controller_drivingDynamics_actuators_activeDiffLock.reset `vlua` | 0 | 126 | | +| controller_drivingDynamics_actuators_activeDiffLock.resetOverride `vlua` | 0 | 44 | | +| controller_drivingDynamics_actuators_activeDiffLock.sendConfigData `vlua` | 0 | 219 | | +| controller_drivingDynamics_actuators_activeDiffLock.setConfig `vlua` | 1 | 211 | | +| controller_drivingDynamics_actuators_activeDiffLock.setDebugMode `vlua` | 1 | 184 | | +| controller_drivingDynamics_actuators_activeDiffLock.setParameters `vlua` | 1 | 194 | | +| controller_drivingDynamics_actuators_activeDiffLock.shutdown `vlua` | 0 | 119 | | +| controller_drivingDynamics_actuators_activeDiffLock.updateFixedStep `vlua` | 1 | 49 | | +| controller_drivingDynamics_actuators_adaptiveDampers.getConfig `vlua` | 0 | 108 | | +| controller_drivingDynamics_actuators_adaptiveDampers.init `vlua` | 1 | 45 | | +| controller_drivingDynamics_actuators_adaptiveDampers.initLastStage `vlua` | 0 | 81 | | +| controller_drivingDynamics_actuators_adaptiveDampers.registerCMU `vlua` | 1 | 88 | | +| controller_drivingDynamics_actuators_adaptiveDampers.reset `vlua` | 0 | 42 | | +| controller_drivingDynamics_actuators_adaptiveDampers.sendConfigData `vlua` | 0 | 112 | | +| controller_drivingDynamics_actuators_adaptiveDampers.setConfig `vlua` | 1 | 104 | | +| controller_drivingDynamics_actuators_adaptiveDampers.setDebugMode `vlua` | 1 | 84 | | +| controller_drivingDynamics_actuators_adaptiveDampers.setParameters `vlua` | 1 | 98 | | +| controller_drivingDynamics_actuators_adaptiveDampers.shutdown `vlua` | 0 | 92 | | +| controller_drivingDynamics_actuators_adaptiveTorsionBars.getConfig `vlua` | 0 | 101 | | +| controller_drivingDynamics_actuators_adaptiveTorsionBars.init `vlua` | 1 | 41 | | +| controller_drivingDynamics_actuators_adaptiveTorsionBars.initLastStage `vlua` | 0 | 74 | | +| controller_drivingDynamics_actuators_adaptiveTorsionBars.registerCMU `vlua` | 1 | 81 | | +| controller_drivingDynamics_actuators_adaptiveTorsionBars.reset `vlua` | 0 | 38 | | +| controller_drivingDynamics_actuators_adaptiveTorsionBars.sendConfigData `vlua` | 0 | 105 | | +| controller_drivingDynamics_actuators_adaptiveTorsionBars.setConfig `vlua` | 1 | 97 | | +| controller_drivingDynamics_actuators_adaptiveTorsionBars.setDebugMode `vlua` | 1 | 77 | | +| controller_drivingDynamics_actuators_adaptiveTorsionBars.setParameters `vlua` | 1 | 91 | | +| controller_drivingDynamics_actuators_adaptiveTorsionBars.shutdown `vlua` | 0 | 85 | | +| controller_drivingDynamics_actuators_electronicDiffLock.getConfig `vlua` | 0 | 239 | | +| controller_drivingDynamics_actuators_electronicDiffLock.init `vlua` | 1 | 150 | | +| controller_drivingDynamics_actuators_electronicDiffLock.initSecondStage `vlua` | 1 | 173 | | +| controller_drivingDynamics_actuators_electronicDiffLock.registerCMU `vlua` | 1 | 213 | | +| controller_drivingDynamics_actuators_electronicDiffLock.reset `vlua` | 0 | 145 | | +| controller_drivingDynamics_actuators_electronicDiffLock.resetOverride `vlua` | 0 | 46 | | +| controller_drivingDynamics_actuators_electronicDiffLock.sendConfigData `vlua` | 0 | 243 | | +| controller_drivingDynamics_actuators_electronicDiffLock.setConfig `vlua` | 1 | 235 | | +| controller_drivingDynamics_actuators_electronicDiffLock.setDebugMode `vlua` | 1 | 207 | | +| controller_drivingDynamics_actuators_electronicDiffLock.setParameters `vlua` | 1 | 217 | | +| controller_drivingDynamics_actuators_electronicDiffLock.shutdown `vlua` | 0 | 138 | | +| controller_drivingDynamics_actuators_electronicDiffLock.updateWheelsIntermediate `vlua` | 1 | 51 | | +| controller_drivingDynamics_actuators_electronicSplitShaftLock.getConfig `vlua` | 0 | 227 | | +| controller_drivingDynamics_actuators_electronicSplitShaftLock.init `vlua` | 1 | 144 | | +| controller_drivingDynamics_actuators_electronicSplitShaftLock.initSecondStage `vlua` | 1 | 173 | | +| controller_drivingDynamics_actuators_electronicSplitShaftLock.registerCMU `vlua` | 1 | 201 | | +| controller_drivingDynamics_actuators_electronicSplitShaftLock.reset `vlua` | 0 | 138 | | +| controller_drivingDynamics_actuators_electronicSplitShaftLock.resetOverride `vlua` | 0 | 44 | | +| controller_drivingDynamics_actuators_electronicSplitShaftLock.sendConfigData `vlua` | 0 | 231 | | +| controller_drivingDynamics_actuators_electronicSplitShaftLock.setConfig `vlua` | 1 | 223 | | +| controller_drivingDynamics_actuators_electronicSplitShaftLock.setDebugMode `vlua` | 1 | 195 | | +| controller_drivingDynamics_actuators_electronicSplitShaftLock.setParameters `vlua` | 1 | 205 | | +| controller_drivingDynamics_actuators_electronicSplitShaftLock.shutdown `vlua` | 0 | 131 | | +| controller_drivingDynamics_actuators_electronicSplitShaftLock.updateWheelsIntermediate `vlua` | 1 | 49 | | +| controller_drivingDynamics_sensors_sensorHub.init `vlua` | 1 | 170 | | +| controller_drivingDynamics_sensors_sensorHub.initLastStage `vlua` | 0 | 176 | | +| controller_drivingDynamics_sensors_sensorHub.registerCMU `vlua` | 1 | 186 | | +| controller_drivingDynamics_sensors_sensorHub.reset `vlua` | 0 | 153 | | +| controller_drivingDynamics_sensors_sensorHub.setDebugMode `vlua` | 1 | 179 | | +| controller_drivingDynamics_sensors_sensorHub.shutdown `vlua` | 0 | 190 | | +| controller_drivingDynamics_sensors_sensorHub.update `vlua` | 1 | 69 | | +| controller_drivingDynamics_sensors_vehicleData.init `vlua` | 1 | 239 | | +| controller_drivingDynamics_sensors_vehicleData.initSecondStage `vlua` | 1 | 242 | | +| controller_drivingDynamics_sensors_vehicleData.registerCMU `vlua` | 1 | 345 | | +| controller_drivingDynamics_sensors_vehicleData.reset `vlua` | 0 | 235 | | +| controller_drivingDynamics_sensors_vehicleData.setDebugMode `vlua` | 1 | 338 | | +| controller_drivingDynamics_sensors_vehicleData.shutdown `vlua` | 0 | 349 | | +| controller_drivingDynamics_sensors_vehicleData.update `vlua` | 1 | 92 | | +| controller_drivingDynamics_sensors_virtualSensors.init `vlua` | 1 | 550 | | +| controller_drivingDynamics_sensors_virtualSensors.initLastStage `vlua` | 0 | 581 | | +| controller_drivingDynamics_sensors_virtualSensors.registerCMU `vlua` | 1 | 597 | | +| controller_drivingDynamics_sensors_virtualSensors.reset `vlua` | 1 | 502 | | +| controller_drivingDynamics_sensors_virtualSensors.setDebugMode `vlua` | 1 | 590 | | +| controller_drivingDynamics_sensors_virtualSensors.shutdown `vlua` | 0 | 601 | | +| controller_drivingDynamics_sensors_virtualSensors.update `vlua` | 1 | 401 | | +| controller_drivingDynamics_sensors_virtualSensors.updateFixedStep `vlua` | 1 | 396 | | +| controller_drivingDynamics_supervisors_components_aeroControl.actAsTractionControl `vlua` | 2 | 32 | | +| controller_drivingDynamics_supervisors_components_aeroControl.actAsYawControl `vlua` | 5 | 39 | | +| controller_drivingDynamics_supervisors_components_aeroControl.getConfig `vlua` | 0 | 133 | | +| controller_drivingDynamics_supervisors_components_aeroControl.init `vlua` | 1 | 86 | | +| controller_drivingDynamics_supervisors_components_aeroControl.initLastStage `vlua` | 1 | 108 | | +| controller_drivingDynamics_supervisors_components_aeroControl.initSecondStage `vlua` | 1 | 92 | | +| controller_drivingDynamics_supervisors_components_aeroControl.registerCMU `vlua` | 1 | 72 | | +| controller_drivingDynamics_supervisors_components_aeroControl.reset `vlua` | 0 | 79 | | +| controller_drivingDynamics_supervisors_components_aeroControl.sendConfigData `vlua` | 0 | 137 | | +| controller_drivingDynamics_supervisors_components_aeroControl.setConfig `vlua` | 1 | 128 | | +| controller_drivingDynamics_supervisors_components_aeroControl.setDebugMode `vlua` | 1 | 66 | | +| controller_drivingDynamics_supervisors_components_aeroControl.setParameters `vlua` | 1 | 120 | | +| controller_drivingDynamics_supervisors_components_aeroControl.shutdown `vlua` | 0 | 111 | | +| controller_drivingDynamics_supervisors_components_awdControl.actAsTractionControl `vlua` | 2 | 33 | | +| controller_drivingDynamics_supervisors_components_awdControl.actAsYawControl `vlua` | 7 | 52 | boolean | +| controller_drivingDynamics_supervisors_components_awdControl.getConfig `vlua` | 0 | 174 | | +| controller_drivingDynamics_supervisors_components_awdControl.init `vlua` | 1 | 112 | | +| controller_drivingDynamics_supervisors_components_awdControl.initLastStage `vlua` | 1 | 145 | | +| controller_drivingDynamics_supervisors_components_awdControl.initSecondStage `vlua` | 1 | 118 | | +| controller_drivingDynamics_supervisors_components_awdControl.registerCMU `vlua` | 1 | 92 | | +| controller_drivingDynamics_supervisors_components_awdControl.reset `vlua` | 0 | 106 | | +| controller_drivingDynamics_supervisors_components_awdControl.sendConfigData `vlua` | 0 | 178 | | +| controller_drivingDynamics_supervisors_components_awdControl.setConfig `vlua` | 1 | 169 | | +| controller_drivingDynamics_supervisors_components_awdControl.setDebugMode `vlua` | 1 | 86 | | +| controller_drivingDynamics_supervisors_components_awdControl.setParameters `vlua` | 1 | 157 | | +| controller_drivingDynamics_supervisors_components_awdControl.shutdown `vlua` | 0 | 148 | | +| controller_drivingDynamics_supervisors_components_brakeControl.actAsABSControl `vlua` | 4 | 202 | | +| controller_drivingDynamics_supervisors_components_brakeControl.actAsTractionControl `vlua` | 2 | 67 | | +| controller_drivingDynamics_supervisors_components_brakeControl.actAsYawControl `vlua` | 7 | 104 | | +| controller_drivingDynamics_supervisors_components_brakeControl.getConfig `vlua` | 0 | 580 | | +| controller_drivingDynamics_supervisors_components_brakeControl.init `vlua` | 1 | 319 | | +| controller_drivingDynamics_supervisors_components_brakeControl.initLastStage `vlua` | 1 | 522 | | +| controller_drivingDynamics_supervisors_components_brakeControl.initSecondStage `vlua` | 1 | 362 | | +| controller_drivingDynamics_supervisors_components_brakeControl.registerCMU `vlua` | 1 | 288 | | +| controller_drivingDynamics_supervisors_components_brakeControl.reset `vlua` | 0 | 298 | | +| controller_drivingDynamics_supervisors_components_brakeControl.sendConfigData `vlua` | 0 | 584 | | +| controller_drivingDynamics_supervisors_components_brakeControl.setConfig `vlua` | 1 | 575 | | +| controller_drivingDynamics_supervisors_components_brakeControl.setDebugMode `vlua` | 1 | 282 | | +| controller_drivingDynamics_supervisors_components_brakeControl.setParameters `vlua` | 1 | 535 | | +| controller_drivingDynamics_supervisors_components_brakeControl.shutdown `vlua` | 0 | 526 | | +| controller_drivingDynamics_supervisors_components_brakeControl.updateWheelsIntermediate `vlua` | 1 | 49 | | +| controller_drivingDynamics_supervisors_components_diffControl.actAsTractionControl `vlua` | 2 | 50 | | +| controller_drivingDynamics_supervisors_components_diffControl.actAsYawControl `vlua` | 7 | 124 | boolean | +| controller_drivingDynamics_supervisors_components_diffControl.getConfig `vlua` | 0 | 269 | | +| controller_drivingDynamics_supervisors_components_diffControl.init `vlua` | 1 | 176 | | +| controller_drivingDynamics_supervisors_components_diffControl.initLastStage `vlua` | 1 | 233 | | +| controller_drivingDynamics_supervisors_components_diffControl.initSecondStage `vlua` | 1 | 182 | | +| controller_drivingDynamics_supervisors_components_diffControl.registerCMU `vlua` | 1 | 163 | | +| controller_drivingDynamics_supervisors_components_diffControl.reset `vlua` | 0 | 170 | | +| controller_drivingDynamics_supervisors_components_diffControl.sendConfigData `vlua` | 0 | 273 | | +| controller_drivingDynamics_supervisors_components_diffControl.setConfig `vlua` | 1 | 264 | | +| controller_drivingDynamics_supervisors_components_diffControl.setDebugMode `vlua` | 1 | 157 | | +| controller_drivingDynamics_supervisors_components_diffControl.setParameters `vlua` | 1 | 245 | | +| controller_drivingDynamics_supervisors_components_diffControl.shutdown `vlua` | 0 | 236 | | +| controller_drivingDynamics_supervisors_components_motorTorqueControl.actAsTractionControl `vlua` | 2 | 52 | | +| controller_drivingDynamics_supervisors_components_motorTorqueControl.actAsYawControl `vlua` | 7 | 78 | | +| controller_drivingDynamics_supervisors_components_motorTorqueControl.getConfig `vlua` | 0 | 346 | | +| controller_drivingDynamics_supervisors_components_motorTorqueControl.init `vlua` | 1 | 171 | | +| controller_drivingDynamics_supervisors_components_motorTorqueControl.initLastStage `vlua` | 1 | 306 | | +| controller_drivingDynamics_supervisors_components_motorTorqueControl.initSecondStage `vlua` | 1 | 188 | | +| controller_drivingDynamics_supervisors_components_motorTorqueControl.registerCMU `vlua` | 1 | 145 | | +| controller_drivingDynamics_supervisors_components_motorTorqueControl.reset `vlua` | 0 | 149 | | +| controller_drivingDynamics_supervisors_components_motorTorqueControl.sendConfigData `vlua` | 0 | 350 | | +| controller_drivingDynamics_supervisors_components_motorTorqueControl.setConfig `vlua` | 1 | 341 | | +| controller_drivingDynamics_supervisors_components_motorTorqueControl.setDebugMode `vlua` | 1 | 139 | | +| controller_drivingDynamics_supervisors_components_motorTorqueControl.setParameters `vlua` | 1 | 318 | | +| controller_drivingDynamics_supervisors_components_motorTorqueControl.shutdown `vlua` | 0 | 309 | | +| controller_drivingDynamics_supervisors_components_motorTorqueControl.updateFixedStep `vlua` | 1 | 39 | | +| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.calculateSlipABSControl `vlua` | 3 | 63 | boolean | +| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.calculateSlipTractionControl `vlua` | 4 | 25 | boolean | +| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.getConfig `vlua` | 0 | 142 | | +| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.init `vlua` | 1 | 107 | | +| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.initLastStage `vlua` | 1 | 123 | | +| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.initSecondStage `vlua` | 1 | 111 | | +| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.registerCMU `vlua` | 1 | 100 | | +| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.reset `vlua` | 0 | 104 | | +| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.sendConfigData `vlua` | 0 | 146 | | +| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.setConfig `vlua` | 1 | 138 | | +| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.setDebugMode `vlua` | 1 | 94 | | +| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.setParameters `vlua` | 1 | 133 | | +| controller_drivingDynamics_supervisors_slipProviders_virtualSpeedSlip.shutdown `vlua` | 0 | 127 | | +| controller_drivingDynamics_supervisors_tractionControl.getConfig `vlua` | 0 | 233 | | +| controller_drivingDynamics_supervisors_tractionControl.init `vlua` | 1 | 135 | | +| controller_drivingDynamics_supervisors_tractionControl.initLastStage `vlua` | 1 | 188 | | +| controller_drivingDynamics_supervisors_tractionControl.initSecondStage `vlua` | 1 | 146 | | +| controller_drivingDynamics_supervisors_tractionControl.registerCMU `vlua` | 1 | 110 | | +| controller_drivingDynamics_supervisors_tractionControl.registerComponent `vlua` | 1 | 114 | | +| controller_drivingDynamics_supervisors_tractionControl.registerSlipProvider `vlua` | 1 | 119 | | +| controller_drivingDynamics_supervisors_tractionControl.reset `vlua` | 0 | 124 | | +| controller_drivingDynamics_supervisors_tractionControl.sendConfigData `vlua` | 0 | 237 | | +| controller_drivingDynamics_supervisors_tractionControl.setConfig `vlua` | 1 | 228 | | +| controller_drivingDynamics_supervisors_tractionControl.setDebugMode `vlua` | 1 | 104 | | +| controller_drivingDynamics_supervisors_tractionControl.setParameters `vlua` | 1 | 221 | | +| controller_drivingDynamics_supervisors_tractionControl.shutdown `vlua` | 0 | 206 | | +| controller_drivingDynamics_supervisors_tractionControl.updateFixedStep `vlua` | 1 | 40 | | +| controller_drivingDynamics_supervisors_yawControl.getConfig `vlua` | 0 | 198 | | +| controller_drivingDynamics_supervisors_yawControl.init `vlua` | 1 | 137 | | +| controller_drivingDynamics_supervisors_yawControl.initLastStage `vlua` | 1 | 154 | | +| controller_drivingDynamics_supervisors_yawControl.initSecondStage `vlua` | 1 | 148 | | +| controller_drivingDynamics_supervisors_yawControl.registerCMU `vlua` | 1 | 120 | | +| controller_drivingDynamics_supervisors_yawControl.registerComponent `vlua` | 1 | 129 | | +| controller_drivingDynamics_supervisors_yawControl.registerYawProvider `vlua` | 1 | 124 | | +| controller_drivingDynamics_supervisors_yawControl.reset `vlua` | 0 | 134 | | +| controller_drivingDynamics_supervisors_yawControl.sendConfigData `vlua` | 0 | 202 | | +| controller_drivingDynamics_supervisors_yawControl.setConfig `vlua` | 1 | 193 | | +| controller_drivingDynamics_supervisors_yawControl.setDebugMode `vlua` | 1 | 114 | | +| controller_drivingDynamics_supervisors_yawControl.setParameters `vlua` | 1 | 187 | | +| controller_drivingDynamics_supervisors_yawControl.shutdown `vlua` | 0 | 172 | | +| controller_drivingDynamics_supervisors_yawControl.updateFixedStep `vlua` | 1 | 41 | | +| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.calculateExpectedYaw `vlua` | 1 | 23 | | +| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.getConfig `vlua` | 0 | 101 | | +| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.init `vlua` | 1 | 64 | | +| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.initLastStage `vlua` | 1 | 83 | | +| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.initSecondStage `vlua` | 1 | 68 | | +| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.registerCMU `vlua` | 1 | 57 | | +| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.reset `vlua` | 0 | 61 | | +| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.sendConfigData `vlua` | 0 | 105 | | +| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.setConfig `vlua` | 1 | 97 | | +| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.setDebugMode `vlua` | 1 | 51 | | +| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.setParameters `vlua` | 1 | 92 | | +| controller_drivingDynamics_supervisors_yawProviders_STMEstimate.shutdown `vlua` | 0 | 86 | | +| controller_esc.deserialize `vlua` | 1 | 1049 | | +| controller_esc.getCarData `vlua` | 0 | 613 | table | +| controller_esc.getCurrentConfigData `vlua` | 0 | 632 | | +| controller_esc.init `vlua` | 1 | 810 | | +| controller_esc.initSecondStage `vlua` | 0 | 815 | | +| controller_esc.nextESCMode `vlua` | 0 | 705 | | +| controller_esc.previousESCMode `vlua` | 0 | 710 | | +| controller_esc.serialize `vlua` | 0 | 1045 | table | +| controller_esc.setESCMode `vlua` | 1 | 676 | | +| controller_esc.startESCCalibration `vlua` | 0 | 595 | | +| controller_esc.stopESCCalibration `vlua` | 0 | 609 | | +| controller_esc.toggleESCMode `vlua` | 0 | 699 | | +| controller_esc.updateSimpleControlButtons `vlua` | 0 | 142 | | +| controller_etkGauges.init `vlua` | 1 | 66 | | +| controller_etkGauges.uiReady `vlua` | 0 | 94 | | +| controller_gauges_analogOdometer.initSecondStage `vlua` | 1 | 48 | | +| controller_gauges_analogOdometer.reset `vlua` | 0 | 44 | | +| controller_gauges_analogOdometer.setParameters `vlua` | 1 | 93 | | +| controller_gauges_customModules_accelerationData.init `vlua` | 1 | 35 | | +| controller_gauges_customModules_accelerationData.reset `vlua` | 0 | 32 | | +| controller_gauges_customModules_accelerationData.setupGaugeData `vlua` | 1 | 27 | | +| controller_gauges_customModules_accelerationData.updateGaugeData `vlua` | 2 | 14 | | +| controller_gauges_customModules_combustionEngineData.init `vlua` | 1 | 131 | | +| controller_gauges_customModules_combustionEngineData.reset `vlua` | 0 | 121 | | +| controller_gauges_customModules_combustionEngineData.setupGaugeData `vlua` | 1 | 105 | | +| controller_gauges_customModules_combustionEngineData.updateGaugeData `vlua` | 2 | 41 | | +| controller_gauges_customModules_dynamicRedlineData.init `vlua` | 1 | 40 | | +| controller_gauges_customModules_dynamicRedlineData.reset `vlua` | 0 | 37 | | +| controller_gauges_customModules_dynamicRedlineData.setupGaugeData `vlua` | 1 | 34 | | +| controller_gauges_customModules_dynamicRedlineData.updateGaugeData `vlua` | 2 | 22 | | +| controller_gauges_customModules_electricMotorData.init `vlua` | 1 | 107 | | +| controller_gauges_customModules_electricMotorData.reset `vlua` | 0 | 103 | | +| controller_gauges_customModules_electricMotorData.setupGaugeData `vlua` | 1 | 90 | | +| controller_gauges_customModules_electricMotorData.updateGaugeData `vlua` | 2 | 34 | | +| controller_gauges_customModules_environmentData.init `vlua` | 1 | 22 | | +| controller_gauges_customModules_environmentData.reset `vlua` | 0 | 19 | | +| controller_gauges_customModules_environmentData.setupGaugeData `vlua` | 1 | 16 | | +| controller_gauges_customModules_environmentData.updateGaugeData `vlua` | 2 | 11 | | +| controller_gauges_customModules_navigationData.init `vlua` | 1 | 35 | | +| controller_gauges_customModules_navigationData.reset `vlua` | 0 | 32 | | +| controller_gauges_customModules_navigationData.setupGaugeData `vlua` | 2 | 27 | | +| controller_gauges_customModules_navigationData.updateGaugeData `vlua` | 2 | 20 | | +| controller_gauges_customModules_tireData.init `vlua` | 1 | 44 | | +| controller_gauges_customModules_tireData.reset `vlua` | 0 | 41 | | +| controller_gauges_customModules_tireData.setupGaugeData `vlua` | 1 | 36 | | +| controller_gauges_customModules_tireData.updateGaugeData `vlua` | 2 | 16 | | +| controller_gauges_genericGauges.clearAllPopupMessages `vlua` | 0 | 52 | | +| controller_gauges_genericGauges.clearPopupMessage `vlua` | 1 | 45 | | +| controller_gauges_genericGauges.displayPopupMessage `vlua` | 4 | 28 | | +| controller_gauges_genericGauges.initSecondStage `vlua` | 1 | 162 | | +| controller_gauges_genericGauges.reset `vlua` | 0 | 159 | | +| controller_gauges_genericGauges.setParameters `vlua` | 1 | 227 | | +| controller_hydraulicSuspension.init `vlua` | 1 | 162 | | +| controller_hydraulicSuspension.initSounds `vlua` | 1 | 228 | | +| controller_hydraulicSuspension.reset `vlua` | 0 | 149 | | +| controller_hydraulicSuspension.resetSounds `vlua` | 0 | 244 | | +| controller_hydraulicSuspension.setGroupsBleed `vlua` | 2 | 57 | | +| controller_hydraulicSuspension.setGroupsMomentaryIncrease `vlua` | 3 | 73 | | +| controller_hydraulicSuspension.setGroupsPosition `vlua` | 3 | 38 | | +| controller_hydraulicSuspension.updateFixedStep `vlua` | 1 | 128 | | +| controller_hydraulics_closedLoopLinearControl.init `vlua` | 1 | 45 | | +| controller_hydraulics_closedLoopLinearControl.reset `vlua` | 1 | 39 | | +| controller_hydraulics_closedLoopLinearControl.setCylinderTargetExtendPercent `vlua` | 1 | 18 | | +| controller_hydraulics_closedLoopLinearControl.updateFixedStep `vlua` | 1 | 22 | | +| controller_hydraulics_electricHydraulics.init `vlua` | 1 | 26 | | +| controller_hydraulics_electricHydraulics.reset `vlua` | 1 | 23 | | +| controller_hydraulics_hydraulicTrailerFeet.init `vlua` | 1 | 65 | | +| controller_hydraulics_hydraulicTrailerFeet.moveFeet `vlua` | 1 | 19 | | +| controller_hydraulics_hydraulicsCombustionEngineControl.init `vlua` | 1 | 69 | | +| controller_hydraulics_hydraulicsCombustionEngineControl.reset `vlua` | 1 | 65 | | +| controller_hydraulics_hydraulicsCombustionEngineControl.setIdleRaise `vlua` | 1 | 57 | | +| controller_hydraulics_hydraulicsCombustionEngineControl.toggleIdleRaise `vlua` | 0 | 61 | | +| controller_hydraulics_orbitrolSteering.init `vlua` | 1 | 36 | | +| controller_hydraulics_orbitrolSteering.reset `vlua` | 1 | 31 | | +| controller_hydraulics_orbitrolSteering.updateFixedStep `vlua` | 1 | 15 | | +| controller_inputOutputDemo.init `vlua` | 0 | 125 | | +| controller_inputOutputDemo.reset `vlua` | 0 | 119 | | +| controller_inputOutputDemo.saveLogToCSV `vlua` | 0 | 37 | | +| controller_inputOutputDemo.update `vlua` | 1 | 112 | | +| controller_inputOutputDemo.updateFixedStep `vlua` | 1 | 102 | | +| controller_jato.init `vlua` | 1 | 108 | | +| controller_jato.inputStringCallback `vlua` | 1 | 28 | | +| controller_jato.reset `vlua` | 0 | 94 | | +| controller_jato.updateSimpleControlButtons `vlua` | 0 | 35 | | +| controller_lightbar.init `vlua` | 1 | 128 | | +| controller_lightbar.reset `vlua` | 1 | 123 | | +| controller_lightbar.setModeIndex `vlua` | 1 | 91 | | +| controller_lightbar.toggleMode `vlua` | 0 | 114 | | +| controller_lights_taxiLights.getTaxiState `vlua` | 0 | 30 | | +| controller_lights_taxiLights.init `vlua` | 1 | 38 | | +| controller_lights_taxiLights.reset `vlua` | 1 | 34 | | +| controller_lights_taxiLights.setTaxiState `vlua` | 1 | 26 | | +| controller_lineLock.init `vlua` | 1 | 59 | | +| controller_lineLock.setLineLock `vlua` | 1 | 36 | | +| controller_lineLock.toggleLineLock `vlua` | 0 | 54 | | +| controller_lineLock.updateWheelsIntermediate `vlua` | 1 | 23 | | +| controller_linearActuators_linearActuatorTrailerFeet.init `vlua` | 1 | 66 | | +| controller_linearActuators_linearActuatorTrailerFeet.moveFeet `vlua` | 1 | 20 | | +| controller_loggerTemplate.init `vlua` | 0 | 83 | | +| controller_loggerTemplate.reset `vlua` | 0 | 77 | | +| controller_loggerTemplate.saveLogToCSV `vlua` | 0 | 19 | | +| controller_loggerTemplate.update `vlua` | 1 | 70 | | +| controller_loggerTemplate.updateFixedStep `vlua` | 1 | 60 | | +| controller_nitrousOxideInjection.deserialize `vlua` | 1 | 66 | | +| controller_nitrousOxideInjection.init `vlua` | 1 | 76 | | +| controller_nitrousOxideInjection.reset `vlua` | 1 | 72 | | +| controller_nitrousOxideInjection.serialize `vlua` | 0 | 60 | table | +| controller_nitrousOxideInjection.setOverride `vlua` | 1 | 48 | | +| controller_nitrousOxideInjection.toggleActive `vlua` | 0 | 52 | | +| controller_nitrousOxideInjection.updateSimpleControlButtons `vlua` | 0 | 20 | | +| controller_playerController.crouch `vlua` | 1 | 416 | | +| controller_playerController.debugDraw `vlua` | 1 | 143 | | +| controller_playerController.init `vlua` | 1 | 446 | | +| controller_playerController.initLastStage `vlua` | 0 | 510 | | +| controller_playerController.jump `vlua` | 1 | 405 | | +| controller_playerController.nodeCollision `vlua` | 1 | 151 | | +| controller_playerController.reset `vlua` | 0 | 513 | | +| controller_playerController.setCameraControlData `vlua` | 1 | 550 | | +| controller_playerController.setFreeze `vlua` | 1 | 439 | | +| controller_playerController.setSpeedCoef `vlua` | 1 | 397 | | +| controller_playerController.settingsChanged `vlua` | 0 | 443 | | +| controller_playerController.toggleCrouch `vlua` | 0 | 430 | | +| controller_playerController.toggleSpeedCoef `vlua` | 0 | 401 | | +| controller_playerController.update `vlua` | 1 | 172 | | +| controller_playerController.updateFixedStep `vlua` | 1 | 251 | | +| controller_playerController.vehicleActivated `vlua` | 0 | 538 | | +| controller_playerController.walkLeftRight `vlua` | 1 | 385 | | +| controller_playerController.walkLeftRightRaw `vlua` | 1 | 381 | | +| controller_playerController.walkUpDown `vlua` | 1 | 393 | | +| controller_playerController.walkUpDownRaw `vlua` | 1 | 389 | | +| controller_pneumatics.init `vlua` | 1 | 243 | | +| controller_pneumatics.initSounds `vlua` | 1 | 315 | | +| controller_pneumatics.isBeamGroupAtPressureLevel `vlua` | 2 | 165 | | +| controller_pneumatics.reset `vlua` | 0 | 233 | | +| controller_pneumatics.resetSounds `vlua` | 0 | 342 | | +| controller_pneumatics.setBeamDefault `vlua` | 1 | 102 | | +| controller_pneumatics.setBeamMax `vlua` | 1 | 98 | | +| controller_pneumatics.setBeamMin `vlua` | 1 | 94 | | +| controller_pneumatics.setBeamMomentaryDecrease `vlua` | 2 | 145 | | +| controller_pneumatics.setBeamMomentaryIncrease `vlua` | 2 | 125 | | +| controller_pneumatics.setBeamPressure `vlua` | 2 | 59 | | +| controller_pneumatics.setBeamPressureLevel `vlua` | 2 | 88 | | +| controller_pneumatics.toggleBeamMinMax `vlua` | 1 | 106 | | +| controller_pneumatics_actuators.getAverageFlowRate `vlua` | 1 | 210 | | +| controller_pneumatics_actuators.getAveragePressure `vlua` | 1 | 219 | | +| controller_pneumatics_actuators.getBeamGroupsAverageFlowRate `vlua` | 1 | 228 | | +| controller_pneumatics_actuators.getValveState `vlua` | 1 | 201 | | +| controller_pneumatics_actuators.init `vlua` | 1 | 528 | | +| controller_pneumatics_actuators.initSounds `vlua` | 1 | 683 | | +| controller_pneumatics_actuators.reset `vlua` | 0 | 500 | | +| controller_pneumatics_actuators.resetSounds `vlua` | 0 | 717 | | +| controller_pneumatics_actuators.setBeamGroupCrossFlowTag `vlua` | 2 | 169 | | +| controller_pneumatics_actuators.setBeamGroupMaximumSupplyPressure `vlua` | 2 | 154 | | +| controller_pneumatics_actuators.setBeamGroupValveState `vlua` | 2 | 122 | | +| controller_pneumatics_actuators.setBeamGroupsMaximumSupplyPressure `vlua` | 2 | 163 | | +| controller_pneumatics_actuators.setBeamGroupsValveState `vlua` | 2 | 131 | | +| controller_pneumatics_actuators.toggleBeamGroupValveState `vlua` | 1 | 137 | | +| controller_pneumatics_actuators.toggleBeamGroupsValveState `vlua` | 1 | 148 | | +| controller_pneumatics_actuators.updateFixedStep `vlua` | 1 | 243 | | +| controller_pneumatics_airbrakes.init `vlua` | 1 | 326 | | +| controller_pneumatics_airbrakes.reset `vlua` | 0 | 301 | | +| controller_pneumatics_airbrakes.updateFixedStep `vlua` | 1 | 284 | | +| controller_pneumatics_autoLevelSuspension.getAverageFlowRate `vlua` | 1 | 107 | | +| controller_pneumatics_autoLevelSuspension.getCurrentLength `vlua` | 1 | 98 | | +| controller_pneumatics_autoLevelSuspension.getTargetLength `vlua` | 1 | 89 | | +| controller_pneumatics_autoLevelSuspension.init `vlua` | 1 | 207 | | +| controller_pneumatics_autoLevelSuspension.initSecondStage `vlua` | 1 | 270 | | +| controller_pneumatics_autoLevelSuspension.isCalibrating `vlua` | 1 | 125 | | +| controller_pneumatics_autoLevelSuspension.isMoving `vlua` | 1 | 116 | | +| controller_pneumatics_autoLevelSuspension.reset `vlua` | 0 | 190 | | +| controller_pneumatics_autoLevelSuspension.setAdjustmentRate `vlua` | 2 | 47 | | +| controller_pneumatics_autoLevelSuspension.setMomentaryDecrease `vlua` | 2 | 70 | | +| controller_pneumatics_autoLevelSuspension.setMomentaryIncrease `vlua` | 2 | 61 | | +| controller_pneumatics_autoLevelSuspension.setTargetLength `vlua` | 3 | 79 | | +| controller_pneumatics_autoLevelSuspension.setTemporarilyDisabled `vlua` | 2 | 41 | | +| controller_pneumatics_autoLevelSuspension.stopAdjusting `vlua` | 2 | 54 | | +| controller_pneumatics_autoLevelSuspension.updateFixedStep `vlua` | 1 | 134 | | +| controller_pneumatics_crossFlowValve.init `vlua` | 1 | 66 | | +| controller_pneumatics_crossFlowValve.reset `vlua` | 0 | 62 | | +| controller_pneumatics_crossFlowValve.updateFixedStep `vlua` | 1 | 34 | | +| controller_pneumatics_liftAxleControl.init `vlua` | 1 | 70 | | +| controller_pneumatics_liftAxleControl.initLastStage `vlua` | 1 | 83 | | +| controller_pneumatics_liftAxleControl.reset `vlua` | 1 | 66 | | +| controller_pneumatics_liftAxleControl.setMaximumSupplyPressure `vlua` | 1 | 58 | | +| controller_pneumatics_liftAxleControl.setMaximumSupplyPressureChangeRate `vlua` | 1 | 62 | | +| controller_pneumatics_liftAxleControl.setMode `vlua` | 1 | 39 | | +| controller_pneumatics_liftAxleControl.toggleMode `vlua` | 0 | 50 | | +| controller_pneumatics_lowAirPressureWarning.init `vlua` | 1 | 58 | | +| controller_pneumatics_lowAirPressureWarning.initSounds `vlua` | 1 | 45 | | +| controller_pneumatics_lowAirPressureWarning.reset `vlua` | 1 | 41 | | +| controller_pneumatics_lowAirPressureWarning.resetSounds `vlua` | 1 | 34 | | +| controller_powerSteering.init `vlua` | 1 | 32 | | +| controller_powerSteering.reset `vlua` | 0 | 28 | | +| controller_powertrainControl_activeCenterDiff.init `vlua` | 1 | 84 | | +| controller_powertrainControl_activeCenterDiff.reset `vlua` | 1 | 78 | | +| controller_powertrainControl_activeCenterDiff.updateFixedStep `vlua` | 1 | 26 | | +| controller_powertrainControl_antiLag.init `vlua` | 1 | 127 | | +| controller_powertrainControl_antiLag.reset `vlua` | 1 | 119 | | +| controller_powertrainControl_antiLag.setAntilagState `vlua` | 1 | 40 | | +| controller_powertrainControl_combustionEngineGovenor.init `vlua` | 1 | 31 | | +| controller_powertrainControl_combustionEngineGovenor.reset `vlua` | 1 | 25 | | +| controller_powertrainControl_rimPullControl.init `vlua` | 1 | 32 | | +| controller_powertrainControl_rimPullControl.reset `vlua` | 1 | 29 | | +| controller_propAnimation_dualAxisLever.init `vlua` | 1 | 269 | | +| controller_propAnimation_dualAxisLever.reset `vlua` | 1 | 247 | | +| controller_propAnimation_googlyEyes.init `vlua` | 1 | 50 | | +| controller_propAnimation_googlyEyes.reset `vlua` | 1 | 46 | | +| controller_propAnimation_hPattern.init `vlua` | 1 | 157 | | +| controller_propAnimation_hPattern.reset `vlua` | 1 | 140 | | +| controller_propAnimation_sequentialLever.init `vlua` | 1 | 57 | | +| controller_propAnimation_sequentialLever.reset `vlua` | 1 | 50 | | +| controller_propAnimation_singleAxisLever.init `vlua` | 1 | 53 | | +| controller_propAnimation_singleAxisLever.reset `vlua` | 1 | 45 | | +| controller_pyrotechnicCharge.init `vlua` | 1 | 50 | | +| controller_pyrotechnicCharge.reset `vlua` | 0 | 46 | | +| controller_pyrotechnicCharge.trigger `vlua` | 0 | 17 | | +| controller_sbrGauges.init `vlua` | 1 | 93 | | +| controller_sbrGauges.reset `vlua` | 0 | 135 | | +| controller_sbrGauges.setParameters `vlua` | 1 | 143 | | +| controller_sbrGauges.setUIMode `vlua` | 2 | 139 | | +| controller_shiftLights.init `vlua` | 1 | 57 | | +| controller_sound_AVAS.init `vlua` | 1 | 60 | | +| controller_sound_AVAS.initSounds `vlua` | 1 | 63 | | +| controller_sound_AVAS.reset `vlua` | 0 | 54 | | +| controller_sound_airbrakes.init `vlua` | 1 | 54 | | +| controller_sound_airbrakes.reset `vlua` | 0 | 47 | | +| controller_sound_linearMovement.init `vlua` | 1 | 234 | | +| controller_sound_linearMovement.initSounds `vlua` | 1 | 176 | | +| controller_sound_linearMovement.reset `vlua` | 1 | 169 | | +| controller_sound_linearMovement.resetSounds `vlua` | 1 | 161 | | +| controller_sound_reverseWarn.init `vlua` | 1 | 40 | | +| controller_sound_reverseWarn.reset `vlua` | 0 | 35 | | +| controller_tech_GPS.getLatest `vlua` | 0 | 109 | | +| controller_tech_GPS.getSensorData `vlua` | 0 | 100 | table | +| controller_tech_GPS.incrementTimer `vlua` | 1 | 113 | | +| controller_tech_GPS.init `vlua` | 1 | 75 | | +| controller_tech_GPS.reset `vlua` | 0 | 94 | | +| controller_tech_GPS.setIsVisualised `vlua` | 1 | 111 | | +| controller_tech_GPS.update `vlua` | 1 | 43 | | +| controller_tech_MQTToutput.init `vlua` | 1 | 64 | | +| controller_tech_MQTToutput.reset `vlua` | 1 | 61 | | +| controller_tech_advancedIMU.getLatest `vlua` | 0 | 35 | | +| controller_tech_advancedIMU.getSensorData `vlua` | 0 | 47 | table | +| controller_tech_advancedIMU.incrementTimer `vlua` | 1 | 44 | | +| controller_tech_advancedIMU.init `vlua` | 1 | 127 | | +| controller_tech_advancedIMU.reset `vlua` | 0 | 171 | | +| controller_tech_advancedIMU.setIsUsingGravity `vlua` | 1 | 38 | | +| controller_tech_advancedIMU.setIsVisualised `vlua` | 1 | 41 | | +| controller_tech_advancedIMU.update `vlua` | 1 | 177 | | +| controller_tech_cosimulationCoupling.init `vlua` | 1 | 773 | | +| controller_tech_cosimulationCoupling.stop `vlua` | 0 | 1011 | | +| controller_tech_cosimulationCoupling.update `vlua` | 1 | 904 | | +| controller_tech_cosimulationCoupling.updateWheelsIntermediate `vlua` | 1 | 879 | | +| controller_tech_idealRADARSensor.getLatest `vlua` | 0 | 83 | | +| controller_tech_idealRADARSensor.getSensorData `vlua` | 0 | 81 | | +| controller_tech_idealRADARSensor.incrementTimer `vlua` | 1 | 85 | | +| controller_tech_idealRADARSensor.init `vlua` | 1 | 67 | | +| controller_tech_idealRADARSensor.reset `vlua` | 0 | 76 | | +| controller_tech_idealRADARSensor.update `vlua` | 1 | 88 | | +| controller_tech_mesh.getSensorData `vlua` | 0 | 77 | table | +| controller_tech_mesh.incrementTimer `vlua` | 1 | 84 | | +| controller_tech_mesh.init `vlua` | 1 | 61 | | +| controller_tech_mesh.reset `vlua` | 0 | 71 | | +| controller_tech_mesh.update `vlua` | 1 | 28 | | +| controller_tech_powertrainSensor.getSensorData `vlua` | 0 | 78 | table | +| controller_tech_powertrainSensor.incrementTimer `vlua` | 1 | 86 | | +| controller_tech_powertrainSensor.init `vlua` | 1 | 62 | | +| controller_tech_powertrainSensor.reset `vlua` | 0 | 72 | | +| controller_tech_powertrainSensor.update `vlua` | 1 | 22 | | +| controller_tech_recorders.fetchRecordedData `vlua` | 0 | 74 | | +| controller_tech_recorders.init `vlua` | 0 | 25 | | +| controller_tech_recorders.isRecording `vlua` | 0 | 80 | | +| controller_tech_recorders.startRecording `vlua` | 2 | 56 | | +| controller_tech_recorders.stopRecording `vlua` | 0 | 65 | | +| controller_tech_recorders.update `vlua` | 1 | 31 | | +| controller_tech_roadsSensor.getLatest `vlua` | 0 | 315 | | +| controller_tech_roadsSensor.getSensorData `vlua` | 0 | 306 | table | +| controller_tech_roadsSensor.incrementTimer `vlua` | 1 | 317 | | +| controller_tech_roadsSensor.init `vlua` | 1 | 320 | | +| controller_tech_roadsSensor.reset `vlua` | 0 | 331 | | +| controller_tech_roadsSensor.update `vlua` | 1 | 338 | | +| controller_tech_screens.init `vlua` | 1 | 17 | | +| controller_tech_screens.reset `vlua` | 1 | 13 | | +| controller_tech_tyreBarrier.init `vlua` | 1 | 35 | | +| controller_tech_tyreBarrier.reset `vlua` | 0 | 46 | | +| controller_tech_tyreBarrier.update `vlua` | 1 | 50 | | +| controller_tech_vehicleSystemsCoupling.init `vlua` | 1 | 404 | | +| controller_tech_vehicleSystemsCoupling.initialSetup `vlua` | 1 | 360 | | +| controller_tech_vehicleSystemsCoupling.stopCoupling `vlua` | 0 | 474 | | +| controller_tech_vehicleSystemsCoupling.update `vlua` | 1 | 426 | | +| controller_tech_vehicleSystemsCoupling.updateWheelsIntermediate `vlua` | 1 | 415 | | +| controller_tech_vslSignalLogger.init `vlua` | 1 | 63 | | +| controller_tech_vslSignalLogger.startLogging `vlua` | 0 | 86 | | +| controller_tech_vslSignalLogger.stopLogging `vlua` | 0 | 91 | | +| controller_tech_vslSignalLogger.update `vlua` | 1 | 98 | | +| controller_tirePressureControl.init `vlua` | 1 | 222 | | +| controller_tirePressureControl.initSecondStage `vlua` | 1 | 225 | | +| controller_tirePressureControl.reset `vlua` | 1 | 207 | | +| controller_tirePressureControl.setGroupState `vlua` | 2 | 77 | | +| controller_tirePressureControl.startDeflateActiveGroups `vlua` | 0 | 109 | | +| controller_tirePressureControl.startInflateActiveGroups `vlua` | 0 | 104 | | +| controller_tirePressureControl.stopActiveGroups `vlua` | 0 | 114 | | +| controller_tirePressureControl.toggleGroupState `vlua` | 1 | 96 | | +| controller_trailerFeet.init `vlua` | 1 | 24 | | +| controller_twoStepLaunch.changeTwoStepRPM `vlua` | 1 | 46 | | +| controller_twoStepLaunch.deserialize `vlua` | 1 | 162 | | +| controller_twoStepLaunch.init `vlua` | 1 | 81 | | +| controller_twoStepLaunch.reset `vlua` | 0 | 72 | | +| controller_twoStepLaunch.serialize `vlua` | 0 | 155 | table | +| controller_twoStepLaunch.setParameters `vlua` | 1 | 169 | | +| controller_twoStepLaunch.setTwoStep `vlua` | 1 | 22 | | +| controller_twoStepLaunch.toggleTwoStep `vlua` | 0 | 34 | | +| controller_vehicleController_shiftLogic_automaticGearbox.areShiftLEDsInUse `vlua` | 0 | 93 | | +| controller_vehicleController_shiftLogic_automaticGearbox.gearboxBehaviorChanged `vlua` | 1 | 157 | | +| controller_vehicleController_shiftLogic_automaticGearbox.getGearName `vlua` | 0 | 97 | | +| controller_vehicleController_shiftLogic_automaticGearbox.getGearPosition `vlua` | 0 | 107 | multiple | +| controller_vehicleController_shiftLogic_automaticGearbox.getState `vlua` | 0 | 717 | | +| controller_vehicleController_shiftLogic_automaticGearbox.init `vlua` | 2 | 588 | | +| controller_vehicleController_shiftLogic_automaticGearbox.sendTorqueData `vlua` | 0 | 582 | | +| controller_vehicleController_shiftLogic_automaticGearbox.setDefaultForwardMode `vlua` | 1 | 180 | | +| controller_vehicleController_shiftLogic_automaticGearbox.setState `vlua` | 1 | 723 | | +| controller_vehicleController_shiftLogic_automaticGearbox.shiftDown `vlua` | 0 | 237 | | +| controller_vehicleController_shiftLogic_automaticGearbox.shiftToGearIndex `vlua` | 1 | 281 | | +| controller_vehicleController_shiftLogic_automaticGearbox.shiftUp `vlua` | 0 | 194 | | +| controller_vehicleController_shiftLogic_cvtGearbox.areShiftLEDsInUse `vlua` | 0 | 96 | | +| controller_vehicleController_shiftLogic_cvtGearbox.gearboxBehaviorChanged `vlua` | 1 | 130 | | +| controller_vehicleController_shiftLogic_cvtGearbox.getGearName `vlua` | 0 | 100 | | +| controller_vehicleController_shiftLogic_cvtGearbox.getGearPosition `vlua` | 0 | 104 | multiple | +| controller_vehicleController_shiftLogic_cvtGearbox.getState `vlua` | 0 | 452 | | +| controller_vehicleController_shiftLogic_cvtGearbox.init `vlua` | 2 | 331 | | +| controller_vehicleController_shiftLogic_cvtGearbox.sendTorqueData `vlua` | 0 | 325 | | +| controller_vehicleController_shiftLogic_cvtGearbox.setState `vlua` | 1 | 458 | | +| controller_vehicleController_shiftLogic_cvtGearbox.shiftDown `vlua` | 0 | 171 | | +| controller_vehicleController_shiftLogic_cvtGearbox.shiftToGearIndex `vlua` | 1 | 183 | | +| controller_vehicleController_shiftLogic_cvtGearbox.shiftUp `vlua` | 0 | 159 | | +| controller_vehicleController_shiftLogic_cvtGearbox2.areShiftLEDsInUse `vlua` | 0 | 102 | | +| controller_vehicleController_shiftLogic_cvtGearbox2.gearboxBehaviorChanged `vlua` | 1 | 142 | | +| controller_vehicleController_shiftLogic_cvtGearbox2.getGearName `vlua` | 0 | 106 | | +| controller_vehicleController_shiftLogic_cvtGearbox2.getGearPosition `vlua` | 0 | 116 | multiple | +| controller_vehicleController_shiftLogic_cvtGearbox2.getState `vlua` | 0 | 586 | | +| controller_vehicleController_shiftLogic_cvtGearbox2.init `vlua` | 2 | 428 | | +| controller_vehicleController_shiftLogic_cvtGearbox2.sendTorqueData `vlua` | 0 | 422 | | +| controller_vehicleController_shiftLogic_cvtGearbox2.setState `vlua` | 1 | 592 | | +| controller_vehicleController_shiftLogic_cvtGearbox2.shiftDown `vlua` | 0 | 187 | | +| controller_vehicleController_shiftLogic_cvtGearbox2.shiftToGearIndex `vlua` | 1 | 199 | | +| controller_vehicleController_shiftLogic_cvtGearbox2.shiftUp `vlua` | 0 | 175 | | +| controller_vehicleController_shiftLogic_dctGearbox.areShiftLEDsInUse `vlua` | 0 | 96 | | +| controller_vehicleController_shiftLogic_dctGearbox.gearboxBehaviorChanged `vlua` | 1 | 140 | | +| controller_vehicleController_shiftLogic_dctGearbox.getGearName `vlua` | 0 | 100 | | +| controller_vehicleController_shiftLogic_dctGearbox.getGearPosition `vlua` | 0 | 114 | multiple | +| controller_vehicleController_shiftLogic_dctGearbox.getState `vlua` | 0 | 864 | | +| controller_vehicleController_shiftLogic_dctGearbox.init `vlua` | 2 | 748 | | +| controller_vehicleController_shiftLogic_dctGearbox.sendTorqueData `vlua` | 0 | 742 | | +| controller_vehicleController_shiftLogic_dctGearbox.setDefaultForwardMode `vlua` | 1 | 195 | | +| controller_vehicleController_shiftLogic_dctGearbox.setState `vlua` | 1 | 870 | | +| controller_vehicleController_shiftLogic_dctGearbox.shiftDown `vlua` | 0 | 242 | | +| controller_vehicleController_shiftLogic_dctGearbox.shiftToGearIndex `vlua` | 1 | 276 | | +| controller_vehicleController_shiftLogic_dctGearbox.shiftUp `vlua` | 0 | 209 | | +| controller_vehicleController_shiftLogic_dummy.areShiftLEDsInUse `vlua` | 0 | 53 | boolean | +| controller_vehicleController_shiftLogic_dummy.getGearName `vlua` | 0 | 57 | string | +| controller_vehicleController_shiftLogic_dummy.getGearPosition `vlua` | 0 | 61 | multiple | +| controller_vehicleController_shiftLogic_dummy.init `vlua` | 2 | 92 | | +| controller_vehicleController_shiftLogic_dummy.sendTorqueData `vlua` | 0 | 86 | | +| controller_vehicleController_shiftLogic_dummy.updateGearboxGFX `vlua` | 1 | 65 | | +| controller_vehicleController_shiftLogic_electricMotor.areShiftLEDsInUse `vlua` | 0 | 103 | boolean | +| controller_vehicleController_shiftLogic_electricMotor.gearboxBehaviorChanged `vlua` | 1 | 115 | | +| controller_vehicleController_shiftLogic_electricMotor.getGearName `vlua` | 0 | 107 | | +| controller_vehicleController_shiftLogic_electricMotor.getGearPosition `vlua` | 0 | 111 | multiple | +| controller_vehicleController_shiftLogic_electricMotor.getState `vlua` | 0 | 659 | | +| controller_vehicleController_shiftLogic_electricMotor.init `vlua` | 2 | 497 | | +| controller_vehicleController_shiftLogic_electricMotor.sendTorqueData `vlua` | 0 | 413 | | +| controller_vehicleController_shiftLogic_electricMotor.setIgnition `vlua` | 1 | 419 | | +| controller_vehicleController_shiftLogic_electricMotor.setState `vlua` | 1 | 665 | | +| controller_vehicleController_shiftLogic_electricMotor.shiftDown `vlua` | 0 | 157 | | +| controller_vehicleController_shiftLogic_electricMotor.shiftToGearIndex `vlua` | 1 | 168 | | +| controller_vehicleController_shiftLogic_electricMotor.shiftUp `vlua` | 0 | 146 | | +| controller_vehicleController_shiftLogic_manualGearbox.areShiftLEDsInUse `vlua` | 0 | 80 | | +| controller_vehicleController_shiftLogic_manualGearbox.gearboxBehaviorChanged `vlua` | 1 | 92 | | +| controller_vehicleController_shiftLogic_manualGearbox.getGearName `vlua` | 0 | 84 | | +| controller_vehicleController_shiftLogic_manualGearbox.getGearPosition `vlua` | 0 | 88 | multiple | +| controller_vehicleController_shiftLogic_manualGearbox.getState `vlua` | 0 | 679 | | +| controller_vehicleController_shiftLogic_manualGearbox.init `vlua` | 2 | 601 | | +| controller_vehicleController_shiftLogic_manualGearbox.sendTorqueData `vlua` | 0 | 595 | | +| controller_vehicleController_shiftLogic_manualGearbox.setState `vlua` | 1 | 685 | | +| controller_vehicleController_shiftLogic_manualGearbox.shiftDownOnDown `vlua` | 0 | 150 | | +| controller_vehicleController_shiftLogic_manualGearbox.shiftDownOnUp `vlua` | 0 | 174 | | +| controller_vehicleController_shiftLogic_manualGearbox.shiftToGearIndex `vlua` | 1 | 183 | | +| controller_vehicleController_shiftLogic_manualGearbox.shiftUpOnDown `vlua` | 0 | 117 | | +| controller_vehicleController_shiftLogic_manualGearbox.shiftUpOnUp `vlua` | 0 | 141 | | +| controller_vehicleController_shiftLogic_sequentialGearbox.areShiftLEDsInUse `vlua` | 0 | 72 | | +| controller_vehicleController_shiftLogic_sequentialGearbox.gearboxBehaviorChanged `vlua` | 1 | 84 | | +| controller_vehicleController_shiftLogic_sequentialGearbox.getGearName `vlua` | 0 | 76 | | +| controller_vehicleController_shiftLogic_sequentialGearbox.getGearPosition `vlua` | 0 | 80 | multiple | +| controller_vehicleController_shiftLogic_sequentialGearbox.getState `vlua` | 0 | 481 | | +| controller_vehicleController_shiftLogic_sequentialGearbox.init `vlua` | 2 | 416 | | +| controller_vehicleController_shiftLogic_sequentialGearbox.sendTorqueData `vlua` | 0 | 410 | | +| controller_vehicleController_shiftLogic_sequentialGearbox.setState `vlua` | 1 | 487 | | +| controller_vehicleController_shiftLogic_sequentialGearbox.shiftDown `vlua` | 0 | 114 | | +| controller_vehicleController_shiftLogic_sequentialGearbox.shiftToGearIndex `vlua` | 2 | 132 | | +| controller_vehicleController_shiftLogic_sequentialGearbox.shiftUp `vlua` | 0 | 96 | | +| controller_vehicleController_vehicleController.changeTopSpeedLimitTemporary `vlua` | 1 | 161 | | +| controller_vehicleController_vehicleController.cycleGearboxModes `vlua` | 0 | 666 | | +| controller_vehicleController_vehicleController.getState `vlua` | 0 | 1198 | | +| controller_vehicleController_vehicleController.init `vlua` | 1 | 953 | | +| controller_vehicleController_vehicleController.initLastStage `vlua` | 0 | 1165 | | +| controller_vehicleController_vehicleController.reset `vlua` | 1 | 859 | | +| controller_vehicleController_vehicleController.resetLastStage `vlua` | 1 | 947 | | +| controller_vehicleController_vehicleController.sendTorqueData `vlua` | 0 | 715 | | +| controller_vehicleController_vehicleController.setAggressionOverride `vlua` | 1 | 173 | | +| controller_vehicleController_vehicleController.setEngineIgnition `vlua` | 1 | 707 | | +| controller_vehicleController_vehicleController.setFreeze `vlua` | 1 | 700 | | +| controller_vehicleController_vehicleController.setGearboxMode `vlua` | 1 | 187 | | +| controller_vehicleController_vehicleController.setStarter `vlua` | 1 | 690 | | +| controller_vehicleController_vehicleController.setState `vlua` | 1 | 1207 | | +| controller_vehicleController_vehicleController.setTopSpeedLimitTemporary `vlua` | 1 | 157 | | +| controller_vehicleController_vehicleController.setTopSpeedLimitTemporaryActive `vlua` | 1 | 165 | | +| controller_vehicleController_vehicleController.settingsChanged `vlua` | 0 | 769 | | +| controller_vehicleController_vehicleController.shiftDownOnDown `vlua` | 0 | 648 | | +| controller_vehicleController_vehicleController.shiftDownOnUp `vlua` | 0 | 656 | | +| controller_vehicleController_vehicleController.shiftToGearIndex `vlua` | 1 | 662 | | +| controller_vehicleController_vehicleController.shiftUpOnDown `vlua` | 0 | 635 | | +| controller_vehicleController_vehicleController.shiftUpOnUp `vlua` | 0 | 642 | | +| controller_vehicleController_vehicleController.smartParkingBrake `vlua` | 3 | 428 | | +| controller_vehicleController_vehicleController.toggleTopSpeedLimitTemporaryActive `vlua` | 0 | 169 | | +| controller_vehicleController_vehicleController.vehicleActivated `vlua` | 0 | 1169 | | +| controller_vivaceGauges.init `vlua` | 1 | 61 | | +| controller_vivaceGauges.reset `vlua` | 0 | 89 | | +| controller_vivaceGauges.setParameters `vlua` | 1 | 96 | | +| controller_wendoverGauges.init `vlua` | 1 | 65 | | +| controller_wendoverGauges.reset `vlua` | 0 | 92 | | +| core_booster.boost `vlua` | 2 | 35 | | +| core_quickAccess.addEntry `vlua` | 1 | 20 | boolean | +| core_quickAccess.registerMenu `vlua` | 0 | 321 | | +| core_quickAccess.requestItems `vlua` | 1 | 102 | boolean | +| core_quickAccess.selectItem `vlua` | 3 | 135 | boolean | +| core_quickAccess:addEntry `vlua` | 1 | quickAccess.lua:20 | | +| core_quickAccess:registerMenu `vlua` | 0 | quickAccess.lua:321 | | +| core_quickAccess:requestItems `vlua` | 1 | quickAccess.lua:102 | | +| core_quickAccess:selectItem `vlua` | 3 | quickAccess.lua:135 | | +| coroutine:create `vlua` | 0-7+? | [C] | | +| coroutine:isyieldable `vlua` | 0+ | [C] | | +| coroutine:resume `vlua` | 1-4+? | [C] | | +| coroutine:running `vlua` | 0? | [C] | | +| coroutine:status `vlua` | 0-1? | [C] | | +| coroutine:wrap `vlua` | 1-2? | [C] | | +| coroutine:yield `vlua` | 0-2? | [C] | | +| couplerVE:toggleCouplerState `vlua` | 1 | couplerVE.lua:23 | | +| couplings.couplingAttached `vlua` | 3 | 30 | | +| couplings.couplingDetached `vlua` | 3 | 35 | | +| couplings.isAutoCouplingActive `vlua` | 0 | 39 | boolean | +| couplings.isCouplerAttached `vlua` | 0 | 44 | | +| couplings.onBeamstateActivateAutoCoupling `vlua` | 0 | 7 | | +| couplings.onBeamstateDetachCouplers `vlua` | 0 | 23 | | +| couplings.onBeamstateDisableAutoLatching `vlua` | 0 | 15 | | +| createCurve `vlua` | 2 | 265 | | +| createEnvironment `vlua` | 0 | 1203 | | +| createGlobalSnapshot `vlua` | 1 | devUtils.lua:145 | | +| cruiseControl.changeSpeed `vlua` | 1 | 81 | | +| cruiseControl.getConfiguration `vlua` | 0 | 123 | table | +| cruiseControl.holdCurrentSpeed `vlua` | 0 | 89 | | +| cruiseControl.requestState `vlua` | 0 | 110 | | +| cruiseControl.setEnabled `vlua` | 1 | 97 | | +| cruiseControl.setSpeed `vlua` | 1 | 73 | | +| cruiseControl.setTargetAcceleration `vlua` | 1 | 106 | | +| damageTracker.getDamage `vlua` | 2 | 77 | | +| damageTracker.init `vlua` | 0 | 105 | | +| damageTracker.registerDamageUpdateCallback `vlua` | 1 | 90 | | +| damageTracker.reset `vlua` | 0 | 97 | | +| damageTracker.sendNow `vlua` | 0 | 81 | | +| damageTracker.setDamage `vlua` | 4 | 46 | | +| damageTracker.setDamageTemporary `vlua` | 6 | 71 | | +| damageTracker.willSend `vlua` | 0 | 86 | | +| damageTracker:getDamage `vlua` | 2 | damageTracker.lua:77 | | +| damageTracker:init `vlua` | 0 | damageTracker.lua:105 | | +| damageTracker:registerDamageUpdateCallback `vlua` | 1 | damageTracker.lua:90 | | +| damageTracker:reset `vlua` | 0 | damageTracker.lua:97 | | +| damageTracker:sendNow `vlua` | 0 | damageTracker.lua:81 | | +| damageTracker:setDamage `vlua` | 4 | damageTracker.lua:46 | | +| damageTracker:setDamageTemporary `vlua` | 6 | damageTracker.lua:71 | | +| damageTracker:willSend `vlua` | 0 | damageTracker.lua:86 | | +| debug:debug `vlua` | 0+ | [C] | | +| debug:getfenv `vlua` | 0-1? | [C] | | +| debug:gethook `vlua` | 0+ | [C] | | +| debug:getinfo `vlua` | 1-3? | [C] | | +| debug:getlocal `vlua` | 1-3? | [C] | | +| debug:getmetatable `vlua` | 1+? | [C] | | +| debug:getregistry `vlua` | 0+ | [C] | | +| debug:getupvalue `vlua` | 2? | [C] | | +| debug:setfenv `vlua` | 2? | [C] | | +| debug:sethook `vlua` | 0-2? | [C] | | +| debug:setlocal `vlua` | 0+ | [C] | | +| debug:setmetatable `vlua` | 2? | [C] | | +| debug:setupvalue `vlua` | 0+ | [C] | | +| debug:traceback `vlua` | 5 | StackTracePlus.lua:438 | | +| debug:tracesimple `vlua` | 5 | StackTracePlus.lua:325 | | +| debug:upvalueid `vlua` | 0+ | [C] | | +| debug:upvaluejoin `vlua` | 0+ | [C] | | +| debug_advancedExternalDebug.debugPacket `vlua` | 1 | 19 | | +| deepcopy `vlua` | 1 | utils.lua:846 | | +| deserialize `vlua` | 1 | utils.lua:1253 | | +| deserializePackages `vlua` | 2 | utils.lua:1007 | | +| detectGlobalWrites `vlua` | 0 | utils.lua:1280 | | +| dofile `vlua` | 1 | [C] | | +| dragAi.getReady `vlua` | 0 | 10 | | +| dragAi.go `vlua` | 0 | 14 | | +| dragAi.reset `vlua` | 0 | 61 | | +| dragAi.setTarget `vlua` | 1 | 19 | | +| drivetrain.init `vlua` | 0 | 66 | | +| drivetrain.reset `vlua` | 0 | 66 | | +| drivetrain.setShifterMode `vlua` | 1 | 49 | | +| drivetrain.shiftToGear `vlua` | 1 | 62 | | +| drivetrain:init `vlua` | 0 | drivetrain.lua:66 | | +| drivetrain:reset `vlua` | 0 | drivetrain.lua:66 | | +| drivetrain:setShifterMode `vlua` | 1 | drivetrain.lua:49 | | +| drivetrain:shiftToGear `vlua` | 1 | drivetrain.lua:62 | | +| dump `vlua` | 0-4 | utils.lua:127 | | +| dumpNotNil `vlua` | 1 | utils.lua:142 | | +| dumpToFile `vlua` | 1+ | utils.lua:881 | | +| dumps `vlua` | 0-3+ | utils.lua:106 | | +| dumpsz `vlua` | 2 | utils.lua:134 | | +| dumpz `vlua` | 2 | utils.lua:138 | | +| dynamicVehicleData.getPowertrainLayout `vlua` | 0 | 465 | string | +| dynamicVehicleData.performTests `vlua` | 2 | 1037 | | +| dynoClient.initDyno `vlua` | 2 | 16 | | +| electrics.horn `vlua` | 1 | 1038 | | +| electrics.init `vlua` | 0 | 827 | | +| electrics.initLastStage `vlua` | 0 | 952 | | +| electrics.light_flash_highbeams `vlua` | 1 | 1000 | | +| electrics.reset `vlua` | 0 | 776 | | +| electrics.resetLastStage `vlua` | 0 | 952 | | +| electrics.setAllowedIgnitionLevels `vlua` | 1 | 742 | | +| electrics.setIgnitionLevel `vlua` | 1 | 350 | | +| electrics.setLightsState `vlua` | 1 | 1026 | | +| electrics.set_fog_lights `vlua` | 1 | 1034 | | +| electrics.set_left_signal `vlua` | 2 | 187 | | +| electrics.set_lightbar_signal `vlua` | 1 | 1009 | | +| electrics.set_right_signal `vlua` | 2 | 242 | | +| electrics.set_warn_signal `vlua` | 1 | 959 | | +| electrics.stop_turn_signal `vlua` | 0 | 143 | | +| electrics.toggleIgnitionLevelOnDown `vlua` | 0 | 1058 | | +| electrics.toggleIgnitionLevelOnUp `vlua` | 0 | 1062 | | +| electrics.toggle_fog_lights `vlua` | 0 | 1030 | | +| electrics.toggle_highbeams `vlua` | 0 | 987 | | +| electrics.toggle_left_signal `vlua` | 0 | 159 | | +| electrics.toggle_lightbar_signal `vlua` | 0 | 1022 | | +| electrics.toggle_lights `vlua` | 0 | 972 | | +| electrics.toggle_right_signal `vlua` | 0 | 214 | | +| electrics.toggle_warn_signal `vlua` | 0 | 968 | | +| electrics.updateGFXSecondStep `vlua` | 1 | 478 | | +| electrics:horn `vlua` | 1 | electrics.lua:1038 | | +| electrics:init `vlua` | 0 | electrics.lua:827 | | +| electrics:initLastStage `vlua` | 0 | electrics.lua:952 | | +| electrics:light_flash_highbeams `vlua` | 1 | electrics.lua:1000 | | +| electrics:reset `vlua` | 0 | electrics.lua:776 | | +| electrics:resetLastStage `vlua` | 0 | electrics.lua:952 | | +| electrics:setAllowedIgnitionLevels `vlua` | 1 | electrics.lua:742 | | +| electrics:setIgnitionLevel `vlua` | 1 | electrics.lua:350 | | +| electrics:setLightsState `vlua` | 1 | electrics.lua:1026 | | +| electrics:set_fog_lights `vlua` | 1 | electrics.lua:1034 | | +| electrics:set_left_signal `vlua` | 2 | electrics.lua:187 | | +| electrics:set_lightbar_signal `vlua` | 1 | electrics.lua:1009 | | +| electrics:set_right_signal `vlua` | 2 | electrics.lua:242 | | +| electrics:set_warn_signal `vlua` | 1 | electrics.lua:959 | | +| electrics:stop_turn_signal `vlua` | 0 | electrics.lua:143 | | +| electrics:toggleIgnitionLevelOnDown `vlua` | 0 | electrics.lua:1058 | | +| electrics:toggleIgnitionLevelOnUp `vlua` | 0 | electrics.lua:1062 | | +| electrics:toggle_fog_lights `vlua` | 0 | electrics.lua:1030 | | +| electrics:toggle_highbeams `vlua` | 0 | electrics.lua:987 | | +| electrics:toggle_left_signal `vlua` | 0 | electrics.lua:159 | | +| electrics:toggle_lightbar_signal `vlua` | 0 | electrics.lua:1022 | | +| electrics:toggle_lights `vlua` | 0 | electrics.lua:972 | | +| electrics:toggle_right_signal `vlua` | 0 | electrics.lua:214 | | +| electrics:toggle_warn_signal `vlua` | 0 | electrics.lua:968 | | +| electrics:updateGFXSecondStep `vlua` | 1 | electrics.lua:478 | | +| electricsCustomValueParser.compileCustomValueUpdates `vlua` | 1 | 159 | string | +| electricsCustomValueParser.resetCustomValues `vlua` | 0 | 111 | | +| enablePhysicsStepHook `vlua` | 0 | 59 | | +| energyStorage.beamBroke `vlua` | 1 | 170 | | +| energyStorage.getPartCondition `vlua` | 1 | 258 | multiple | +| energyStorage.getStorage `vlua` | 1 | 214 | | +| energyStorage.getStorageSafe `vlua` | 1 | 218 | | +| energyStorage.getStorages `vlua` | 0 | 210 | | +| energyStorage.init `vlua` | 0 | 30 | | +| energyStorage.reset `vlua` | 0 | 147 | | +| energyStorage.setPartCondition `vlua` | 4 | 243 | | +| energyStorage:beamBroke `vlua` | 1 | energyStorage.lua:170 | | +| energyStorage:getPartCondition `vlua` | 1 | energyStorage.lua:258 | | +| energyStorage:getStorage `vlua` | 1 | energyStorage.lua:214 | | +| energyStorage:getStorageSafe `vlua` | 1 | energyStorage.lua:218 | | +| energyStorage:getStorages `vlua` | 0 | energyStorage.lua:210 | | +| energyStorage:init `vlua` | 0 | energyStorage.lua:30 | | +| energyStorage:reset `vlua` | 0 | energyStorage.lua:147 | | +| energyStorage:setPartCondition `vlua` | 4 | energyStorage.lua:243 | | +| energyStorage_electricBattery.new `vlua` | 1 | 52 | | +| energyStorage_fuelTank.new `vlua` | 1 | 87 | | +| energyStorage_n2oTank.new `vlua` | 1 | 84 | | +| energyStorage_pressureTank.new `vlua` | 1 | 268 | | +| error `vlua` | 1-2 | [C] | | +| escCalibration.startSkewStiffnessTest `vlua` | 0 | 191 | | +| escCalibration.stopSkewStiffnessTest `vlua` | 0 | 209 | | +| escMeasurement.performTests `vlua` | 2 | 507 | | +| escMeasurement.startSkewStiffnessTest `vlua` | 0 | 457 | | +| escMeasurement.stopSkewStiffnessTest `vlua` | 0 | 499 | | +| escMeasurement.updateFixedStepCallback `vlua` | 1 | 390 | | +| escMeasurement.updateGFXCallback `vlua` | 1 | 394 | | +| executeLuaSandboxed `vlua` | 2 | devUtils.lua:10 | | +| exportPersistentData `vlua` | 0 | 516 | | +| extensions:addModulePath `vlua` | 1 | extensions.lua:701 | | +| extensions:deserialize `vlua` | 2 | extensions.lua:1013 | | +| extensions:disableSerialization `vlua` | 1? | extensions.lua:947 | | +| extensions:extNameToLuaPath `vlua` | 1 | extensions.lua:64 | | +| extensions:getLoadedExtensionsNames `vlua` | 1 | extensions.lua:1199 | | +| extensions:getSerializationData `vlua` | 1 | extensions.lua:965 | | +| extensions:hook `vlua` | 1+ | extensions.lua:781 | | +| extensions:hookExcept `vlua` | 2+ | extensions.lua:884 | | +| extensions:hookNotify `vlua` | 1+ | extensions.lua:899 | | +| extensions:hookUpdate `vlua` | 1 | extensions.lua:94 | | +| extensions:isExtensionLoaded `vlua` | 1 | extensions.lua:280 | | +| extensions:load `vlua` | 0-6+? | extensions.lua:648 | | +| extensions:loadAtRoot `vlua` | 2 | extensions.lua:658 | | +| extensions:loadModule `vlua` | 1 | extensions.lua:1187 | | +| extensions:loadModulesInDirectory `vlua` | 2 | extensions.lua:708 | | +| extensions:luaPathToExtName `vlua` | 1 | extensions.lua:55 | | +| extensions:printExtensions `vlua` | 0 | extensions.lua:860 | | +| extensions:printHooks `vlua` | 1 | extensions.lua:867 | | +| extensions:refresh `vlua` | 1 | extensions.lua:928 | | +| extensions:reload `vlua` | 1 | extensions.lua:922 | | +| extensions:reloadModule `vlua` | 1 | extensions.lua:942 | | +| extensions:restoreModulePath `vlua` | 0 | extensions.lua:917 | | +| extensions:saveModulePath `vlua` | 0 | extensions.lua:913 | | +| extensions:setCompletedCallback `vlua` | 2 | extensions.lua:757 | | +| extensions:setProfiler `vlua` | 1 | extensions.lua:851 | | +| extensions:unload `vlua` | 1 | extensions.lua:284 | | +| extensions:unloadExcept `vlua` | 0-1? | extensions.lua:337 | | +| extensions:unloadModule `vlua` | 1 | extensions.lua:332 | | +| extensions:use `vlua` | 1 | extensions.lua:1192 | | +| extensions:wrapAllExtensionsForProfiler `vlua` | 0 | extensions.lua:479 | | +| ffi:abi `vlua` | 0+ | [C] | | +| ffi:alignof `vlua` | 0+ | [C] | | +| ffi:cast `vlua` | 0+ | [C] | | +| ffi:cdef `vlua` | 1? | [C] | | +| ffi:copy `vlua` | 0-4? | [C] | | +| ffi:errno `vlua` | 0+ | [C] | | +| ffi:fill `vlua` | 1-3? | [C] | | +| ffi:gc `vlua` | 0? | [C] | | +| ffi:istype `vlua` | 2? | [C] | | +| ffi:load `vlua` | 0-6+? | [C] | | +| ffi:metatype `vlua` | 2? | [C] | | +| ffi:new `vlua` | 0-6? | [C] | | +| ffi:offsetof `vlua` | 2? | [C] | | +| ffi:sizeof `vlua` | 1? | [C] | | +| ffi:string `vlua` | 1-2? | [C] | | +| ffi:typeinfo `vlua` | 0+ | [C] | | +| ffi:typeof `vlua` | 1? | [C] | | +| fillActionLabelSimple `vlua` | 1 | utils.lua:923 | | +| fillActionLabels `vlua` | 1 | utils.lua:931 | | +| fire.explodeNode `vlua` | 1 | 440 | | +| fire.explodeVehicle `vlua` | 0 | 427 | | +| fire.extinguishVehicle `vlua` | 0 | 453 | | +| fire.extinguishVehicleSlowly `vlua` | 0 | 461 | | +| fire.getClosestHotNodeTempDistance `vlua` | 1 | 43 | multiple | +| fire.igniteNode `vlua` | 2 | 375 | | +| fire.igniteRandomNode `vlua` | 0 | 383 | | +| fire.igniteRandomNodeMinimal `vlua` | 0 | 398 | | +| fire.igniteVehicle `vlua` | 0 | 419 | | +| fire.init `vlua` | 0 | 289 | | +| fire.reset `vlua` | 0 | 289 | | +| fire:explodeNode `vlua` | 1 | fire.lua:440 | | +| fire:explodeVehicle `vlua` | 0 | fire.lua:427 | | +| fire:extinguishVehicle `vlua` | 0 | fire.lua:453 | | +| fire:extinguishVehicleSlowly `vlua` | 0 | fire.lua:461 | | +| fire:getClosestHotNodeTempDistance `vlua` | 1 | fire.lua:43 | | +| fire:igniteNode `vlua` | 2 | fire.lua:375 | | +| fire:igniteRandomNode `vlua` | 0 | fire.lua:383 | | +| fire:igniteRandomNodeMinimal `vlua` | 0 | fire.lua:398 | | +| fire:igniteVehicle `vlua` | 0 | fire.lua:419 | | +| fire:init `vlua` | 0 | fire.lua:289 | | +| fire:nodeCollision `vlua` | 1 | fire.lua:265 | | +| fire:reset `vlua` | 0 | fire.lua:289 | | +| flattenTable `vlua` | 1 | utils.lua:1355 | | +| float3 `vlua` | 3 | mathlib.lua:49 | | +| formatTimeStringNow `vlua` | 1 | utils.lua:261 | | +| freqGenC `vlua` | 3 | filters.lua:12 | | +| fsign `vlua` | 1 | mathlib.lua:1180 | | +| gameplayInterface.debugCallback `vlua` | 2 | 18 | | +| gameplayInterface.executeAction `vlua` | 3+ | 102 | | +| gameplayInterface.getSystemData `vlua` | 3+ | 70 | | +| gameplayInterface.registerCallback `vlua` | 2 | 165 | | +| gameplayInterface.registerModule `vlua` | 3 | 171 | | +| gameplayInterface.registerValueChangeNotification `vlua` | 3 | 133 | | +| gameplayInterface.triggerValueChangeNotification `vlua` | 2 | 159 | | +| gameplayInterface.unregisterValueChangeNotification `vlua` | 2 | 141 | | +| gameplayInterfaceModules_interactAI.requestRegistration `vlua` | 1 | 68 | | +| gameplayInterfaceModules_interactBeamstate.requestRegistration `vlua` | 1 | 32 | | +| gameplayInterfaceModules_interactCargoContainers.requestRegistration `vlua` | 1 | 309 | | +| gameplayInterfaceModules_interactCargoContainers.setUpdateEnabled `vlua` | 1 | 223 | | +| gameplayInterfaceModules_interactController.requestRegistration `vlua` | 1 | 61 | | +| gameplayInterfaceModules_interactElectrics.requestRegistration `vlua` | 1 | 47 | | +| gameplayInterfaceModules_interactEnergyStorage.requestRegistration `vlua` | 1 | 40 | | +| gameplayInterfaceModules_interactFire.requestRegistration `vlua` | 1 | 22 | | +| gameplayInterfaceModules_interactMisc.requestRegistration `vlua` | 1 | 30 | | +| gameplayInterfaceModules_interactPartCondition.requestRegistration `vlua` | 1 | 87 | | +| gameplayInterfaceModules_interactPowertrain.requestRegistration `vlua` | 1 | 22 | | +| gameplayInterfaceModules_interactRecovery.requestRegistration `vlua` | 1 | 22 | | +| gameplayInterfaceModules_interactSpecialLights.requestRegistration `vlua` | 1 | 32 | | +| gameplayInterfaceModules_interactVehiclePerformanceData.requestRegistration `vlua` | 1 | 45 | | +| gameplayStatistic.addSchedule `vlua` | 1 | 31 | | +| gameplayStatistic.metricAdd `vlua` | 3 | 14 | | +| gameplayStatistic.metricSet `vlua` | 3 | 18 | | +| gameplayStatistic.removeSchedule `vlua` | 1 | 38 | boolean | +| gameplayStatistic:addSchedule `vlua` | 1 | gameplayStatistic.lua:31 | | +| gameplayStatistic:metricAdd `vlua` | 3 | gameplayStatistic.lua:14 | | +| gameplayStatistic:metricSet `vlua` | 3 | gameplayStatistic.lua:18 | | +| gameplayStatistic:removeSchedule `vlua` | 1 | gameplayStatistic.lua:38 | | +| gameplayStatisticModules_watchAirtime.workload `vlua` | 0 | 11 | | +| gameplayStatisticModules_watchAirtime:workload `vlua` | 0 | watchAirtime.lua:11 | | +| gameplayStatisticModules_watchBurnout.workload `vlua` | 0 | 15 | | +| gameplayStatisticModules_watchBurnout:workload `vlua` | 0 | watchBurnout.lua:15 | | +| gcinfo `vlua` | 0 | [C] | | +| gcprobe `vlua` | 2 | utils.lua:1290 | | +| general:onBeamMPLoadControllerSyncFunctions `vlua` | 0 | general.lua:268 | | +| getAllLevelIdentifiers `vlua` | 0 | utils.lua:1094 | | +| getBlueNoise1d `vlua` | 1 | mathlib.lua:559 | | +| getContrastColor `vlua` | 2 | 224 | | +| getContrastColorStringRGB `vlua` | 1 | 228 | | +| getCurrentLevelIdentifier `vlua` | 1 | utils.lua:1086 | | +| getKeyState `vlua` | 1 | MPVehicleVE.lua:52 | | +| getLevelLogs `vlua` | 0 | utils.lua:157 | | +| getModuleLocals `vlua` | 1 | devUtils.lua:89 | | +| getTmpVec3 `vlua` | 1 | mathlib.lua:723 | | +| getfenv `vlua` | 0-1 | [C] | | +| getmetatable `vlua` | 1+ | [C] | | +| graphs `vlua` | 2 | utils.lua:280 | | +| greyColor `vlua` | 2 | utils.lua:98 | | +| guardZero `vlua` | 1 | mathlib.lua:1192 | | +| gui:graph `vlua` | 1+ | guihooks.lua:133 | | +| gui:graphWithCSV `vlua` | 1+ | guihooks.lua:149 | | +| gui:graphWithCSVWrite `vlua` | 0 | guihooks.lua:167 | | +| gui:message `vlua` | 6 | guihooks.lua:126 | | +| gui:queueStream `vlua` | 2 | guihooks.lua:109 | | +| gui:reset `vlua` | 0 | guihooks.lua:97 | | +| gui:send `vlua` | 2 | guihooks.lua:109 | | +| gui:sendStreams `vlua` | 0 | guihooks.lua:88 | | +| gui:trigger `vlua` | 1+ | guihooks.lua:26 | | +| gui:triggerClient `vlua` | 2+ | guihooks.lua:41 | | +| gui:triggerRawJS `vlua` | 2 | guihooks.lua:54 | | +| gui:triggerStream `vlua` | 2 | guihooks.lua:58 | | +| guihooks:graph `vlua` | 1+ | guihooks.lua:133 | | +| guihooks:graphWithCSV `vlua` | 1+ | guihooks.lua:149 | | +| guihooks:graphWithCSVWrite `vlua` | 0 | guihooks.lua:167 | | +| guihooks:message `vlua` | 6 | guihooks.lua:126 | | +| guihooks:queueStream `vlua` | 2 | guihooks.lua:109 | | +| guihooks:reset `vlua` | 0 | guihooks.lua:97 | | +| guihooks:send `vlua` | 2 | guihooks.lua:109 | | +| guihooks:sendStreams `vlua` | 0 | guihooks.lua:88 | | +| guihooks:trigger `vlua` | 1+ | guihooks.lua:26 | | +| guihooks:triggerClient `vlua` | 2+ | guihooks.lua:41 | | +| guihooks:triggerRawJS `vlua` | 2 | guihooks.lua:54 | | +| guihooks:triggerStream `vlua` | 2 | guihooks.lua:58 | | +| guistreams.drawGraph `vlua` | 2 | 151 | | +| guistreams.hasActiveStreams `vlua` | 0 | 146 | | +| guistreams.reset `vlua` | 0 | 21 | | +| guistreams.setRequiredStreams `vlua` | 1 | 137 | | +| guistreams.update `vlua` | 0 | 128 | | +| guistreams.willSend `vlua` | 1 | 17 | | +| hex_dump `vlua` | 1 | utils.lua:1432 | | +| htmlTexture.call `vlua` | 3 | 38 | | +| htmlTexture.create `vlua` | 6 | 45 | | +| htmlTexture.new `vlua` | 6 | 17 | | +| hydros.debugDraw `vlua` | 0 | 285 | | +| hydros.destroy `vlua` | 0 | 744 | | +| hydros.enableVirtualWheel `vlua` | 3 | 115 | | +| hydros.getAngleFunction `vlua` | 0 | 774 | | +| hydros.getFFBConfig `vlua` | 0 | 485 | table | +| hydros.getFFBID `vlua` | 0 | 766 | | +| hydros.getForceFeedbackFunction `vlua` | 0 | 762 | | +| hydros.init `vlua` | 0 | 615 | | +| hydros.isPhysicsStepUsed `vlua` | 0 | 758 | | +| hydros.reset `vlua` | 0 | 713 | | +| hydros.sendHydroStateToGUI `vlua` | 0 | 748 | | +| hydros.sendRPMLeds `vlua` | 3 | 752 | | +| hydros.setExternalForce `vlua` | 1 | 133 | | +| hydros.setFFBConfig `vlua` | 1 | 497 | | +| hydros.update `vlua` | 1 | 415 | | +| hydros:debugDraw `vlua` | 0 | hydros.lua:285 | | +| hydros:destroy `vlua` | 0 | hydros.lua:744 | | +| hydros:enableVirtualWheel `vlua` | 3 | hydros.lua:115 | | +| hydros:getAngleFunction `vlua` | 0 | hydros.lua:774 | | +| hydros:getFFBConfig `vlua` | 0 | hydros.lua:485 | | +| hydros:getFFBID `vlua` | 0 | hydros.lua:766 | | +| hydros:getForceFeedbackFunction `vlua` | 0 | hydros.lua:762 | | +| hydros:init `vlua` | 0 | hydros.lua:615 | | +| hydros:isPhysicsStepUsed `vlua` | 0 | hydros.lua:758 | | +| hydros:reset `vlua` | 0 | hydros.lua:713 | | +| hydros:sendHydroStateToGUI `vlua` | 0 | hydros.lua:748 | | +| hydros:sendRPMLeds `vlua` | 3 | hydros.lua:752 | | +| hydros:setExternalForce `vlua` | 1 | hydros.lua:133 | | +| hydros:setFFBConfig `vlua` | 1 | hydros.lua:497 | | +| hydros:update `vlua` | 1 | hydros.lua:415 | | +| importPersistentData `vlua` | 1 | 522 | | +| init `vlua` | 2 | 200 | boolean | +| initSystems `vlua` | 0 | 133 | | +| input.event `vlua` | 7 | 709 | | +| input.init `vlua` | 0 | 87 | | +| input.initSecondStage `vlua` | 0 | 143 | | +| input.kbdSteer `vlua` | 3 | 745 | | +| input.padAccelerateBrake `vlua` | 2 | 755 | | +| input.reset `vlua` | 0 | 686 | | +| input.setAllowedInputSource `vlua` | 3 | 816 | | +| input.settingsChanged `vlua` | 0 | 765 | | +| input.toggleEvent `vlua` | 1 | 730 | | +| input:event `vlua` | 7 | input.lua:709 | | +| input:init `vlua` | 0 | input.lua:87 | | +| input:initSecondStage `vlua` | 0 | input.lua:143 | | +| input:kbdSteer `vlua` | 3 | input.lua:745 | | +| input:padAccelerateBrake `vlua` | 2 | input.lua:755 | | +| input:reset `vlua` | 0 | input.lua:686 | | +| input:setAllowedInputSource `vlua` | 3 | input.lua:816 | | +| input:settingsChanged `vlua` | 0 | input.lua:765 | | +| input:toggleEvent `vlua` | 1 | input.lua:730 | | +| inputAnalyzer.registerInputString `vlua` | 2 | 91 | | +| inputAnalyzer.unregisterInputString `vlua` | 2 | 115 | | +| inputTests.start `vlua` | 1 | 463 | | +| inputTests.update `vlua` | 3 | 34 | multiple | +| input_haptics.initHaptics `vlua` | 0 | 48 | | +| input_haptics.setFFBIDs `vlua` | 3 | 33 | | +| input_haptics.setFFBPeriod `vlua` | 1 | 39 | | +| input_haptics.setJerkForceMultiplier `vlua` | 1 | 182 | | +| input_haptics.setJerkMin `vlua` | 1 | 184 | | +| input_haptics.setWheelSlipForceMultiplier `vlua` | 1 | 181 | | +| input_haptics.setWheelSlipMin `vlua` | 1 | 183 | | +| input_haptics.vibrationUpdate `vlua` | 1 | 60 | | +| input_haptics:initHaptics `vlua` | 0 | haptics.lua:48 | | +| input_haptics:setFFBIDs `vlua` | 3 | haptics.lua:33 | | +| input_haptics:setFFBPeriod `vlua` | 1 | haptics.lua:39 | | +| input_haptics:setJerkForceMultiplier `vlua` | 1 | haptics.lua:182 | | +| input_haptics:setJerkMin `vlua` | 1 | haptics.lua:184 | | +| input_haptics:setWheelSlipForceMultiplier `vlua` | 1 | haptics.lua:181 | | +| input_haptics:setWheelSlipMin `vlua` | 1 | haptics.lua:183 | | +| input_haptics:vibrationUpdate `vlua` | 1 | haptics.lua:60 | | +| intersectsRay_Capsule `vlua` | 5 | mathlib.lua:1526 | | +| intersectsRay_Cylinder `vlua` | 5 | mathlib.lua:1511 | | +| intersectsRay_Ellipsoid `vlua` | 6 | mathlib.lua:1497 | | +| intersectsRay_OBB `vlua` | 6 | mathlib.lua:1475 | | +| intersectsRay_Plane `vlua` | 4 | mathlib.lua:1469 | | +| intersectsRay_Sphere `vlua` | 4 | mathlib.lua:1488 | | +| intersectsRay_Triangle `vlua` | 5 | mathlib.lua:1544 | | +| inverseLerp `vlua` | 3 | mathlib.lua:1243 | | +| io:close `vlua` | 0-2+? | [C] | | +| io:flush `vlua` | 0-1? | [C] | | +| io:input `vlua` | 0-5? | [C] | | +| io:lines `vlua` | 0-1? | [C] | | +| io:open `vlua` | 0-3? | [C] | | +| io:output `vlua` | 1? | [C] | | +| io:popen `vlua` | 0+ | [C] | | +| io:read `vlua` | 0-2? | [C] | | +| io:readFileToBuffer `vlua` | 2? | [C] | | +| io:tmpfile `vlua` | 0+ | [C] | | +| io:type `vlua` | 1+? | [C] | | +| io:write `vlua` | 0-6+? | [C] | | +| ipairs `vlua` | 1 | [C] | | +| ironbowColor `vlua` | 2 | utils.lua:88 | | +| isinf `vlua` | 1 | mathlib.lua:1218 | | +| isnan `vlua` | 1 | mathlib.lua:1214 | | +| isnaninf `vlua` | 1 | mathlib.lua:1222 | | +| jbeam_stage2.loadVehicleStage2 `vlua` | 1 | 530 | | +| jetColor `vlua` | 2 | utils.lua:93 | | +| jit:attach `vlua` | 1-2? | [C] | | +| jit:flush `vlua` | 0-1? | [C] | | +| jit:off `vlua` | 0-2? | [C] | | +| jit:security `vlua` | 0+ | [C] | | +| jit:status `vlua` | 0-1? | [C] | | +| jitprobe `vlua` | 0 | utils.lua:1323 | | +| json:decode `vlua` | 1 | json.lua:25 | | +| json:encode `vlua` | 1-6? | [C] | | +| jsonDecode `vlua` | 2 | utils.lua:420 | | +| jsonEncode `vlua` | 1 | utils.lua:347 | | +| jsonEncodePrefix `vlua` | 3 | utils.lua:351 | | +| jsonEncodePretty `vlua` | 3 | utils.lua:361 | | +| jsonEncodeWorkBuffer `vlua` | 1 | utils.lua:341 | | +| jsonReadFile `vlua` | 1 | utils.lua:476 | | +| jsonWriteFile `vlua` | 5 | utils.lua:458 | | +| lerp `vlua` | 3 | mathlib.lua:1239 | | +| lineBB2d `vlua` | 5 | mathlib.lua:1317 | | +| linePointFromXnorm `vlua` | 3 | mathlib.lua:716 | | +| linearScale `vlua` | 5 | mathlib.lua:1231 | | +| load `vlua` | 0-6+ | [C] | | +| loadIni `vlua` | 1 | utils.lua:1104 | | +| loadfile `vlua` | 1 | [C] | | +| loadstring `vlua` | 1-2 | [C] | | +| log `vlua` | 0-9+ | [C] | | +| lpack:decode `vlua` | 2 | lpack.lua:268 | | +| lpack:decodeDoubleArray `vlua` | 2 | lpack.lua:76 | | +| lpack:decodeLua `vlua` | 1 | lpack.lua:91 | | +| lpack:encode `vlua` | 1 | lpack.lua:96 | | +| lpack:encodeBin `vlua` | 1 | lpack.lua:105 | | +| lpack:encodeBinWorkBuffer `vlua` | 1 | lpack.lua:112 | | +| lpack:encodeDoubleArray `vlua` | 1 | lpack.lua:71 | | +| lpack:encodeLua `vlua` | 1 | lpack.lua:85 | | +| lpad `vlua` | 3 | utils.lua:165 | | +| mapmgr.clearCustomMap `vlua` | 0 | 79 | | +| mapmgr.disableTracking `vlua` | 1 | 158 | | +| mapmgr.enableTracking `vlua` | 1 | 153 | | +| mapmgr.findBestRoad `vlua` | 3 | 266 | multiple | +| mapmgr.findClosestRoad `vlua` | 2 | 236 | multiple | +| mapmgr.getObjects `vlua` | 0 | 174 | | +| mapmgr.getPointToPointPath `vlua` | 7 | 374 | table | +| mapmgr.init `vlua` | 0 | 168 | | +| mapmgr.requestMap `vlua` | 0 | 68 | | +| mapmgr.reset `vlua` | 0 | 164 | | +| mapmgr.setCustomMap `vlua` | 1 | 72 | | +| mapmgr.setMap `vlua` | 1 | 45 | | +| mapmgr.setSignals `vlua` | 1 | 87 | | +| mapmgr.setSurfaceNormalBelow `vlua` | 3 | 189 | | +| mapmgr.surfaceNormalBelow `vlua` | 2 | 221 | | +| mapmgr.updateDrivabilities `vlua` | 0 | 21 | | +| mapmgr.updateSignals `vlua` | 1 | 91 | | +| mapmgr:clearCustomMap `vlua` | 0 | mapmgr.lua:79 | | +| mapmgr:disableTracking `vlua` | 1 | mapmgr.lua:158 | | +| mapmgr:enableTracking `vlua` | 1 | mapmgr.lua:153 | | +| mapmgr:findBestRoad `vlua` | 3 | mapmgr.lua:266 | | +| mapmgr:findClosestRoad `vlua` | 2 | mapmgr.lua:236 | | +| mapmgr:getObjects `vlua` | 0 | mapmgr.lua:174 | | +| mapmgr:getPointToPointPath `vlua` | 7 | mapmgr.lua:374 | | +| mapmgr:init `vlua` | 0 | mapmgr.lua:168 | | +| mapmgr:requestMap `vlua` | 0 | mapmgr.lua:68 | | +| mapmgr:reset `vlua` | 0 | mapmgr.lua:164 | | +| mapmgr:sendTracking `vlua` | 0 | mapmgr.lua:105 | | +| mapmgr:setCustomMap `vlua` | 1 | mapmgr.lua:72 | | +| mapmgr:setMap `vlua` | 1 | mapmgr.lua:45 | | +| mapmgr:setSignals `vlua` | 1 | mapmgr.lua:87 | | +| mapmgr:setSurfaceNormalBelow `vlua` | 3 | mapmgr.lua:189 | | +| mapmgr:surfaceNormalBelow `vlua` | 2 | mapmgr.lua:221 | | +| mapmgr:updateDrivabilities `vlua` | 0 | mapmgr.lua:21 | | +| mapmgr:updateSignals `vlua` | 1 | mapmgr.lua:91 | | +| material.forceReset `vlua` | 0 | 123 | | +| material.init `vlua` | 0 | 141 | string | +| material.reset `vlua` | 0 | 133 | | +| material.switchBrokenMaterial `vlua` | 1 | 33 | | +| material:forceReset `vlua` | 0 | material.lua:123 | | +| material:init `vlua` | 0 | material.lua:141 | | +| material:reset `vlua` | 0 | material.lua:133 | | +| material:switchBrokenMaterial `vlua` | 1 | material.lua:33 | | +| math:abs `vlua` | 1? | [C] | | +| math:acos `vlua` | 1? | [C] | | +| math:asin `vlua` | 1? | [C] | | +| math:atan `vlua` | 1? | [C] | | +| math:atan2 `vlua` | 2? | [C] | | +| math:ceil `vlua` | 1? | [C] | | +| math:cos `vlua` | 1? | [C] | | +| math:cosh `vlua` | 0+ | [C] | | +| math:deg `vlua` | 1 | deg:-1 | | +| math:exp `vlua` | 1? | [C] | | +| math:floor `vlua` | 1? | [C] | | +| math:fmod `vlua` | 2? | [C] | | +| math:frexp `vlua` | 1? | [C] | | +| math:ldexp `vlua` | 2? | [C] | | +| math:log `vlua` | 0-9+? | [C] | | +| math:log10 `vlua` | 1? | [C] | | +| math:max `vlua` | 1-8? | [C] | | +| math:min `vlua` | 1-8? | [C] | | +| math:modf `vlua` | 1? | [C] | | +| math:pow `vlua` | 2? | [C] | | +| math:rad `vlua` | 1 | rad:-1 | | +| math:random `vlua` | 0-2? | [C] | | +| math:randomseed `vlua` | 1? | [C] | | +| math:sin `vlua` | 1? | [C] | | +| math:sinh `vlua` | 0+ | [C] | | +| math:sqrt `vlua` | 1? | [C] | | +| math:tan `vlua` | 1? | [C] | | +| math:tanh `vlua` | 0+ | [C] | | +| median3 `vlua` | 3 | mathlib.lua:1301 | | +| median4 `vlua` | 4 | mathlib.lua:1305 | | +| median5 `vlua` | 5 | mathlib.lua:1309 | | +| mime:b64 `vlua` | 1? | [C] | | +| mime:dot `vlua` | 1-3? | [C] | | +| mime:eol `vlua` | 0+ | [C] | | +| mime:qp `vlua` | 0+ | [C] | | +| mime:qpwrp `vlua` | 0+ | [C] | | +| mime:unb64 `vlua` | 0+ | [C] | | +| mime:unqp `vlua` | 0+ | [C] | | +| mime:wrp `vlua` | 0+ | [C] | | +| mods:onBeamMPLoadControllerSyncFunctions `vlua` | 0 | mods.lua:234 | | +| module `vlua` | 0+ | [C] | | +| monotonicSteffen `vlua` | 9 | mathlib.lua:1350 | | +| nanError `vlua` | 1 | mathlib.lua:1226 | | +| newExponentialSmoothing `vlua` | 3 | filters.lua:506 | | +| newExponentialSmoothingT `vlua` | 3 | filters.lua:543 | | +| newExtensionProxy `vlua` | 2 | extensions.lua:1087 | | +| newFreqDetector `vlua` | 0 | filters.lua:91 | | +| newFreqExists `vlua` | 0 | filters.lua:157 | | +| newFreqFilter1 `vlua` | 0 | filters.lua:20 | | +| newLineFitting `vlua` | 8 | filters.lua:603 | | +| newLinearSmoothing `vlua` | 3 | filters.lua:463 | | +| newNopSmoothing `vlua` | 0 | filters.lua:489 | | +| newPIDParallel `vlua` | 10 | controlSystems.lua:18 | | +| newPIDStandard `vlua` | 10 | controlSystems.lua:111 | | +| newTemporalSigmoidSmoothing `vlua` | 5 | filters.lua:244 | | +| newTemporalSmoothing `vlua` | 4 | filters.lua:390 | | +| newTemporalSmoothingHybrid `vlua` | 4 | filters.lua:311 | | +| newTemporalSmoothingNonLinear `vlua` | 3 | filters.lua:351 | | +| newTemporalSpring `vlua` | 3 | filters.lua:214 | | +| newproxy `vlua` | 1 | [C] | | +| next `vlua` | 0-2 | [C] | | +| nodesVE:applyBreakGroups `vlua` | 1 | nodesVE.lua:196 | | +| nodesVE:applyNodes `vlua` | 1 | nodesVE.lua:103 | | +| nodesVE:distance `vlua` | 6 | nodesVE.lua:16 | | +| nodesVE:getBreakGroups `vlua` | 0 | nodesVE.lua:209 | | +| nodesVE:getNodes `vlua` | 0 | nodesVE.lua:25 | | +| nop `vlua` | 0 | luaCore.lua:41 | | +| objectTeleported `vlua` | 4 | utils.lua:1452 | | +| odometer.getRelativeRecording `vlua` | 0 | 30 | | +| odometer.startRecording `vlua` | 0 | 26 | | +| odometer.submitStatistic `vlua` | 0 | 37 | | +| odometer:getRelativeRecording `vlua` | 0 | odometer.lua:30 | | +| odometer:startRecording `vlua` | 0 | odometer.lua:26 | | +| odometer:submitStatistic `vlua` | 0 | odometer.lua:37 | | +| onCallEvent `vlua` | 2 | 332 | | +| onDespawnObject `vlua` | 0 | 417 | | +| onDynamicBeamAdded `vlua` | 3 | 407 | | +| onDynamicBeamBroke `vlua` | 2 | 413 | | +| onDynamicBeamDeleted `vlua` | 1 | 410 | | +| onGraphicsStep `vlua` | 1 | 80 | | +| onKeyPressed `vlua` | 2 | MPVehicleVE.lua:21 | | +| onKeyReleased `vlua` | 2 | MPVehicleVE.lua:24 | | +| onNodeCollision `vlua` | 12 | 478 | | +| os:clock `vlua` | 0? | [C] | | +| os:clockhp `vlua` | 0? | [C] | | +| os:date `vlua` | 0-2? | [C] | | +| os:difftime `vlua` | 2? | [C] | | +| os:execute `vlua` | 0-1? | [C] | | +| os:exit `vlua` | 0? | [C] | | +| os:getenv `vlua` | 1? | [C] | | +| os:remove `vlua` | 1-3? | [C] | | +| os:rename `vlua` | 0+ | [C] | | +| os:setlocale `vlua` | 0+ | [C] | | +| os:time `vlua` | 0-1? | [C] | | +| os:tmpname `vlua` | 0+ | [C] | | +| overlapsOBB_OBB `vlua` | 8 | mathlib.lua:1392 | | +| overlapsOBB_Plane `vlua` | 6 | mathlib.lua:1426 | | +| overlapsOBB_Sphere `vlua` | 6 | mathlib.lua:1422 | | +| package:loadlib `vlua` | 0+ | [C] | | +| package:searchpath `vlua` | 0+ | [C] | | +| package:seeall `vlua` | 0+ | [C] | | +| pairs `vlua` | 1 | [C] | | +| parseColor `vlua` | 1 | utils.lua:76 | | +| partCondition.applyConditionSnapshot `vlua` | 1 | 50 | | +| partCondition.createConditionSnapshot `vlua` | 1 | 40 | | +| partCondition.deleteConditionSnapshots `vlua` | 0 | 65 | | +| partCondition.ensureConditionsInit `vlua` | 3 | 558 | | +| partCondition.getConditions `vlua` | 0 | 489 | | +| partCondition.getRootPartOdometerValue `vlua` | 0 | 262 | | +| partCondition.getRootPartTripValue `vlua` | 0 | 268 | | +| partCondition.initConditions `vlua` | 5 | 515 | | +| partCondition.reset `vlua` | 0 | 474 | | +| partCondition.setAllPartPaints `vlua` | 2 | 356 | | +| partCondition.setPartMeshPaints `vlua` | 2 | 273 | | +| partCondition.setPartPaints `vlua` | 3 | 348 | | +| partCondition.setResetSnapshotKey `vlua` | 1 | 70 | | +| partCondition.testInit `vlua` | 0 | 564 | | +| partCondition.testLoad `vlua` | 0 | 569 | | +| partCondition.testSave `vlua` | 0 | 575 | | +| partCondition:applyConditionSnapshot `vlua` | 1 | partCondition.lua:50 | | +| partCondition:createConditionSnapshot `vlua` | 1 | partCondition.lua:40 | | +| partCondition:deleteConditionSnapshots `vlua` | 0 | partCondition.lua:65 | | +| partCondition:ensureConditionsInit `vlua` | 3 | partCondition.lua:558 | | +| partCondition:getConditions `vlua` | 0 | partCondition.lua:489 | | +| partCondition:getRootPartOdometerValue `vlua` | 0 | partCondition.lua:262 | | +| partCondition:getRootPartTripValue `vlua` | 0 | partCondition.lua:268 | | +| partCondition:initConditions `vlua` | 5 | partCondition.lua:515 | | +| partCondition:reset `vlua` | 0 | partCondition.lua:474 | | +| partCondition:setAllPartPaints `vlua` | 2 | partCondition.lua:356 | | +| partCondition:setPartMeshPaints `vlua` | 2 | partCondition.lua:273 | | +| partCondition:setPartPaints `vlua` | 3 | partCondition.lua:348 | | +| partCondition:setResetSnapshotKey `vlua` | 1 | partCondition.lua:70 | | +| partCondition:testInit `vlua` | 0 | partCondition.lua:564 | | +| partCondition:testLoad `vlua` | 0 | partCondition.lua:569 | | +| partCondition:testSave `vlua` | 0 | partCondition.lua:575 | | +| particlefilter.nodeCollision `vlua` | 1 | 25 | | +| particlefilter:nodeCollision `vlua` | 1 | particlefilter.lua:25 | | +| particles:getMaterialByID `vlua` | 2 | particles.lua:11 | | +| particles:getMaterialIDByName `vlua` | 2 | particles.lua:30 | | +| particles:getMaterialsParticlesTable `vlua` | 0 | particles.lua:122 | | +| particles:getOrAddMaterialIDByName `vlua` | 2 | particles.lua:16 | | +| path:dirname `vlua` | 1 | utils.lua:1024 | | +| path:getCurrentPath `vlua` | 0 | utils.lua:1068 | | +| path:getPathLevelInfo `vlua` | 1 | utils.lua:1077 | | +| path:getPathLevelMain `vlua` | 1 | utils.lua:1073 | | +| path:is_file `vlua` | 1 | utils.lua:1038 | | +| path:levelFromPath `vlua` | 1 | utils.lua:1082 | | +| path:split `vlua` | 2 | utils.lua:1048 | | +| path:splitWithoutExt `vlua` | 2 | utils.lua:1062 | | +| pcall `vlua` | 1-9+ | [C] | | +| perfectLaunch.go `vlua` | 0 | 35 | | +| perfectLaunch.prepare `vlua` | 1 | 40 | | +| perfectLaunch.stop `vlua` | 0 | 50 | | +| performanceLogger.measureAverage `vlua` | 3 | 28 | | +| performanceLogger.startMeasurement `vlua` | 1 | 12 | | +| performanceLogger.stopAvergage `vlua` | 1 | 22 | | +| performanceLogger.stopMeasurement `vlua` | 1 | 41 | | +| playerControllerSync:onBeamMPLoadControllerSyncFunctions `vlua` | 0 | playerControllerSync.lua:76 | | +| pneumatics:getBeamMPControllerData `vlua` | 0 | pneumatics.lua:97 | | +| pneumatics:onBeamMPLoadControllerSyncFunctions `vlua` | 0 | pneumatics.lua:104 | | +| pointBB2d `vlua` | 3 | mathlib.lua:1313 | | +| positionVE:getVehicleRotation `vlua` | 0 | positionVE.lua:394 | | +| positionVE:setGameSpeed `vlua` | 1 | positionVE.lua:424 | | +| positionVE:setPing `vlua` | 1 | positionVE.lua:128 | | +| powertrain.beamBroke `vlua` | 1 | 797 | | +| powertrain.breakDevice `vlua` | 1 | 783 | | +| powertrain.calculateTreeInertia `vlua` | 0 | 316 | | +| powertrain.dumpsDeviceData `vlua` | 1 | 132 | | +| powertrain.getAllWheelPropulsionDevices `vlua` | 0 | 953 | | +| powertrain.getChildWheels `vlua` | 2 | 918 | table | +| powertrain.getDevice `vlua` | 1 | 894 | | +| powertrain.getDevices `vlua` | 0 | 886 | | +| powertrain.getDevicesByCategory `vlua` | 1 | 908 | | +| powertrain.getDevicesByType `vlua` | 1 | 898 | | +| powertrain.getEngineSoundID `vlua` | 0 | 1026 | | +| powertrain.getGearRatioBetweenDevices `vlua` | 2 | 999 | | +| powertrain.getHydraulicConsumer `vlua` | 1 | 970 | | +| powertrain.getOrderedDevices `vlua` | 0 | 890 | | +| powertrain.getPartCondition `vlua` | 1 | 1060 | multiple | +| powertrain.getPoweredWheelNames `vlua` | 0 | 942 | | +| powertrain.getPropulsionDeviceForDevice `vlua` | 1 | 985 | | +| powertrain.getPropulsionDeviceForWheel `vlua` | 1 | 938 | | +| powertrain.getState `vlua` | 0 | 1086 | | +| powertrain.init `vlua` | 0 | 416 | | +| powertrain.initSounds `vlua` | 0 | 710 | | +| powertrain.isPhysicsStepUsed `vlua` | 0 | 1082 | | +| powertrain.reset `vlua` | 0 | 722 | | +| powertrain.resetSounds `vlua` | 0 | 765 | | +| powertrain.sendDeviceTree `vlua` | 0 | 262 | | +| powertrain.sendTorqueData `vlua` | 0 | 298 | | +| powertrain.serializeDevicesInfo `vlua` | 0 | 78 | | +| powertrain.setDeviceMode `vlua` | 2 | 841 | | +| powertrain.setPartCondition `vlua` | 4 | 1044 | | +| powertrain.setState `vlua` | 1 | 1102 | | +| powertrain.setVehiclePath `vlua` | 1 | 1022 | | +| powertrain.toggleDefaultDiffs `vlua` | 0 | 878 | | +| powertrain.toggleDeviceMode `vlua` | 1 | 852 | | +| powertrain.updateGFXLastStage `vlua` | 1 | 227 | | +| powertrain.updateSimpleControlButtons `vlua` | 0 | 308 | | +| powertrain:beamBroke `vlua` | 1+ | velocityVE.lua:165 | | +| powertrain:breakDevice `vlua` | 1 | powertrain.lua:783 | | +| powertrain:calculateTreeInertia `vlua` | 0 | powertrain.lua:316 | | +| powertrain:dumpsDeviceData `vlua` | 1 | powertrain.lua:132 | | +| powertrain:getAllWheelPropulsionDevices `vlua` | 0 | powertrain.lua:953 | | +| powertrain:getChildWheels `vlua` | 2 | powertrain.lua:918 | | +| powertrain:getDevice `vlua` | 1 | powertrain.lua:894 | | +| powertrain:getDevices `vlua` | 0 | powertrain.lua:886 | | +| powertrain:getDevicesByCategory `vlua` | 1 | powertrain.lua:908 | | +| powertrain:getDevicesByType `vlua` | 1 | powertrain.lua:898 | | +| powertrain:getEngineSoundID `vlua` | 0 | powertrain.lua:1026 | | +| powertrain:getGearRatioBetweenDevices `vlua` | 2 | powertrain.lua:999 | | +| powertrain:getHydraulicConsumer `vlua` | 1 | powertrain.lua:970 | | +| powertrain:getOrderedDevices `vlua` | 0 | powertrain.lua:890 | | +| powertrain:getPartCondition `vlua` | 1 | powertrain.lua:1060 | | +| powertrain:getPoweredWheelNames `vlua` | 0 | powertrain.lua:942 | | +| powertrain:getPropulsionDeviceForDevice `vlua` | 1 | powertrain.lua:985 | | +| powertrain:getPropulsionDeviceForWheel `vlua` | 1 | powertrain.lua:938 | | +| powertrain:getState `vlua` | 0 | powertrain.lua:1086 | | +| powertrain:init `vlua` | 0 | powertrain.lua:416 | | +| powertrain:initSounds `vlua` | 0 | powertrain.lua:710 | | +| powertrain:isPhysicsStepUsed `vlua` | 0 | powertrain.lua:1082 | | +| powertrain:reset `vlua` | 0 | powertrain.lua:722 | | +| powertrain:resetSounds `vlua` | 0 | powertrain.lua:765 | | +| powertrain:sendDeviceTree `vlua` | 0 | powertrain.lua:262 | | +| powertrain:sendTorqueData `vlua` | 0 | powertrain.lua:298 | | +| powertrain:serializeDevicesInfo `vlua` | 0 | powertrain.lua:78 | | +| powertrain:setDeviceMode `vlua` | 2 | powertrain.lua:841 | | +| powertrain:setPartCondition `vlua` | 4 | powertrain.lua:1044 | | +| powertrain:setState `vlua` | 1 | powertrain.lua:1102 | | +| powertrain:setVehiclePath `vlua` | 1 | powertrain.lua:1022 | | +| powertrain:toggleDefaultDiffs `vlua` | 0 | powertrain.lua:878 | | +| powertrain:toggleDeviceMode `vlua` | 1 | powertrain.lua:852 | | +| powertrain:update `vlua` | 1 | powertrain.lua:236 | | +| powertrain:updateGFXLastStage `vlua` | 1 | powertrain.lua:227 | | +| powertrain:updateSimpleControlButtons `vlua` | 0 | powertrain.lua:308 | | +| powertrain_automaticGearbox.new `vlua` | 1 | 366 | | +| powertrain_centrifugalClutch.new `vlua` | 1 | 232 | | +| powertrain_combustionEngine.new `vlua` | 1 | 1671 | | +| powertrain_combustionEngineThermals.applyDeformGroupDamageOilRadiator `vlua` | 1 | 284 | | +| powertrain_combustionEngineThermals.applyDeformGroupDamageOilpan `vlua` | 1 | 279 | | +| powertrain_combustionEngineThermals.applyDeformGroupDamageRadiator `vlua` | 1 | 275 | | +| powertrain_combustionEngineThermals.beamBroke `vlua` | 1 | 1436 | | +| powertrain_combustionEngineThermals.getPartConditionExhaust `vlua` | 0 | 387 | multiple | +| powertrain_combustionEngineThermals.getPartConditionRadiator `vlua` | 0 | 374 | multiple | +| powertrain_combustionEngineThermals.getPartConditionThermals `vlua` | 0 | 394 | multiple | +| powertrain_combustionEngineThermals.init `vlua` | 2 | 1926 | | +| powertrain_combustionEngineThermals.initSounds `vlua` | 1 | 1870 | | +| powertrain_combustionEngineThermals.requestExhaustTreeData `vlua` | 0 | 1315 | | +| powertrain_combustionEngineThermals.reset `vlua` | 1 | 1498 | | +| powertrain_combustionEngineThermals.resetSounds `vlua` | 0 | 1907 | | +| powertrain_combustionEngineThermals.setPartConditionExhaust `vlua` | 3 | 335 | | +| powertrain_combustionEngineThermals.setPartConditionRadiator `vlua` | 3 | 322 | | +| powertrain_combustionEngineThermals.setPartConditionThermals `vlua` | 3 | 343 | | +| powertrain_compressor.new `vlua` | 1 | 228 | | +| powertrain_cvtGearbox.new `vlua` | 1 | 180 | | +| powertrain_dctGearbox.new `vlua` | 1 | 351 | | +| powertrain_differential.new `vlua` | 1 | 279 | | +| powertrain_electricMotor.new `vlua` | 1 | 505 | | +| powertrain_electricServo.new `vlua` | 1 | 147 | | +| powertrain_electricWinch.new `vlua` | 1 | 77 | | +| powertrain_frictionClutch.new `vlua` | 1 | 232 | | +| powertrain_genericTorqueProvider.new `vlua` | 1 | 124 | | +| powertrain_hydraulicAccumulator.new `vlua` | 1 | 249 | | +| powertrain_hydraulicCylinder.new `vlua` | 2 | 570 | | +| powertrain_hydraulicPump.new `vlua` | 1 | 326 | | +| powertrain_linearActuator.new `vlua` | 1 | 128 | | +| powertrain_manualGearbox.new `vlua` | 1 | 486 | | +| powertrain_multiShaft.new `vlua` | 1 | 87 | | +| powertrain_nitrousOxideInjection.getAddedTorque `vlua` | 0 | 255 | | +| powertrain_nitrousOxideInjection.getTankRatio `vlua` | 0 | 53 | | +| powertrain_nitrousOxideInjection.init `vlua` | 2 | 189 | | +| powertrain_nitrousOxideInjection.initSounds `vlua` | 1 | 244 | | +| powertrain_nitrousOxideInjection.purgeLines `vlua` | 1 | 49 | | +| powertrain_nitrousOxideInjection.registerStorage `vlua` | 1 | 162 | | +| powertrain_nitrousOxideInjection.reset `vlua` | 0 | 173 | | +| powertrain_nitrousOxideInjection.resetSounds `vlua` | 0 | 249 | | +| powertrain_rangeBox.new `vlua` | 1 | 114 | | +| powertrain_sequentialGearbox.new `vlua` | 1 | 306 | | +| powertrain_shaft.new `vlua` | 1 | 252 | | +| powertrain_splitShaft.new `vlua` | 1 | 194 | | +| powertrain_supercharger.applyDeformGroupDamage `vlua` | 1 | 72 | | +| powertrain_supercharger.getPartCondition `vlua` | 0 | 91 | multiple | +| powertrain_supercharger.getTorqueCoefs `vlua` | 0 | 320 | | +| powertrain_supercharger.init `vlua` | 2 | 209 | | +| powertrain_supercharger.initSounds `vlua` | 1 | 183 | | +| powertrain_supercharger.reset `vlua` | 1 | 202 | | +| powertrain_supercharger.resetSounds `vlua` | 1 | 180 | | +| powertrain_supercharger.setBypassPressure `vlua` | 1 | 102 | | +| powertrain_supercharger.setPartCondition `vlua` | 3 | 77 | | +| powertrain_supercharger.updateSounds `vlua` | 1 | 106 | | +| powertrain_torqueConverter.new `vlua` | 1 | 136 | | +| powertrain_torsionReactor.new `vlua` | 1 | 67 | | +| powertrain_turbocharger.applyDeformGroupDamage `vlua` | 1 | 115 | | +| powertrain_turbocharger.getPartCondition `vlua` | 0 | 136 | multiple | +| powertrain_turbocharger.getTorqueCoefs `vlua` | 0 | 507 | | +| powertrain_turbocharger.init `vlua` | 2 | 324 | | +| powertrain_turbocharger.initSounds `vlua` | 1 | 482 | | +| powertrain_turbocharger.reset `vlua` | 1 | 290 | | +| powertrain_turbocharger.resetSounds `vlua` | 1 | 504 | | +| powertrain_turbocharger.setAntilagCoef `vlua` | 1 | 533 | | +| powertrain_turbocharger.setPartCondition `vlua` | 3 | 121 | | +| powertrain_turbocharger.setWastegateOffset `vlua` | 1 | 529 | | +| powertrain_viscousClutch.new `vlua` | 1 | 89 | | +| print `vlua` | 0-8+ | main.lua:13 | | +| profilerPopEvent `vlua` | 0 | luaCore.lua:41 | | +| profilerPushEvent `vlua` | 0 | luaCore.lua:41 | | +| props.disablePropsInDeformGroup `vlua` | 1 | 41 | | +| props.hidePropsInBreakGroup `vlua` | 1 | 54 | | +| props.init `vlua` | 0 | 68 | | +| props.reset `vlua` | 0 | 68 | | +| props:disablePropsInDeformGroup `vlua` | 1 | props.lua:41 | | +| props:hidePropsInBreakGroup `vlua` | 1 | nodesVE.lua:224 | | +| props:init `vlua` | 0 | props.lua:68 | | +| props:reset `vlua` | 0 | props.lua:68 | | +| propsControllers:onBeamMPLoadControllerSyncFunctions `vlua` | 0 | propsControllers.lua:289 | | +| protocols.destroy `vlua` | 0 | 193 | | +| protocols.init `vlua` | 0 | 206 | | +| protocols.isPhysicsStepUsed `vlua` | 0 | 255 | | +| protocols.reset `vlua` | 0 | 125 | | +| protocols.settingsChanged `vlua` | 0 | 259 | | +| protocols:destroy `vlua` | 0 | protocols.lua:193 | | +| protocols:init `vlua` | 0 | protocols.lua:206 | | +| protocols:isPhysicsStepUsed `vlua` | 0 | protocols.lua:255 | | +| protocols:reset `vlua` | 0 | protocols.lua:125 | | +| protocols:settingsChanged `vlua` | 0 | protocols.lua:259 | | +| protocols:update `vlua` | 0 | luaCore.lua:41 | | +| protocols_motionSim.fillStruct `vlua` | 2 | 42 | | +| protocols_motionSim.getAddress `vlua` | 0 | 14 | | +| protocols_motionSim.getMaxUpdateRate `vlua` | 0 | 16 | | +| protocols_motionSim.getPort `vlua` | 0 | 15 | | +| protocols_motionSim.getStructDefinition `vlua` | 0 | 23 | | +| protocols_motionSim.init `vlua` | 0 | 12 | | +| protocols_motionSim.isPhysicsStepUsed `vlua` | 0 | 18 | boolean | +| protocols_motionSim.reset `vlua` | 0 | 13 | | +| protocols_outgauge.fillStruct `vlua` | 2 | 84 | | +| protocols_outgauge.getAddress `vlua` | 0 | 19 | | +| protocols_outgauge.getMaxUpdateRate `vlua` | 0 | 21 | | +| protocols_outgauge.getPort `vlua` | 0 | 20 | | +| protocols_outgauge.getStructDefinition `vlua` | 0 | 28 | | +| protocols_outgauge.init `vlua` | 0 | 13 | | +| protocols_outgauge.isPhysicsStepUsed `vlua` | 0 | 23 | boolean | +| protocols_outgauge.reset `vlua` | 0 | 18 | | +| push3 `vlua` | 3 | mathlib.lua:744 | | +| pwm `vlua` | 4 | 35 | | +| quadraticBezier `vlua` | 4 | mathlib.lua:1360 | | +| quat `vlua` | 4 | mathlib.lua:888 | | +| quatFromAxisAngle `vlua` | 2 | mathlib.lua:1160 | | +| quatFromDir `vlua` | 2 | mathlib.lua:1154 | | +| quatFromEuler `vlua` | 3 | mathlib.lua:1166 | | +| rainbowColor `vlua` | 3 | utils.lua:49 | | +| randomGauss3 `vlua` | 0 | mathlib.lua:665 | | +| randomState `vlua` | 1 | mathlib.lua:670 | | +| rawequal `vlua` | 2 | [C] | | +| rawget `vlua` | 2 | [C] | | +| rawset `vlua` | 3 | [C] | | +| readDictJSONTable `vlua` | 1 | utils.lua:484 | | +| readFile `vlua` | 1 | utils.lua:892 | | +| recovery.clear `vlua` | 0 | 33 | | +| recovery.init `vlua` | 1 | 307 | | +| recovery.loadHome `vlua` | 1 | 140 | | +| recovery.recoverInPlace `vlua` | 0 | 303 | | +| recovery.saveHome `vlua` | 1 | 133 | | +| recovery.startRecovering `vlua` | 1 | 290 | | +| recovery.stopRecovering `vlua` | 1 | 173 | | +| recovery:clear `vlua` | 0 | recovery.lua:33 | | +| recovery:init `vlua` | 1 | recovery.lua:307 | | +| recovery:loadHome `vlua` | 1 | recovery.lua:140 | | +| recovery:recoverInPlace `vlua` | 0 | recovery.lua:303 | | +| recovery:saveHome `vlua` | 1 | recovery.lua:133 | | +| recovery:startRecovering `vlua` | 1 | recovery.lua:290 | | +| recovery:stopRecovering `vlua` | 1 | recovery.lua:173 | | +| require `vlua` | 1 | [C] | | +| require_optional `vlua` | 1 | luaCore.lua:8 | | +| rerequire `vlua` | 1 | luaCore.lua:21 | | +| rescale `vlua` | 5 | mathlib.lua:1235 | | +| resetTmpVec3 `vlua` | 1 | mathlib.lua:731 | | +| round `vlua` | 1 | mathlib.lua:1205 | | +| roundNear `vlua` | 2 | mathlib.lua:1210 | | +| rpad `vlua` | 3 | utils.lua:170 | | +| saveCompiledJBeam `vlua` | 3 | 211 | boolean | +| saveCompiledJBeamRecursive `vlua` | 3 | 119 | | +| saveIni `vlua` | 2 | utils.lua:1133 | | +| scenario_annotate.onVehicleScenarioData `vlua` | 1 | 35 | | +| scenario_functionFreezer.onVehicleScenarioData `vlua` | 1 | 57 | | +| scenario_shiftBooster.listenToShift `vlua` | 0 | 27 | | +| scenario_shiftBooster.manualBoost `vlua` | 2 | 68 | | +| scenario_shiftBooster.onVehicleScenarioData `vlua` | 1 | 65 | | +| scriptai.debugDraw `vlua` | 0 | 814 | | +| scriptai.getInitialSpawnPositionOrientation `vlua` | 3 | 126 | multiple | +| scriptai.isDriving `vlua` | 0 | 846 | | +| scriptai.scriptState `vlua` | 0 | 837 | | +| scriptai.scriptStop `vlua` | 2 | 328 | | +| scriptai.setLogDataToCSV `vlua` | 1 | 38 | | +| scriptai.setSpeedDiffSmootherOutRate `vlua` | 1 | 51 | | +| scriptai.startFollowing `vlua` | 5 | 660 | | +| scriptai.startRecording `vlua` | 1 | 636 | | +| scriptai.stopFollowing `vlua` | 2 | 328 | | +| scriptai.stopRecording `vlua` | 0 | 648 | table | +| scriptai.wheelToGroundDist `vlua` | 3 | 64 | | +| select `vlua` | 0-3+ | [C] | | +| sensors.init `vlua` | 0 | 36 | | +| sensors.reset `vlua` | 0 | 19 | | +| sensors:init `vlua` | 0 | sensors.lua:36 | | +| sensors:reset `vlua` | 0 | sensors.lua:19 | | +| serialize `vlua` | 1 | utils.lua:1240 | | +| serializePackages `vlua` | 1 | utils.lua:976 | | +| serializeWorkBuffer `vlua` | 1 | utils.lua:1234 | | +| setControllingPlayers `vlua` | 1 | 491 | | +| setDifference `vlua` | 2 | utils.lua:526 | | +| setEqual `vlua` | 2 | utils.lua:504 | | +| setUnion `vlua` | 2 | utils.lua:514 | | +| setfenv `vlua` | 2 | [C] | | +| setmetatable `vlua` | 2 | [C] | | +| settings:getValue `vlua` | 2 | settings.lua:132 | | +| settings:getValues `vlua` | 0 | settings.lua:103 | | +| settings:invalidateCache `vlua` | 0 | settings.lua:140 | | +| settings:refresh `vlua` | 0 | settings.lua:140 | | +| settings:settingsChanged `vlua` | 0 | settings.lua:140 | | +| shallowcopy `vlua` | 1 | utils.lua:817 | | +| shuffledPairs `vlua` | 2 | utils.lua:1414 | | +| sigmoid1 `vlua` | 2 | mathlib.lua:1291 | | +| sign `vlua` | 1 | mathlib.lua:1180 | | +| sign2 `vlua` | 1 | mathlib.lua:1175 | | +| signApply `vlua` | 2 | mathlib.lua:1187 | | +| simpleDebugText3d `vlua` | 5 | utils.lua:1479 | | +| simpleTripApp.reset `vlua` | 0 | 14 | | +| smootherstep `vlua` | 1 | mathlib.lua:1253 | | +| smootheststep `vlua` | 1 | mathlib.lua:1257 | | +| smoothmax `vlua` | 3 | mathlib.lua:1268 | | +| smoothmin `vlua` | 3 | mathlib.lua:1262 | | +| smoothstep `vlua` | 1 | mathlib.lua:1248 | | +| socket:connect `vlua` | 2 | [C] | | +| socket:gettime `vlua` | 0? | [C] | | +| socket:newtry `vlua` | 0-1? | [C] | | +| socket:protect `vlua` | 1-8? | [C] | | +| socket:select `vlua` | 0-3+? | [C] | | +| socket:skip `vlua` | 1-2? | [C] | | +| socket:sleep `vlua` | 1-2? | [C] | | +| socket:tcp `vlua` | 0-1? | [C] | | +| socket:tcp6 `vlua` | 0? | [C] | | +| socket:udp `vlua` | 0? | [C] | | +| socket:udp6 `vlua` | 0+ | [C] | | +| sortedPairs `vlua` | 3 | utils.lua:1397 | | +| sounds.FMODHzToHz `vlua` | 1 | 1299 | | +| sounds.bodyCollision `vlua` | 1 | 1016 | | +| sounds.createSFXSource `vlua` | 4 | 195 | | +| sounds.createSoundObj `vlua` | 4 | 209 | | +| sounds.createSoundscapeSound `vlua` | 1 | 104 | | +| sounds.disableOldEngineSounds `vlua` | 0 | 1278 | | +| sounds.getBeamSounds `vlua` | 0 | 1374 | | +| sounds.getEngineSoundData `vlua` | 0 | 1378 | multiple | +| sounds.hzToFMODHz `vlua` | 1 | 1285 | | +| sounds.init `vlua` | 0 | 1045 | | +| sounds.playSoundOnceAtNode `vlua` | 6 | 162 | | +| sounds.playSoundOnceFollowNode `vlua` | 6 | 169 | | +| sounds.playSoundSkipAI `vlua` | 2 | 150 | | +| sounds.reset `vlua` | 0 | 1311 | | +| sounds.setUIDebug `vlua` | 2 | 1269 | | +| sounds.updateCabinFilter `vlua` | 0 | 1040 | | +| sounds.updateObjType `vlua` | 0 | 1350 | | +| sounds:FMODHzToHz `vlua` | 1 | sounds.lua:1299 | | +| sounds:bodyCollision `vlua` | 1 | sounds.lua:1016 | | +| sounds:createSFXSource `vlua` | 4 | sounds.lua:195 | | +| sounds:createSoundObj `vlua` | 4 | sounds.lua:209 | | +| sounds:createSoundscapeSound `vlua` | 1 | sounds.lua:104 | | +| sounds:disableOldEngineSounds `vlua` | 0 | sounds.lua:1278 | | +| sounds:getBeamSounds `vlua` | 0 | sounds.lua:1374 | | +| sounds:getEngineSoundData `vlua` | 0 | sounds.lua:1378 | | +| sounds:hzToFMODHz `vlua` | 1 | sounds.lua:1285 | | +| sounds:init `vlua` | 0 | sounds.lua:1045 | | +| sounds:playSoundOnceAtNode `vlua` | 6 | sounds.lua:162 | | +| sounds:playSoundOnceFollowNode `vlua` | 6 | sounds.lua:169 | | +| sounds:playSoundSkipAI `vlua` | 2 | sounds.lua:150 | | +| sounds:reset `vlua` | 0 | sounds.lua:1311 | | +| sounds:setUIDebug `vlua` | 2 | sounds.lua:1269 | | +| sounds:updateCabinFilter `vlua` | 0 | sounds.lua:1040 | | +| sounds:updateObjType `vlua` | 0 | sounds.lua:1350 | | +| split `vlua` | 3 | utils.lua:180 | | +| square `vlua` | 1 | mathlib.lua:1201 | | +| straightLine.setTargetDirection `vlua` | 2 | 33 | | +| straightLine.stop `vlua` | 0 | 53 | | +| streams:drawGraph `vlua` | 2 | guistreams.lua:151 | | +| streams:hasActiveStreams `vlua` | 0 | guistreams.lua:146 | | +| streams:reset `vlua` | 0 | guistreams.lua:21 | | +| streams:setRequiredStreams `vlua` | 1 | guistreams.lua:137 | | +| streams:update `vlua` | 0 | guistreams.lua:128 | | +| streams:willSend `vlua` | 1 | guistreams.lua:17 | | +| string:byte `vlua` | 0-3? | [C] | | +| string:char `vlua` | 1-9? | [C] | | +| string:dump `vlua` | 0-4? | [C] | | +| string:endswith `vlua` | 2 | utils.lua:202 | | +| string:find `vlua` | 1-4? | [C] | | +| string:format `vlua` | 1-18+? | [C] | | +| string:gmatch `vlua` | 1-2? | [C] | | +| string:gsub `vlua` | 1-7? | [C] | | +| string:len `vlua` | 1 | len:-1 | | +| string:lower `vlua` | 0-1? | [C] | | +| string:match `vlua` | 1-5+? | [C] | | +| string:rep `vlua` | 1-2? | [C] | | +| string:reverse `vlua` | 0-1? | [C] | | +| string:rstripchars `vlua` | 2 | utils.lua:206 | | +| string:sentenceCase `vlua` | 1 | utils.lua:229 | | +| string:split `vlua` | 2 | utils.lua:219 | | +| string:startswith `vlua` | 2 | utils.lua:198 | | +| string:stripchars `vlua` | 2 | utils.lua:210 | | +| string:stripcharsFrontBack `vlua` | 2 | utils.lua:214 | | +| string:sub `vlua` | 1-3? | [C] | | +| string:upper `vlua` | 0-1? | [C] | | +| stringFormatWorkBuffer `vlua` | 2-4 | utils.lua:567 | | +| stringHash `vlua` | 1 | utils.lua:234 | | +| table:clear `vlua` | 0-1? | [C] | | +| table:concat `vlua` | 1-4? | [C] | | +| table:deepcopy `vlua` | 1? | [C] | | +| table:foreach `vlua` | 2 | foreach:-1 | | +| table:foreachi `vlua` | 2 | foreachi:-1 | | +| table:getn `vlua` | 1 | getn:-1 | | +| table:insert `vlua` | 1-5? | [C] | | +| table:maxn `vlua` | 1? | [C] | | +| table:move `vlua` | 5 | move:-1 | | +| table:new `vlua` | 0-6? | [C] | | +| table:remove `vlua` | 2 | remove:-1 | | +| table:shallowcopy `vlua` | 1? | [C] | | +| table:sort `vlua` | 0-23? | [C] | | +| tableContains `vlua` | 2 | utils.lua:750 | | +| tableContainsCaseInsensitive `vlua` | 2 | utils.lua:755 | | +| tableDepth `vlua` | 2 | utils.lua:794 | | +| tableEndC `vlua` | 1 | utils.lua:728 | | +| tableFindKey `vlua` | 2 | utils.lua:741 | | +| tableFindRecursion `vlua` | 1 | devUtils.lua:200 | | +| tableFromHeaderTable `vlua` | 1 | 37 | | +| tableInsertC `vlua` | 2 | utils.lua:732 | | +| tableIsArraySlow `vlua` | 1 | utils.lua:580 | | +| tableIsDict `vlua` | 1 | utils.lua:573 | | +| tableIsEmpty `vlua` | 1 | utils.lua:593 | | +| tableKeys `vlua` | 2 | utils.lua:598 | | +| tableKeysSorted `vlua` | 2 | utils.lua:621 | | +| tableMerge `vlua` | 2 | utils.lua:646 | | +| tableMergeRecursive `vlua` | 2 | utils.lua:655 | | +| tableMergeRecursiveArray `vlua` | 2 | utils.lua:667 | | +| tableReadOnly `vlua` | 1 | utils.lua:714 | | +| tableRoundRobinKey `vlua` | 2 | utils.lua:811 | | +| tableSize `vlua` | 1 | utils.lua:698 | | +| tableSizeC `vlua` | 1 | utils.lua:723 | | +| tableToColor `vlua` | 1 | utils.lua:72 | | +| tableValuesAsLookupDict `vlua` | 2 | utils.lua:628 | | +| tech_ACC.changeSpeed `vlua` | 1 | 616 | | +| tech_ACC.clearExternalLeader `vlua` | 0 | 640 | | +| tech_ACC.load `vlua` | 2 | 597 | | +| tech_ACC.onUnload `vlua` | 0 | 554 | | +| tech_ACC.setDriverOverrideCallback `vlua` | 1 | 645 | | +| tech_ACC.setExternalLeader `vlua` | 3 | 633 | | +| tech_ACC.setLeaderMode `vlua` | 1 | 623 | | +| tech_ACC.unload `vlua` | 0 | 554 | | +| tech_CANBus_ButtonBox.virtualInputCallback `vlua` | 2 | 86 | | +| tech_CANBus_CANBusPeak.combineTwoBytes `vlua` | 2 | 730 | | +| tech_CANBus_CANBusPeak.dumpsByte `vlua` | 1 | 763 | string | +| tech_CANBus_CANBusPeak.dumpsByteHex `vlua` | 1 | 767 | | +| tech_CANBus_CANBusPeak.dumpsMsg `vlua` | 1 | 771 | | +| tech_CANBus_CANBusPeak.fourBytes `vlua` | 1 | 746 | multiple | +| tech_CANBus_CANBusPeak.highByte `vlua` | 1 | 738 | | +| tech_CANBus_CANBusPeak.initCANBus `vlua` | 5 | 840 | | +| tech_CANBus_CANBusPeak.lowByte `vlua` | 1 | 734 | | +| tech_CANBus_CANBusPeak.receiveCANBus `vlua` | 1 | 822 | multiple | +| tech_CANBus_CANBusPeak.registerCANMessageCallback `vlua` | 2 | 832 | | +| tech_CANBus_CANBusPeak.sendCANBusRaw `vlua` | 4 | 802 | | +| tech_CANBus_CANBusPeak.sendCANMessage `vlua` | 3 | 794 | | +| tech_CANBus_CANBusPeak.twoBytes `vlua` | 1 | 742 | multiple | +| tech_CANBus_CANBusPeak.unregisterCANMessageCallback `vlua` | 1 | 836 | | +| tech_CANBus_ProjectBavariaController.virtualInputCallback `vlua` | 2 | 209 | | +| tech_CANBus_ProjectBavariaKombi.tripComputerButtonPress `vlua` | 0 | 332 | | +| tech_GPS.adHocRequest `vlua` | 2 | 86 | | +| tech_GPS.cacheLatestReading `vlua` | 2 | 88 | | +| tech_GPS.create `vlua` | 1 | 41 | | +| tech_GPS.getGPSReading `vlua` | 1 | 94 | | +| tech_GPS.getLatest `vlua` | 1 | 96 | | +| tech_GPS.remove `vlua` | 1 | 64 | | +| tech_GPS.removeAll `vlua` | 0 | 69 | | +| tech_GPS.setIsVisualised `vlua` | 1 | 81 | | +| tech_GPS.setUpdateTime `vlua` | 2 | 79 | | +| tech_LINBus_LINBusPeak.combineTwoBytes `vlua` | 2 | 1100 | | +| tech_LINBus_LINBusPeak.dumpsByte `vlua` | 1 | 1133 | string | +| tech_LINBus_LINBusPeak.dumpsByteHex `vlua` | 1 | 1137 | | +| tech_LINBus_LINBusPeak.dumpsMsg `vlua` | 1 | 1141 | | +| tech_LINBus_LINBusPeak.fourBytes `vlua` | 1 | 1116 | multiple | +| tech_LINBus_LINBusPeak.highByte `vlua` | 1 | 1108 | | +| tech_LINBus_LINBusPeak.initLINBus `vlua` | 3 | 1210 | | +| tech_LINBus_LINBusPeak.lowByte `vlua` | 1 | 1104 | | +| tech_LINBus_LINBusPeak.receiveLINBus `vlua` | 0 | 1193 | multiple | +| tech_LINBus_LINBusPeak.registerLINMessageCallback `vlua` | 2 | 1202 | | +| tech_LINBus_LINBusPeak.requestLINData `vlua` | 1 | 1189 | | +| tech_LINBus_LINBusPeak.sendLINBusRaw `vlua` | 5 | 1170 | | +| tech_LINBus_LINBusPeak.sendLINMessage `vlua` | 3 | 1163 | | +| tech_LINBus_LINBusPeak.twoBytes `vlua` | 1 | 1112 | multiple | +| tech_LINBus_LINBusPeak.unregisterLINMessageCallback `vlua` | 1 | 1206 | | +| tech_OBDEmulator.writeSerialPort `vlua` | 1 | 38 | | +| tech_adasInput.apply `vlua` | 3 | 54 | | +| tech_adasInput.onUnload `vlua` | 0 | 70 | | +| tech_adasInput.setAiEnabled `vlua` | 1 | 29 | | +| tech_adasUltrasonic.applyBrakes `vlua` | 1 | 42 | | +| tech_adasUltrasonic.initAdasUpdate `vlua` | 0 | 20 | | +| tech_adasUltrasonic.setup `vlua` | 3 | 14 | | +| tech_advancedIMU.adHocRequest `vlua` | 2 | 96 | | +| tech_advancedIMU.cacheLatestReading `vlua` | 2 | 98 | | +| tech_advancedIMU.create `vlua` | 1 | 43 | | +| tech_advancedIMU.getAdvancedIMUReading `vlua` | 1 | 104 | | +| tech_advancedIMU.getLatest `vlua` | 1 | 106 | | +| tech_advancedIMU.remove `vlua` | 1 | 69 | | +| tech_advancedIMU.removeAll `vlua` | 0 | 74 | | +| tech_advancedIMU.setIsUsingGravity `vlua` | 1 | 86 | | +| tech_advancedIMU.setIsVisualised `vlua` | 1 | 91 | | +| tech_advancedIMU.setUpdateTime `vlua` | 2 | 84 | | +| tech_dumpPlayerInput.onExtensionUnoaded `vlua` | 0 | 27 | | +| tech_idealRADARSensor.adHocRequest `vlua` | 2 | 60 | | +| tech_idealRADARSensor.cacheLatestReading `vlua` | 2 | 62 | | +| tech_idealRADARSensor.create `vlua` | 1 | 38 | | +| tech_idealRADARSensor.getIdealRADARReading `vlua` | 1 | 68 | | +| tech_idealRADARSensor.getLatest `vlua` | 1 | 70 | | +| tech_idealRADARSensor.remove `vlua` | 1 | 53 | | +| tech_idealRADARSensor.setUpdateTime `vlua` | 2 | 58 | | +| tech_impactgen_damageEvaluation.evaluateVehicleDamage `vlua` | 0 | 511 | table | +| tech_impactgen_damageEvaluation.getPartBeams `vlua` | 0 | 454 | | +| tech_mesh.adHocRequest `vlua` | 2 | 83 | | +| tech_mesh.create `vlua` | 1 | 62 | | +| tech_mesh.getMeshReading `vlua` | 1 | 87 | | +| tech_mesh.getPartOrigins `vlua` | 0 | 91 | | +| tech_mesh.remove `vlua` | 1 | 75 | | +| tech_mesh.setUpdateTime `vlua` | 2 | 79 | | +| tech_platooning.onState `vlua` | 1 | 170 | | +| tech_platooning.onUnload `vlua` | 0 | 33 | | +| tech_platooning.unload `vlua` | 0 | 33 | | +| tech_powertrainSensor.adHocRequest `vlua` | 2 | 61 | | +| tech_powertrainSensor.cacheLatestReading `vlua` | 2 | 65 | | +| tech_powertrainSensor.create `vlua` | 1 | 37 | | +| tech_powertrainSensor.getPowertrainReading `vlua` | 1 | 71 | | +| tech_powertrainSensor.remove `vlua` | 1 | 52 | | +| tech_powertrainSensor.setUpdateTime `vlua` | 2 | 57 | | +| tech_roadsSensor.adHocRequest `vlua` | 2 | 64 | | +| tech_roadsSensor.cacheLatestReading `vlua` | 2 | 66 | | +| tech_roadsSensor.create `vlua` | 1 | 41 | | +| tech_roadsSensor.getLatest `vlua` | 1 | 76 | | +| tech_roadsSensor.getRoadsSensorReading `vlua` | 1 | 72 | | +| tech_roadsSensor.remove `vlua` | 1 | 57 | | +| tech_roadsSensor.setUpdateTime `vlua` | 2 | 62 | | +| tech_techCore.handleAddIMUNode `vlua` | 1 | 572 | | +| tech_techCore.handleAddIMUPosition `vlua` | 1 | 558 | | +| tech_techCore.handleApplyVSLSettingsFromJSON `vlua` | 1 | 594 | | +| tech_techCore.handleAttachCouplers `vlua` | 1 | 845 | | +| tech_techCore.handleChangeACCSpeed `vlua` | 1 | 819 | | +| tech_techCore.handleControl `vlua` | 1 | 238 | | +| tech_techCore.handleCycleESCMode `vlua` | 1 | 258 | | +| tech_techCore.handleDeflateTire `vlua` | 1 | 803 | | +| tech_techCore.handleDetachCouplers `vlua` | 1 | 849 | | +| tech_techCore.handleDriveUsingPath `vlua` | 1 | 410 | | +| tech_techCore.handleExecuteScript `vlua` | 1 | 363 | | +| tech_techCore.handleFetchRecordedData `vlua` | 1 | 895 | | +| tech_techCore.handleGetCenterOfGravity `vlua` | 1 | 796 | | +| tech_techCore.handleGetESCMode `vlua` | 1 | 274 | | +| tech_techCore.handleGetInitialSpawnPositionOrientation `vlua` | 1 | 383 | | +| tech_techCore.handleGetMassProperties `vlua` | 1 | 857 | | +| tech_techCore.handleGetNodeInfo `vlua` | 1 | 870 | | +| tech_techCore.handleGetRefNodes `vlua` | 1 | 864 | | +| tech_techCore.handleHello `vlua` | 1 | 233 | | +| tech_techCore.handleLoadACC `vlua` | 1 | 809 | | +| tech_techCore.handlePollAdvancedImuVE `vlua` | 1 | 681 | | +| tech_techCore.handlePollGPSVE `vlua` | 1 | 699 | | +| tech_techCore.handlePollIdealRADARVE `vlua` | 1 | 753 | | +| tech_techCore.handlePollMeshVE `vlua` | 1 | 735 | | +| tech_techCore.handlePollPowertrainVE `vlua` | 1 | 717 | | +| tech_techCore.handlePollRoadsSensorVE `vlua` | 1 | 771 | | +| tech_techCore.handleQueueLuaCommandVE `vlua` | 1 | 536 | | +| tech_techCore.handleRecover `vlua` | 1 | 789 | | +| tech_techCore.handleRemoveIMU `vlua` | 1 | 585 | | +| tech_techCore.handleSensorRequest `vlua` | 1 | 285 | | +| tech_techCore.handleSetAiAggression `vlua` | 1 | 441 | | +| tech_techCore.handleSetAiAvoidCars `vlua` | 1 | 448 | | +| tech_techCore.handleSetAiLine `vlua` | 1 | 319 | | +| tech_techCore.handleSetAiMode `vlua` | 1 | 313 | | +| tech_techCore.handleSetAiScript `vlua` | 1 | 347 | | +| tech_techCore.handleSetAiSpan `vlua` | 1 | 431 | | +| tech_techCore.handleSetAiSpeed `vlua` | 1 | 390 | | +| tech_techCore.handleSetAiTarget `vlua` | 1 | 397 | | +| tech_techCore.handleSetAiWaypoint `vlua` | 1 | 403 | | +| tech_techCore.handleSetColor `vlua` | 1 | 301 | | +| tech_techCore.handleSetDriveInLane `vlua` | 1 | 465 | | +| tech_techCore.handleSetESCMode `vlua` | 1 | 267 | | +| tech_techCore.handleSetLights `vlua` | 1 | 471 | | +| tech_techCore.handleSetShiftMode `vlua` | 1 | 253 | | +| tech_techCore.handleSetVelocity `vlua` | 1 | 308 | | +| tech_techCore.handleStartCosimulation `vlua` | 1 | 824 | | +| tech_techCore.handleStartRecording `vlua` | 1 | 454 | | +| tech_techCore.handleStartVSLLogging `vlua` | 1 | 607 | | +| tech_techCore.handleStopCosimulation `vlua` | 1 | 839 | | +| tech_techCore.handleStopRecording `vlua` | 1 | 459 | | +| tech_techCore.handleStopVSLLogging `vlua` | 1 | 670 | | +| tech_techCore.handleToggleCouplers `vlua` | 1 | 853 | | +| tech_techCore.handleUnloadACC `vlua` | 1 | 814 | | +| tech_techCore.handleWriteVSLSettingsToJSON `vlua` | 1 | 600 | | +| tech_techCore.requestVehicleInfo `vlua` | 0 | 156 | | +| tech_techCore.startConnection `vlua` | 2 | 177 | | +| tech_techVehicleUtils.computeMassProperties `vlua` | 1 | 9 | table | +| tech_techVehicleUtils.getNodeCache `vlua` | 0 | 66 | | +| tech_techVehicleUtils.getNodeInfo `vlua` | 2 | 83 | multiple | +| tech_techVehicleUtils.getRefNodes `vlua` | 0 | 52 | | +| tech_trailSim.startManeuver `vlua` | 6 | 33 | | +| tech_trailSim.trailerData `vlua` | 2 | 46 | | +| tech_tyreBarrier.appendLatestReading `vlua` | 1 | 49 | | +| tech_tyreBarrier.create `vlua` | 1 | 16 | | +| tech_tyreBarrier.getLatestIMUData `vlua` | 0 | 110 | | +| tech_tyreBarrier.markTestComplete `vlua` | 0 | 114 | | +| tech_tyreBarrier.remove `vlua` | 1 | 126 | | +| tech_tyreBarrier.triggerWriteDataToFile `vlua` | 0 | 54 | | +| tech_vehiclePOI.collectVehiclePOIData `vlua` | 1 | 10 | | +| tech_vehicleSearcher.collectVehicleData `vlua` | 0 | 9 | | +| tech_vehicleSystemsCoupling.startCoupling `vlua` | 1 | 12 | | +| tech_vehicleSystemsCoupling.stopCoupling `vlua` | 0 | 32 | | +| telemetryLogger.saveDataToDisk `vlua` | 0 | 40 | | +| telemetryLogger.startRecording `vlua` | 0 | 64 | | +| telemetryLogger.stopRecording `vlua` | 0 | 68 | | +| testBindings `vlua` | 0 | luaBinding.lua:249 | | +| test_csvMetrics.disable `vlua` | 0 | 95 | | +| test_csvMetrics.enable `vlua` | 3 | 16 | | +| test_ffbCalibration.finish `vlua` | 0 | 184 | | +| test_ffbCalibration.start `vlua` | 2 | 207 | | +| thrusters.applyAccel `vlua` | 4 | 124 | | +| thrusters.applyImpulse `vlua` | 4 | 95 | | +| thrusters.applyImpulseBody `vlua` | 2 | 109 | | +| thrusters.applyVelocity `vlua` | 3 | 137 | | +| thrusters.getAccelDt `vlua` | 1 | 132 | | +| thrusters.init `vlua` | 0 | 148 | | +| thrusters.isPhysicsStepUsed `vlua` | 0 | 144 | | +| thrusters.reset `vlua` | 0 | 148 | | +| thrusters:applyAccel `vlua` | 4 | thrusters.lua:124 | | +| thrusters:applyImpulse `vlua` | 4 | thrusters.lua:95 | | +| thrusters:applyImpulseBody `vlua` | 2 | thrusters.lua:109 | | +| thrusters:applyVelocity `vlua` | 3 | thrusters.lua:137 | | +| thrusters:getAccelDt `vlua` | 1 | thrusters.lua:132 | | +| thrusters:init `vlua` | 0 | thrusters.lua:148 | | +| thrusters:isPhysicsStepUsed `vlua` | 0 | thrusters.lua:144 | | +| thrusters:reset `vlua` | 0 | thrusters.lua:148 | | +| thrusters:update `vlua` | 0 | luaCore.lua:41 | | +| timeprobe `vlua` | 1 | utils.lua:1310 | | +| timeprobeStart `vlua` | 0 | utils.lua:1305 | | +| toBFloat `vlua` | 0+ | [C] | | +| toFloat `vlua` | 0+ | [C] | | +| tonumber `vlua` | 1-2 | [C] | | +| tostring `vlua` | 0-1+ | [C] | | +| trim `vlua` | 1 | utils.lua:175 | | +| type `vlua` | 1+ | [C] | | +| ui_message `vlua` | 4 | utils.lua:919 | | +| ui_simplePowertrainControl.setButton `vlua` | 7 | 7 | | +| ui_simplePowertrainControl.updateButtons `vlua` | 0 | 12 | | +| ui_simplePowertrainControl:setButton `vlua` | 7 | simplePowertrainControl.lua:7 | | +| ui_simplePowertrainControl:updateButtons `vlua` | 0 | simplePowertrainControl.lua:12 | | +| unflattenTable `vlua` | 1 | utils.lua:1378 | | +| unpack `vlua` | 1-3 | [C] | | +| unrequire `vlua` | 1 | luaCore.lua:15 | | +| updateCorePhysicsStepEnabled `vlua` | 0 | 55 | | +| v:loadVehicleStage2 `vlua` | 1 | stage2.lua:530 | | +| vec3 `vlua` | 3 | mathlib.lua:49 | | +| vec3toString `vlua` | 1 | mathlib.lua:95 | | +| vehiclePerformanceData.getRecordingData `vlua` | 1 | 262 | | +| vehiclePerformanceData.getStaticData `vlua` | 0 | 270 | table | +| vehiclePerformanceData.startRecording `vlua` | 1 | 233 | | +| vehiclePerformanceData.stopRecording `vlua` | 1 | 248 | | +| vehicleStatsLogger.applySettingsFromJSON `vlua` | 1 | 1114 | | +| vehicleStatsLogger.startLogging `vlua` | 0 | 1175 | | +| vehicleStatsLogger.stopLogging `vlua` | 0 | 1185 | | +| vehicleStatsLogger.suggestOutputFilename `vlua` | 0 | 1213 | | +| vehicleStatsLogger.writeSettingsToJSON `vlua` | 1 | 1146 | | +| vehicleeditor_nodes.calculateNodesWeight `vlua` | 1 | 7 | multiple | +| velocityVE:addAngularVelocity `vlua` | 8 | velocityVE.lua:262 | | +| velocityVE:addVelocity `vlua` | 3 | velocityVE.lua:208 | | +| velocityVE:setAngularVelocity `vlua` | 8 | velocityVE.lua:295 | | +| velocityVE:setVelocity `vlua` | 3 | velocityVE.lua:222 | | +| wheels.beamBroke `vlua` | 1 | 119 | | +| wheels.deflateAllTires `vlua` | 0 | 716 | | +| wheels.deflateTire `vlua` | 1 | 712 | | +| wheels.init `vlua` | 0 | 1152 | | +| wheels.initSecondStage `vlua` | 0 | 1179 | | +| wheels.initSounds `vlua` | 0 | 836 | | +| wheels.isPhysicsStepUsed `vlua` | 0 | 1292 | | +| wheels.nodeCollision `vlua` | 1 | 100 | | +| wheels.reset `vlua` | 0 | 831 | | +| wheels.resetABSBehavior `vlua` | 0 | 695 | | +| wheels.resetSecondStage `vlua` | 0 | 1157 | | +| wheels.scaleBrakeTorque `vlua` | 1 | 154 | | +| wheels.setABSBehavior `vlua` | 1 | 679 | | +| wheels.setWheelBrakeUpdate `vlua` | 3 | 1282 | | +| wheels.setWheelRotatorType `vlua` | 2 | 708 | | +| wheels.settingsChanged `vlua` | 0 | 691 | | +| wheels.toggleABSBehavior `vlua` | 0 | 699 | | +| wheels.updateABSCoef `vlua` | 6 | 504 | | +| wheels.updateWheelTorques `vlua` | 1 | 637 | | +| wheels.updateWheelVelocities `vlua` | 1 | 559 | | +| wheels:beamBroke `vlua` | 1 | wheels.lua:119 | | +| wheels:deflateAllTires `vlua` | 0 | wheels.lua:716 | | +| wheels:deflateTire `vlua` | 1 | wheels.lua:712 | | +| wheels:init `vlua` | 0 | wheels.lua:1152 | | +| wheels:initSecondStage `vlua` | 0 | wheels.lua:1179 | | +| wheels:initSounds `vlua` | 0 | wheels.lua:836 | | +| wheels:isPhysicsStepUsed `vlua` | 0 | wheels.lua:1292 | | +| wheels:nodeCollision `vlua` | 1 | wheels.lua:100 | | +| wheels:reset `vlua` | 0 | wheels.lua:831 | | +| wheels:resetABSBehavior `vlua` | 0 | wheels.lua:695 | | +| wheels:resetSecondStage `vlua` | 0 | wheels.lua:1157 | | +| wheels:scaleBrakeTorque `vlua` | 1 | wheels.lua:154 | | +| wheels:setABSBehavior `vlua` | 1 | wheels.lua:679 | | +| wheels:setWheelBrakeUpdate `vlua` | 3 | wheels.lua:1282 | | +| wheels:setWheelRotatorType `vlua` | 2 | wheels.lua:708 | | +| wheels:settingsChanged `vlua` | 0 | wheels.lua:691 | | +| wheels:toggleABSBehavior `vlua` | 0 | wheels.lua:699 | | +| wheels:updateABSCoef `vlua` | 6 | wheels.lua:504 | | +| wheels:updateThermalsGFX `vlua` | 0 | luaCore.lua:41 | | +| wheels:updateWheelTorques `vlua` | 1 | wheels.lua:637 | | +| wheels:updateWheelVelocities `vlua` | 1 | wheels.lua:559 | | +| writeFile `vlua` | 2 | utils.lua:906 | | +| xpcall `vlua` | 2-6+ | [C] | | + +## VLUA Object Methods + +| Function | VM | Params | Origin | +|---|---|---|---| +| debugDrawProxy:drawAerodynamicsCenterOfPressure | vlua | 6? | static-only | +| debugDrawProxy:drawBeam3d | vlua | 3? | static-only | +| debugDrawProxy:drawColTris | vlua | 6? | static-only | +| debugDrawProxy:drawCylinder | vlua | 4-6? | static-only | +| debugDrawProxy:drawLine | vlua | 3-6? | static-only | +| debugDrawProxy:drawNodeLine | vlua | 3? | static-only | +| debugDrawProxy:drawNodeSphere | vlua | 3? | static-only | +| debugDrawProxy:drawNodeText | vlua | 4? | static-only | +| debugDrawProxy:drawNodeTriangle | vlua | 5? | static-only | +| debugDrawProxy:drawNodeVector | vlua | 3? | static-only | +| debugDrawProxy:drawNodeVector3d | vlua | 4? | static-only | +| debugDrawProxy:drawSphere | vlua | 1-5? | static-only | +| debugDrawProxy:drawText | vlua | 3-5? | static-only | +| debugDrawProxy:drawText2D | vlua | 3? | static-only | +| obj:actuateBeam | vlua | 10 | both | +| obj:actuateBeamRaw | vlua | 0+ | dynamic | +| obj:actuateDynamicBeam | vlua | 0+ | dynamic | +| obj:addDecal | vlua | 0-8? | dynamic | +| obj:addDynamicBeamNode | vlua | 0+ | dynamic | +| obj:addDynamicBeamStaticPoint | vlua | 0+ | dynamic | +| obj:addParticle | vlua | 0+ | dynamic | +| obj:addParticleByNodes | vlua | 6 | both | +| obj:addParticleByNodesRelative | vlua | 6 | both | +| obj:addParticleVelWidthTypeCount | vlua | 7 | both | +| obj:addRail | vlua | 1 | both | +| obj:addRailLink | vlua | 4 | both | +| obj:addSlidenode | vlua | 8 | both | +| obj:addWheelNode | vlua | 2 | both | +| obj:apply2nodeTorque | vlua | 0+ | dynamic | +| obj:apply3nodeTorque | vlua | 5 | both | +| obj:applyClusterLinearAngularAccel | vlua | 3 | both | +| obj:applyForce | vlua | 3 | both | +| obj:applyForceTime | vlua | 4 | both | +| obj:applyForceVector | vlua | 2 | both | +| obj:applyForceVectorD | vlua | 0+ | dynamic | +| obj:applyForceVectorTime | vlua | 3 | both | +| obj:applyMotionTracking | vlua | 0+ | dynamic | +| obj:applyTorqueAxisCouple | vlua | 4 | both | +| obj:attachCoupler | vlua | 7 | both | +| obj:attachExternalCoupler | vlua | 8 | both | +| obj:attachLocalCoupler | vlua | 7 | both | +| obj:attachSlidenode | vlua | 0+ | dynamic | +| obj:beamIsBroken | vlua | 1 | both | +| obj:breakBeam | vlua | 1 | both | +| obj:breakCollisionTriangle | vlua | 1 | both | +| obj:breakMeshes | vlua | 1 | both | +| obj:breakRails | vlua | 1 | both | +| obj:breakTorsionbar | vlua | 0+ | dynamic | +| obj:calcBeamStats | vlua | 0 | both | +| obj:calcCenterOfGravity | vlua | 1 | both | +| obj:calcCenterOfGravityRel | vlua | 1 | both | +| obj:calcCenterOfPressureRel | vlua | 0 | both | +| obj:calcTotalAeroForces | vlua | 0 | both | +| obj:calcTotalAeroTorque | vlua | 1 | both | +| obj:castRayStatic | vlua | 3 | both | +| obj:changeGroupPressure | vlua | 0+ | dynamic | +| obj:changePressureGroupDrag | vlua | 2 | both | +| obj:closestNodeLineDistances | vlua | 0+ | dynamic | +| obj:commitLoad | vlua | 0 | both | +| obj:createSFXSource | vlua | 4 | both | +| obj:createSFXSource2 | vlua | 5 | both | +| obj:createWebView | vlua | 6 | both | +| obj:cutSFX | vlua | 1 | both | +| obj:deflatePressureGroup | vlua | 1 | both | +| obj:deleteAllDynamicBeam | vlua | 0+ | dynamic | +| obj:deleteDynamicBeam | vlua | 0+ | dynamic | +| obj:deleteSFXSource | vlua | 0+ | dynamic | +| obj:deleteSFXSources | vlua | 0 | both | +| obj:destroyMaterials | vlua | 0+ | dynamic | +| obj:detachCoupler | vlua | 2 | both | +| obj:detachSlidenode | vlua | 0+ | dynamic | +| obj:detectBeamFrequency | vlua | 0+ | dynamic | +| obj:externalCouplerCount | vlua | 0+ | dynamic | +| obj:findSlidenodeId | vlua | 0+ | dynamic | +| obj:finishLoading | vlua | 0 | both | +| obj:get3NodeDisplacement | vlua | 0+ | dynamic | +| obj:get3nodeAngularVelocity | vlua | 4 | both | +| obj:getAbsNodePosition | vlua | 1 | both | +| obj:getAbsNodePositionXYZ | vlua | 0+ | dynamic | +| obj:getAerodynamicsMode | vlua | 0+ | dynamic | +| obj:getAerodynamicsState | vlua | 0+ | dynamic | +| obj:getAirDensity | vlua | 0+ | dynamic | +| obj:getAirDensityAtSeaLevel | vlua | 0+ | dynamic | +| obj:getAirSpeed | vlua | 0? | dynamic | +| obj:getAirflowSpeed | vlua | 0 | both | +| obj:getAltitude | vlua | 0 | both | +| obj:getBeamCount | vlua | 0 | both | +| obj:getBeamCurLengthRefRatio | vlua | 1 | both | +| obj:getBeamDebugDeformation | vlua | 1 | both | +| obj:getBeamDeformation | vlua | 1 | both | +| obj:getBeamDeformationResidue | vlua | 0+ | dynamic | +| obj:getBeamForce | vlua | 0+ | dynamic | +| obj:getBeamFrequencyAmplitude | vlua | 3 | both | +| obj:getBeamLength | vlua | 1 | both | +| obj:getBeamLengthF | vlua | 0+ | dynamic | +| obj:getBeamLengthRefRatio | vlua | 1 | both | +| obj:getBeamLengthRestRatio | vlua | 0+ | dynamic | +| obj:getBeamPressureRel | vlua | 0+ | dynamic | +| obj:getBeamRefLength | vlua | 1 | both | +| obj:getBeamRestLength | vlua | 1 | both | +| obj:getBeamStress | vlua | 1 | both | +| obj:getBeamStressDamp | vlua | 1 | both | +| obj:getBeamVectorFromNode | vlua | 2 | both | +| obj:getBeamVectorFromNodeXYZ | vlua | 0+ | dynamic | +| obj:getBeamVelocity | vlua | 1 | both | +| obj:getCameraPosition | vlua | 0 | both | +| obj:getCenterPosition | vlua | 0 | both | +| obj:getClusterAngVelWithoutWheels | vlua | 0+ | dynamic | +| obj:getClusterCenterOfMassWithoutWheelsXYZ | vlua | 0+ | dynamic | +| obj:getClusterRotationSlow | vlua | 1? | dynamic | +| obj:getClusterRotationSlowC | vlua | 0+ | dynamic | +| obj:getClusterRotationStep | vlua | 0+ | dynamic | +| obj:getClusterVelocityAngVelWithoutWheels | vlua | 0+ | dynamic | +| obj:getClusterVelocityAngVelWithoutWheelsXYZ | vlua | 0+ | dynamic | +| obj:getClusterVelocityWithoutWheels | vlua | 1 | both | +| obj:getCollidableTriangleCount | vlua | 0 | both | +| obj:getCornerPosition | vlua | 1? | dynamic | +| obj:getDensityAtNode | vlua | 0+ | dynamic | +| obj:getDirection | vlua | 0 | both | +| obj:getDirectionVector | vlua | 0 | both | +| obj:getDirectionVectorRight | vlua | 0 | both | +| obj:getDirectionVectorRightXYZ | vlua | 0 | both | +| obj:getDirectionVectorUp | vlua | 0 | both | +| obj:getDirectionVectorUpXYZ | vlua | 0 | both | +| obj:getDirectionVectorXYZ | vlua | 0 | both | +| obj:getDissipatedEnergy | vlua | 0 | both | +| obj:getDistanceFromTerrain | vlua | 0+ | dynamic | +| obj:getDistanceFromTerrainPoint | vlua | 1 | both | +| obj:getDynamicBeamLength | vlua | 0+ | dynamic | +| obj:getDynamicBeamRestLength | vlua | 0+ | dynamic | +| obj:getEnvPressure | vlua | 0 | both | +| obj:getEnvTemperature | vlua | 0 | both | +| obj:getFlow | vlua | 0+ | dynamic | +| obj:getForwardVector | vlua | 0 | both | +| obj:getFrontAirflowSpeed | vlua | 0 | both | +| obj:getFrontPosition | vlua | 0 | both | +| obj:getFrontPositionRelative | vlua | 0+ | dynamic | +| obj:getFrontPositionXYZ | vlua | 0 | both | +| obj:getGhostEnabled | vlua | 0+ | dynamic | +| obj:getGraphicsStepCount | vlua | 0+ | dynamic | +| obj:getGravity | vlua | 0 | both | +| obj:getGravityVector | vlua | 0 | both | +| obj:getGroundModelId | vlua | 0+ | dynamic | +| obj:getGroundSpeed | vlua | 0 | both | +| obj:getGroupPressure | vlua | 1 | both | +| obj:getHydroDisplacement | vlua | 0+ | dynamic | +| obj:getHydroDisplacementFrom | vlua | 0+ | dynamic | +| obj:getID | vlua | 0 | both | +| obj:getId | vlua | 0 | both | +| obj:getImpactDeformEnergyNode | vlua | 0 | both | +| obj:getInitialHeight | vlua | 0 | both | +| obj:getInitialLength | vlua | 0 | both | +| obj:getInitialQuaternion | vlua | 0+ | dynamic | +| obj:getInitialWidth | vlua | 0 | both | +| obj:getLastMailbox | vlua | 1 | both | +| obj:getLastMailboxToBuffer | vlua | 2 | both | +| obj:getLastMailboxVersion | vlua | 1 | both | +| obj:getMeshesContainingMaterial | vlua | 1? | dynamic | +| obj:getMeshsMaterials | vlua | 0+ | dynamic | +| obj:getNodeCluster | vlua | 1 | both | +| obj:getNodeClusterGeneration | vlua | 0? | dynamic | +| obj:getNodeCount | vlua | 0 | both | +| obj:getNodeCoupler | vlua | 1 | both | +| obj:getNodeForce | vlua | 2 | both | +| obj:getNodeForceNonInertial | vlua | 2 | both | +| obj:getNodeForceNonInertialZ | vlua | 0+ | dynamic | +| obj:getNodeForceOnBeamDir | vlua | 0+ | dynamic | +| obj:getNodeForceVector | vlua | 1 | both | +| obj:getNodeForceVectorNonInertialXYZ | vlua | 0+ | dynamic | +| obj:getNodeForceVectorXYZ | vlua | 1 | both | +| obj:getNodeFrictionCoef | vlua | 0+ | dynamic | +| obj:getNodeLatch | vlua | 1 | both | +| obj:getNodeMass | vlua | 1 | both | +| obj:getNodePosition | vlua | 1 | both | +| obj:getNodePositionRelative | vlua | 1 | both | +| obj:getNodePositionRelativeXYZ | vlua | 1 | both | +| obj:getNodeReactionForce | vlua | 0+ | dynamic | +| obj:getNodeSlidingFrictionCoef | vlua | 0+ | dynamic | +| obj:getNodeSpeed | vlua | 0+ | dynamic | +| obj:getNodeTag | vlua | 0+ | dynamic | +| obj:getNodeTemperature | vlua | 1 | both | +| obj:getNodeVelocity | vlua | 2 | both | +| obj:getNodeVelocityVector | vlua | 1 | both | +| obj:getNodeVelocityVectorXYZ | vlua | 0+ | dynamic | +| obj:getNodesVector | vlua | 2 | both | +| obj:getObjectCenterPosition | vlua | 1 | both | +| obj:getObjectCollisionIds | vlua | 1 | both | +| obj:getObjectDirectionVector | vlua | 1 | both | +| obj:getObjectDirectionVectorUp | vlua | 1 | both | +| obj:getObjectDirectionVectorXYZ | vlua | 0+ | dynamic | +| obj:getObjectFrontPosition | vlua | 1 | both | +| obj:getObjectFrontPositionXYZ | vlua | 1 | both | +| obj:getObjectInitialHeight | vlua | 1 | both | +| obj:getObjectInitialLength | vlua | 1 | both | +| obj:getObjectInitialWidth | vlua | 1 | both | +| obj:getOriginalFrontPositionRelative | vlua | 0 | both | +| obj:getOriginalNodeMass | vlua | 1 | both | +| obj:getOriginalNodePositionRelative | vlua | 1 | both | +| obj:getOriginalNodePositionRelativeXYZ | vlua | 0+ | dynamic | +| obj:getPeakPeriod | vlua | 0? | static-only | +| obj:getPhysicsDt | vlua | 0 | both | +| obj:getPhysicsFPS | vlua | 0+ | dynamic | +| obj:getPitchAngularVelocity | vlua | 0 | both | +| obj:getPosition | vlua | 0 | both | +| obj:getPositionXYZ | vlua | 0 | both | +| obj:getProjectedNodePosition | vlua | 0+ | dynamic | +| obj:getRealdt | vlua | 0 | both | +| obj:getRelativeAirDensity | vlua | 0 | both | +| obj:getRollAngularVelocity | vlua | 0 | both | +| obj:getRollPitchYaw | vlua | 0 | both | +| obj:getRollPitchYawAngularVelocity | vlua | 0 | both | +| obj:getRollPitchYawRad | vlua | 0 | both | +| obj:getRotation | vlua | 0 | both | +| obj:getSafeLocalQueueNumber | vlua | 0+ | dynamic | +| obj:getSelfCollisionMode | vlua | 0+ | dynamic | +| obj:getSelfCollisionState | vlua | 0+ | dynamic | +| obj:getSensorVectorRaw | vlua | 0+ | dynamic | +| obj:getSensorX | vlua | 0+ | dynamic | +| obj:getSensorY | vlua | 0+ | dynamic | +| obj:getSensorZ | vlua | 0+ | dynamic | +| obj:getSensorZnonInertial | vlua | 0+ | dynamic | +| obj:getSensorsFFI | vlua | 0 | both | +| obj:getSimTime | vlua | 0 | both | +| obj:getSimulationTimeScale | vlua | 0 | both | +| obj:getSlipVelEnergyDownPeakForceDepthMats | vlua | 0? | static-only | +| obj:getSmoothRefVelocityXYZ | vlua | 0 | both | +| obj:getStaticFrictionCoef | vlua | 0 | both | +| obj:getSurfaceHeightBelow | vlua | 1 | both | +| obj:getSwitchableMaterial | vlua | 3? | dynamic | +| obj:getTerrainDrivability | vlua | 2? | dynamic | +| obj:getTerrainHeight | vlua | 1? | dynamic | +| obj:getTerrainNormal | vlua | 1? | dynamic | +| obj:getTorsionbarAngle | vlua | 1 | both | +| obj:getTorsionbarDeformation | vlua | 1 | both | +| obj:getTriangleCount | vlua | 0 | both | +| obj:getUpdateUIflag | vlua | 0 | both | +| obj:getVelocity | vlua | 0 | both | +| obj:getVelocityXYZ | vlua | 0 | both | +| obj:getWheel | vlua | 1 | both | +| obj:getWheelAirTemperature | vlua | 0+ | dynamic | +| obj:getWheelAvgTemperature | vlua | 1 | both | +| obj:getWheelCoreTemperature | vlua | 1 | both | +| obj:getWheelFFI | vlua | 1 | both | +| obj:getWind | vlua | 0+ | dynamic | +| obj:getYawAngularVelocity | vlua | 0 | both | +| obj:hasIbody | vlua | 0+ | dynamic | +| obj:hasNodeCollidedDuring | vlua | 0+ | dynamic | +| obj:inSameNodeCluster | vlua | 2 | both | +| obj:inWater | vlua | 1 | both | +| obj:initLuaCallbacks | vlua | 0+ | dynamic | +| obj:isCollidingWithObject | vlua | 0 | both | +| obj:isNodeColliding | vlua | 1 | both | +| obj:isPlayingSFX | vlua | 0+ | dynamic | +| obj:isRotatingBrakeCouple | vlua | 0? | static-only | +| obj:isTriangleBroken | vlua | 1 | both | +| obj:nodeDot | vlua | 0+ | dynamic | +| obj:nodeLength | vlua | 2 | both | +| obj:nodeLineSectionDistance | vlua | 3 | both | +| obj:nodeSquaredLength | vlua | 2 | both | +| obj:nodeVecCos | vlua | 3 | both | +| obj:nodeVecPlanarCos | vlua | 4 | both | +| obj:nodeVecPlanarCosRightForward | vlua | 2 | both | +| obj:nodeVecPlanarSinForward2 | vlua | 0+ | dynamic | +| obj:playRPMLeds | vlua | 0+ | dynamic | +| obj:playSFX | vlua | 1 | both | +| obj:playSFXOnce | vlua | 4 | both | +| obj:playSFXOnceCT | vlua | 6 | both | +| obj:playSFXOnceStatic | vlua | 0+ | dynamic | +| obj:playSFXOnceStaticCT | vlua | 6 | both | +| obj:propUpdate | vlua | 10 | both | +| obj:queueGameEngineLua | vlua | 1 | both | +| obj:queueHookJS | vlua | 1+ | dynamic | +| obj:queueLuaCommand | vlua | 1 | dynamic | +| obj:queueMainHookJS | vlua | 0+ | dynamic | +| obj:queueObjectFastLuaCommand | vlua | 0+ | dynamic | +| obj:queueObjectLuaCommand | vlua | 2 | both | +| obj:queueOtherObjectsLuaCommand | vlua | 0+ | dynamic | +| obj:queueStreamDataJS | vlua | 1+ | dynamic | +| obj:queueWebViewJS | vlua | 2 | both | +| obj:queueWebViewStreamJS | vlua | 3 | both | +| obj:recvSteering | vlua | 0+ | dynamic | +| obj:requestReset | vlua | 1 | both | +| obj:resetMaterials | vlua | 1 | both | +| obj:respawnWithPartConfig | vlua | 0+ | dynamic | +| obj:screwBeam | vlua | 12 | both | +| obj:sendForceFeedback | vlua | 0+ | dynamic | +| obj:sendRPMLeds | vlua | 4 | both | +| obj:serialPortClose | vlua | 1 | static-only | +| obj:serialPortOpen | vlua | 3 | static-only | +| obj:serialPortRead | vlua | 1 | static-only | +| obj:serialPortWrite | vlua | 3 | static-only | +| obj:setAerodynamicsMode | vlua | 1 | both | +| obj:setBeam | vlua | 12 | both | +| obj:setBeamAnisotropic | vlua | 5 | both | +| obj:setBeamBounded | vlua | 12 | both | +| obj:setBeamDeform | vlua | 2 | both | +| obj:setBeamDeformationTriggerRatio | vlua | 2 | both | +| obj:setBeamLbeam | vlua | 4 | both | +| obj:setBeamLength | vlua | 2 | both | +| obj:setBeamLengthRefDeformedRatio | vlua | 0+ | dynamic | +| obj:setBeamLengthRefRatio | vlua | 2 | both | +| obj:setBeamLengthRefRatioTarget | vlua | 0+ | dynamic | +| obj:setBeamPressureRel | vlua | 5 | both | +| obj:setBeamPressured | vlua | 6 | both | +| obj:setBeamSpringDamp | vlua | 5 | both | +| obj:setBeamStrength | vlua | 2 | both | +| obj:setBoundedBeamDamp | vlua | 7 | both | +| obj:setBoundedBeamLongBound | vlua | 2 | both | +| obj:setBoundedBeamShortBound | vlua | 2 | both | +| obj:setBoundedBeamSpringDampLimits | vlua | 4 | both | +| obj:setClusterPosRelRot | vlua | 8? | dynamic | +| obj:setCouplerStrength | vlua | 0+ | dynamic | +| obj:setDebugString | vlua | 0+ | dynamic | +| obj:setDynamicBeam | vlua | 0+ | dynamic | +| obj:setEngineAxisCoupleNodes | vlua | 3? | static-only | +| obj:setEngineSound | vlua | 5 | both | +| obj:setGhostEnabled | vlua | 1 | both | +| obj:setGravity | vlua | 1? | dynamic | +| obj:setGroupPressure | vlua | 2 | both | +| obj:setGroupPressureRel | vlua | 2 | both | +| obj:setMaterialEmissiveFactor | vlua | 2 | both | +| obj:setNode | vlua | 22 | both | +| obj:setNodeFrictionSlidingCoefs | vlua | 3 | both | +| obj:setNodeMass | vlua | 2 | both | +| obj:setNodeMaterial | vlua | 0+ | dynamic | +| obj:setNodePair | vlua | 0+ | dynamic | +| obj:setNodePair2WheelId | vlua | 4 | both | +| obj:setNodePosition | vlua | 2 | both | +| obj:setNodeTag | vlua | 2 | both | +| obj:setNodeTemperature | vlua | 0+ | dynamic | +| obj:setNodeVolumePitchCT | vlua | 6 | both | +| obj:setPersistentData | vlua | 1 | both | +| obj:setPhysicsStepEnabled | vlua | 1 | both | +| obj:setPitch | vlua | 0+ | dynamic | +| obj:setPlanets | vlua | 1 | both | +| obj:setPrecompressionRatio | vlua | 2 | both | +| obj:setPropLight | vlua | 4 | both | +| obj:setReferenceNodes | vlua | 6 | both | +| obj:setSFXNode | vlua | 0+ | dynamic | +| obj:setSFXparameter | vlua | 3 | both | +| obj:setSelfCollisionMode | vlua | 1 | both | +| obj:setSimulationTimeScale | vlua | 1? | dynamic | +| obj:setSleepingEnabled | vlua | 1 | both | +| obj:setSlidenodeSpringStrength | vlua | 0+ | dynamic | +| obj:setSlipTireMarkThreshold | vlua | 1 | both | +| obj:setTorsionbar | vlua | 12 | both | +| obj:setTorsionbarAngle | vlua | 0+ | dynamic | +| obj:setTorsionbarPrecompressionAngle | vlua | 2 | both | +| obj:setTorsionbarSpringDamp | vlua | 3 | both | +| obj:setTriangle | vlua | 13 | both | +| obj:setVolume | vlua | 2 | both | +| obj:setVolumePitch | vlua | 3-5 | both | +| obj:setVolumePitchCT | vlua | 5 | both | +| obj:setWaterFlow | vlua | 0+ | dynamic | +| obj:setWheel | vlua | 11 | both | +| obj:setWheelCoreTemperature | vlua | 0+ | dynamic | +| obj:setWheelTorqueAndBrakeTorque | vlua | 3 | both | +| obj:setWind | vlua | 3 | both | +| obj:stopLatching | vlua | 0 | both | +| obj:stopSFX | vlua | 1 | both | +| obj:switchMaterial | vlua | 2 | both | +| obj:torsionbarIsBroken | vlua | 1 | both | +| obj:wheelTurnRadius | vlua | 2 | both | + +## Hooks + +| Function | VM | Fired by | +|---|---|---| +| asyncGameplaySelectorLoadComplete | ge | ge_extensions_util_asyncBulkLoader | +| asyncLevelLoadComplete | ge | ge_extensions_util_asyncBulkLoader | +| asyncVehicleLoadComplete | ge | ge_extensions_freeroam_freeroamConfigurator, ge_extensions_util_asyncBulkLoader | +| dragRaceEndLineReached | ge | ge_extensions_gameplay_drag_phaseHandlers, ge_extensions_gameplay_drag_utils | +| dragRaceStarted | ge | ge_extensions_gameplay_drag_phaseHandlers, ge_extensions_gameplay_drag_utils | +| dragRaceVehicleStopped | ge | ge_extensions_gameplay_drag_phaseHandlers, ge_extensions_gameplay_drag_utils | +| dynamicDecals_moveLayer | ge | ge_extensions_editor_api_dynamicDecals | +| dynamicDecals_onLayerAdded | ge | ge_extensions_editor_api_dynamicDecals | +| dynamicDecals_onLayerDeleted | ge | ge_extensions_editor_api_dynamicDecals | +| dynamicDecals_onLayerUpdated | ge | ge_extensions_editor_api_dynamicDecals | +| dynamicDecals_onTextureFileAdded | ge | ge_extensions_editor_api_dynamicDecals_textures | +| dynamicDecals_onTextureFileDeleted | ge | ge_extensions_editor_api_dynamicDecals_textures | +| liveryEditor_OnLayerAdded | ge | ge_extensions_ui_liveryEditor_layers | +| liveryEditor_OnUseMousePosChanged | ge | ge_extensions_ui_liveryEditor_layers_cursor, ge_extensions_ui_liveryEditor_tools_settings | +| liveryEditor_editMode_onStateChanged | ge | ge_extensions_ui_liveryEditor_editMode | +| liveryEditor_onLayersUpdated | ge | ge_extensions_ui_liveryEditor_layers | +| on | both | ge_extensions_flowgraph_nodes_gameplay_rally_fireRallyEvent | +| onActionFilterUpdated | ge | ge_extensions_core_input_actionFilter | +| onActivateBigMapCallback | ge | ge_extensions_freeroam_bigMapMode | +| onActivityAcceptGatherData | ge | ge_extensions_gameplay_markerInteraction | +| onActivityIndexVisible | ge | ge_extensions_ui_missionInfo | +| onAddedVehiclePartsToInventory | ge | ge_extensions_career_modules_partInventory | +| onAfterDriftSpotsLoaded | ge | ge_extensions_gameplay_drift_saveLoad | +| onAiModeChange | ge | ge_extensions_gameplay_rally, ge_main | +| onAiRouteDone | ge | ge_main | +| onAnyMissionChanged | ge | ge_extensions_gameplay_missions_missionManager | +| onAnyMissionWillChange | ge | ge_extensions_gameplay_missions_missionManager | +| onAnyStuntZoneAccomplished | ge | ge_extensions_gameplay_drift_stuntZones_donut, ge_extensions_gameplay_drift_stuntZones_driftThrough, ge_extensions_gameplay_drift_stuntZones_hitPole, +1 more | +| onAttemptCompleted | ge | ge_extensions_scenario_scenarios | +| onAttemptFailed | ge | ge_extensions_scenario_scenarios | +| onAvailableMissionsSentToUi | ge | ge_extensions_gameplay_missions_missionScreen | +| onBeamBroke | both | vehicle_main | +| onBeamDeformed | both | vehicle_main | +| onBeamNGTrigger | ge | ge_extensions_gameplay_rally, ge_main | +| onBeamNGWaypoint | ge | ge_extensions_gameplay_rally, ge_main | +| onBeforeBigMapActivated | ge | ge_extensions_freeroam_bigMapMode | +| onBeforeCareerActivate | ge | ge_extensions_career_career | +| onBeforeDragUnloadAllExtensions | ge | ge_extensions_gameplay_drag_core, ge_extensions_gameplay_drag_general | +| onBeforeMenuOpened | ge | ge_extensions_ui_menuManager | +| onBeforeRadialOpened | ge | ge_extensions_core_quickAccess | +| onBeforeSetProfile | ge | ge_extensions_career_saveSystem | +| onBeforeVehicleReplaced | ge | ge_extensions_core_vehicles | +| onBeforeWalkingModeToggled | ge | ge_extensions_gameplay_walk | +| onBigMapActivated | ge | ge_extensions_freeroam_bigMapMode | +| onBigmapBuildCustomGroupStructures | ge | ge_extensions_freeroam_vueBigMap | +| onBigmapBuildGroupData | ge | ge_extensions_freeroam_vueBigMap | +| onBigmapHoveredPoiIdChanged | ge | ge_extensions_freeroam_bigMapMode | +| onBranchTierReached | ge | ge_extensions_career_modules_milestones_generalMilestones_branches | +| onC2WebSocketHandlerMessage | ge | ge_extensions_c2_webSocketHandler | +| onCameraModeChanged | ge | ge_extensions_core_camera, ge_extensions_core_cameraModes_observer | +| onCameraPreRender | ge | ge_extensions_core_cameraUpdate | +| onCameraToggled | ge | ge_extensions_core_camera, ge_server_commands | +| onCareerActive | ge | ge_extensions_career_career | +| onCareerProgressPageGetTasklistData | ge | ge_extensions_career_modules_branches_landing | +| onCareerTuningStarted | ge | ge_extensions_career_modules_tuning | +| onCareerTutorialLeftBounds | ge | ge_extensions_career_modules_tutorial_debug, ge_extensions_gameplay_tutorial_bounds | +| onCareerTutorialOutOfBoundsEnded | ge | ge_extensions_gameplay_tutorial_bounds | +| onCareerTutorialOutOfBoundsStarted | ge | ge_extensions_gameplay_tutorial_bounds | +| onCareerTutorialOutOfBoundsTimedOut | ge | ge_extensions_gameplay_tutorial_bounds | +| onCargoGenerated | ge | ge_extensions_career_modules_delivery_parcelManager | +| onCefVisibilityChanged | ge | ge_extensions_ui_visibility | +| onCheckPermission | ge | ge_extensions_career_modules_permissions | +| onClientCustomObjectSpawning | ge | ge_server_server | +| onClientPostStartMission | ge | ge_extensions_flowgraph_nodes_util_loadLevel, ge_extensions_gameplay_rally, ge_main | +| onClientPreStartMission | ge | ge_extensions_gameplay_rally, ge_main | +| onClientStartMission | ge | ge_main | +| onCollectScreenshotMetadata | ge | ge_screenshot | +| onComputerAddFunctions | ge | ge_extensions_career_modules_computer | +| onComputerMenuOpened | ge | ge_extensions_career_modules_computer | +| onConsoleExecuteCommand | ge | ge_extensions_core_windowsConsole | +| onCountdownEnded | ge | ge_extensions_scenario_scenarios | +| onCouplerAttached | both | ge_extensions_gameplay_rally, ge_main, vehicle_main | +| onCouplerDetach | ge | ge_extensions_gameplay_rally, ge_main | +| onCouplerDetached | both | ge_extensions_gameplay_rally, ge_main, vehicle_main | +| onCouplerFound | vlua | vehicle_main | +| onCrashCamEnded | ge | ge_extensions_freeroam_crashCamMode | +| onCrawlCleared | ge | ge_extensions_gameplay_crawl_utils | +| onCrawlDisqualified | ge | ge_extensions_gameplay_crawl_utils | +| onCrawlPathnodeReached | ge | ge_extensions_gameplay_crawl_utils | +| onCrawlPenaltyScoreChanged | ge | ge_extensions_gameplay_crawl_utils | +| onCrawlResultsShown | ge | ge_extensions_gameplay_crawl_utils | +| onCrawlStarted | ge | ge_extensions_gameplay_crawl_general | +| onCreatedRallyGroundMarkerRoute | ge | ge_extensions_flowgraph_nodes_gameplay_rally_createRallyGroundMarker | +| onCustomWaypoints | ge | ge_extensions_scenario_scenarios | +| onDeactivateBigMapCallback | ge | ge_extensions_freeroam_bigMapMode | +| onDebugDraw | vlua | vehicle_main | +| onDeliveryFacilityProgressStatsChanged | ge | ge_extensions_career_modules_delivery_progress | +| onDeliveryModeStarted | ge | ge_extensions_career_modules_delivery_general | +| onDeliveryModeStopped | ge | ge_extensions_career_modules_delivery_general | +| onDeliveryRewardsPopupClosed | ge | ge_extensions_career_modules_delivery_cargoScreen | +| onDeserialize | both | common_testFramework_MockGenerators | +| onDeserialized | both | common_testFramework_MockGenerators | +| onDonutDriftScored | ge | ge_extensions_gameplay_drift_scoring | +| onDragClear | ge | ge_extensions_gameplay_drag_core | +| onDragClearComplete | ge | ge_extensions_gameplay_drag_core | +| onDragCountdownStarted | ge | ge_extensions_gameplay_drag_display | +| onDragDataSet | ge | ge_extensions_gameplay_drag_core | +| onDragRaceCancelled | ge | ge_extensions_gameplay_drag_mpDragHandlers | +| onDragRaceCountdownStart | ge | ge_extensions_gameplay_drag_mpDragHandlers | +| onDragRaceListChanged | ge | ge_extensions_gameplay_drag_mpDragHandlers | +| onDragRacePlayersUpdated | ge | ge_extensions_gameplay_drag_mpDragHandlers | +| onDragRaceReset | ge | ge_extensions_gameplay_drag_mpDragHandlers | +| onDragRaceStart | ge | ge_extensions_gameplay_drag_mpDragHandlers | +| onDragRaceStarted | ge | ge_extensions_gameplay_drag_mpDragHandlers | +| onDragRaceStateChanged | ge | ge_extensions_gameplay_drag_mpDragHandlers | +| onDragRaceTimerUpdated | ge | ge_extensions_gameplay_drag_mpDragHandlers | +| onDragRaceTreeLights | ge | ge_extensions_gameplay_drag_mpDragHandlers | +| onDragRaceWinningLights | ge | ge_extensions_gameplay_drag_mpDragHandlers | +| onDragRacersSetup | ge | ge_extensions_gameplay_drag_core | +| onDragReset | ge | ge_extensions_gameplay_drag_core | +| onDrawDebug | ge | ge_extensions_gameplay_rally, ge_main | +| onDrawOnMinimap | ge | ge_extensions_ui_apps_minimap_minimap | +| onDriftActiveDataFinished | ge | ge_extensions_gameplay_drift_drift | +| onDriftCachedScoreReset | ge | ge_extensions_gameplay_drift_scoring | +| onDriftChainStarted | ge | ge_extensions_gameplay_drift_drift | +| onDriftCompleted | ge | ge_extensions_gameplay_drift_drift | +| onDriftCompletedScored | ge | ge_extensions_gameplay_drift_scoring | +| onDriftContextChanged | ge | ge_extensions_gameplay_drift_general | +| onDriftCrash | ge | ge_extensions_gameplay_drift_drift | +| onDriftDebugChanged | ge | ge_extensions_gameplay_drift_general | +| onDriftFreeroamCruisingStarted | ge | ge_extensions_gameplay_drift_freeroam_cruising | +| onDriftNewCombo | ge | ge_extensions_gameplay_drift_scoring | +| onDriftPlVehReset | ge | ge_extensions_gameplay_drift_general | +| onDriftQuickMessageDisplay | ge | ge_extensions_gameplay_drift_quickMessages | +| onDriftQuickMessageReached | ge | ge_extensions_gameplay_drift_quickMessages | +| onDriftScoreChanged | ge | ge_extensions_gameplay_drift_scoring | +| onDriftScoreWrappedUp | ge | ge_extensions_gameplay_drift_scoring | +| onDriftSpinout | ge | ge_extensions_gameplay_drift_drift | +| onDriftSpotCompleted | ge | ge_extensions_gameplay_drift_freeroam_driftSpots | +| onDriftSpotFailed | ge | ge_extensions_gameplay_drift_freeroam_driftSpots | +| onDriftSpotFinishLineCrossed | ge | ge_extensions_gameplay_drift_freeroam_driftSpots | +| onDriftSpotStarted | ge | ge_extensions_gameplay_drift_freeroam_driftSpots | +| onDriftStatusChanged | ge | ge_extensions_gameplay_drift_drift | +| onDriftTransition | ge | ge_extensions_gameplay_drift_drift | +| onEditorActivated | ge | ge_extensions_editor_main | +| onEditorAfterOpenLevel | ge | ge_extensions_editor_api_core | +| onEditorAfterSaveLevel | ge | ge_extensions_editor_api_core | +| onEditorAxisGizmoAligmentChanged | ge | ge_extensions_editor_api_gizmo | +| onEditorAxisGizmoModeChanged | ge | ge_extensions_editor_api_gizmo | +| onEditorBeforeSaveLevel | ge | ge_extensions_editor_api_core | +| onEditorDeactivated | ge | ge_extensions_editor_main | +| onEditorDeleteSelection | ge | ge_extensions_editor_api_core | +| onEditorEditModeActivated | ge | ge_extensions_editor_api_core | +| onEditorEditModeChanged | ge | ge_extensions_editor_api_core, ge_extensions_editor_forestEditor, ge_extensions_editor_gen_ui, +11 more | +| onEditorEditModeDeactivated | ge | ge_extensions_editor_api_core | +| onEditorExitLevel | ge | ge_extensions_editor_api_core | +| onEditorFocusLockChanged | ge | ge_extensions_editor_api_object | +| onEditorGui | ge | ge_extensions_editor_api_gui | +| onEditorGuiMainMenu | ge | ge_extensions_editor_api_gui | +| onEditorGuiToolBar | ge | ge_extensions_editor_api_gui | +| onEditorHeadlessChange | ge | ge_extensions_editor_api_core | +| onEditorHeadlessMainMenuBar | ge | ge_extensions_editor_mainMenu | +| onEditorInitialized | ge | ge_extensions_editor_main | +| onEditorInspectorFieldChanged | ge | ge_extensions_editor_api_objectHistoryActions | +| onEditorInspectorHeaderGui | ge | ge_extensions_editor_inspector | +| onEditorLoadGuiInstancerState | ge | ge_extensions_editor_api_gui | +| onEditorLoadState | ge | ge_extensions_editor_main | +| onEditorMainMenuBar | ge | ge_extensions_editor_mainMenu | +| onEditorObjectAdded | ge | ge_extensions_editor_api_objectHistoryActions, ge_extensions_editor_lightClassConverter | +| onEditorObjectSelectionChanged | ge | ge_extensions_editor_api_object, ge_extensions_editor_api_objectHistoryActions, ge_extensions_editor_copyToSelected, +2 more | +| onEditorPrefabExploded | ge | ge_extensions_editor_api_object | +| onEditorPreferenceValueChanged | ge | ge_extensions_editor_api_preferencesRegistry | +| onEditorRegisterApi | ge | ge_extensions_editor_main | +| onEditorSaveGuiInstancerState | ge | ge_extensions_editor_api_gui | +| onEditorSaveState | ge | ge_extensions_editor_main | +| onEditorToolWindowGotFocus | ge | ge_extensions_editor_api_gui | +| onEditorToolWindowHide | ge | ge_extensions_editor_api_gui | +| onEditorToolWindowLostFocus | ge | ge_extensions_editor_api_gui | +| onEditorToolWindowShow | ge | ge_extensions_editor_api_gui | +| onEnterVehicleFinished | ge | ge_extensions_career_modules_inventory | +| onExit | ge | ge_extensions_gameplay_rally, ge_main | +| onExtensionLoaded | both | common_testFramework_MockGenerators | +| onExtensionUnloaded | both | common_testFramework_MockGenerators | +| onFFBConfigChanged | both | ge_extensions_core_input_bindings | +| onFileChanged | ge | ge_extensions_gameplay_rally, ge_main | +| onFileChangedEnd | ge | ge_extensions_gameplay_rally, ge_main | +| onFilesChanged | ge | ge_extensions_gameplay_rally, ge_main | +| onFirstUpdate | ge | ge_extensions_gameplay_rally, ge_main | +| onFreeroamConfiguratorApplyOptions | ge | ge_extensions_freeroam_freeroamConfigurator | +| onFreeroamConfiguratorGetOptions | ge | ge_extensions_freeroam_freeroamConfigurator | +| onFreeroamConfiguratorOverrideStartButton | ge | ge_extensions_freeroam_freeroamConfigurator | +| onFreeroamDriftZoneNewHighscore | ge | ge_extensions_gameplay_drift_freeroam_driftSpots | +| onGameStateUpdate | ge | ge_extensions_core_gamestate | +| onGameplayInteract | ge | ge_extensions_gameplay_rally_tools_loopToolbox | +| onGameplaySelectorGetDetails | ge | ge_extensions_ui_freeroamSelector_general, ge_extensions_ui_gameplaySelector_general | +| onGameplaySelectorGetTiles | ge | ge_extensions_ui_freeroamSelector_general, ge_extensions_ui_gameplaySelector_general | +| onGeneralMilestoneClaimed | ge | ge_extensions_career_modules_milestones_general | +| onGeneralMilestonesCollect | ge | ge_extensions_career_modules_milestones_general | +| onGeneralMilestonesSetupCallbacks | ge | ge_extensions_career_modules_milestones_general | +| onGetMilestones | ge | ge_extensions_career_modules_milestones_milestones | +| onGetRawPoiListForLevel | ge | ge_extensions_gameplay_rawPois | +| onGetRawPoiListForTutorial | ge | ge_extensions_gameplay_rawPois | +| onGetUnlockFlagDefinitions | ge | ge_extensions_career_modules_unlockFlags | +| onGlobalCameraSet | ge | ge_extensions_core_camera | +| onGuiUpdate | ge | ge_extensions_gameplay_rally, ge_main | +| onHideRadialMenu | ge | ge_extensions_core_quickAccess | +| onHitPoleScored | ge | ge_extensions_gameplay_drift_scoring | +| onInit | both | vehicle_main | +| onInputBindingsChanged | ge | ge_extensions_core_input_bindings | +| onInstabilityDetected | ge | ge_main | +| onInsuranceRepairClaim | ge | ge_extensions_career_modules_insurance_insurance | +| onInventoryPreRemoveVehicleObject | ge | ge_extensions_career_modules_inventory | +| onJbeamLoadingPhase1 | ge | common_jbeam_loader | +| onJbeamLoadingPhase2 | ge | common_jbeam_loader | +| onJobDone | ge | ge_extensions_core_jobsystem | +| onLanguageChanged | ge | ge_extensions_core_locales | +| onLoadCustomPrefabs | ge | ge_extensions_scenario_scenarios | +| onLoadingScreenFadeout | ge | ge_server_server | +| onLogbookGetEntries | ge | ge_extensions_career_modules_logbook | +| onMenuToggled | ge | ge_extensions_ui_menuManager | +| onMinimapSettingsChanged | ge | ge_extensions_core_settings_settings | +| onMissionAttemptAggregated | ge | ge_extensions_gameplay_missions_progress | +| onMissionAvailabilityChanged | ge | ge_extensions_gameplay_markerInteraction | +| onMissionInfoChangedState | ge | ge_extensions_ui_missionInfo | +| onMissionScreenReady | ge | ge_extensions_flowgraph_modules_uiModule | +| onModActivated | ge | ge_extensions_core_modmanager | +| onModDeactivated | ge | ge_extensions_core_modmanager | +| onModManagerModsMounted | ge | ge_extensions_core_modmanager | +| onModManagerReady | ge | ge_extensions_core_modmanager | +| onModManagerStateChanged | ge | ge_extensions_core_modmanager | +| onMouseLocked | ge | ge_extensions_gameplay_rally, ge_main | +| onNavgraphReloaded | ge | ge_map | +| onNavigateToMission | ge | ge_extensions_freeroam_bigMapMode | +| onNearPoleScored | ge | ge_extensions_gameplay_drift_scoring | +| onNewAttempt | ge | ge_extensions_scenario_scenarios | +| onNewDriftTierReached | ge | ge_extensions_gameplay_drift_scoring, ge_extensions_gameplay_drift_sounds | +| onNodegrab | ge | ge_server_commands | +| onParkingVehiclesActivated | ge | ge_extensions_gameplay_parking | +| onPartShoppingCancelled | ge | ge_extensions_career_modules_partShopping | +| onPartShoppingStarted | ge | ge_extensions_career_modules_partShopping | +| onPartShoppingTransactionComplete | ge | ge_extensions_career_modules_partShopping | +| onPhysicsPaused | ge | ge_extensions_gameplay_rally, ge_main | +| onPhysicsStep | vlua | common_testFramework_MockGenerators | +| onPhysicsUnpaused | ge | ge_extensions_gameplay_rally, ge_main | +| onPlaybookLogAfterStep | ge | ge_extensions_editor_missionPlaybook | +| onPlayerAttributesChanged | ge | ge_extensions_career_modules_playerAttributes | +| onPlayerCameraReady | ge | ge_server_server | +| onPlayerVehicleCloned | ge | ge_extensions_core_vehicles | +| onPlayersChanged | vlua | vehicle_main | +| onPoiSelectedFromBigmap | ge | ge_extensions_freeroam_bigMapMode | +| onPreExit | ge | ge_extensions_gameplay_rally, ge_main | +| onPreRender | ge | ge_extensions_gameplay_rally, ge_main | +| onPreVehicleSpawned | ge | ge_main | +| onPreWindowClose | ge | ge_extensions_gameplay_rally, ge_main | +| onPursuitAction | ge | ge_extensions_gameplay_police | +| onPursuitOffense | ge | ge_extensions_gameplay_traffic_vehicle | +| onQuickAccessLoaded | ge | ge_extensions_core_quickAccess | +| onRaceBranchChosen | ge | ge_extensions_scenario_waypoints | +| onRaceGoalsInitilised | ge | ge_extensions_scenario_raceGoals | +| onRaceInit | ge | ge_extensions_scenario_scenarios | +| onRaceLap | ge | ge_extensions_scenario_waypoints | +| onRacePathnodeReached | ge | ge_extensions_gameplay_race_race | +| onRaceResult | ge | ge_extensions_scenario_scenarios | +| onRaceStart | ge | ge_extensions_scenario_scenarios | +| onRaceStarted | ge | ge_extensions_gameplay_race_race | +| onRaceTick | ge | ge_extensions_scenario_scenarios | +| onRaceWaypointReached | ge | ge_extensions_scenario_waypoints | +| onRacerPhaseTransition | ge | ge_extensions_gameplay_drag_phaseHandlers | +| onRallyDataUpdated | ge | ge_extensions_flowgraph_nodes_gameplay_rally_rallyStageCountdownSetup, ge_extensions_flowgraph_nodes_gameplay_rally_rallyStageSuperCountdown, ge_extensions_flowgraph_nodes_gameplay_rally_rallySuperCountdown, +5 more | +| onRallyRegisterRace | ge | ge_extensions_flowgraph_nodes_gameplay_rally_registerRace | +| onRallyRouteRecoveryComplete | ge | ge_extensions_flowgraph_nodes_gameplay_rally_recoverInPlace, ge_extensions_gameplay_rally_rallyManager | +| onRallyVehicleRecovery | ge | ge_extensions_flowgraph_nodes_gameplay_rally_trackRecovery | +| onReachedTargetPos | ge | ge_extensions_gameplay_markerInteraction | +| onRecalculatedRoute | ge | ge_extensions_gameplay_route_raceRoute, ge_extensions_gameplay_route_route | +| onRecoveryPromptButtonPressed | ge | ge_extensions_core_recoveryPrompt, ge_extensions_gameplay_rally | +| onRecoveryPromptRepairHereUsed | ge | ge_extensions_core_recoveryPrompt | +| onRedLightCamTriggered | ge | ge_extensions_gameplay_speedTraps | +| onRegisterQuickAccessMenus | ge | ge_extensions_core_quickAccess | +| onReloadLocales | ge | ge_extensions_core_locales | +| onRepairInGarage | ge | ge_extensions_career_modules_insurance_insurance | +| onReplayCoreEvent | ge | ge_extensions_core_replay | +| onReplayStateChanged | ge | ge_extensions_core_replay | +| onReset | both | vehicle_main | +| onResetGameplay | ge | ge_extensions_flowgraph_nodes_events_controlsReset, ge_extensions_flowgraph_nodes_gameplay_race_raceEndScreen, ge_extensions_flowgraph_nodes_ui_endScreen, +5 more | +| onSaveCampaign | ge | ge_extensions_campaign_campaignsLoader | +| onSaveCurrentProfile | ge | ge_extensions_career_saveSystem | +| onSaveCurrentProfileAsyncStart | ge | ge_extensions_career_saveSystem | +| onSaveFinished | ge | ge_extensions_career_saveSystem | +| onScenarioChange | ge | ge_extensions_scenario_scenarios | +| onScenarioFinished | ge | ge_extensions_scenario_scenarios | +| onScenarioLoaded | ge | ge_extensions_scenario_scenarios | +| onScenarioRestarted | ge | ge_extensions_scenario_scenarios | +| onScenarioUIReady | ge | ge_extensions_scenario_scenarios | +| onScreenFadeState | ge | ge_extensions_ui_fadeScreen | +| onScreenKeyboardClosed | ge | ge_main | +| onScreenshotAllDone | ge | ge_screenshot | +| onSensorCreated | ge | ge_extensions_tech_sensors | +| onSensorRemoved | ge | ge_extensions_tech_sensors | +| onSerialize | both | common_testFramework_MockGenerators | +| onSetBigmapNavFocus | ge | ge_extensions_freeroam_bigMapMode | +| onSetClusterPosRelRot | both | ge_main, vehicle_main | +| onSettingsChanged | both | ge_extensions_core_settings_settings, ge_extensions_util_docCreator, vehicle_main | +| onSlidenodeDetached | vlua | vehicle_main | +| onSocketMessage | ge | common_tech_techCommunication | +| onSpawnCCallback | ge | ge_extensions_core_vehicle_manager | +| onSpawnDefaultVehicle | ge | ge_extensions_core_vehicles | +| onSpeedTrapTriggered | ge | ge_extensions_gameplay_speedTraps | +| onTeleportedToGarage | ge | ge_extensions_freeroam_facilities | +| onTestDriveEndedAfterFade | ge | ge_extensions_career_modules_testDrive | +| onTestDriveStarted | ge | ge_extensions_career_modules_testDrive | +| onTexDrawPrimCompressDone | ge | ge_main | +| onTightDriftScored | ge | ge_extensions_gameplay_drift_scoring | +| onTogglePause | ge | ge_simTimeAuthority | +| onTorsionbarBroken | vlua | vehicle_main | +| onTrafficAction | ge | ge_extensions_gameplay_traffic_baseRole, ge_extensions_gameplay_traffic_roles_standard, ge_extensions_gameplay_traffic_vehicle | +| onTrafficOrParkingReady | ge | ge_extensions_gameplay_traffic | +| onTrafficSpecialVehiclesProviders | ge | ge_extensions_gameplay_traffic | +| onTrafficStarted | ge | ge_extensions_gameplay_traffic | +| onTrafficStopped | ge | ge_extensions_gameplay_traffic | +| onTrafficVehicleAdded | ge | ge_extensions_gameplay_traffic | +| onTrafficVehicleCrashed | ge | ge_extensions_gameplay_traffic_vehicle | +| onTrafficVehicleRemoved | ge | ge_extensions_gameplay_traffic | +| onTrailerAttached | ge | ge_extensions_core_trailerRespawn | +| onUIStartButtonClicked | ge | ge_extensions_flowgraph_nodes_ui_updatedUI_startScreenBegin | +| onUiChangedState | ge | ge_extensions_ui_router | +| onUiReady | ge | ge_extensions_gameplay_rally, ge_extensions_ui_uiStateManager, ge_main | +| onUpdate | ge | common_testFramework_MockGenerators, ge_extensions_gameplay_rally, ge_main | +| onVehicleAIStateChanged | ge | ge_extensions_scenario_scenarios | +| onVehicleActiveChanged | ge | common_testFramework_MockGenerators, ge_extensions_gameplay_rally, ge_main | +| onVehicleAdded | ge | common_testFramework_MockGenerators, ge_extensions_career_modules_inventory | +| onVehicleAddedToInventory | ge | common_testFramework_MockGenerators, ge_extensions_career_modules_vehicleShopping | +| onVehicleColorChanged | ge | common_testFramework_MockGenerators, ge_extensions_core_vehicle_manager | +| onVehicleConnectionReady | ge | common_testFramework_MockGenerators, vehicle_extensions_tech_techCore | +| onVehicleCrashEnded | ge | ge_extensions_gameplay_util_crashDetection | +| onVehicleCrashStarted | ge | ge_extensions_gameplay_util_crashDetection | +| onVehicleDamaged | ge | common_testFramework_MockGenerators | +| onVehicleDestroyed | both | common_testFramework_MockGenerators, ge_extensions_gameplay_rally, ge_main | +| onVehicleEditorRenderJBeams | ge | common_testFramework_MockGenerators, ge_extensions_editor_veMain | +| onVehicleFlippedUpright | ge | common_testFramework_MockGenerators, ge_extensions_core_quickAccess, ge_extensions_flowgraph_nodes_vehicle_flipUpright, +1 more | +| onVehicleGroupSpawned | ge | common_testFramework_MockGenerators, ge_extensions_core_multiSpawn | +| onVehicleInfoReady | ge | common_testFramework_MockGenerators, vehicle_extensions_tech_techCore | +| onVehicleLoaded | vlua | common_testFramework_MockGenerators, vehicle_main | +| onVehicleMapmgrUpdate | ge | common_testFramework_MockGenerators, vehicle_mapmgr | +| onVehicleMirrorsChanged | ge | ge_extensions_core_vehicleMirrors | +| onVehicleParkingStatus | ge | common_testFramework_MockGenerators, ge_extensions_gameplay_parking | +| onVehicleRPMledStateChanged | ge | vehicle_controller_vehicleController_vehicleController | +| onVehicleRemoved | ge | common_testFramework_MockGenerators, ge_extensions_career_modules_inventory | +| onVehicleRepaired | ge | ge_extensions_career_modules_insurance_insurance | +| onVehicleReplaced | ge | common_testFramework_MockGenerators, ge_extensions_core_vehicles | +| onVehicleReset | both | common_testFramework_MockGenerators | +| onVehicleResetted | ge | common_testFramework_MockGenerators, ge_extensions_gameplay_rally, ge_main | +| onVehicleSaveFinished | ge | common_testFramework_MockGenerators, ge_extensions_career_modules_inventory | +| onVehicleSelectorReplaceCurrent | ge | common_testFramework_MockGenerators, ge_extensions_ui_vehicleSelector_vehicleOperations | +| onVehicleSelectorSpawnNew | ge | common_testFramework_MockGenerators, ge_extensions_ui_vehicleSelector_vehicleOperations | +| onVehicleShoppingMenuOpened | ge | common_testFramework_MockGenerators, ge_extensions_career_modules_vehicleShopping | +| onVehicleShoppingPurchaseMenuOpened | ge | common_testFramework_MockGenerators, ge_extensions_career_modules_vehicleShopping | +| onVehicleShoppingSelectedSellerIdChanged | ge | ge_extensions_career_modules_vehicleShopping | +| onVehicleSpawnFinished | ge | common_testFramework_MockGenerators | +| onVehicleSpawned | ge | common_testFramework_MockGenerators, ge_extensions_gameplay_rally, ge_main | +| onVehicleStoppedMoving | ge | ge_extensions_scenario_scenarios | +| onVehicleSwitchPerformendByUser | ge | ge_extensions_core_input_vehicleSwitching, ge_extensions_ui_pause_providers_vehicleTabInteractions | +| onVehicleSwitched | ge | common_testFramework_MockGenerators, ge_extensions_gameplay_rally, ge_main | +| onVehicleTileClick | ge | common_testFramework_MockGenerators | +| onWindowResized | ge | ge_extensions_editor_api_gui | +| onWinnerLightOn | ge | ge_extensions_gameplay_drag_phaseHandlers, ge_extensions_gameplay_drag_utils | +| onWorldReadyState | ge | ge_extensions_gameplay_rally, ge_main, ge_serverConnection | +| resetDragRaceValues | ge | ge_extensions_gameplay_drag_general | +| setDisqualifiedLights | ge | ge_extensions_gameplay_drag_phaseHandlers, ge_extensions_gameplay_drag_utils | +| showDisqualifiedMessage | ge | ge_extensions_gameplay_crawl_utils | +| showMissionMarkersToggled | ge | ge_extensions_core_settings_settings | +| startDragCountdown | ge | ge_extensions_gameplay_drag_core, ge_extensions_gameplay_drag_phaseHandlers, ge_extensions_gameplay_drag_utils | +| startRaceFromTree | ge | ge_extensions_gameplay_drag_display | +| stoppingVehicleDrag | ge | ge_extensions_gameplay_drag_phaseHandlers, ge_extensions_gameplay_drag_utils | +| taxiSettingChanged | ge | ge_extensions_core_settings_settings | +| teleportedFromBigmap | ge | ge_extensions_freeroam_bigMapMode | +| trackAIAllVeh | ge | vehicle_extensions_gameplayInterfaceModules_interactAI | +| trackVehReset | ge | ge_extensions_core_quickAccess, ge_extensions_flowgraph_nodes_vehicle_moveTo | +| updateGFX | both | common_testFramework_MockGenerators, vehicle_main |