MCPcopy Create free account
hub / github.com/DiligentGraphics/DiligentFX / SetPostProcessParams

Method SetPostProcessParams

Hydrogent/src/Tasks/HnTaskManager.cpp:568–582  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

566}
567
568void 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
584void HnTaskManager::EnableEnvironmentMap(bool Enable)
585{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected