Fusion.TexturePump.Update C# (CSharp) 메소드

Update() 공개 메소드

public Update ( Fusion.GameTime gameTime ) : void
gameTime Fusion.GameTime
리턴 void
		public override void Update ( GameTime gameTime )
		{
			if (Config.ShowStatistics) {

				var ds = Game.GetService<DebugStrings>();

				ds.Add("Texture pump statistics:");
				ds.Add("Textures ready     - " + items.Count(x => x.Value.Status == TexturePumpStatus.Ready));
				ds.Add("Textures loading   - " + items.Count(x => x.Value.Status == TexturePumpStatus.Loading));
				ds.Add("Textures failed    - " + items.Count(x => x.Value.Status == TexturePumpStatus.Failed));
				ds.Add("Size in memory, mb - " + SizeInMb);
			}


			if (SizeInMb > Config.MemoryCacheSize) {
				RemoveOldTextures();
			}
		}