public void AddMaterial(OutlinerMaterial mat) { if (!materials.ContainsKey(mat.Handle)) { materials.Add(mat.Handle, mat); addHandleToListInDict(mat.Handle, materials_by_parentHandle, mat.ParentHandle); } }