Library

Manages a single API library to load it on demand when retrieving an entry in that library.

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Lumin/CAPIShims/LuminAPIImpl.h

Include

#include "Lumin/CAPIShims/LuminAPIImpl.h"

Syntax

template<typename LibKey>
class Library

Remarks

Manages a single API library to load it on demand when retrieving an entry in that library. The library is designated with a type key to statically bind the loaded instance to only one of these.

Destructors

Name Description

Public function

~Library()

Functions

Name Description

Public function

void *

 

GetEntry

(
    const char* Name
)

Public function Static

Library &

 

Ref()

The singleton for the library.

Public function

void

 

SetName

(
    const char* Name
)

Set the name of the DLLs (or SO, or DYLIB) to load when fetching symbols.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss