2 using Microsoft.Xna.Framework.Graphics;
4 namespace Loot.Api.Attributes
6 [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)]
7 internal sealed
class StaticAssetAttribute :
Attribute 9 public readonly
string AssetPath;
11 public StaticAssetAttribute(
string _path)
16 public Texture2D LoadTexture2D()
18 string path = AssetPath;
19 if (path.StartsWith(
"Loot/"))
20 path = path.Replace(
"Loot/",
"");
21 return Loot.Instance.GetTexture(path);