diff --git a/Plugins/Cog/Source/CogImgui/Public/CogImGuiInputProcessor.h b/Plugins/Cog/Source/CogImgui/Public/CogImGuiInputProcessor.h index e2bd57a..828afd8 100644 --- a/Plugins/Cog/Source/CogImgui/Public/CogImGuiInputProcessor.h +++ b/Plugins/Cog/Source/CogImgui/Public/CogImGuiInputProcessor.h @@ -41,7 +41,7 @@ protected: void AddMousePosEvent(const FVector2D& MousePosition) const; - TObjectPtr Context = nullptr; + FCogImguiContext* Context = nullptr; TObjectPtr PlayerInput; diff --git a/Plugins/Cog/Source/CogImgui/Public/CogImguiContext.h b/Plugins/Cog/Source/CogImgui/Public/CogImguiContext.h index ade8b27..82e68ff 100644 --- a/Plugins/Cog/Source/CogImgui/Public/CogImguiContext.h +++ b/Plugins/Cog/Source/CogImgui/Public/CogImguiContext.h @@ -20,7 +20,7 @@ struct ImPlotContext; struct COGIMGUI_API FImGuiViewportData { TWeakPtr Window = nullptr; - TObjectPtr Context = nullptr; + FCogImguiContext* Context = nullptr; TWeakPtr Widget = nullptr; }; diff --git a/Plugins/Cog/Source/CogImgui/Public/CogImguiWidget.h b/Plugins/Cog/Source/CogImgui/Public/CogImguiWidget.h index 9a361e0..7d345d0 100644 --- a/Plugins/Cog/Source/CogImgui/Public/CogImguiWidget.h +++ b/Plugins/Cog/Source/CogImgui/Public/CogImguiWidget.h @@ -57,7 +57,7 @@ protected: void RefreshVisibility(); - TObjectPtr Context = nullptr; + FCogImguiContext* Context = nullptr; TSharedPtr Window = nullptr;