nanobrush / docs /PLUGIN_INDEX.md
nmarshall's picture
research: map reference sources
9c9a58f
|
Raw History Blame Contribute Delete
17.5 kB

Plugin tool registration index

Baseline 2016-03-10-c. These are lexical initTool call sites, including internal/service tools and experiments. Conservative name resolution does not prove runtime reachability, load order or simultaneous registration. See PLUGINS.md.

GUI layout designer

Source: data/sources/plugins/GUI layout designer.ixpl; SHA-256 6f18662ac0359973a551a23b00a36e566bf6ff31e4f9b46bd8e19cd0d6ae0427.

Tool name expression resolved to Line Press callback expression
GUILayoutDesigner.toggleMain 146 H::onToggleMain<int>

Mb3 main editing tools

Source: data/sources/plugins/Mb3 main editing tools.ixpl; SHA-256 4c01de0d5ec43334ecb9b27f1c1c3e269636a9d40f3c50a0f986a1e541cd90c4.

Tool name expression resolved to Line Press callback expression
Mb3MainEditingTools.!interface 352 f
Mb3MainEditingTools.toggleMain 354 H::onToggleMain <int>
Mb3MainEditingTools.toggleMainH 355 H::onToggleMainH <int>
Mb3MainEditingTools.toggleMainV 356 H::onToggleMainV <int>
Mb3MainEditingTools.toolMain 357 onToolMainDown <int>
Mb3MainEditingTools.toolAlt 358 onToolAlt <int>
Mb3MainEditingTools.makeBox 359 liveToolStart <int>
Mb3MainEditingTools.move 360 liveToolStart <int>
Mb3MainEditingTools.copyMove 361 liveToolStart <int>
Mb3MainEditingTools.mirror 362 liveToolStart <int>
Mb3MainEditingTools.mirrorAlt 363 liveToolStart <int>
Mb3MainEditingTools.rotateLeft90 364 liveToolStart <int>
Mb3MainEditingTools.rotateLeft90Alt 365 liveToolStart <int>
Mb3MainEditingTools.rotateRight90 366 liveToolStart <int>
Mb3MainEditingTools.rotateRight90Alt 367 liveToolStart <int>
Mb3MainEditingTools.dragFacing 368 liveToolStart <int>
Mb3MainEditingTools.deleteSelected 369 H::onTDeleteSelected <int>
Mb3MainEditingTools.clip2 370 liveToolStart <int>
Mb3MainEditingTools.clip3 371 liveToolStart <int>
Mb3MainEditingTools.merge 372 H::onTMerge <int>
Mb3MainEditingTools.intersect 373 H::onTIntersect <int>
Mb3MainEditingTools.doubleSize 374 liveToolStart <int>
Mb3MainEditingTools.doubleSizeAlt 375 liveToolStart <int>
Mb3MainEditingTools.halveSize 376 liveToolStart <int>
Mb3MainEditingTools.halveSizeAlt 377 liveToolStart <int>
Mb3MainEditingTools.hideSelected 378 H::onTHideSelected <int>
Mb3MainEditingTools.showHidden 379 H::onTShowHidden <int>
Mb3MainEditingTools.paintSelect 380 liveToolStart <int>
Mb3MainEditingTools.selectAll 381 H::onTSelectAll <int>
Mb3MainEditingTools.deselectAll 382 H::onTDeselectAll <int>
Mb3MainEditingTools.invertSelection 383 H::onTInvertSelection <int>
Mb3MainEditingTools.deselectSelSet1 384 H::onTDeselectSelSet1 <int>
Mb3MainEditingTools.deselectSelSet2 385 H::onTDeselectSelSet2 <int>
Mb3MainEditingTools.deleteSelSet1 386 H::onTDeleteSelSet1 <int>
Mb3MainEditingTools.deleteSelSet2 387 H::onTDeleteSelSet2 <int>
Mb3MainEditingTools.selectInAABB 388 H::onTSelectInAABB <int>
Mb3MainEditingTools.selectTouchingAABB 389 H::onTSelectTouchingAABB <int>
Mb3MainEditingTools.selectInBrush 390 H::onTSelectInBrush <int>
Mb3MainEditingTools.selectTouchingBrush 391 H::onTSelectTouchingBrush<int>
Mb3MainEditingTools.undo 392 H::onTUndo <int>
Mb3MainEditingTools.redo 393 H::onTRedo <int>

Mb3 plugins

Source: data/sources/plugins/Mb3 plugins.ixpl; SHA-256 fa1efa33e0bbdef7d6e6d80fc8739fc2c20970a209bcae812004e51102a8a890.

