UNPKG

blueshell

Version:

A Behavior Tree implementation in modern Javascript

24 lines (23 loc) 607 B
import { Debugger } from 'inspector'; export type NodePathKey = string; export type ClassMethodNameKey = string; export interface NodeMethodInfo { className: string; methodName: string; } export interface BreakpointData { nodePath: string; condition?: string; nodeName?: string; nodeParent?: string; } export interface BreakpointInfo { methodInfo: NodeMethodInfo; breakpointId?: Debugger.BreakpointId; breakpoints: Map<NodePathKey, BreakpointData>; } export interface NodeMethodsInfo { listOfMethods: NodeMethodInfo[]; nodeName: string; nodeParent: string; }