public static SpriteAtlasResource AddSpriteAtlas(this ResourceLoader loader, string key, ImageResource imageResource) { var resource = new SpriteAtlasResource(imageResource); loader.AddResource(key, resource); return(resource); }
public static SpriteAtlasResource AddSpriteAtlas(this ResourceLoader loader, string key, ImagingFactory factory, string path) { var resource = new SpriteAtlasResource(new PngImageResource(factory, path)); loader.AddResource(key, resource); return(resource); }
public static void AddPngImageSprite(this ResourceLoader loader, string key, ImagingFactory factory, string path) => loader.AddResource(key, new SpriteResource(new PngImageResource(factory, path)));
public static void AddSprite(this ResourceLoader loader, string key, ImageResource imageResource) => loader.AddResource(key, new SpriteResource(imageResource));
public static void AddPngImageResource(this ResourceLoader loader, string key, ImagingFactory factory, string filePath) => loader.AddResource(key, new PngImageResource(factory, filePath));
public static void AddSolidColorBrushResource(this ResourceLoader loader, string key, RawColor4 color) => loader.AddResource(key, new SolidColorBrushResource(color));