static int OnDestroy(IntPtr L)
 {
     try
     {
         ToLua.CheckArgsCount(L, 1);
         ASingleton <AssetLoader> obj = (ASingleton <AssetLoader>)ToLua.CheckObject(L, 1, typeof(ASingleton <AssetLoader>));
         obj.OnDestroy();
         return(0);
     }
     catch (Exception e)
     {
         return(LuaDLL.toluaL_exception(L, e));
     }
 }
    static int GetInstance(IntPtr L)
    {
        try
        {
            ToLua.CheckArgsCount(L, 0);
            object o = ASingleton <AssetLoader> .GetInstance();

            ToLua.Push(L, o);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
Exemple #3
0
 public ANonDefaultConstructor(ASingleton singleton, ATransient transient)
 {
     Assert.IsFalse(singleton == null);
     Assert.IsFalse(transient == null);
 }