using System; using System.Collections.Generic; using System.Text; using CommonUI.Cell; namespace CommonUI.Loader { public class AtlasLoader : AbstractLoader { private CPJResource cpj = null; public override void ReleaseTexture() { if(cpj != null) { cpj.ReleaseTexture(); } } public AtlasLoader(string name) : base(name) { } public override void Dispose() { if (cpj != null) { cpj.Dispose(); cpj = null; } } public override Display.Image GetImage(string filePath) { return null; } public override CPJResource GetAtlasResource(string filePath) { if (FileName == null) { return null; } if (cpj == null) { cpj = CPJResource.CreateResource(filePath); } return cpj; } } }