Exemple #1
0
 public GraphicsMetricsProfilerVisualiser(
     IAssetManager assetManager,
     I2DRenderUtilities renderUtilities,
     IRenderCache renderCache,
     IRenderAutoCache renderAutoCache,
     IRenderBatcher renderBatcher)
 {
     _renderUtilities = renderUtilities;
     _renderCache     = renderCache;
     _renderAutoCache = renderAutoCache;
     _renderBatcher   = renderBatcher;
     _defaultFont     = assetManager.Get <FontAsset>("font.Default");
 }
 public GraphicsMetricsProfilerVisualiser(
     IAssetManagerProvider assetManagerProvider,
     I2DRenderUtilities renderUtilities,
     IRenderCache renderCache,
     IRenderAutoCache renderAutoCache,
     IRenderBatcher renderBatcher)
 {
     _renderUtilities = renderUtilities;
     _renderCache = renderCache;
     _renderAutoCache = renderAutoCache;
     _renderBatcher = renderBatcher;
     _defaultFont = assetManagerProvider.GetAssetManager().Get<FontAsset>("font.Default");
 }
 public Default3DRenderUtilities(I2DRenderUtilities renderUtilities, IRenderCache renderCache, IRenderBatcher renderBatcher)
 {
     _twoDimensionalRenderUtilities = renderUtilities;
     _renderCache = renderCache;
     _renderBatcher = renderBatcher;
 }
 public DefaultRenderAutoCache(IRenderCache renderCache)
 {
     _renderCache = renderCache;
     _frameExpiryTracker = new Dictionary<string, int>();
 }
 public Default3DRenderUtilities(I2DRenderUtilities renderUtilities, IRenderCache renderCache, IRenderBatcher renderBatcher)
 {
     _twoDimensionalRenderUtilities = renderUtilities;
     _renderCache   = renderCache;
     _renderBatcher = renderBatcher;
 }
Exemple #6
0
 public DefaultRenderAutoCache(IRenderCache renderCache)
 {
     _renderCache        = renderCache;
     _frameExpiryTracker = new Dictionary <string, int>();
 }