public Material(Material material) { Color = material.Color; Texture = new Bitmap(material.Texture); Shaders = new List <Shader>(material.Shaders); Shaders_Color_Vertex = new List <Shader_Color_Vertex>(material.Shaders_Color_Vertex); Control = new Control_Material(this); ((Control_Material)Control).Color_Changed += Color_Changed; ((Control_Material)Control).Shaders_Changed += Shaders_Changed; }
public Material(Color color) { Color = color; Texture = new Bitmap(RE.Tiles); Shaders = new List <Shader>(); Shaders_Color_Vertex = new List <Shader_Color_Vertex>(); Control = new Control_Material(this); ((Control_Material)Control).Color_Changed += Color_Changed; ((Control_Material)Control).Shaders_Changed += Shaders_Changed; }