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/Entities/BehaviorEntityMemberTargetResolver.cs

Source file hash: sha256:ca2d6e36361536e3b064c6f7c71777f948071c83daa31506ad55c6ebec779dfa

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

Type: BehaviorEntityMemberTargetResolution

Section titled “Type: BehaviorEntityMemberTargetResolution”

Original lines: 24-62

Declaration hash: sha256:2fa3457a285c135789ec14d81614ff04c5aeb1a9f1819ee08913017cdb8aba41

C#
public readonly struct BehaviorEntityMemberTargetResolution
{
}

Original lines: 27-31

Declaration hash: sha256:75c78008ac8ceeb3a12ac0a8ef46c7eff98b7f8d3be4ad19eee12708a05a7082

C#
public static BehaviorEntityMemberTargetResolution Resolved(int observedCount);

Method: Unresolved(BehaviorMemberBindingDiagnosticReason reason, int observedCount)

Section titled “Method: Unresolved(BehaviorMemberBindingDiagnosticReason reason, int observedCount)”

Original lines: 34-38

Declaration hash: sha256:042bd2cfef245186e12ba2b8ef060883bd9ac973e0251e7bd832fc035477da82

C#
public static BehaviorEntityMemberTargetResolution Unresolved(BehaviorMemberBindingDiagnosticReason reason, int observedCount);

Original lines: 49

Declaration hash: sha256:3467edd37c15b6426d6513f15ea5d0b3d3ce9e2100881f5b82c9f82ddd9c4990

C#
public bool IsResolved { get; }

Original lines: 55

Declaration hash: sha256:c70d13e9e4ed0843579b6f19971bb5250fedcd0beb6aaed4584a60b0ade9d985

C#
public BehaviorMemberBindingDiagnosticReason Reason { get; }

Original lines: 61

Declaration hash: sha256:81c7cfb48d87ebd567710284f53d104b4ad203d33624536b3270054e39afbda4

C#
public int ObservedCount { get; }

Original lines: 78-107

Declaration hash: sha256:b8ce35915b86feb2df7e9cd546ec2c2ca97f0215acf6f876321e11ad2dbb77a7

C#
public static class BehaviorEntityMemberResult
{
}

Method: ToResultCode(BakedMemberConditionResult result)

Section titled “Method: ToResultCode(BakedMemberConditionResult result)”

Original lines: 83-104

Declaration hash: sha256:a5b9be0b12e14610fe9e6092d5a0939def22538524b966b5a773f94ccc4eca09

C#
public static BehaviorResultCode ToResultCode(BakedMemberConditionResult result);

Original lines: 129-200

Declaration hash: sha256:c41e4b7e7ed8e3936c660a2e2df4e11c8d56734c96eba1a5156f7df0645c8314

C#
public static class BehaviorEntityMemberTargetResolver
{
}

Method: Resolve(in BehaviorEntityMemberInvocationContext context, in BakedMemberEntityTarget target, int resolutionRow)

Section titled “Method: Resolve(in BehaviorEntityMemberInvocationContext context, in BakedMemberEntityTarget target, int resolutionRow)”

Original lines: 142-174

Declaration hash: sha256:390868d9ca7fcc7f523ac3a10e04ec5538ade6d9fd24a622edb8a29d3fb73ea8

C#
public static BehaviorEntityMemberTargetResolution Resolve(in BehaviorEntityMemberInvocationContext context, in BakedMemberEntityTarget target, int resolutionRow);

Method: UnresolvedReason(BakedMemberTargetMode mode, bool targetExists)

Section titled “Method: UnresolvedReason(BakedMemberTargetMode mode, bool targetExists)”

Original lines: 182-197

Declaration hash: sha256:a8848a147f6a7cb692663dea66d63e3e41aacc207d62d3fb0184710a3ebd06e8

C#
public static BehaviorMemberBindingDiagnosticReason UnresolvedReason(BakedMemberTargetMode mode, bool targetExists = false);
Full-size image