mirror of
https://github.com/kevinporetti/UnrealImGui.git
synced 2025-01-18 16:30:32 +00:00
20 lines
494 B
C++
20 lines
494 B
C++
// Distributed under the MIT License (MIT) (see accompanying LICENSE file)
|
|
|
|
#pragma once
|
|
|
|
#include "ImGuiModuleSettings.h"
|
|
|
|
|
|
class FImGuiModuleManager;
|
|
class UGameViewportClient;
|
|
class UImGuiInputHandler;
|
|
|
|
class FImGuiInputHandlerFactory
|
|
{
|
|
public:
|
|
|
|
static UImGuiInputHandler* NewHandler(const FStringClassReference& HandlerClassReference, FImGuiModuleManager* ModuleManager, UGameViewportClient* GameViewport, int32 ContextIndex);
|
|
|
|
static void ReleaseHandler(UImGuiInputHandler* Handler);
|
|
};
|