Tool name expression resolved to Line Press callback expression
Mb3Plugins.toggleMain 87 H::onToggleMain<int>

Mb3 render modes

Source: data/sources/plugins/Mb3 render modes.ixpl; SHA-256 1e6c1a8c10cfe311b6ea24f632be084c2a26f4d96294a44dedaef6aae0b90ae2.

Tool name expression resolved to Line Press callback expression
Mb3RenderModes.!interface 136 f
Mb3RenderModes.toggleMain 138 H::onToggleMain <int>
Mb3RenderModes.toggleMainH 139 H::onToggleMainH<int>
Mb3RenderModes.toggleMainV 140 H::onToggleMainV<int>
Mb3RenderModes.mode0 141 H::onMode0 <int>
Mb3RenderModes.mode1 142 H::onMode1 <int>
Mb3RenderModes.mode2 143 H::onMode2 <int>
Mb3RenderModes.mode3 144 H::onMode3 <int>
Mb3RenderModes.mode4 145 H::onMode4 <int>
Mb3RenderModes.mode5 146 H::onMode5 <int>

camera

Source: data/sources/plugins/camera.ixpl; SHA-256 6702568d832d8b5bff7abd31e2a5a0a6dc70d8a4e118b2028312dbb44669a066.

Tool name expression resolved to Line Press callback expression
camera.toggleMenu 283 CH::onToggleMenu <int>
camera.editCurrentAsText 284 f
camera.useMemory1 285 CH::onUseMemory1 <int>
camera.useMemory2 286 CH::onUseMemory2 <int>
camera.useMemory3 287 CH::onUseMemory3 <int>
camera.useMemory4 288 CH::onUseMemory4 <int>
camera.useMemory5 289 CH::onUseMemory5 <int>
camera.useMemory6 290 CH::onUseMemory6 <int>
camera.useMemory7 291 CH::onUseMemory7 <int>
camera.useMemory8 292 CH::onUseMemory8 <int>
camera.useMemory9 293 CH::onUseMemory9 <int>
camera.useMemory0 294 CH::onUseMemory0 <int>
camera.save 295 CH::onSave <int>
camera.toggleFlyMode 296 CH::onToggleFlyMode <int>
camera.flyForward 297 CH::onFlyForwardDown <int>
camera.flyBackward 298 CH::onFlyBackwardDown <int>
camera.flyLeft 299 CH::onFlyLeftDown <int>
camera.flyRight 300 CH::onFlyRightDown <int>
camera.flyUp 301 CH::onFlyUpDown <int>
camera.flyDown 302 CH::onFlyDownDown <int>
camera.turnLeft 303 CH::onTurnLeftDown <int>
camera.turnRight 304 CH::onTurnRightDown <int>
camera.lookUp 305 CH::onLookUpDown <int>
camera.lookDown 306 CH::onLookDownDown <int>
camera.leanLeft 307 CH::onLeanLeftDown <int>
camera.leanRight 308 CH::onLeanRightDown <int>
camera.turnModifier 309 CH::onTurnModifierDown<int>
camera.doubleSpeed 310 CH::onDoubleSpeed <int>
camera.halveSpeed 311 CH::onHalveSpeed <int>
camera.reset 312 CH::onReset <int>
camera.resetLeaning 313 CH::onResetLeaning <int>
camera.!interface 314 f

AAA_bevel

Source: data/sources/plugins/extra stuff/AAA_bevel.ixpl; SHA-256 0f35085290d387eaeef817a46b25d8aadce7caf71de54b1b44807d444dca9432.

Tool name expression resolved to Line Press callback expression
AAA_bevel.T1 17 onT1<int>

AAA_blank (2)

Source: data/sources/plugins/extra stuff/AAA_blank (2).ixpl; SHA-256 3e1a5ed02e92eca4b65714899565ac49daee6bc27d304cb43c0e836190cb115e.

Tool name expression resolved to Line Press callback expression
Blank.!interface 23 f
Blank.T1 25 onT1<int>

AAA_blank

Source: data/sources/plugins/extra stuff/AAA_blank.ixpl; SHA-256 ff7c785412fb233d339a0b475030824c1c067c3fb7c6e52fb0c92a0a4c98dd3e.

Tool name expression resolved to Line Press callback expression
Blank.!interface 23 f
Blank.T1 25 onT1<int>

AAA_lego

Source: data/sources/plugins/extra stuff/AAA_lego.ixpl; SHA-256 d04927276628cc42026de067a1503ade32a48543100957dbbf8cf23dd967affd.

Tool name expression resolved to Line Press callback expression
Lego.!interface 27 f

