using System; using System.Threading.Tasks; using UnityEngine; namespace VRMShaders { /// /// 単純に Texture2D アセットを生成する機能 /// public interface ITextureDeserializer { /// /// imageData をもとに Texture2D を生成する. /// await する場合は awaitCaller を用いて await しなければならない。(Editor では同期ロードをしなければならないため) /// Task LoadTextureAsync(DeserializingTextureInfo textureInfo, IAwaitCaller awaitCaller); } }