Contents

SushiEngine::Simulation::IWorldEditor

collision_queries

virtual ICollisionQueryService * collision_queries() noexcept=0

Returns

ICollisionQueryService *

The service, or nullptr when the world has no physics scene at all. The index it answers from is rebuilt lazily, so a query is valid at any point in a step, including from inside on_update.

Description

Returns the collision world's query surface: raycast, overlap, sweep and closest point.

See also

engine/world/simulation/include/EDITOR.md