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

Original file: Packages/io.bitquirky.behavior/Editor/Blackboard/BlackboardFaultPresenter.cs

Source file hash: sha256:9634085ea796c547b81f4270858894aec20d57bf2171ae24c55bd26d0138dd2e

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

Original lines: 19-26

Declaration hash: sha256:38961bebbfd2f25d6ba74bebceaf381e6830e9bee9981a12650e2847c5380a35

C#
public enum BlackboardFaultSeverity : byte
{
}

Original lines: 22

Declaration hash: sha256:b897c0a337ee11ea08ba11ab4b366dc5165a72cc8e67072cbc5d2b87ba672e5a

C#
Required = 0

Original lines: 25

Declaration hash: sha256:e058b155cb70320ff3c7c57a2bdfaff0d6a3f23a55e6b417543eb0945eb529a1

C#
Invalid = 1

Original lines: 32-54

Declaration hash: sha256:cbbbc50fd74e353d128555b54791fc7dc0f85a6e2603d2b54c6c2858c877d32a

C#
public enum BlackboardFaultDomain : byte
{
}

Original lines: 35

Declaration hash: sha256:8e0a1889eb02945389fad4c9baf3a062299e51bef8f36550ae88003d360c87b1

C#
Variable = 0

Original lines: 38

Declaration hash: sha256:15c15a4a5da9097fbeccb7822234fe888205743b471d9d883bdcdfc2c3a8e35d

C#
ValueType = 1

Original lines: 41

Declaration hash: sha256:4f88e29d057f440227d73e2bc2095ddf26795f0a902852d11256ef4fcf812bf8

C#
KeyType = 2

Original lines: 44

Declaration hash: sha256:3f825a4b2f9f5b9baad46704691a78aa15adc3f30cdd79bb1dffb41bb7b13ed0

C#
Element = 3

Original lines: 47

Declaration hash: sha256:45480a41c6fa1ab7f09498b8b2e6f9364f395c4b7d93191ebf43bf76a7698cea

C#
Field = 4

Original lines: 50

Declaration hash: sha256:2e0e52a8f6522743990c6df61bac79a38356352ebc61ccec5dd82f7e93e8e60a

C#
EntryKey = 5

Original lines: 53

Declaration hash: sha256:3c410473a92ba2f25f80ee94805b722b7c71151afbaabd3fefcdaf7eb33ff30a

C#
EntryValue = 6

Original lines: 67-132

Declaration hash: sha256:572a2b0607517d75264952d0925f84070c609042c909a43611a0c66818dc9d82

C#
public sealed class BlackboardFault
{
}

Original lines: 70

Declaration hash: sha256:1fe9ab6d0ad882c64f7e3d8bb167226a223b009055f5f4f2fcbfe5005c6c138a

C#
public string VariableName { get; set; }

Original lines: 73

Declaration hash: sha256:810ade65eed74cedcbcf10d5b941b5109ada2a44b2291504db0b1f971f738604

C#
public BehaviorDeclaredValueRejectionReason Reason { get; set; }

Original lines: 76

Declaration hash: sha256:fef573e0dd2c7556d555b50ad4a9e2e7e51996555d9f49745d7ff8455af2d42e

C#
public BlackboardFaultDomain Domain { get; set; }

Original lines: 79

Declaration hash: sha256:ca67bf6b24e8568c926e550aa4157fd262f3ffbc66e7bff901a39ec86bf1411c

C#
public BlackboardFaultSeverity Severity { get; set; }

Original lines: 82

Declaration hash: sha256:d912393fc27c0a62cb4e86136974a624e3ac5fe7e6192c6553692b247757fdd9

C#
public int Index { get; set; }

Original lines: 85

Declaration hash: sha256:c859ceced526c021b1227bb0364b9601517c4d986b4565b77c9d15f61801e6a0

C#
public string FieldName { get; set; }

Original lines: 88

Declaration hash: sha256:f8e0c0e35941ab63f50c101d7d787e6554c3c6503d7da231e4dc58b5e0de9b70

C#
public string KeyText { get; set; }

Original lines: 91

Declaration hash: sha256:aed8f6995f7a3274bd201a23a49ccac9528f597cccfb84135864671e21888640

C#
public string Ordinal { get; set; }

Original lines: 94

Declaration hash: sha256:74b0e6f4d0ac4d0dc8efe3a2395e006a47e29416b97492e81dd9291f967a39ac

C#
public string Headline { get; set; }

Original lines: 97

Declaration hash: sha256:e24aa5fc833a29a08d478ec2f88da0bfed76a9e61e07e9f142ad1e5f610bd139

C#
public string Tag { get; set; }

Original lines: 100