AAA_patchtest

Source: data/sources/plugins/extra stuff/AAA_patchtest.ixpl; SHA-256 5c5b3be7d4dbe10337526d655ed930ae4a844b992000a09c6eed70283d7ba875.

Tool name expression resolved to Line Press callback expression
Patchtest.!interface 22 f

grid

Source: data/sources/plugins/grid.ixpl; SHA-256 14d3fe20e969d13ade976d2481a1a34ce459a3cb8ab3d99d6905866aef0f3220.

Tool name expression resolved to Line Press callback expression
grid.toggleMenu 556 CH::onToggleMenu <int>
grid.toggleCircular 557 CH::onToggleCircular <int>
grid.toggleFlat 558 CH::onToggleFlat <int>
grid.toggleSnapToX 559 CH::onToggleSnapX <int>
grid.toggleSnapToY 560 CH::onToggleSnapY <int>
grid.toggleSnapToZ 561 CH::onToggleSnapZ <int>
grid.toggleSnapToCircles 562 CH::onToggleCircles <int>
grid.toggleSnapToCenterLines 563 CH::onToggleCenterLines <int>
grid.toggleSecondarySnapping 564 CH::onToggleSecondarySnap <int>
grid.toggleActive 565 CH::onToggleActive <int>
grid.resolutionInc 566 CH::onResolutionInc <int>
grid.resolutionDec 567 CH::onResolutionDec <int>
grid.resolutionAroundInc 568 CH::onOResolutionInc <int>
grid.resolutionAroundDec 569 CH::onOResolutionDec <int>
grid.secondaryResolutionInc 570 CH::onSecResolutionInc <int>
grid.secondaryResolutionDec 571 CH::onSecResolutionDec <int>
grid.originOnGrid 572 CH::onOriginOnGrid <int>
grid.originOnObjectOrGrid 573 CH::onOriginOnObjectOrGrid<int>
grid.facePlaneOnObject 574 CH::onFacePlaneOnObject <int>
grid.reset 575 CH::onReset <int>
grid.resolution 576 f
grid.resolutionBase 577 f
grid.resolutionAround 578 f
grid.resolutionBaseAround 579 f
grid.secondaryResolution 580 f
grid.secondaryResolutionBase 581 f
grid.cellsPerMajor 582 f
grid.majorsAtResolution0 583 f
grid.cellsPerMajorAround 584 f
grid.majorsAtResolution0Around 585 f
grid.axisAlignmentBias 586 f
grid.origin 587 f
grid.axisX 588 f
grid.axisY 589 f
grid.axisZ 590 f
grid.useMemory1 591 CH::onUseMemory1 <int>
grid.useMemory2 592 CH::onUseMemory2 <int>
grid.useMemory3 593 CH::onUseMemory3 <int>
grid.useMemory4 594 CH::onUseMemory4 <int>
grid.useMemory5 595 CH::onUseMemory5 <int>
grid.useMemory6 596 CH::onUseMemory6 <int>
grid.useMemory7 597 CH::onUseMemory7 <int>
grid.useMemory8 598 CH::onUseMemory8 <int>
grid.useMemory9 599 CH::onUseMemory9 <int>
grid.useMemory0 600 CH::onUseMemory0 <int>
grid.save 601 CH::onSave <int>
grid.!interface 602 f

log

Source: data/sources/plugins/log.ixpl; SHA-256 9131b4ec7b099721819b8280d0874c41805077863afeee1428507a43beb2477f.

Tool name expression resolved to Line Press callback expression
log.!interface 171 f
log.toggleMain 173 CH::onToggleMain <int>
log.showAll 174 f
log.toggleConfig 175 CH::onToggleConfig<int>

main menu

Source: data/sources/plugins/main menu.ixpl; SHA-256 bd67c9c15b0fd2d03c3af86b90a3992df6f64cb6aa9c1a2561f95d56457835ed.

Tool name expression resolved to Line Press callback expression
mainMenu.toggleMain 225 H::onToggleMain<int>
mainMenu.newWorld 226 H::onNewWorld <int>
mainMenu.save 227 f
mainMenu.loadMb3TXTDAT 228 f
mainMenu.loadHL1MAP 229 f
mainMenu.loadHL2VMF 230 f
mainMenu.loadQ3MAP 231 f
mainMenu.saveAsMb3TXT 232 f
mainMenu.saveAsMb3DAT 233 f
mainMenu.saveAsHL1MAP 234 f
mainMenu.saveAsHL2VMF 235 f
mainMenu.saveAsQ3MAP 236 f
mainMenu.exportMb3TXTComp 237 f
mainMenu.exportWfOBJ 238 f

