csharp
public readonly record struct QueryPointOne candidate answer to "where should I stand".
Remarks
⚠ A position and an entity, not one or the other. "Stand behind that crate" and "shoot at that guard" are the same query with different tests over it, and a candidate that could only be a point would make the second one a second machine. A generator that made it out of nothing leaves the entity null, and every test that needs one fails such a point rather than guessing.
Fields and properties (2)
Methods (2)
Used by (30)
- CompositeGeneratorVixen.Ai
- ConeGeneratorVixen.Ai
- CurrentLocationGeneratorVixen.Ai
- DelegateQueryTestVixen.Ai
- DistanceQueryTestVixen.Ai
- DonutGeneratorVixen.Ai
- DotQueryTestVixen.Ai
- EntityGeneratorVixen.Ai.Nodes
- EnvironmentQueryVixen.Ai
- GridGeneratorVixen.Ai
- IQueryGeneratorVixen.Ai
- IQueryTestVixen.Ai
- OverlapQueryTestVixen.Ai.Nodes
- PathQueryTestVixen.Ai.Nodes
- ProjectQueryTestVixen.Ai.Nodes
- QueryContentTestsVixen.Ai.Tests
- QueryGeneratorTestsVixen.Ai.Tests
- QueryGeneratorsVixen.Ai
- QueryPreviewTestsVixen.Ai.Diagnostics.Tests
- QueryResultsVixen.Ai
- QueryRunnerVixen.Ai.Nodes
- QueryScorerExitCriteriaTestsVixen.Ai.Tests
- QueryTestVixen.Ai
- QueryTestPurposeTestsVixen.Ai.Tests
- RunQueryNodeTestsVixen.Ai.Nodes.Tests
- ScoredQueryPointVixen.Ai
- TraceQueryTestVixen.Ai.Nodes
- UnresolvedVixen.Ai
- WorldQueryTestsVixen.Ai.Nodes.Tests
- QueryDocumentTestsVixen.Editor.AssetEditors.Tests