MCRO
C++23 utilities for Unreal Engine.
Loading...
Searching...
No Matches
Mcro::Dll::FScopedDllSet Struct Reference

Handle multiple DLL files in one set and an optional base path for them. More...

#include <Dll.h>

Public Member Functions

 FScopedDllSet ()
 
template<CConvertibleTo< const TCHAR * >... DllFiles>
 FScopedDllSet (FString const &pushPath, DllFiles... dllFiles)
 
template<CConvertibleTo< const TCHAR * >... DllFiles>
 FScopedDllSet (TSharedPtr< IPlugin > plugin, FString const &pushPath, DllFiles... dllFiles)
 

Detailed Description

Handle multiple DLL files in one set and an optional base path for them.

Definition at line 46 of file Dll.h.

Constructor & Destructor Documentation

◆ FScopedDllSet() [1/3]

Mcro::Dll::FScopedDllSet::FScopedDllSet ( )
inline

Definition at line 48 of file Dll.h.

◆ FScopedDllSet() [2/3]

template<CConvertibleTo< const TCHAR * >... DllFiles>
Mcro::Dll::FScopedDllSet::FScopedDllSet ( FString const & pushPath,
DllFiles... dllFiles )
inline
Parameters
pushPathThe absolute path to be pushed for the basis of finding given DLL's
dllFilesThe list of DLL file names

Definition at line 55 of file Dll.h.

◆ FScopedDllSet() [3/3]

template<CConvertibleTo< const TCHAR * >... DllFiles>
Mcro::Dll::FScopedDllSet::FScopedDllSet ( TSharedPtr< IPlugin > plugin,
FString const & pushPath,
DllFiles... dllFiles )
inline
Parameters
pluginThe plugin this set of DLL's will be relative to
pushPathThe relative path to the plugin base where to find given DLL's
dllFilesThe list of DLL file names

Definition at line 67 of file Dll.h.


The documentation for this struct was generated from the following file: