Explicit pass-kind routing. Producers (Man::DrawProxies for first-person, vehicle cockpit draw, etc.) wrap a draw scope with `SetPassKindHint(Cockpit)` / `ClearPassKindHint()` so the descriptor build picks the cockpit `PassKind` family explicitly rather than inferring it from `NoDropdown` bit propagation. Defaults to `None`, where the descriptor falls back to `NoDropdown` inference.
| 441 | // propagation. Defaults to `None`, where the descriptor falls back to |
| 442 | // `NoDropdown` inference. |
| 443 | render::PassKindHint GetPassKindHint() const { return _passKindHint; } |
| 444 | void SetPassKindHint(render::PassKindHint hint) { _passKindHint = hint; } |
| 445 | void ClearPassKindHint() { _passKindHint = render::PassKindHint::None; } |
| 446 |
no outgoing calls
no test coverage detected