Skip to content
Bit Quirky Behavior Trees and
State Machines

Search documentation

All topics and APIs

Close returns focus to Search.

What are you looking for?

Try a common topic or enter a complete API identifier.

Browse the reference instead

Esc closes · Tab reaches results · Enter opens the focused link

v0.6.0
Menu

BehaviorTreeEditorWindow.cs declarations

Public API declaration excerpts from Packages/io.bitquirky.behavior/Editor/BehaviorTreeEditorWindow.cs.

Source snapshot ad0983d00d77.

Original file: Packages/io.bitquirky.behavior/Editor/BehaviorTreeEditorWindow.cs

Source file hash: sha256:d0359dd96004f97332ef16648cfa30f1c63d9fce5e56ab8d6510c708464e1576

Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.

Original lines: 222-26911

Declaration hash: sha256:d5819981dd79cd2433d71dfb341eb56963b9d9f80b6a771bcf507fd049e44502

C#
[Unity.Scripting.LifecycleManagement.NoAutoStaticsCleanup]
public sealed partial class BehaviorTreeEditorWindow : EditorWindow
{
}

Original lines: 1143

Declaration hash: sha256:7eb50cd5cc511bd5b4f6129470c06e6be2e9cea1f9f820c9b8a85336c18fb61c

C#
public BehaviorTreeBreakpointService BreakpointService { get; }

Original lines: 1145

Declaration hash: sha256:4f9b7d6f9884e3709184d0a2714974b7fdfe58f49dc5ac4803c6fe50032fbb56

C#
public GraphTheme Theme { get; }

Original lines: 1147

Declaration hash: sha256:0f8c2b3895acea77ba1707fed15af4bb5bf2619f64c5c3897c1d65ca0922f06e

C#
public GraphViewOptions ViewOptions { get; }

Method: IsViewingLiveFollower(int followerId)

Section titled “Method: IsViewingLiveFollower(int followerId)”

Original lines: 1149-1150

Declaration hash: sha256:184681280759bcce1796827da1aa48016d93ac55a999015709d651574d6bcc33

C#
public bool IsViewingLiveFollower(int followerId);

Method: IsViewingOrOpeningLiveFollower(int followerId)

Section titled “Method: IsViewingOrOpeningLiveFollower(int followerId)”

Original lines: 1152-1154

Declaration hash: sha256:8d50f88dcbb3cb10365dd01540b7468627c88e9206aec1af0fbf5f206141807e

C#
public bool IsViewingOrOpeningLiveFollower(int followerId);

Original lines: 1329-1332

Declaration hash: sha256:9a8b2e24ebd70f5156101b819c506889d1d9a338758e025b40c776d203c6e0fc

C#
public static BehaviorTreeEditorWindow GetOrOpen();

Method: GetOrOpen(GraphViewOptions viewOptions, GraphTheme theme)

Section titled “Method: GetOrOpen(GraphViewOptions viewOptions, GraphTheme theme)”

Original lines: 1440-1445

Declaration hash: sha256:a8cf7952f93efee35f4b5ed19b4b055699b4756168aa3ef7f1cabfb2afea842c

C#
public static BehaviorTreeEditorWindow GetOrOpen(GraphViewOptions viewOptions, GraphTheme theme);

Method: OpenStatic(string assetPath, BehaviorTreeStaticBinding binding, string displayName, Action<string, BehaviorTreeStaticBinding> rebakeCallback, BehaviorTreeEditorWindow targetWindow)

Section titled “Method: OpenStatic(string assetPath, BehaviorTreeStaticBinding binding, string displayName, Action<string, BehaviorTreeStaticBinding> rebakeCallback, BehaviorTreeEditorWindow targetWindow)”

Original lines: 1460-1485

Declaration hash: sha256:2fe2ed362198e5aba17c09207fb0a5bc3b665a26ee5f34241bf5af90b5896605

C#
public static BehaviorTreeEditorWindow OpenStatic(string assetPath, BehaviorTreeStaticBinding binding, string displayName, Action<string, BehaviorTreeStaticBinding> rebakeCallback, BehaviorTreeEditorWindow targetWindow = null);

