Vixen
c7401864
csharp
public readonly record struct BlackboardKeyDefinition

One row of a compiled layout: what a key is called, what it holds and where it lives.

Read the guide page for this →

Fields and properties (4)

  • public Symbol Name

    The authored name, for diagnostics and the editor's picker.

  • public BlackboardValueType Type

    What it holds.

  • public int Offset

    Where its bytes start in an instance.

  • public int Size

    How many bytes it takes.

Methods (1)

  • public BlackboardKeyDefinition(Symbol Name, BlackboardValueType Type, int Offset, int Size)

    One row of a compiled layout: what a key is called, what it holds and where it lives.

Used by (15)

  • AgentTargetVixen.Ai.Nodes
  • AiSnapshotsVixen.Ai
  • BlackboardVixen.Ai
  • BlackboardDecoratorVixen.Ai
  • BlackboardLayoutVixen.Ai
  • BlackboardLayoutBuilderVixen.Ai
  • BlackboardLayoutTestsVixen.Ai.Tests
  • BlackboardUtilityInputVixen.Ai
  • BlackboardWorldSourceVixen.Ai
  • BuildStateVixen.Ai
  • CompareEntriesDecoratorVixen.Ai
  • CountingSensorVixen.Ai.Tests
  • DistanceUtilityInputVixen.Ai
  • PerceivedCountSensorVixen.Ai.Perception
  • SetBlackboardValueTaskVixen.Ai