mirror of
https://github.com/litruv/picoGraph.git
synced 2026-07-23 18:28:49 +10:00
128 lines
6.6 KiB
Plaintext
128 lines
6.6 KiB
Plaintext
Outline for scripts\ui\BlueprintWorkspace.js
|
|
|
|
77 : class BlueprintWorkspace
|
|
81 : method BlueprintWorkspace.constructor
|
|
242 : method BlueprintWorkspace.static #requireTemplate
|
|
253 : method BlueprintWorkspace.initialize
|
|
329 : method BlueprintWorkspace.redo
|
|
336 : method BlueprintWorkspace.exportLua
|
|
343 : method BlueprintWorkspace.#bindGraphEvents
|
|
536 : method BlueprintWorkspace.#bindUiEvents
|
|
779 : method BlueprintWorkspace.removeNode
|
|
811 : method BlueprintWorkspace.clearSelection
|
|
834 : method BlueprintWorkspace.selectNode
|
|
859 : method BlueprintWorkspace.setSelectionState
|
|
866 : method BlueprintWorkspace.#frameSelection
|
|
892 : method BlueprintWorkspace.#togglePaletteVisibility
|
|
901 : method BlueprintWorkspace.#setPaletteVisibility
|
|
919 : method BlueprintWorkspace.#applyPaletteVisibility
|
|
956 : method BlueprintWorkspace.#selectVariable
|
|
977 : method BlueprintWorkspace.#renderInspectorState
|
|
1025 : method BlueprintWorkspace.#enhanceInspectorTooltip
|
|
1041 : arrow clearRaf
|
|
1048 : arrow schedulePosition
|
|
1055 : arrow handleScroll
|
|
1063 : arrow handleResize
|
|
1070 : arrow handleDocumentPointerDown
|
|
1078 : arrow close
|
|
1097 : arrow position
|
|
1168 : arrow open
|
|
1181 : arrow handlePointerLeave
|
|
1185 : arrow handleFocusOut
|
|
1193 : arrow handleKeyDown
|
|
1226 : method BlueprintWorkspace.#renderProjectSettingsInspector
|
|
1319 : method BlueprintWorkspace.#setInspectorView
|
|
1330 : method BlueprintWorkspace.#updateProjectSettingsToggle
|
|
1345 : method BlueprintWorkspace.#handleProjectSettingsChanged
|
|
1356 : method BlueprintWorkspace.#highlightVariableSelection
|
|
1386 : method BlueprintWorkspace.#renderVariableInspector
|
|
1452 : method BlueprintWorkspace.#setVariableName
|
|
1508 : method BlueprintWorkspace.#setVariableType
|
|
1542 : method BlueprintWorkspace.#openVariableTypeDropdown
|
|
1631 : method BlueprintWorkspace.#closeVariableTypeDropdown
|
|
1657 : method BlueprintWorkspace.#startVariableRename
|
|
1689 : arrow finish
|
|
1735 : method BlueprintWorkspace.#cancelVariableRename
|
|
1766 : method BlueprintWorkspace.#setSelection
|
|
1794 : method BlueprintWorkspace.#applySelectionState
|
|
1828 : method BlueprintWorkspace.#isWorkspaceBackgroundTarget
|
|
1852 : method BlueprintWorkspace.#renderOverview
|
|
1863 : method BlueprintWorkspace.#createGlobalVariable
|
|
1886 : method BlueprintWorkspace.#registerVariable
|
|
1905 : method BlueprintWorkspace.#suggestVariableName
|
|
1947 : method BlueprintWorkspace.#normalizeVariableName
|
|
1957 : method BlueprintWorkspace.#formatVariableType
|
|
1976 : method BlueprintWorkspace.#findVariableByName
|
|
2003 : method BlueprintWorkspace.#nodeReferencesVariable
|
|
2035 : method BlueprintWorkspace.#resolveVariableBinding
|
|
2066 : method BlueprintWorkspace.#refreshVariableNode
|
|
2089 : method BlueprintWorkspace.#applyVariableNodeTitle
|
|
2131 : method BlueprintWorkspace.#applyVariableNodePins
|
|
2137 : arrow updatePin
|
|
2222 : method BlueprintWorkspace.#getCustomEventNodes
|
|
2235 : method BlueprintWorkspace.#generateUniqueCustomEventName
|
|
2274 : method BlueprintWorkspace.#resolveCustomEventLabel
|
|
2288 : method BlueprintWorkspace.#customEventOutputPinId
|
|
2298 : method BlueprintWorkspace.#callCustomEventInputPinId
|
|
2308 : method BlueprintWorkspace.#allocateCustomEventParameterId
|
|
2323 : method BlueprintWorkspace.#sanitizeCustomEventParameters
|
|
2431 : method BlueprintWorkspace.#applyCustomEventNodePins
|
|
2506 : method BlueprintWorkspace.#applyCallCustomEventNodePins
|
|
2581 : method BlueprintWorkspace.#ensureConnectionsReflectPinKinds
|
|
2620 : method BlueprintWorkspace.#syncCallCustomEventArguments
|
|
2651 : method BlueprintWorkspace.#addCustomEventParameter
|
|
2679 : method BlueprintWorkspace.#removeCustomEventParameter
|
|
2702 : method BlueprintWorkspace.#renameCustomEventParameter
|
|
2724 : method BlueprintWorkspace.#setCustomEventParameterType
|
|
2746 : method BlueprintWorkspace.#ensureCustomEventStructure
|
|
2764 : method BlueprintWorkspace.#refreshCustomEventNode
|
|
2802 : method BlueprintWorkspace.#syncCallNodesForEvent
|
|
2833 : method BlueprintWorkspace.#refreshCustomEventCallNode
|
|
2899 : method BlueprintWorkspace.#refreshInspectorIfActive
|
|
2917 : method BlueprintWorkspace.#refreshCallNodesForEvent
|
|
2931 : method BlueprintWorkspace.#handleCustomEventRemoval
|
|
2950 : method BlueprintWorkspace.#renderEventList
|
|
2970 : method BlueprintWorkspace.#renderVariableList
|
|
3005 : method BlueprintWorkspace.#renderOverviewEmpty
|
|
3021 : method BlueprintWorkspace.#isEventNode
|
|
3049 : method BlueprintWorkspace.#handleConnectionPointerDown
|
|
3076 : method BlueprintWorkspace.createNodeFromDefinition
|
|
3142 : method BlueprintWorkspace.spawnNodeFromContextMenu
|
|
3187 : method BlueprintWorkspace.#computeSpawnPosition
|
|
3211 : method BlueprintWorkspace.#startDraggingNode
|
|
3223 : method BlueprintWorkspace.#tryAutoConnectSelectedNode
|
|
3271 : method BlueprintWorkspace.#isAutoConnectStartPinAvailable
|
|
3283 : method BlueprintWorkspace.#findAutoConnectTargets
|
|
3398 : method BlueprintWorkspace.#beginConnection
|
|
3421 : arrow handlePointerMove
|
|
3431 : arrow handlePointerUp
|
|
3458 : method BlueprintWorkspace.#updatePendingConnectionPath
|
|
3497 : method BlueprintWorkspace.#finalizeConnection
|
|
3515 : method BlueprintWorkspace.#cancelPendingConnection
|
|
3529 : method BlueprintWorkspace.#tryOpenPendingConnectionMenu
|
|
3590 : method BlueprintWorkspace.#getCompatibleDefinitionsForPending
|
|
3610 : method BlueprintWorkspace.#connectSpawnedNodeToPending
|
|
3657 : method BlueprintWorkspace.#createConnectionPath
|
|
3668 : method BlueprintWorkspace.scheduleConnectionRefresh
|
|
3675 : method BlueprintWorkspace.cancelConnectionRefresh
|
|
3682 : method BlueprintWorkspace.flushConnectionRefresh
|
|
3689 : method BlueprintWorkspace.#scheduleConnectionRefresh
|
|
3703 : method BlueprintWorkspace.#cancelConnectionRefresh
|
|
3713 : method BlueprintWorkspace.#flushConnectionRefresh
|
|
3724 : method BlueprintWorkspace.#renderConnections
|
|
3769 : method BlueprintWorkspace.#computeConnectionGeometry
|
|
3806 : method BlueprintWorkspace.#getPinHandle
|
|
3825 : method BlueprintWorkspace.#getPinHandleCenter
|
|
3853 : method BlueprintWorkspace.#getPinElement
|
|
3871 : method BlueprintWorkspace.#highlightPinsForPending
|
|
3932 : method BlueprintWorkspace.#shouldHighlightHover
|
|
3944 : method BlueprintWorkspace.#isPinCompatibleWithPending
|
|
3983 : method BlueprintWorkspace.#clearPinHighlights
|
|
4040 : method BlueprintWorkspace.#arePinKindsCompatible
|
|
4052 : method BlueprintWorkspace.#renderInspector
|
|
4178 : method BlueprintWorkspace.#renderCustomEventInspector
|
|
4331 : method BlueprintWorkspace.#renderCallCustomEventInspector
|
|
4415 : method BlueprintWorkspace.#refreshLuaOutput
|
|
4430 : method BlueprintWorkspace.serializeWorkspace
|
|
4439 : method BlueprintWorkspace.applySerializedWorkspace
|
|
4559 : method BlueprintWorkspace.#rebuildNodeCounters |