notes

Source: data/sources/plugins/notes.ixpl; SHA-256 814dc52146c82b70f8548ba3989ae0b99a29e52ad0dfba5fb27d093537297d25.

Tool name expression resolved to Line Press callback expression
notes.toggleMain 112 H::onToggleMain <int>
notes.notesNew 113 f
notes.notesSave 114 H::onMainNotesSave <int>
notes.archiveRestore 115 f
notes.archiveClear 116 H::onMainArchiveClear<int>

plugins menu

Source: data/sources/plugins/plugins menu.ixpl; SHA-256 fcabcb9016591763fa487ecde922359f41ea48e8253f417f22a72c41da7051e1.

Tool name expression resolved to Line Press callback expression
pluginsMenu.!interface 66 f
pluginsMenu.toggle 68 CH::onToggle<int>

projections

Source: data/sources/plugins/projections.ixpl; SHA-256 3d2518597a254cda21e22e9e5fe85c9a3369c7533064178a23c51ae50d5beae7.

Tool name expression resolved to Line Press callback expression
projections.toggleMenu 209 CH::onToggleMenu<int>
projections.editCurrentAsText 210 f
projections.useMemory1 211 CH::onUseMemory1<int>
projections.useMemory2 212 CH::onUseMemory2<int>
projections.useMemory3 213 CH::onUseMemory3<int>
projections.useMemory4 214 CH::onUseMemory4<int>
projections.useMemory5 215 CH::onUseMemory5<int>
projections.useMemory6 216 CH::onUseMemory6<int>
projections.useMemory7 217 CH::onUseMemory7<int>
projections.useMemory8 218 CH::onUseMemory8<int>
projections.useMemory9 219 CH::onUseMemory9<int>
projections.useMemory0 220 CH::onUseMemory0<int>
projections.save 221 CH::onSave <int>
projections.!interface 222 f

raycast

Source: data/sources/plugins/raycast.ixpl; SHA-256 a924e585e2c303e76a174383662317c9c34e5a8e45a1dd5f129852ffa33d42cb.

Tool name expression resolved to Line Press callback expression
raycast.!interface 22 f

task priorities

Source: data/sources/plugins/task priorities.ixpl; SHA-256 f2fc980be71cdbf9cec56cb15b6515b3a0e5e5ea4821444e5ce934f5b200af5b.

Tool name expression resolved to Line Press callback expression
taskPriorities.!interface 28 f

view events

Source: data/sources/plugins/view events.ixpl; SHA-256 7176e5b93499e92966af0f2c72a767e738ac0c8779f677fbd200739e1451cc02.

Tool name expression resolved to Line Press callback expression
viewEvents.!interface 25 f

view layouts

Source: data/sources/plugins/view layouts.ixpl; SHA-256 de03e1ce505ea9f220ede29c654061865f8c578514d05b3b7a912da0e08fd1eb.

Tool name expression resolved to Line Press callback expression
viewLayouts.!interface 133 f
viewLayouts.toggleMain 135 H::onToggleMain <int>
viewLayouts.toggleMainH 136 H::onToggleMainH<int>
viewLayouts.toggleMainV 137 H::onToggleMainV<int>
viewLayouts.layout0 138 H::onLayout0 <int>
viewLayouts.layout1 139 H::onLayout1 <int>
viewLayouts.layout2 140 H::onLayout2 <int>
viewLayouts.layout3 141 H::onLayout3 <int>
viewLayouts.layout4 142 H::onLayout4 <int>
viewLayouts.layout5 143 H::onLayout5 <int>

window controls

Source: data/sources/plugins/window controls.ixpl; SHA-256 8f38720c74dafc694a2b1a66c3b46c55f39b7f5f1ccfeb741545a3ba585caa1f.

Tool name expression resolved to Line Press callback expression
main.fullscreen 25 toggleFullscreen <int>
main.fakeFullscreen 26 toggleFakeFullscreen<int>
main.setFPS 27 f

world controller

Source: data/sources/plugins/world controller.ixpl; SHA-256 93e1e21e46e4292be1c0c2fc5a084e238a3ccd2317ca44d83fc12f6c6b7e1280.

Tool name expression resolved to Line Press callback expression
worldController.!interface 50 f
worldController.cloneView 52 onCloneView <int>
worldController.maximizeView 53 onMaximizeView <int>
worldController.minimizeView 54 onMinimizeView <int>
worldController.restoreView 55 onRestoreView <int>
worldController.toggleViewFocusLock 56 onToggleViewFocusLock<int>
worldController.closeView 57 onCloseView <int>