BehaviorEntityDebuggerBinding.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Editor/Entity/BehaviorEntityDebuggerBinding.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Editor/Entity/BehaviorEntityDebuggerBinding.cs
Source file hash: sha256:1aa7be9b9883eb2537f9c29cc2bdb54ac392bc7237f7c7fd17191c0ae7c200d4
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BehaviorEntityDebuggerBinding
Section titled “Type: BehaviorEntityDebuggerBinding”Original lines: 30-615
Declaration hash: sha256:c94be97d57a9bc4bae56f400206ba55a4d95e8dd4f9f34b8fec4e580506c53f9
public sealed class BehaviorEntityDebuggerBinding : IBehaviorGraphDebuggerBinding, IBehaviorEntityNodeStatusCapability, IBehaviorEntityIdentityCapability, IBehaviorEntityLifecycleCapability, IBehaviorMemberTargetReadingSource, IDisposable{}Field: DestroyedMessage
Section titled “Field: DestroyedMessage”Original lines: 39
Declaration hash: sha256:fd4eaffbb102a025bc4c808bffbec6588b6f08956b702355083786c09b7fe275
public const string DestroyedMessage = "selected entity no longer exists";Property: FollowerId
Section titled “Property: FollowerId”Original lines: 106
Declaration hash: sha256:d16bf028f72cdcf2617f3a6e5e4b857caf9af4b9993555f708307d620c32b9f0
public int FollowerId { get; }Property: DisplayName
Section titled “Property: DisplayName”Original lines: 108
Declaration hash: sha256:be2d74d027bc0153cc8f1971bed667ec21f0538abf0fb71c10864eebf721d02a
public string DisplayName { get; }Property: ViewportPersistenceKey
Section titled “Property: ViewportPersistenceKey”Original lines: 110-112
Declaration hash: sha256:56cf81d161f59ed66a4b2c2b7759822814d00ac892b207207097723d344bdffe
public string ViewportPersistenceKey { get; }Property: Artifact
Section titled “Property: Artifact”Original lines: 114
Declaration hash: sha256:e88929097683d480ea9caa8ad33033f10d8984791d714465a082d161f85981d4
public BakedBehaviorArtifact Artifact { get; }Property: ServiceBindings
Section titled “Property: ServiceBindings”Original lines: 116
Declaration hash: sha256:a999eb61cd851702782a9dfa56b184767db470b4ad55c4269125f56861877a52
public BehaviorTraceServiceBindings ServiceBindings { get; }Property: HighDetailRegistry
Section titled “Property: HighDetailRegistry”Original lines: 118
Declaration hash: sha256:b700c2d78745b931cfa1d3d32c4813f469a8608ae9bd91a12aa3a09da1d48208
public BehaviorTraceHighDetailRegistry HighDetailRegistry { get; }Property: Identity
Section titled “Property: Identity”Original lines: 120
Declaration hash: sha256:1638d59109f1e2e0ff0cadbfc6cee96cb332947678e001dcf3e4a852a133e9b6
public BehaviorEntityIdentitySnapshot Identity { get; }Property: Lifecycle
Section titled “Property: Lifecycle”Original lines: 122
Declaration hash: sha256:2f2edb73c65f1b6de2b718f4a4aa1944bcdc54eee6785b791d6a5e6d6162c801
public BehaviorEntityBindingLifecycle Lifecycle { get; }Property: LifecycleMessage
Section titled “Property: LifecycleMessage”Original lines: 124-126
Declaration hash: sha256:0561ca23bece8f3171832f2ef4d6bf554baefb1fd86e204f320399cbdda9b838
public string LifecycleMessage { get; }Property: SnapshotVersion
Section titled “Property: SnapshotVersion”Original lines: 128
Declaration hash: sha256:446cc50f206199caf68b18c713ab9dbaf49753c29106f8599173fd5c9fb3f7ce
public long SnapshotVersion { get; }Property: DeepestExecutedNodeIndex
Section titled “Property: DeepestExecutedNodeIndex”Original lines: 130
Declaration hash: sha256:8e247af2249184edf105ba4ee2d9f419a10b1d619645630fde9786367181cde9
public int DeepestExecutedNodeIndex { get; }Property: UnresolvedMemberTargetCount
Section titled “Property: UnresolvedMemberTargetCount”Original lines: 132
Declaration hash: sha256:c4dba21abddf8f31764dc7cabe2ff02d6df6252cb3fa289523543ac61c89f09e
public int UnresolvedMemberTargetCount { get; }Property: MemberTargetReadingCount
Section titled “Property: MemberTargetReadingCount”Original lines: 135
Declaration hash: sha256:55336c091c160e2ea9cd3fa1bfa805e22555bc496f03c2923bff23d21888b21f
public int MemberTargetReadingCount { get; }Method: ReadMemberTargetReading(int index)
Section titled “Method: ReadMemberTargetReading(int index)”Original lines: 138-143
Declaration hash: sha256:30166b122e4af90f21c0fa815a3ea6d31ea421d04c5403b28b1e0e9977f2774f
public BehaviorMemberTargetReading ReadMemberTargetReading(int index);Method: TryGetInstance(out BehaviorRuntimeInstance instance)
Section titled “Method: TryGetInstance(out BehaviorRuntimeInstance instance)”Original lines: 146-150
Declaration hash: sha256:6c835196eeff757ab5af6c1768059c0bc47c8514de2a15d22007916668949035
public bool TryGetInstance(out BehaviorRuntimeInstance instance);Method: ReadWatchedFields()
Section titled “Method: ReadWatchedFields()”Original lines: 153-154
Declaration hash: sha256:e339a946e08aa2202a7d15c769d4bc83f8a53628a96b0d184a46d4694261f08d
public IReadOnlyList<BehaviorWatchedFieldSnapshot> ReadWatchedFields();Method: ReadBlackboardFields()
Section titled “Method: ReadBlackboardFields()”Original lines: 157-160
Declaration hash: sha256:2a3c62905589e9946d39c354b63a3747cf622dabce8af7b2f5babc7cd308810b
public IReadOnlyList<BehaviorBlackboardFieldSnapshot> ReadBlackboardFields();Method: ReadPendingExternals()
Section titled “Method: ReadPendingExternals()”Original lines: 163
Declaration hash: sha256:e8331f5bda6e70b2709bb23743998f7ceace65f07d08fdd402acdb47d43d55da
public IReadOnlyList<BehaviorPendingExternalSnapshot> ReadPendingExternals();Method: ReadNodeExecutionStatuses()
Section titled “Method: ReadNodeExecutionStatuses()”Original lines: 166-167
Declaration hash: sha256:9180fde6e6e5d064e2a2c98d421b45a4530c2b3c4fc2a9de0bdc61166bdcaa7a
public IReadOnlyList<BehaviorNodeExecutionStatus> ReadNodeExecutionStatuses();Method: ReadRecentEvents()
Section titled “Method: ReadRecentEvents()”Original lines: 170
Declaration hash: sha256:29934350b19c23aeabcdd716b71f1695f0e763b27e3de486b21e2d93b6b628c7
public IReadOnlyList<BehaviorRecentEventSnapshot> ReadRecentEvents();Method: ReadBlackboardDesignFields()
Section titled “Method: ReadBlackboardDesignFields()”Original lines: 173-174
Declaration hash: sha256:37a469d003dc995f4243d06e045dd86d7ebd6805ee72b1f37112c824d8012f50
public IReadOnlyList<BehaviorBlackboardFieldSnapshot> ReadBlackboardDesignFields();Method: Refresh()
Section titled “Method: Refresh()”Original lines: 177-193
Declaration hash: sha256:a80ffa46e4ebc9316c7ec7364a3b75a02c7928bf7e62d49043d653e90371c7cd
public void Refresh();Method: Dispose()
Section titled “Method: Dispose()”Original lines: 196-212
Declaration hash: sha256:a91d2628cfe5c53d79add667cfc661cdeed0fac06fb357bfc1b0ac2895cccf2c
public void Dispose();