public void AddDecal(Decal d) { RemoveDecal(d); if (d.m_Kind == Decal.Kind.DiffuseOnly) { m_DecalsDiffuse.Add(d); } if (d.m_Kind == Decal.Kind.NormalsOnly) { m_DecalsNormals.Add(d); } if (d.m_Kind == Decal.Kind.Both) { m_DecalsBoth.Add(d); } }
public void RemoveDecal(Decal d) { m_DecalsDiffuse.Remove(d); m_DecalsNormals.Remove(d); m_DecalsBoth.Remove(d); }