Vixen
caa30e12
csharp
public sealed class UtilitySetLibrary

The sets a world's agents may name, by index.

Read the guide page for this →

Remarks

The same arrangement BehaviorTreeLibrary has, and for its reason.

Fields and properties (2)

  • public int Count

    How many sets it holds.

  • public UtilitySet this[int index]

    The set at an index, which is what an AiAgent names.

Methods (3)

  • public int Add(UtilitySet set)

    Adds a set.

  • public bool TryGet(Symbol name, out UtilitySet? set)

    Looks a set up by name.

  • public int IndexOf(Symbol name)

    Looks a set's index up by name.

Used by (10)

  • AiDebugChannelTestsVixen.Ai.Tests
  • AiDiagnosisExitCriteriaTestsVixen.Ai.Tests
  • AiSnapshotTestsVixen.Ai.Tests
  • AiSnapshotsVixen.Ai
  • AiSystemVixen.Ai
  • OverlayFixtureVixen.Ai.Diagnostics.Tests
  • UtilityAgentTestsVixen.Ai.Tests
  • VillageVixen.Ai.Nodes.Tests
  • AgentFixtureVixen.Editor.AssetEditors.Tests
  • LiveAgentVixen.Editor.AssetEditors.Tests