Declaration hash: sha256:725e8869281b8c895fb4a0711d27c7fed6cff0900d5793f8001feb3109ca14fd

C#
public string Message { get; set; }

Original lines: 106

Declaration hash: sha256:cb100e442a91aab8b3069932040f2ea6052d44693a97d9202110d0d1ecfd544e

C#
public string ValidationHeader { get; set; }

Original lines: 112

Declaration hash: sha256:5b1ea3eda3a340d63674bba7f0b0b0ecf89aad764fbaa906a4fb7cdc06b908c5

C#
public string ValidationBody { get; set; }

Original lines: 118

Declaration hash: sha256:621f1ab7943da0a8a6582618f69251c7fca8c514cd1f6e3957e17b6f85bf2f46

C#
public string ValidationContext { get; set; }

Original lines: 121

Declaration hash: sha256:7c1c639a9efd835ba7ecb268570b244549858d6b2dcd7e18ce5cb0c2cf2cee80

C#
public string SavedText { get; set; }

Original lines: 124

Declaration hash: sha256:3f30eb14b407106bc7469ef67b07bb59f106e9b29ca5d135c0bad82bb8701fe5

C#
public IReadOnlyList<string> Recoveries { get; set; }

Original lines: 127-128

Declaration hash: sha256:3c6424217b3645beb9d1cda023069a26f98691b7842b88475f187c47f52062e2

C#
public IReadOnlyList<BehaviorSourceTypeIdentity> Candidates { get; set; }

Original lines: 131

Declaration hash: sha256:1fdca38b226dd578bba93b9d5ce4510afdb6cddb4c2038bb70493d30b48b5265

C#
public bool BlocksBake { get; set; }

Original lines: 154-1373

Declaration hash: sha256:9a14427f9884ce6acb01c643c025999009e63320bd9d47a45346599f086d407e

C#
public static class BlackboardFaultPresenter
{
}

Original lines: 173

Declaration hash: sha256:d59af9c50a89141ff18d191d40b57a80e3d498309bc2af50c36fd424d0646d49

C#
public const string UseTheGameObjectPath = "Use the GameObject path";

Method: Collect(BehaviorSourceDocument document)

Section titled “Method: Collect(BehaviorSourceDocument document)”

Original lines: 182-202

Declaration hash: sha256:ac102502187457f594b1cb088c42975e34f77bdc743c4f12713d9a5f5ba4e07b

C#
public static IReadOnlyList<BlackboardFault> Collect(BehaviorSourceDocument document);

Method: BlocksBake(BehaviorSourceDocument document)

Section titled “Method: BlocksBake(BehaviorSourceDocument document)”

Original lines: 205-216

Declaration hash: sha256:1d1a54af8f8e80dbcc6680f2e8638b2819b43c4d8f5b907ddfbb72174635378e

C#
public static bool BlocksBake(BehaviorSourceDocument document);

Method: RuntimePathOf(BehaviorSourceDocument document)

Section titled “Method: RuntimePathOf(BehaviorSourceDocument document)”

Original lines: 219-233

Declaration hash: sha256:cdbddb245fb0e1fc1896324bcd3fc9afedd97bd4602646d4d153c7d173bdd330

C#
public static BehaviorSourceRuntimePath RuntimePathOf(BehaviorSourceDocument document);

Method: SavedTextOf(BehaviorSourceDocument document, string variableName)

Section titled “Method: SavedTextOf(BehaviorSourceDocument document, string variableName)”

Original lines: 239-243

Declaration hash: sha256:1ad7dbef93881b2bb320f5b29888c7782fe5175bee4714642d78857fffa0e596

C#
public static string SavedTextOf(BehaviorSourceDocument document, string variableName);

Original lines: 253-261

Declaration hash: sha256:065e3a80692d438b3e98a7484cbb508e27fcb2356df1dc26b0586df3adb04739

C#
public static string VerdictLabel(int issueCount);

Method: StatusBarMessage(BlackboardFault fault)

Section titled “Method: StatusBarMessage(BlackboardFault fault)”

Original lines: 264-290

Declaration hash: sha256:13219c5427ce1c49ea95f638528bb5213909525f217e0a483b69b7cb8ef07b43

C#
public static string StatusBarMessage(BlackboardFault fault);

Method: BuildRecovery(BehaviorSourceDocument document, BlackboardFault fault, string recovery)

Section titled “Method: BuildRecovery(BehaviorSourceDocument document, BlackboardFault fault, string recovery)”

Original lines: 301-341

Declaration hash: sha256:24be0cde418ab7313cb7fd29bb2d18e5e48068027ade6d90a7f7705c08183b32

C#
public static IBehaviorTreeEditCommand BuildRecovery(BehaviorSourceDocument document, BlackboardFault fault, string recovery);
Full-size image