added a bmp::setalpha so you can change the colour that is selected as the alpha filter in textures