public RemovePaletteGroupType ( PaletteGroupType type ) : void | ||
type | PaletteGroupType | |
return | void |
public void RemovePaletteGroupType(PaletteGroupType type)
{
for (int i=0; i<paletteHeaderGroupList.Count; i++) {
if (paletteHeaderGroupTypes[i] == type) {
paletteHeaderGroupTypes.RemoveAt(i);
paletteHeaderGroupList.RemoveAt(i);
i--;
}
}
palettesModified = true;
}
void SetPaletteHeader(int index) { graphicsState.RemovePaletteGroupType(PaletteGroupType.Main); var paletteHeaderGroup = Project.GetIndexedDataType <PaletteHeaderGroup>(index); graphicsState.AddPaletteHeaderGroup(paletteHeaderGroup, PaletteGroupType.Main); InvalidateAllTiles(); }