FSO.Files.Formats.IFF.Chunks.DGRPSprite.GetTexture C# (CSharp) Method

GetTexture() public method

public GetTexture ( Microsoft device ) : Microsoft.Xna.Framework.Graphics.Texture2D
device Microsoft
return Microsoft.Xna.Framework.Graphics.Texture2D
        public Microsoft.Xna.Framework.Graphics.Texture2D GetTexture(Microsoft.Xna.Framework.Graphics.GraphicsDevice device)
        {
            var iff = Parent.ChunkParent;
            var spr2 = iff.Get<SPR2>((ushort)this.SpriteID);
            if (spr2 != null){
                return spr2.Frames[this.SpriteFrameIndex].GetTexture(device);
            }
            var spr1 = iff.Get<SPR>((ushort)this.SpriteID);
            if (spr1 != null){
                return spr1.Frames[(int)this.SpriteFrameIndex].GetTexture(device);
            }
            return null;
        }