// These public constructors is useful when generating textures dynamically at runtime. public Texture(int width, int height, Core.Color fill, TextureWraps wrap = TextureWraps.Repeat, TextureFilters filter = TextureFilters.Nearest) : this(width, height, wrap, filter) { SetData(width, height, Enumerable.Repeat(fill.ToRgba(), width * height).ToArray()); }