refactor(new_editor): tighten app dependency boundaries
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
#include "BuiltInIcons.h"
|
||||
#include "Bootstrap/EditorResources.h"
|
||||
#include "Host/TextureHost.h"
|
||||
#include "Internal/EmbeddedPngLoader.h"
|
||||
|
||||
#include <sstream>
|
||||
@@ -23,7 +24,7 @@ void AppendLoadError(
|
||||
}
|
||||
|
||||
void LoadEmbeddedIconTexture(
|
||||
Host::NativeRenderer& renderer,
|
||||
Host::TextureHost& renderer,
|
||||
UINT resourceId,
|
||||
std::string_view label,
|
||||
::XCEngine::UI::UITextureHandle& outTexture,
|
||||
@@ -36,7 +37,7 @@ void LoadEmbeddedIconTexture(
|
||||
|
||||
} // namespace
|
||||
|
||||
void BuiltInIcons::Initialize(Host::NativeRenderer& renderer) {
|
||||
void BuiltInIcons::Initialize(Host::TextureHost& renderer) {
|
||||
Shutdown();
|
||||
|
||||
m_renderer = &renderer;
|
||||
|
||||
Reference in New Issue
Block a user