ISceneQueryResultVisitor

Description

interface Tinman.Engine.Scenes.Queries.ISceneQueryResultVisitor

Visitor interface for the ISceneQueryResult type hierarchy.

Public / Methods

Visit

14 overloads


public method Visit1 → (2)

result in : GeographicResult

[not-null]
The query result.

userData in : object

Optional user data.

Visits the given query result.


public method Visit2 → (2)

result in : GroupResult

[not-null]
The query result.

userData in : object

Optional user data.

Visits the given query result.


public method Visit3 → (2)

result in : HeightmapSampleResult

[not-null]
The query result.

userData in : object

Optional user data.

Visits the given query result.


public method Visit4 → (2)

result in : ISceneQueryResult

[not-null]
The query result.

userData in : object

Optional user data.

Visits the given query result.


public method Visit5 → (2)

result in : ModelResult

[not-null]
The query result.

userData in : object

Optional user data.

Visits the given query result.


public method Visit6 → (2)

result in : SceneEntityResult

[not-null]
The query result.

userData in : object

Optional user data.

Visits the given query result.


public method Visit7 → (2)

result in : SceneEntityViewResult

[not-null]
The query result.

userData in : object

Optional user data.

Visits the given query result.


public method Visit8 → (2)

result in : ScreenLabelResult

[not-null]
The query result.

userData in : object

Optional user data.

Visits the given query result.


public method Visit9 → (2)

result in : ShapeEdgeResult

[not-null]
The query result.

userData in : object

Optional user data.

Visits the given query result.


public method Visit10 → (2)

result in : ShapeTriangleResult

[not-null]
The query result.

userData in : object

Optional user data.

Visits the given query result.


public method Visit11 → (2)

result in : ShapeVertexResult

[not-null]
The query result.

userData in : object

Optional user data.

Visits the given query result.


public method Visit12 → (2)

result in : TerrainPointResult

[not-null]
The query result.

userData in : object

Optional user data.

Visits the given query result.


public method Visit13 → (2)

result in : TerrainSectorResult

[not-null]
The query result.

userData in : object

Optional user data.

Visits the given query result.


public method Visit14 → (2)

result in : TerrainTriangleResult

[not-null]
The query result.

userData in : object

Optional user data.

Visits the given query result.