Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Misc/EmbeddedCommunication.h |
| Include | #include "Misc/EmbeddedCommunication.h" |
Syntax
class FEmbeddedDelegates
Constructors
No constructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| FEmbeddedCommunicationParamsDelegate & | GetEmbeddedToNativeParamsDelegateForSubsystem
(
FName SubsystemName |
Calling out from engine to native wrapper | |
| void * | GetNamedObject
(
const FString& Name |
||
| FEmbeddedCommunicationParamsDelegate & | GetNativeToEmbeddedParamsDelegateForSubsystem
(
FName SubsystemName |
Calling in from native wrapper to engine | |
| bool | IsEmbeddedSubsystemAvailable
(
FName SubsystemName |
Returns true if NativeToEmbedded delegate for subsystem exists | |
| void | SetNamedObject
(
const FString& Name, |
Get/set an object by name, thread safe |
Typedefs
| Name | Description |
|---|---|
| FEmbeddedCommunicationParamsDelegate | Delegate for calling between native wrapper app and embedded ue |
Constants
| Name | Description |
|---|---|
| EmbeddedToNativeDelegateMap | |
| NamedObjectRegistry | |
| NamedObjectRegistryLock | Named object registry, with thread protection |
| NativeToEmbeddedDelegateMap | The per-subsystem delegates |
| SleepTickDelegate | FTSTicker-like delegate, to bind things to be ticked at a regular interval while the game thread is otherwise asleep. |