MCPcopy Create free account

hub / github.com/bhouston/behave-graph / functions

Functions420 in github.com/bhouston/behave-graph

↓ 207 callersFunctionmakeInNOutFunctionDesc
({ in: inputs, out, exec, category, ...rest }: { name: string; label: string; aliases?: string
packages/core/src/Nodes/FunctionNode.ts:110
↓ 24 callersMethodlog
(severity: LogSeverity, text: string)
packages/core/src/Profiles/Core/Abstractions/ILogger.ts:3
↓ 24 callersMethodmustBeTrue
(condition: boolean, msg = '')
packages/core/src/Diagnostics/Assert.ts:9
↓ 21 callersMethodemit
(event: T)
packages/core/src/Events/EventEmitter.ts:16
↓ 20 callersFunctiontrigger
({ inputVals = {}, triggeringSocketName }: { /** input values to simulate on the input sockets *
packages/core/src/Nodes/testUtils.ts:117
↓ 17 callersMethodset
(x: number, y: number, z: number, w: number)
packages/scene/src/Values/Internal/Vec4.ts:24
↓ 15 callersFunctionmakeFlowNodeDefinition
( definition: OmitFactoryAndType< IFlowNodeDefinition<TInput, TOutput, TConfig, TState> > )
packages/core/src/Nodes/NodeDefinitions.ts:186
↓ 13 callersFunctionequalsTolerance
( a: number, b: number, tolerance: number = EPSILON )
packages/core/src/mathUtilities.ts:3
↓ 13 callersFunctiongetNodeDescriptions
(importWildcard: { [key: string]: INodeDefinition; })
packages/core/src/Nodes/Registry/NodeDescription.ts:18
↓ 13 callersMethodset
(elements: number[])
packages/scene/src/Values/Internal/Mat4.ts:47
↓ 12 callersMethodset
(x: number, y: number, z: number)
packages/scene/src/Values/Internal/Vec3.ts:26
↓ 12 callersMethodverbose
(text: string)
packages/core/src/Diagnostics/Logger.ts:63
↓ 11 callersMethoderror
(text: string)
packages/core/src/Diagnostics/Logger.ts:75
↓ 11 callersMethodset
(elements: number[])
packages/scene/src/Values/Internal/Mat3.ts:38
↓ 9 callersMethodaddListener
(listener: (t: T) => void)
packages/core/src/Events/EventEmitter.ts:4
↓ 9 callersMethodclone
(result = new Mat4())
packages/scene/src/Values/Internal/Mat4.ts:44
↓ 9 callersFunctionregisterCoreProfile
(registry: IRegistry)
packages/core/src/Profiles/Core/registerCoreProfile.ts:115
↓ 8 callersFunctionreadGraphFromJSON
({ graphJson, registry }: { graphJson: GraphJSON; registry: IRegistry; })
packages/core/src/Graphs/IO/readGraphFromJSON.ts:30
↓ 7 callersMethodcommitToNewFiber
( node: INode, outputFlowSocketName: string, fiberCompletedListener: (() => void) | undefined = un
packages/core/src/Execution/Engine.ts:57
↓ 7 callersFunctionregisterSceneProfile
(registry: IRegistry)
packages/scene/src/registerSceneProfile.ts:91
↓ 7 callersMethodset
(x: number, y: number)
packages/scene/src/Values/Internal/Vec2.ts:16
↓ 6 callersFunctionparseSafeFloats
(text: string, fallback = 0)
packages/core/src/parseFloats.ts:10
↓ 6 callersMethodremoveListener
(listener: (t: T) => void)
packages/core/src/Events/EventEmitter.ts:8
↓ 6 callersFunctionsequence
(start: number, end: number, step = 1)
packages/core/src/sequence.ts:2
↓ 6 callersMethodset
(elements: number[])
packages/scene/src/Values/Internal/Mat2.ts:34
↓ 6 callersFunctiontoSafeString
(elements: number[])
packages/core/src/parseFloats.ts:17
↓ 5 callersMethodexecuteAllAsync
( limitInSeconds = 100, limitInSteps = 100000000 )
packages/core/src/Execution/Engine.ts:110
↓ 5 callersFunctiongenerateTrigger
()
packages/core/src/Profiles/Core/Flow/Gate.test.ts:10
↓ 5 callersFunctiongetSocketsByNodeTypeAndHandleType
( nodes: NodeSpecJSON[], nodeType: string | undefined, handleType: 'source' | 'target' | null )
packages/flow/src/util/getSocketsByNodeTypeAndHandleType.ts:3
↓ 5 callersFunctionmemo
(func: () => T)
packages/core/src/memo.ts:1
↓ 5 callersFunctiontestExec
({ nodeInputVals = {}, configuration = {}, exec, makeGraph = makeEmptyGraph }: { /** Exec function f
packages/core/src/Nodes/testUtils.ts:26
↓ 4 callersFunctiongenerateTriggerTester
( { triggered, initialState, out }: { /** Triggered function from the node defintion */
packages/core/src/Nodes/testUtils.ts:81
↓ 4 callersFunctionisNullish
(value: any)
packages/flow/src/transformers/flowToBehave.ts:4
↓ 4 callersFunctionmakeCommonProps
( nodeType: NodeType, { typeName, in: inputs, out, otherTypeNames = [], category = Nod
packages/core/src/Nodes/nodeFactory.ts:71
↓ 4 callersFunctionmakeEventNodeDefinition
( definition: OmitFactoryAndType< IEventNodeDefinition<TInput, TOutput, TConfig, TState> > )
packages/core/src/Nodes/NodeDefinitions.ts:247
↓ 4 callersFunctionmakeFunctionNodeDefinition
( definition: OmitFactoryAndType<IFunctionNodeDefinition<TInput, TOutput>> )
packages/core/src/Nodes/NodeDefinitions.ts:231
↓ 4 callersFunctionmakeGraphApi
({ variables = {}, customEvents = {}, values, dependencies = {} }: { customEvents?: GraphCustomEvent
packages/core/src/Graphs/Graph.ts:67
↓ 4 callersFunctionmat4Multiply
(a: Mat4, b: Mat4, result = new Mat4())
packages/scene/src/Values/Internal/Mat4.ts:156
↓ 4 callersFunctionvalidateNodeRegistry
(registry: IRegistry)
packages/core/src/Nodes/Validation/validateNodeRegistry.ts:7
↓ 4 callersFunctionvec3Length
(a: Vec3)
packages/scene/src/Values/Internal/Vec3.ts:61
↓ 4 callersFunctionvec3Mix
( a: Vec3, b: Vec3, t: number, result = new Vec3() )
packages/scene/src/Values/Internal/Vec3.ts:81
↓ 4 callersFunctionvec3MultiplyByScalar
( a: Vec3, b: number, result = new Vec3() )
packages/scene/src/Values/Internal/Vec3.ts:51
↓ 4 callersFunctionvec3Parse
(text: string, result = new Vec3())
packages/scene/src/Values/Internal/Vec3.ts:109
↓ 4 callersFunctionwriteNodeSpecsToJSON
(registry: IRegistry)
packages/core/src/Graphs/IO/writeNodeSpecsToJSON.ts:19
↓ 3 callersMethodclear
()
packages/core/src/Events/EventEmitter.ts:12
↓ 3 callersMethodclone
(result = new Vec4())
packages/scene/src/Values/Internal/Vec4.ts:21
↓ 3 callersFunctioncreateNode
({ graph, registry, nodeTypeName, nodeConfiguration = {} }: { graph: IGraph; registry: IRegistry;
packages/core/src/Graphs/Graph.ts:34
↓ 3 callersFunctionflowToBehave
( nodes: Node[], edges: Edge[], nodeSpecJSON: NodeSpecJSON[] )
packages/flow/src/transformers/flowToBehave.ts:7
↓ 3 callersFunctiongenerateChoicesForProperty
( property: ResourceProperties | undefined, resource: Resource )
packages/scene/src/buildScene.ts:301
↓ 3 callersFunctiongetResourceName
( { resource, index }: Pick<Path, 'resource' | 'index'>, properties: Properties )
packages/scene/src/buildScene.ts:132
↓ 3 callersFunctionhue2rgb
(p: number, q: number, t: number)
packages/scene/src/Values/Internal/Vec3.ts:114
↓ 3 callersFunctionisHandleConnected
( edges: Edge[], nodeId: string, handleId: string, type: 'source' | 'target' )
packages/flow/src/util/isHandleConnected.ts:3
↓ 3 callersFunctionmakeOrGenerateSockets
( socketConfigOrFactory: SocketsDefinition, nodeConfig: NodeConfiguration, graph: IGraph )
packages/core/src/Nodes/nodeFactory.ts:50
↓ 3 callersFunctionparseJsonPath
(jsonPath: string, short = false)
packages/scene/src/buildScene.ts:67
↓ 3 callersFunctionparseSafeFloat
(text: string, fallback = 0)
packages/core/src/parseFloats.ts:3
↓ 3 callersFunctionreadInputFromSockets
( inputs: Socket[], inputName: string, nodeTypeName: string )
packages/core/src/Nodes/NodeSockets.ts:3
↓ 3 callersMethodreset
()
packages/core/src/Profiles/Core/Flow/WaitAll.ts:56
↓ 3 callersFunctionvalidateGraphAcyclic
(nodes: GraphNodes)
packages/core/src/Graphs/Validation/validateGraphAcyclic.ts:4
↓ 3 callersFunctionvalidateGraphLinks
(nodes: GraphNodes)
packages/core/src/Graphs/Validation/validateGraphLinks.ts:3
↓ 3 callersFunctionvalidateValueRegistry
(values: ValueTypeMap)
packages/core/src/Values/Validation/validateValueRegistry.ts:5
↓ 3 callersFunctionvec3Cross
(a: Vec3, b: Vec3, result = new Vec3())
packages/scene/src/Values/Internal/Vec3.ts:71
↓ 3 callersFunctionvec3Equals
( a: Vec3, b: Vec3, tolerance: number = EPSILON )
packages/scene/src/Values/Internal/Vec3.ts:34
↓ 3 callersFunctionvec3Normalize
(a: Vec3, result = new Vec3())
packages/scene/src/Values/Internal/Vec3.ts:64
↓ 3 callersFunctionvec4Dot
(a: Vec4, b: Vec4)
packages/scene/src/Values/Internal/Vec4.ts:67
↓ 3 callersFunctionvec4MultiplyByScalar
( a: Vec4, b: number, result = new Vec4() )
packages/scene/src/Values/Internal/Vec4.ts:50
↓ 3 callersFunctionvec4Parse
(text: string, result = new Vec4())
packages/scene/src/Values/Internal/Vec4.ts:109
↓ 3 callersFunctionwriteOutputsToSocket
( outputs: Socket[], outputName: string, value: T, nodeTypeName: string )
packages/core/src/Nodes/NodeSockets.ts:17
↓ 2 callersFunctionbehaveToFlow
(graph: GraphJSON)
packages/flow/src/transformers/behaveToFlow.ts:5
↓ 2 callersMethodcommit
( node: INode, outputSocketName: string, fiberCompletedListener: (() => void) | undefined = undefi
packages/core/src/Execution/Fiber.ts:26
↓ 2 callersMethoddispose
()
packages/scene/src/Nodes/Actions/EaseSceneProperty.ts:141
↓ 2 callersMethoddispose
()
packages/core/src/Execution/Engine.ts:48
↓ 2 callersMethodexecuteAllSync
(limitInSeconds = 100, limitInSteps = 100000000)
packages/core/src/Execution/Engine.ts:86
↓ 2 callersMethodget
()
packages/core/src/Values/Variables/Variable.ts:20
↓ 2 callersFunctiongetNodePickerFilters
( nodes: Node[], params: OnConnectStartParams | undefined, specJSON: NodeSpecJSON[] | undefined )
packages/flow/src/util/getPickerFilters.ts:7
↓ 2 callersMethodgetProperties
()
packages/scene/src/Abstractions/Drivers/DummyScene.ts:68
↓ 2 callersMethodgetProperty
(jsonPath: string, valueTypeName: string)
packages/scene/src/Abstractions/IScene.ts:4
↓ 2 callersFunctiongetStringConversionsForValueType
({ values, valueTypeName }: { values: ValueTypeMap; valueTypeName: string; })
packages/core/src/Profiles/registerSerializersForValueType.ts:5
↓ 2 callersFunctionisAsyncNode
(node: INode)
packages/core/src/Nodes/NodeInstance.ts:59
↓ 2 callersFunctionisEventNode
(node: INode)
packages/core/src/Nodes/NodeInstance.ts:56
↓ 2 callersFunctionisFlowNode
(node: INode)
packages/core/src/Nodes/NodeInstance.ts:53
↓ 2 callersFunctionisFunctionNode
(node: INode)
packages/core/src/Nodes/NodeInstance.ts:62
↓ 2 callersFunctionisValidConnection
( connection: Connection, instance: ReactFlowInstance, specJSON: NodeSpecJSON[] )
packages/flow/src/util/isValidConnection.ts:7
↓ 2 callersFunctionmakeSocketFromDefinition
( key: string, { valueType, defaultValue, choices }: SocketDefinition )
packages/core/src/Nodes/nodeFactory.ts:14
↓ 2 callersFunctionmakeSocketsList
Converts list of sockets specifying value type names to an ordeered list of sockets,
packages/core/src/Nodes/FunctionNode.ts:90
↓ 2 callersFunctionmat3ToEuler
(m: Mat3, result = new Vec3())
packages/scene/src/Values/Internal/Vec3.ts:207
↓ 2 callersFunctionmat3ToMat4
(a: Mat3, result = new Mat4())
packages/scene/src/Values/Internal/Mat4.ts:557
↓ 2 callersFunctionmat4ToMat3
(a: Mat4, result = new Mat3())
packages/scene/src/Values/Internal/Mat3.ts:401
↓ 2 callersFunctionquatToMat3
(q: Vec4, result = new Mat3())
packages/scene/src/Values/Internal/Mat3.ts:324
↓ 2 callersFunctionresolveSocketValue
( engine: Engine, inputSocket: Socket )
packages/core/src/Execution/resolveSocketValue.ts:6
↓ 2 callersMethodsetProperty
(jsonPath: string, valueTypeName: string, value: any)
packages/scene/src/Abstractions/IScene.ts:5
↓ 2 callersFunctiontoCamelCase
(text: string)
packages/core/src/toCamelCase.ts:1
↓ 2 callersFunctiontoVec3
(value: Vector3)
packages/scene/src/buildScene.ts:24
↓ 2 callersMethodtriggered
(fiber: Fiber, triggeringSocketName: string)
packages/core/src/Nodes/FlowNode.ts:38
↓ 2 callersFunctionuseOnPressKey
( key: string, callback: (e: KeyboardEvent) => void )
packages/flow/src/hooks/useOnPressKey.ts:3
↓ 2 callersFunctionvec2Dot
(a: Vec2, b: Vec2)
packages/scene/src/Values/Internal/Vec2.ts:59
↓ 2 callersFunctionvec2FromArray
( array: Float32Array | number[], offset = 0, result: Vec2 = new Vec2() )
packages/scene/src/Values/Internal/Vec2.ts:71
↓ 2 callersFunctionvec2Length
(a: Vec2)
packages/scene/src/Values/Internal/Vec2.ts:52
↓ 2 callersFunctionvec2MultiplyByScalar
( a: Vec2, b: number, result: Vec2 = new Vec2() )
packages/scene/src/Values/Internal/Vec2.ts:42
↓ 2 callersFunctionvec2Parse
(text: string, result = new Vec2())
packages/scene/src/Values/Internal/Vec2.ts:90
↓ 2 callersFunctionvec3Dot
(a: Vec3, b: Vec3)
packages/scene/src/Values/Internal/Vec3.ts:68
next →1–100 of 420, ranked by callers