Files
DiscordRPC/Source/DiscordRpc/Public/DiscordRpc.h
2021-12-30 19:10:00 +01:00

22 lines
646 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "DiscordRpc.h"
#include "Modules/ModuleManager.h"
class FDiscordRpcModule : public IModuleInterface {
public:
/** IModuleInterface implementation */
virtual void StartupModule() override;
virtual void ShutdownModule() override;
private:
/** Handle to the test dll we will load */
void* DiscordRpcLibraryHandle;
/** StartupModule is covered with defines, these functions are the place to put breakpoints */
static bool LoadDependency(const FString& Dir, const FString& Name, void*& Handle);
static void FreeDependency(void*& Handle);
};