Vixen
c7401864
csharp
public record class BehaviorNodeType

One entry in the node library: what it is called, where it goes, and what it takes.

Read the guide page for this →

Fields and properties (6)

  • public string Type

    The name a file and the search popup use.

  • public string Label

    What a person reads.

  • public string Category

    Which group the search popup files it under.

  • public BehaviorSlot Slot

    Where it may go.

  • public string Description

    What it does, for the popup and the inspector header.

  • public BehaviorField[] Fields

    What it takes.

Methods (2)

  • public BehaviorNodeType(string Type, string Label, string Category, BehaviorSlot Slot, string Description, BehaviorField[] Fields)

    One entry in the node library: what it is called, where it goes, and what it takes.

  • public BehaviorField? Field(string name)

    A field of this type, by name.

Used by (16)

  • BehaviorBuildContextVixen.Ai
  • BehaviorNodeSchemaVixen.Ai
  • BehaviorTreeContentCompilerVixen.Ai
  • BehaviorTreeResolverVixen.Ai
  • BuildStateVixen.Ai
  • PerceptionNodesVixen.Ai.Perception
  • QueryNodesVixen.Ai.Nodes
  • WorldNodeRegistrationTestsVixen.Ai.Nodes.Tests
  • WorldNodesVixen.Ai.Nodes
  • BehaviorSearchPopupVixen.Editor.AssetEditors
  • BehaviorTreeDocumentVixen.Editor.AssetEditors
  • BehaviorTreeDocumentTestsVixen.Editor.AssetEditors.Tests
  • BehaviorTreeModelVixen.Editor.Ai
  • BehaviorTreeModelTestsVixen.Editor.Ai.Tests
  • BehaviorTreeProjectionVixen.Editor.Ai
  • BehaviorTreeViewVixen.Editor.AssetEditors