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

IBehaviorAgentInputBinder.cs declarations

Public API declaration excerpts from Packages/io.bitquirky.behavior/Runtime/GameObject/IBehaviorAgentInputBinder.cs.

Source snapshot ad0983d00d77.

Original file: Packages/io.bitquirky.behavior/Runtime/GameObject/IBehaviorAgentInputBinder.cs

Source file hash: sha256:6029b941c662c7688207e689ffd64ec88d0cd679c6ebe86a773597467b7851f5

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

Type: BehaviorAgentBlackboardFieldHandle<T>

Section titled “Type: BehaviorAgentBlackboardFieldHandle<T>”

Original lines: 20-58

Declaration hash: sha256:bca3ad85feba47d30d9dcbbd1749027ea2e3cc01e533dfa56b29dac292d848d3

C#
public readonly struct BehaviorAgentBlackboardFieldHandle<T>
where T : unmanaged
{
}

Original lines: 34

Declaration hash: sha256:421057e29d799ac9ad61d47be10ddeb6df4ceb878b30dddbfd81a9a9c6627cc0

C#
public bool IsValid { get; }

Method: Write(NativeArray<byte> blackboard, T value)

Section titled “Method: Write(NativeArray<byte> blackboard, T value)”

Original lines: 37-57

Declaration hash: sha256:1f83513629ef36a79f981963f4b16c0ec32e7ed2578f68a8bfeb540057813a3d

C#
public void Write(NativeArray<byte> blackboard, T value);

Original lines: 70-164

Declaration hash: sha256:33accea83e02201acd64013514099cbd8ddd61bf708f21fe720084fb87f52d1b

C#
public sealed class BehaviorAgentBlackboardSchema
{
}

Original lines: 100-133

Declaration hash: sha256:96ece4d6dfe01ac469617f5dfb9ceb6e38f5125aa68aef6a8014aaf54f29f8be

C#
public BehaviorAgentBlackboardFieldHandle<T> Require<T>(string fieldName)
where T : unmanaged;

Original lines: 175-182

Declaration hash: sha256:6413ec3a628d03af1eaf8ac95358983aeddcad7428516c287efb29dcc3f1bb16

C#
public interface IBehaviorAgentInputBinder
{
}

Method: Bind(BehaviorAgentBlackboardSchema schema)

Section titled “Method: Bind(BehaviorAgentBlackboardSchema schema)”

Original lines: 178

Declaration hash: sha256:6c02ffbe041bbd349dd6187339d836c1f3d25aa5a51ecf647fc15a6b30f86d70

C#
void Bind(BehaviorAgentBlackboardSchema schema);

Method: Sample(NativeArray<byte> blackboard)

Section titled “Method: Sample(NativeArray<byte> blackboard)”

Original lines: 181

Declaration hash: sha256:e11ef522fdeb44866d9703dd18d8d4344a6744c1733739176ea899bf8b9ba4b0

C#
void Sample(NativeArray<byte> blackboard);
Full-size image