BehaviorEditorIssuePresenter.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Editor/BehaviorEditorIssuePresenter.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Editor/BehaviorEditorIssuePresenter.cs
Source file hash: sha256:6246bffdff1dcb85ea68bb2556a314faf905d4c71b4acf08dc1298529906557b
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BehaviorEditorIssueDomain
Section titled “Type: BehaviorEditorIssueDomain”Original lines: 31-41
Declaration hash: sha256:a18e1f968dafa1423d1253b30019730bcbc239fcd87a2843b0baa298b8955ed7
public enum BehaviorEditorIssueDomain{}Field: MemberBinding
Section titled “Field: MemberBinding”Original lines: 34
Declaration hash: sha256:bd2937acfd3c73120e81736fde56fe18aa999ffc053fa603b3daf1562c7fd5c8
MemberBinding = 0Field: Blackboard
Section titled “Field: Blackboard”Original lines: 36
Declaration hash: sha256:7fad71f3b7b4b9dae9e877ef43c8e0ffdce6daf1e0efcaa11b9046b39c1491ef
Blackboard = 1Field: GraphValidation
Section titled “Field: GraphValidation”Original lines: 38
Declaration hash: sha256:360d871b964acd1644f68d34fe2b7ae4689547de7980031aa968adfa8a513ab5
GraphValidation = 2Field: LiveTarget
Section titled “Field: LiveTarget”Original lines: 40
Declaration hash: sha256:14bd39f2582d24b35484d931a7e116dbdc8c28e7bfa063b414d5aaf25f7eb988
LiveTarget = 3Type: BehaviorEditorIssue
Section titled “Type: BehaviorEditorIssue”Original lines: 55-80
Declaration hash: sha256:74055f1b5a9683b0f4eefd31c160a5c5c5fb7ce191bba998bb9a0a7b9f61bcc6
public sealed class BehaviorEditorIssue{}Property: Domain
Section titled “Property: Domain”Original lines: 58
Declaration hash: sha256:c7de2927da3443f3e7d303a8029534b0c3be7cae56b829079a208ea92c246a9e
public BehaviorEditorIssueDomain Domain { get; set; }Property: Headline
Section titled “Property: Headline”Original lines: 61
Declaration hash: sha256:74b0e6f4d0ac4d0dc8efe3a2395e006a47e29416b97492e81dd9291f967a39ac
public string Headline { get; set; }Property: Guidance
Section titled “Property: Guidance”Original lines: 64
Declaration hash: sha256:8bc59921a5a4efb29c45ca46e2c7fc74c8aebb06d46071bec8304c788d78eb1c
public string Guidance { get; set; }Property: ActionLabel
Section titled “Property: ActionLabel”Original lines: 67
Declaration hash: sha256:219e27b3bd31c529a4fa08a65c28030babb75a75eb3728564b019a54168f385e
public string ActionLabel { get; set; }Property: Location
Section titled “Property: Location”Original lines: 70
Declaration hash: sha256:c481766f4aaee692df6ca32bcde683ebf577dcf22b3e8ea56a6280255de9f612
public string Location { get; set; }Property: NodeId
Section titled “Property: NodeId”Original lines: 73
Declaration hash: sha256:ac3929fc0f1c10b2b9de79b201c116eb8a7bd2d3cc17c8764dd1c7eab3503bf8
public string NodeId { get; set; }Property: Fault
Section titled “Property: Fault”Original lines: 76
Declaration hash: sha256:7faef74bf7d7bac9f47e60970a5a1700e0069685100915d8660da2c4da05198d
public BlackboardFault Fault { get; set; }Property: Diagnostic
Section titled “Property: Diagnostic”Original lines: 79
Declaration hash: sha256:8af1164f76af6d25812952286ac961c358164b8f7e59198d571eb4b2a0e3d97d
public BehaviorMemberBindingDiagnostic Diagnostic { get; set; }Type: BehaviorEditorIssuePresenter
Section titled “Type: BehaviorEditorIssuePresenter”Original lines: 99-286
Declaration hash: sha256:bb0b39b970a6dfcda62df00a20a1fcc33eaa455ac9e5f3ef94f5c201335e2e83
public static class BehaviorEditorIssuePresenter{}Field: AllClearReading
Section titled “Field: AllClearReading”Original lines: 107-109
Declaration hash: sha256:0a8f159cfcf913f7a4e26630999d4f0710ef159792d89388e443b17971a30502
public const string AllClearReading = "No issues: the graph, its bindings, its blackboard, and its live targets" + " are valid.";Field: GoToNodeAction
Section titled “Field: GoToNodeAction”Original lines: 112
Declaration hash: sha256:846a9280b3c2180126eab6ee2dfec4643a36e51623d8a1ce23dd48429d4a7e58
public const string GoToNodeAction = "Go to node";Field: GoToVariableAction
Section titled “Field: GoToVariableAction”Original lines: 115
Declaration hash: sha256:1627f68b2cbb42a37d179dde5ea67a9d3cacac24e857fd7e489a56f97a2a165f
public const string GoToVariableAction = "Go to variable";Field: OpenRailAction
Section titled “Field: OpenRailAction”Original lines: 118
Declaration hash: sha256:e27d78613e4e507199b51ef24b05f39f35f54b8b55156d8bf6daa3526de5cd38
public const string OpenRailAction = "Open rail";Method: SectionLabel(BehaviorEditorIssueDomain domain)
Section titled “Method: SectionLabel(BehaviorEditorIssueDomain domain)”Original lines: 121-130
Declaration hash: sha256:6b9e277f35eb0119691dd3e6e54bb6bad7eeee2c84dd774a58816eea4b28f6b0
public static string SectionLabel(BehaviorEditorIssueDomain domain);Method: FromMemberDiagnostic(BehaviorMemberBindingDiagnostic diagnostic, string nodeId)
Section titled “Method: FromMemberDiagnostic(BehaviorMemberBindingDiagnostic diagnostic, string nodeId)”Original lines: 141-157
Declaration hash: sha256:5b6399e373ba3253c4972ec8906680ff1052c87ebb80d823102743ff875f205c
public static BehaviorEditorIssue FromMemberDiagnostic(BehaviorMemberBindingDiagnostic diagnostic, string nodeId);Method: FromBlackboardFault(BlackboardFault fault)
Section titled “Method: FromBlackboardFault(BlackboardFault fault)”Original lines: 163-181
Declaration hash: sha256:aa1395faee78da8d02548cc24034ed95dd86c8264cb93d919861fccd5e53dbef
public static BehaviorEditorIssue FromBlackboardFault(BlackboardFault fault);Method: FromUncarriedBinding(BehaviorUncarriedBinding uncarried)
Section titled “Method: FromUncarriedBinding(BehaviorUncarriedBinding uncarried)”Original lines: 189-204
Declaration hash: sha256:649b6e44d381fe3a5ddf44fec4e7b81f86efd813f58befcbe04d1ce5718078c9
public static BehaviorEditorIssue FromUncarriedBinding(BehaviorTreeEditCommands.BehaviorUncarriedBinding uncarried);Method: FromValidationViolation(BehaviorTreeEditValidationViolation violation)
Section titled “Method: FromValidationViolation(BehaviorTreeEditValidationViolation violation)”Original lines: 210-225
Declaration hash: sha256:dcf3cb2954a1fce90ad7d5cbca7f848eb9759377c66a31532c56921f9e9a9671
public static BehaviorEditorIssue FromValidationViolation(BehaviorTreeEditValidationViolation violation);Method: FromTargetReading(BehaviorMemberTargetReading reading)
Section titled “Method: FromTargetReading(BehaviorMemberTargetReading reading)”Original lines: 232-243
Declaration hash: sha256:72309b0c3b90aacb2cc33f32fc90f5a890d605e73347e9c07b0d207fd2ac2183
public static BehaviorEditorIssue FromTargetReading(BehaviorMemberTargetReading reading);