DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ RemoveRequest()

void PPEClassBase::RemoveRequest ( int req_idx)
inlineprotected

unused, see 'RemoveActiveRequestFromMaterials' for more info

См. определение в файле PPEMatClassesBase.c строка 170

171 {
172 /*for (int i = 0; i < m_ActiveMaterialRequestMap.Count(); i++)
173 {
174 ActiveParameterRequestsMap dbg = m_ActiveMaterialRequestMap.Get(i);
175 //DbgPrnt("PPEDebug | dbg size: " + dbg.Count());
176
177 if ( m_ActiveMaterialRequestMap.Get(i).Contains(req_idx) )
178 {
179 m_ActiveMaterialRequestMap.Get(i).Remove(req_idx);
180
181 dbg = m_ActiveMaterialRequestMap.Get(i);
182
183 if ( !m_ActiveMaterialRequestMap.Get(i) || m_ActiveMaterialRequestMap.Get(i).Count() < 1 )
184 {
185 if (m_ParameterUpdateQueue.IsValidIndex(i))
186 {
187 DbgPrnt("PPEDebug | PPEClassBase - RemoveRequest | Removing: " + i);
188 DbgPrnt("PPEDebug | PPEClassBase - RemoveRequest | exit 4 - last request removal");
189 m_ParameterRemovalQueue.Insert(m_ParameterUpdateQueue.Get(i));
190 }
191 else
192 DbgPrnt("PPEDebug | PPEClassBase - RemoveRequest | Update queue no. " + i + " already removed!");
193 }
194 }
195 //Adds to update one more time
196 m_Manager.SetMaterialParamUpdating(GetPostProcessEffectID(),i);
197 }*/
198 }

Используется в RemoveActiveRequestFromMaterials().