Navigation
API > API/Runtime > API/Runtime/uLangCore
Parameters to initialize the uLang module.
| Name | SSystemParams |
| Type | struct |
| Header File | /Engine/Source/Runtime/Solaris/uLangCore/Public/uLang/Common/Common.h |
| Include Path | #include "uLang/Common/Common.h" |
Syntax
struct SSystemParams
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
SSystemParams
(
int APIVersion, |
uLang/Common/Common.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FAssert | EErrorAction(*)(EAssertSeverity, const char *, const char *, int32_t, const char *,...) | uLang/Common/Common.h | |
| FFree | void(*)(void *) | uLang/Common/Common.h | |
| FLog | void(*)(ELogVerbosity, const char *,...) | uLang/Common/Common.h | |
| FMalloc | void *(*)(size_t) | uLang/Common/Common.h | |
| FRealloc | void *(*)(void *, size_t) | uLang/Common/Common.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| _APIVersion | int | Set this to ULANG_API_VERSION. | uLang/Common/Common.h | |
| _AssertFailed | FAssert | Called when an assert fails. | uLang/Common/Common.h | |
| _HeapFree | FFree | Free system heap memory. | uLang/Common/Common.h | |
| _HeapMalloc | FMalloc | Allocate system heap memory. | uLang/Common/Common.h | |
| _HeapRealloc | FRealloc | Reallocate system heap memory. | uLang/Common/Common.h | |
| _LogMessage | FLog | Print a message. | uLang/Common/Common.h | |
| _Verbosity | ELogVerbosity | Won't print anything under the _Verbosity level. | uLang/Common/Common.h |