Esempio n. 1
0
 public MappedImageSource(MappedImage mappedImage, ImageTextureCache cache)
     : base(cache)
 {
     _mappedImage = mappedImage;
 }
Esempio n. 2
0
        public StretchableMappedImageSource(MappedImage left, MappedImage middle, MappedImage right, ImageTextureCache cache)
            : base(cache)
        {
            _left   = left;
            _middle = middle;
            _right  = right;

            NaturalSize = new Size(
                _left.Coords.Width + _middle.Coords.Width + _right.Coords.Width,
                _left.Coords.Height);

            CacheKey = $"Stretchable:{left.Name}:{middle.Name}:{right.Name}";
        }
Esempio n. 3
0
 protected CachedImageSource(ImageTextureCache cache)
 {
     _cache = cache;
 }
Esempio n. 4
0
 internal ImageLoader(ImageTextureCache textureCache)
 {
     _textureCache = textureCache;
 }