![]() |
XII Release 0.1.0
|
Copyright (c) Theophilus Eriata. All Rights Reserved. More...
#include <SceneShapeIconPicking.h>
Public Member Functions | |
| xiiResult | AddCapture (xiiRenderPipelinePassContext &context, xiiRenderGraphTextureHandle texture, xiiArrayPtr< const xiiSceneShapeIconPass::Icon > icons) |
| void | Invalidate () |
| Copyright (c) Theophilus Eriata. All Rights Reserved. | |
| xiiResult | Pick (const xiiView &view, xiiUInt32 x, xiiUInt32 y, xiiSceneShapeIconPass::PickingResult &out_hit) |
| xiiResult | Marquee (const xiiView &view, const xiiRectU32 &rectangle, xiiDynamicArray< xiiSceneShapeIconPass::PickingResult > &out_hits) |
Copyright (c) Theophilus Eriata. All Rights Reserved.
Shape-icon identity validation and native metadata snapshots. Pixel transport and view/camera invalidation are shared with native mesh picking; neither path submits or waits on GPU work.