Пример #1
0
 public static CTextureLoader Load(string path, CTextureLoaderDelegate callback = null)
 {
     CLoaderDelgate newCallback = null;
     if (callback != null)
     {
         newCallback = (isOk, obj) => callback(isOk, obj as Texture);
     }
     return AutoNew<CTextureLoader>(path, newCallback);
 }
Пример #2
0
    public static CTextureLoader Load(string path, CTextureLoaderDelegate callback = null)
    {
        CLoaderDelgate newCallback = null;

        if (callback != null)
        {
            newCallback = (isOk, obj) => callback(isOk, obj as Texture);
        }
        return(AutoNew <CTextureLoader>(path, newCallback));
    }
Пример #3
0
 public CTextureLoader(string path, CTextureLoaderDelegate callback = null, params object[] args)
 {
     Callback     = callback;
     CallbackArgs = args;
     new CAssetFileBridge(path, OnAssetLoaded);
 }
Пример #4
0
 public static void Load(string path, CTextureLoaderDelegate callback = null, params object[] args)
 {
     new CTextureLoader(path, callback, args);
 }
Пример #5
0
 public CTextureLoader(string path, CTextureLoaderDelegate callback = null, params object[] args)
 {
     Callback = callback;
     CallbackArgs = args;
     new CAssetFileBridge(path, OnAssetLoaded);
 }
Пример #6
0
 public static void Load(string path, CTextureLoaderDelegate callback = null, params object[] args)
 {
     new CTextureLoader(path, callback, args);
 }