Method: OpenLive(IBehaviorGraphDebuggerBinding binding, IBehaviorGraphDebugControl debugControl, Guid artifactGuid, string displayName, Func<BehaviorPendingExternalSnapshot, int, BehaviorTreePendingRequestRow> pendingAdapter, Func<int, string> liveFollowerOpenRequest, Func<int?> selectedFollowerIdProvider)

Section titled “Method: OpenLive(IBehaviorGraphDebuggerBinding binding, IBehaviorGraphDebugControl debugControl, Guid artifactGuid, string displayName, Func<BehaviorPendingExternalSnapshot, int, BehaviorTreePendingRequestRow> pendingAdapter, Func<int, string> liveFollowerOpenRequest, Func<int?> selectedFollowerIdProvider)”

Original lines: 1488-1506

Declaration hash: sha256:007f307df18f8837ed6e77539dfe07483a25cf21bddb7581ff5ca17c39012b17

C#
public static BehaviorTreeEditorWindow OpenLive(IBehaviorGraphDebuggerBinding binding, IBehaviorGraphDebugControl debugControl, AssetGuid artifactGuid, string displayName, Func<BehaviorPendingExternalSnapshot, int, BehaviorTreePendingRequestRow> pendingAdapter, Func<int, string> liveFollowerOpenRequest, Func<int?> selectedFollowerIdProvider);

Method: OpenLive(IBehaviorGraphDebuggerBinding binding, IBehaviorGraphDebugControl debugControl, Guid artifactGuid, string displayName, Func<BehaviorPendingExternalSnapshot, int, BehaviorTreePendingRequestRow> pendingAdapter, Func<int, string> liveFollowerOpenRequest, Func<int?> selectedFollowerIdProvider, IBehaviorMemberTargetReadingSource memberTargetReadingSource)

Section titled “Method: OpenLive(IBehaviorGraphDebuggerBinding binding, IBehaviorGraphDebugControl debugControl, Guid artifactGuid, string displayName, Func<BehaviorPendingExternalSnapshot, int, BehaviorTreePendingRequestRow> pendingAdapter, Func<int, string> liveFollowerOpenRequest, Func<int?> selectedFollowerIdProvider, IBehaviorMemberTargetReadingSource memberTargetReadingSource)”

Original lines: 1513-1547

Declaration hash: sha256:352523c5944fa6f6a4b57214e8df0432eb9f8c1024eddb61db70249610b539fe

C#
public static BehaviorTreeEditorWindow OpenLive(IBehaviorGraphDebuggerBinding binding, IBehaviorGraphDebugControl debugControl, AssetGuid artifactGuid, string displayName, Func<BehaviorPendingExternalSnapshot, int, BehaviorTreePendingRequestRow> pendingAdapter, Func<int, string> liveFollowerOpenRequest, Func<int?> selectedFollowerIdProvider, IBehaviorMemberTargetReadingSource memberTargetReadingSource);

Method: OpenLiveReadOnly(BehaviorEntityDebuggerBinding binding)

Section titled “Method: OpenLiveReadOnly(BehaviorEntityDebuggerBinding binding)”

Original lines: 1553-1577

Declaration hash: sha256:e6ee0bbf40b0525c339746c4460d7472df90306abbc5fad26fd646887839a413

C#
public static BehaviorTreeEditorWindow OpenLiveReadOnly(BehaviorEntityDebuggerBinding binding);

Original lines: 1826-1836

Declaration hash: sha256:d94ca9588d20472d8d951a89dc76c98eccd98da76900d6a55bf135904435c35e

C#
public static BehaviorTreeEditorWindow OpenDesignFixture();

Original lines: 1842-1852

Declaration hash: sha256:6f19873b4cc98986bcd5cdc99a4d66a341efb53647ac435f8fa55820076fcb17

C#
public static BehaviorTreeEditorWindow OpenDesignFixtureStatic();

Method: OpenStateMachineDesignFixture(bool transitionFired)

Section titled “Method: OpenStateMachineDesignFixture(bool transitionFired)”

Original lines: 1859-1870

Declaration hash: sha256:ea0bf13a10f68c4f59be610f6f77c58fec353929d76b2ee6f390f6b0f751b17e

C#
public static BehaviorTreeEditorWindow OpenStateMachineDesignFixture(bool transitionFired);
Full-size image