public static SpriteHandle GetSpriteHandle(SpriteDef spriteDef) { return(new SpriteHandle(spriteDef) { TextureRect = Vec2.New(8, 8) }); }
public static Sprite GetSprite(SpriteDef spriteDef) { return(GetSprite($"{DefsHolder.Instance.Deserializer.Loader.GetRoot()}/Sprites/" + spriteDef.SpriteSheetName + ".png", spriteDef.X, spriteDef.Y)); }
public SpriteHandle(SpriteDef spriteDef) : this() { SpriteDef = spriteDef; }