Vixen
c7401864
csharp
public sealed class BehaviorNodeContent

One node, as a file holds it.

Read the guide page for this →

Fields and properties (8)

  • public string Name

    What it is called, on the canvas and in a diagnostic.

  • public string Type

    Which node type it is, as BehaviorNodeSchema names it.

  • public Dictionary<string, string> Fields

    Its fields, by name.

  • public List<BehaviorNodeContent> Children

    Its children, in priority order.

  • public List<BehaviorAttachmentContent> Decorators

    Its decorators, in evaluation order.

  • public List<BehaviorAttachmentContent> Services

    Its services.

  • public float X

    Where the box sits on the canvas.

  • public float Y

    And vertically.

Used by (19)

  • AuthorableNodeTestsVixen.Ai.Tests
  • BehaviorTreeContentVixen.Ai
  • BehaviorTreeContentCompilerVixen.Ai
  • BehaviorTreeResolverReuseTestsVixen.Ai.Tests
  • BuildStateVixen.Ai
  • PatrolChaseGiveUpTestsVixen.Ai.Nodes.Tests
  • PerceptionNodeTestsVixen.Ai.Perception.Tests
  • TypeRegistrationVixen.Ai
  • Vixen_Ai_BehaviorNodeContentSerializerVixen.Ai
  • Vixen_Ai_BehaviorTreeContentSerializerVixen.Ai
  • WorldNodeRegistrationTestsVixen.Ai.Nodes.Tests
  • BehaviorTreeDocumentVixen.Editor.AssetEditors
  • BehaviorTreeDocumentTestsVixen.Editor.AssetEditors.Tests
  • BehaviorTreeLayoutVixen.Editor.Ai
  • BehaviorTreeModelVixen.Editor.Ai
  • BehaviorTreeModelTestsVixen.Editor.Ai.Tests
  • BehaviorTreeProjectionVixen.Editor.Ai
  • BehaviorTreeViewVixen.Editor.AssetEditors
  • LiveAgentVixen.Editor.AssetEditors.Tests