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/Runtime/Member/BehaviorMemberFault.cs

Source file hash: sha256:1eb83df197dbc484112d723806ab1765a08d21f0bdbe9f7b43eb95590a30bd35

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

Original lines: 22-112

Declaration hash: sha256:64dd32caba18283595a498127d3d5bdc436cf4a3cec7ba119723e153620f2fb6

C#
public readonly struct BehaviorMemberFault : IEquatable<BehaviorMemberFault>
{
}

Method: BehaviorMemberFault(BehaviorMemberBindingDiagnosticReason reason, string ownerName, string nodeId, string memberName, string exceptionType, string exceptionMessage, int frameNumber)

Section titled “Method: BehaviorMemberFault(BehaviorMemberBindingDiagnosticReason reason, string ownerName, string nodeId, string memberName, string exceptionType, string exceptionMessage, int frameNumber)”

Original lines: 25-41

Declaration hash: sha256:3931e67604977130496410ba02fa1b29859a464ce5f77499d0f226d8bcc11031

C#
public BehaviorMemberFault(BehaviorMemberBindingDiagnosticReason reason, string ownerName, string nodeId, string memberName, string exceptionType, string exceptionMessage, int frameNumber);

Original lines: 44

Declaration hash: sha256:c70d13e9e4ed0843579b6f19971bb5250fedcd0beb6aaed4584a60b0ade9d985

C#
public BehaviorMemberBindingDiagnosticReason Reason { get; }

Original lines: 47

Declaration hash: sha256:51766bb7fa6ed53cd5cc7ccc7e5508ae9359c70be40ae1c57199ffa46e817149

C#
public string OwnerName { get; }

Original lines: 50

Declaration hash: sha256:533ce955ab4d3ab83d88befa2d961fb5019375d5772f7b99d6ca15db645ef47b

C#
public string NodeId { get; }

Original lines: 53

Declaration hash: sha256:5fd281055ff21a9edf4aa4cb09c2aa7b25dd1cec340e355f754fb9392b0d1fcb

C#
public string MemberName { get; }

Original lines: 56

Declaration hash: sha256:b4fb42d24266fab4d3f4c58d5ec59343555be670ab36e4fd9d63ca2c78ffbeba

C#
public string ExceptionType { get; }

Original lines: 59

Declaration hash: sha256:3fdde417f44781221208fbc12c3f11527a984acf45a4211092dc45703b3ee998

C#
public string ExceptionMessage { get; }

Original lines: 62

Declaration hash: sha256:9462a8757ca41be16c42b6c5f83722fbd0e3f3e61e144a1ee8408821765c3db7

C#
public int FrameNumber { get; }

Original lines: 65

Declaration hash: sha256:6a6aaeada48f1937658afacbb395152732081a8ad7c488855d4fbd3130519067

C#
public string Code { get; }

Original lines: 68-76

Declaration hash: sha256:5df4654aa8b746d6e355abf3a29d06bd107bcfdafe1b6cf04178b4d750c3371b

C#
public override string ToString();

Original lines: 79-88

Declaration hash: sha256:e6d7ce4cc59110cd42f08f9276790dd4663836e196860f70b759f2cb951ded1b

C#
public bool Equals(BehaviorMemberFault other);

Original lines: 91-92

Declaration hash: sha256:19a0848dd20a9bbc5cc5aab558ea06fa11e2ce3bae61da755a1c54171bb11e36

C#
public override bool Equals(object obj);

Original lines: 95-105

Declaration hash: sha256:f89860267e3ef8a15bec07eea8a37565610037cc98c6bc9ad03030c0ad002d75

C#
public override int GetHashCode();

Method: op_Equality(BehaviorMemberFault a, BehaviorMemberFault b)

Section titled “Method: op_Equality(BehaviorMemberFault a, BehaviorMemberFault b)”

Original lines: 108

Declaration hash: sha256:36f97fde94091bf1e0e867dc21ead9275ccd68abe0593a2f1d84590bb782a4cf

C#
public static bool operator ==(BehaviorMemberFault a, BehaviorMemberFault b);

Method: op_Inequality(BehaviorMemberFault a, BehaviorMemberFault b)

Section titled “Method: op_Inequality(BehaviorMemberFault a, BehaviorMemberFault b)”

Original lines: 111

Declaration hash: sha256:29c00b647ac6392e7bbf97aded3c7b554d286dfcabca8f36710a2d9e875cdcec

C#
public static bool operator !=(BehaviorMemberFault a, BehaviorMemberFault b);

Original lines: 131-179

Declaration hash: sha256:cf15d46227a9909eb1bcee901251d6db2da03aa9c201d20d413fe9bdf3d37473

C#
public sealed class BehaviorMemberFaultTrace
{
}

Method: BehaviorMemberFaultTrace(int capacity)

Section titled “Method: BehaviorMemberFaultTrace(int capacity)”

Original lines: 138-141

Declaration hash: sha256:14497cdfbb2e9da06190b8dc3fe5f32af605ec3917158ca525907d2d4bb10eb8

C#
public BehaviorMemberFaultTrace(int capacity);

Original lines: 144

Declaration hash: sha256:86b971c9d4a6c7be67f9b8ba77954d606158193d4bb6f55e4e6ef2de364cb94a

C#
public int Count { get; }

Original lines: 147

Declaration hash: sha256:015faba4527c94306b695f77c8bc8eef81ae4ab5388a78c8a8ac81de3b553bd0

C#
public int OverflowCount { get; }

Original lines: 150-157

Declaration hash: sha256:aa0f70ccc86efadbc325ca05e5277aeafc0dab4855ba85cebb1718a6134e86a6

C#
public Member.BehaviorMemberFault At(int index);

Original lines: 160-168

Declaration hash: sha256:8ab1ffcad8674d1cce58b3c69b04c598103a8217b51c18e1cb63a37436489761

C#
public void Clear();
Full-size image