BehaviorValidationExtension.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Runtime/Authoring/BehaviorValidationExtension.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Runtime/Authoring/BehaviorValidationExtension.cs
Source file hash: sha256:3175bac3fa5eccb089c24c0a7d1d19242373be31027951927b775d2ab19c5342
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BehaviorValidationContext
Section titled “Type: BehaviorValidationContext”Original lines: 18-40
Declaration hash: sha256:ad63b7c94750a8c8fb7cedeb7db19a2b100199d9894d120c9b22d62eae0f0674
public sealed class BehaviorValidationContext{}Method: BehaviorValidationContext(BehaviorSourceAst ast, NodeAuthoringRegistry registry)
Section titled “Method: BehaviorValidationContext(BehaviorSourceAst ast, NodeAuthoringRegistry registry)”Original lines: 23-29
Declaration hash: sha256:ffb7169e98dfbd0287d44a297828948e9c34ee6b1bd0235e3dfacf71c07a4945
public BehaviorValidationContext(BehaviorSourceAst ast, NodeAuthoringRegistry registry);Property: Ast
Section titled “Property: Ast”Original lines: 34
Declaration hash: sha256:16526409ff20021ba128b3aac798789d025d4f4570b80be58b9a17f11aefdbc1
public BehaviorSourceAst Ast { get; }Property: Registry
Section titled “Property: Registry”Original lines: 39
Declaration hash: sha256:e0ddf41d4e0ace4d98968980514af7b7f3908e1d8f875d98fe9cd659df798b25
public NodeAuthoringRegistry Registry { get; }Type: IBehaviorValidationExtension
Section titled “Type: IBehaviorValidationExtension”Original lines: 52-65
Declaration hash: sha256:bd5dd5d938feaea07696e3eedbd7851b5dfe941e6a1393f0e7eb8f6f4bd6c65a
public interface IBehaviorValidationExtension{}Property: ProfileToken
Section titled “Property: ProfileToken”Original lines: 57
Declaration hash: sha256:34c2350e5ec960f4876840f1aeb81c00623f92542e58f848968538942d928e21
string ProfileToken { get; }Method: Validate(BehaviorValidationContext context, BehaviorValidationResult result)
Section titled “Method: Validate(BehaviorValidationContext context, BehaviorValidationResult result)”Original lines: 62-64
Declaration hash: sha256:9debc75849812065323fd53bffe9b378bfe6320facbff2a9659f243349a75413
void Validate(BehaviorValidationContext context, BehaviorValidationResult result);