Esempio n. 1
0
        public override void Dispose()
        {
            base.Dispose();

            if (callback != null)
            {
                callback.OnFree();
                callback = null;
            }

            if (_peerTable != null)
            {
                _peerTable.Dispose();
                _peerTable = null;
            }
        }
Esempio n. 2
0
 public void SetLuaTalbe(LuaTable peerTable)
 {
     _peerTable = peerTable;
     callback   = peerTable.Cast <ILuaWindow>();
 }
Esempio n. 3
0
 public void SetLuaTalbe(LuaTable t)
 {
     mLuatable = t;
     callBack  = mLuatable.Cast <ILuaWindow>();
 }