Delegate DynamicBVH<T>.QueryDelegate<TResult>
The query delegate function.
Namespace: Evergine.Common.Helpers
Assembly: Evergine.Common.dll
Syntax
public delegate TResult DynamicBVH<T>.QueryDelegate<TResult>(int proxyId, ref BoundingBox aabb, TResult result)
Parameters
| Type | Name | Description |
|---|---|---|
| int | proxyId | The proxy ID. |
| BoundingBox | aabb | The AABB to test. |
| TResult | result | The partial result of the query. |
Returns
| Type | Description |
|---|---|
| TResult | The query result. |
Type Parameters
| Name | Description |
|---|---|
| TResult | The result type. |