Navigation
API > API/Runtime > API/Runtime/CoreUObject
This interface must be implemented if Verse needs to create UObject instances.
| Name | IEngineEnvironment |
| Type | class |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMEngineEnvironment.h |
| Include Path | #include "VerseVM/VVMEngineEnvironment.h" |
Syntax
class IEngineEnvironment
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddSessionVars
(
UObject* Object, |
Add session vars. | VerseVM/VVMEngineEnvironment.h | |
void ArchiveType
(
FStructuredArchive::FSlot Slot, |
VerseVM/VVMEngineEnvironment.h | ||
void ExportRuntimeTypeToText
(
FString& OutputString, |
VerseVM/VVMEngineEnvironment.h | ||
TSharedRef< IVersePersistence > GetPersistence() |
VerseVM/VVMEngineEnvironment.h | ||
UE::Verse::FRuntimeType * ImportRuntimeTypeFromText
(
const TCHAR*& InputCursor, |
VerseVM/VVMEngineEnvironment.h | ||
void InitPredictsState
(
UObject* Object |
Initialize Predicts state. | VerseVM/VVMEngineEnvironment.h |