![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ILibLoader.h>
Inheritance diagram for uLang::ILibLoader:Public Types | |
| using | DyLibHandle = uintptr_t |
| using | DyLibProcPtr = uintptr_t |
Public Member Functions | |
| virtual DyLibHandle | LoadLibrary (const char *LibName)=0 |
| virtual void | AddLibSearchPath (const char *DirPath)=0 |
| virtual DyLibProcPtr | FindProcExport (DyLibHandle LibHandle, const char *ProcName)=0 |
| virtual | ~ILibLoader () |
Public Member Functions inherited from uLang::CSharedMix | |
| CSharedMix () | |
| virtual UE_API | ~CSharedMix () |
| CSharedMix (const CSharedMix &Other)=delete | |
| CSharedMix & | operator= (const CSharedMix &Other)=delete |
| uint32_t | GetRefCount () const |
Static Public Attributes | |
| static const DyLibHandle | InvalidDyLibHandle = 0x00 |
Additional Inherited Members | |
Static Protected Member Functions inherited from uLang::CSharedMix | |
| template<class ObjectType > | |
| static TSPtrG< ObjectType, false, CHeapRawAllocator > | SharedThis (ObjectType *This) |
| template<class ObjectType > | |
| static TSPtrG< const ObjectType, false, CHeapRawAllocator > | SharedThis (const ObjectType *This) |
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
static |