| 566 | } |
| 567 | |
| 568 | void HnTaskManager::SetPostProcessParams(const HnPostProcessTaskParams& Params) |
| 569 | { |
| 570 | SetTaskParams(TaskUID_PostProcess, Params); |
| 571 | |
| 572 | auto process_selection_task_it = m_TaskInfo.find(TaskUID{TaskUID_ProcessSelection}); |
| 573 | if (process_selection_task_it != m_TaskInfo.end()) |
| 574 | { |
| 575 | HnProcessSelectionTaskParams ProcessSelectionParams = m_ParamsDelegate.GetParameter<HnProcessSelectionTaskParams>(process_selection_task_it->second.Id, pxr::HdTokens->params); |
| 576 | if (ProcessSelectionParams.MaximumDistance != Params.SelectionOutlineWidth) |
| 577 | { |
| 578 | ProcessSelectionParams.MaximumDistance = Params.SelectionOutlineWidth; |
| 579 | SetTaskParams(TaskUID_ProcessSelection, ProcessSelectionParams); |
| 580 | } |
| 581 | } |
| 582 | } |
| 583 | |
| 584 | void HnTaskManager::EnableEnvironmentMap(bool Enable) |
| 585 | { |
nothing calls this directly
no outgoing calls
no test coverage detected