Skip to content

Commit

Permalink
Rename IViewRenderer to ISceneViewRenderer
Browse files Browse the repository at this point in the history
  • Loading branch information
Software Antics committed Apr 18, 2024
1 parent ca96b49 commit 82b5312
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace FinalEngine.Editor.Common.Services.Scenes;

public interface IViewRenderer
public interface ISceneViewRenderer
{
void AdjustView(int width, int height);

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <copyright file="ViewRenderer.cs" company="Software Antics">
// <copyright file="SceneViewRenderer.cs" company="Software Antics">
// Copyright (c) Software Antics. All rights reserved.
// </copyright>

Expand All @@ -11,7 +11,7 @@ namespace FinalEngine.Editor.Common.Services.Scenes;
using FinalEngine.Rendering.Renderers;
using FinalEngine.Resources;

public sealed class ViewRenderer : IViewRenderer
public sealed class SceneViewRenderer : ISceneViewRenderer
{
private readonly EditorCamera camera;

Expand All @@ -27,7 +27,7 @@ public sealed class ViewRenderer : IViewRenderer

private Model model;

public ViewRenderer(IRenderPipeline renderPipeline, ISceneManager sceneManager, IRenderingEngine renderingEngine, IRenderQueue<RenderModel> renderQueue)
public SceneViewRenderer(IRenderPipeline renderPipeline, ISceneManager sceneManager, IRenderingEngine renderingEngine, IRenderQueue<RenderModel> renderQueue)
{
this.renderPipeline = renderPipeline ?? throw new ArgumentNullException(nameof(renderPipeline));
this.sceneManager = sceneManager ?? throw new ArgumentNullException(nameof(sceneManager));
Expand Down
2 changes: 1 addition & 1 deletion FinalEngine.Editor.Desktop/App.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ private static void ConfigureServices(HostBuilderContext context, IServiceCollec

services.AddSingleton<IApplicationContext, ApplicationContext>();
services.AddSingleton<IEnvironmentContext, EnvironmentContext>();
services.AddSingleton<IViewRenderer, ViewRenderer>();
services.AddSingleton<ISceneViewRenderer, SceneViewRenderer>();
services.AddSingleton<ISceneManager, SceneManager>();

services.AddFactory<IProjectExplorerToolViewModel, ProjectExplorerToolViewModel>();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@ namespace FinalEngine.Editor.ViewModels.Scenes;

public sealed class SceneViewPaneViewModel : PaneViewModelBase, ISceneViewPaneViewModel
{
private readonly IViewRenderer viewRenderer;
private readonly ISceneViewRenderer viewRenderer;

private IRelayCommand<Size>? adjustRenderSizeCommand;

private ICommand? renderCommand;

public SceneViewPaneViewModel(
ILogger<SceneViewPaneViewModel> logger,
IViewRenderer viewRenderer)
ISceneViewRenderer viewRenderer)
{
ArgumentNullException.ThrowIfNull(logger, nameof(logger));

Expand Down

0 comments on commit 82b5312

Please sign in to comment.