mirror of
https://github.com/Ed94/Cog.git
synced 2026-08-04 06:38:45 +00:00
API change for CogWindow
FCogWindow::PreRender Renamed to PreBegin FCogWindow::PostRender Renamed to PostEnd Add FCogWindow::PostBegin Remove FCogWindow bNoPadding field. Instead implement PreBegin/PostBegin to push the desired styles Improve Notifications usability
This commit is contained in:
@@ -12,7 +12,6 @@ void FCogAIWindow_Blackboard::Initialize()
|
||||
Super::Initialize();
|
||||
|
||||
bHasMenu = true;
|
||||
bNoPadding = true;
|
||||
|
||||
Config = GetConfig<UCogAIConfig_Blackboard>();
|
||||
}
|
||||
@@ -25,6 +24,19 @@ void FCogAIWindow_Blackboard::RenderHelp()
|
||||
);
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------------------------------
|
||||
void FCogAIWindow_Blackboard::PreBegin(ImGuiWindowFlags& WindowFlags)
|
||||
{
|
||||
WindowFlags |= ImGuiWindowFlags_NoScrollbar;
|
||||
ImGui::PushStyleVar(ImGuiStyleVar_WindowPadding, ImVec2(0, 0));
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------------------------------
|
||||
void FCogAIWindow_Blackboard::PostBegin()
|
||||
{
|
||||
ImGui::PopStyleVar();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------------------------------
|
||||
void FCogAIWindow_Blackboard::RenderContent()
|
||||
{
|
||||
|
||||
@@ -20,6 +20,10 @@ protected:
|
||||
|
||||
virtual void RenderHelp() override;
|
||||
|
||||
virtual void PreBegin(ImGuiWindowFlags& WindowFlags) override;
|
||||
|
||||
virtual void PostBegin() override;
|
||||
|
||||
virtual void RenderContent() override;
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user