コード例 #1
0
ファイル: FFRKProxy.cs プロジェクト: oscaronactual/ffrkx
 void DbOpLoadAllDungeons_OnRequestComplete(FFRKDataCacheTable <DataCache.Dungeons.Key, DataCache.Dungeons.Data> dungeons)
 {
     lock (mCache.SyncRoot)
         mCache.Dungeons = dungeons;
     if (OnItemCacheRefreshed != null)
     {
         OnItemCacheRefreshed();
     }
 }
コード例 #2
0
ファイル: FFRKProxy.cs プロジェクト: oscaronactual/ffrkx
 void DbOpLoadAllBattles_OnRequestComplete(FFRKDataCacheTable <DataCache.Battles.Key, DataCache.Battles.Data> battles)
 {
     lock (mCache.SyncRoot)
         mCache.Battles = battles;
     if (OnItemCacheRefreshed != null)
     {
         OnItemCacheRefreshed();
     }
 }
コード例 #3
0
ファイル: FFRKDataCache.cs プロジェクト: JulianoW/ffrkx
        public FFRKDataCache()
        {
            mDungeons = new FFRKDataCacheTable<Dungeons.Key, Dungeons.Data>();
            mWorlds = new FFRKDataCacheTable<Worlds.Key, Worlds.Data>();
            mBattles = new FFRKDataCacheTable<Battles.Key, Battles.Data>();
            mItems = new FFRKDataCacheTable<Items.Key, Items.Data>();

            mSyncRoot = new object();
        }
コード例 #4
0
ファイル: FFRKProxy.cs プロジェクト: oscaronactual/ffrkx
 void DbOpLoadAllWorlds_OnRequestComplete(FFRKDataCacheTable <DataCache.Worlds.Key, DataCache.Worlds.Data> worlds)
 {
     lock (mCache.SyncRoot)
         mCache.Worlds = worlds;
     if (OnItemCacheRefreshed != null)
     {
         OnItemCacheRefreshed();
     }
 }
コード例 #5
0
ファイル: FFRKProxy.cs プロジェクト: oscaronactual/ffrkx
 void DbOpLoadAllItems_OnRequestComplete(FFRKDataCacheTable <DataCache.Items.Key, DataCache.Items.Data> items)
 {
     lock (mCache.SyncRoot)
         mCache.Items = items;
     if (OnItemCacheRefreshed != null)
     {
         OnItemCacheRefreshed();
     }
 }
コード例 #6
0
 private void FFRKViewGacha2_Load(object sender, EventArgs e)
 {
     if (this.DesignMode)
     {
         return;
     }
     if (FFRKProxy.Instance != null)
     {
         FFRKProxy.Instance.OnGachaSeriesList += new FFRKProxy.GachaSeriesListDelegate(this.FFRKProxy_OnGachaSeriesList);
         this.myBanners = FFRKProxy.Instance.Cache.Banners;
         this.PopulateBannerList();
     }
     else
     {
         this.myBanners = (FFRKDataCacheTable <Key, Data>)null;
         this.PopulateBannerList();
     }
 }
コード例 #7
0
ファイル: DbOpLoadAllBattles.cs プロジェクト: JulianoW/ffrkx
 public DbOpLoadAllBattles()
 {
     mBattles = new FFRKDataCacheTable<DataCache.Battles.Key, DataCache.Battles.Data>();
 }
コード例 #8
0
 public DbOpLoadAllItems()
 {
     mItems = new FFRKDataCacheTable <DataCache.Items.Key, DataCache.Items.Data>();
 }
コード例 #9
0
ファイル: DbOpLoadAllItems.cs プロジェクト: JulianoW/ffrkx
 public DbOpLoadAllItems()
 {
     mItems = new FFRKDataCacheTable<DataCache.Items.Key, DataCache.Items.Data>();
 }
コード例 #10
0
ファイル: FFRKProxy.cs プロジェクト: JulianoW/ffrkx
 void DbOpLoadAllItems_OnRequestComplete(FFRKDataCacheTable<DataCache.Items.Key, DataCache.Items.Data> items)
 {
     lock(mCache.SyncRoot)
         mCache.Items = items;
     if (OnItemCacheRefreshed != null)
         OnItemCacheRefreshed();
 }
コード例 #11
0
ファイル: FFRKProxy.cs プロジェクト: JulianoW/ffrkx
 void DbOpLoadAllDungeons_OnRequestComplete(FFRKDataCacheTable<DataCache.Dungeons.Key, DataCache.Dungeons.Data> dungeons)
 {
     lock (mCache.SyncRoot)
         mCache.Dungeons = dungeons;
     if (OnItemCacheRefreshed != null)
         OnItemCacheRefreshed();
 }
コード例 #12
0
ファイル: FFRKProxy.cs プロジェクト: JulianoW/ffrkx
 void DbOpLoadAllBattles_OnRequestComplete(FFRKDataCacheTable<DataCache.Battles.Key, DataCache.Battles.Data> battles)
 {
     lock (mCache.SyncRoot)
         mCache.Battles = battles;
     if (OnItemCacheRefreshed != null)
         OnItemCacheRefreshed();
 }
コード例 #13
0
 public DbOpLoadAllBattles()
 {
     mBattles = new FFRKDataCacheTable <DataCache.Battles.Key, DataCache.Battles.Data>();
 }
コード例 #14
0
 public DbOpLoadAllDungeons()
 {
     mDungeons = new FFRKDataCacheTable <DataCache.Dungeons.Key, DataCache.Dungeons.Data>();
 }
コード例 #15
0
ファイル: FFRKProxy.cs プロジェクト: JulianoW/ffrkx
 void DbOpLoadAllWorlds_OnRequestComplete(FFRKDataCacheTable<DataCache.Worlds.Key, DataCache.Worlds.Data> worlds)
 {
     lock (mCache.SyncRoot)
         mCache.Worlds = worlds;
     if (OnItemCacheRefreshed != null)
         OnItemCacheRefreshed();
 }
コード例 #16
0
ファイル: DbOpLoadAllDungeons.cs プロジェクト: JulianoW/ffrkx
 public DbOpLoadAllDungeons()
 {
     mDungeons = new FFRKDataCacheTable<DataCache.Dungeons.Key, DataCache.Dungeons.Data>();
 }
コード例 #17
0
 public DbOpLoadAllWorlds()
 {
     mWorlds = new FFRKDataCacheTable <DataCache.Worlds.Key, DataCache.Worlds.Data>();
 }