Remove (almost) all references to pRenderer (#651)

Remove all references to pRenderer, except from the DebugDraw and LyShine Gems that are still being updated.
This commit is contained in:
bosnichd
2021-05-10 10:05:15 -06:00
committed by GitHub
parent 4a2e6a77b5
commit 440c40e490
191 changed files with 118 additions and 23548 deletions
@@ -13,7 +13,6 @@
#include "ImGui_precompiled.h"
#include "ImGuiGem.h"
#include "ImGuiEditorWindowSystemComponent.h"
namespace ImGui
{
@@ -26,22 +25,6 @@ namespace ImGui
ImGuiEditorWindowModule()
: ImGuiModule()
{
// Push results of [MyComponent]::CreateDescriptor() into m_descriptors here.
m_descriptors.insert(m_descriptors.end(), {
ImGuiEditorWindowSystemComponent::CreateDescriptor(),
});
}
/**
* Add required SystemComponents to the SystemEntity.
*/
AZ::ComponentTypeList GetRequiredSystemComponents() const override
{
AZ::ComponentTypeList requiredComponents = ImGuiModule::GetRequiredSystemComponents();
requiredComponents.push_back(azrtti_typeid<ImGuiEditorWindowSystemComponent>());
return requiredComponents;
}
};
}