csharp
public readonly record struct BlackboardKeyWhich key of a layout, as the two bytes a compiled node actually stores.
Remarks
A node references a key by index, never by name: the name is a Symbol that survives for the inspector, the diagnostics and the file format, and nothing in a frame reads it. That is also why a rename in the editor rewrites every reference in the open document — the compiled form has no name to rename.
Fields and properties (3)
public ushort IndexIts position in the layout.
public static BlackboardKey InvalidThe key that names nothing.
public bool IsValidWhether this names a key.
Methods (2)
public BlackboardKey(ushort Index)Which key of a layout, as the two bytes a compiled node actually stores.
public override string ToString()Returns the fully qualified type name of this instance.
Used by (71, showing 40)
- AgentTargetVixen.Ai.Nodes
- AiSnapshotsVixen.Ai
- BehaviorBuildContextVixen.Ai
- BehaviorDecoratorVixen.Ai
- BehaviorTreeAbortTestsVixen.Ai.Tests
- BehaviorTreeCompilerTestsVixen.Ai.Tests
- BehaviorTreeCompositeTestsVixen.Ai.Tests
- BehaviorTreeCostTestsVixen.Ai.Tests
- BehaviorTreeDecoratorTestsVixen.Ai.Tests
- BehaviorTreeDeterminismTestsVixen.Ai.Tests
- BehaviorTreeInstanceVixen.Ai
- BehaviorTreeTemplateVixen.Ai
- BindingTestsVixen.Ai.Perception.Tests
- BlackboardVixen.Ai
- BlackboardDecoratorVixen.Ai
- BlackboardLayoutVixen.Ai
- BlackboardLayoutTestsVixen.Ai.Tests
- BlackboardTestsVixen.Ai.Tests
- BlackboardUtilityInputVixen.Ai
- BlackboardWorldSourceVixen.Ai
- BoardVixen.Ai.Nodes.Tests
- BuildStateVixen.Ai
- ClearBlackboardValueTaskVixen.Ai
- CompareEntriesDecoratorVixen.Ai
- CompileStateVixen.Ai
- CompositeDecoratorVixen.Ai
- ConditionalLoopDecoratorVixen.Ai
- ConeDecoratorVixen.Ai
- ConstantWorldSensorVixen.Ai
- CountingObserverVixen.Ai.Tests
- CountingSensorVixen.Ai.Tests
- DefaultFocusServiceVixen.Ai.Nodes
- DelegateObserverVixen.Ai.Tests
- DelegateWorldSensorVixen.Ai
- DistanceSensorVixen.Ai.Nodes
- DistanceUtilityInputVixen.Ai
- DoesPathExistDecoratorVixen.Ai.Nodes
- GlobalVixen.Ai
- GoapDomainContentCompilerVixen.Ai
- GoapDomainTestsVixen.Ai.Tests