DirectLink

Windows
MacOS
Linux

Classes

Constants

Typedefs

Name

Description

FDestinationHandle

FElementHash

FSceneGraphId

Node Id, aka Element Id.

FSourceHandle

Niy, placeholder. could be a class with accessors and a ref on the endpoint to delegate

FStreamPort

Enums

Name

Description

Public enum

DirectLink::ESerializationStatus

Public enum

DirectLink::EVisibility

Used by data source and destination to describe how they are discovered by remote endpoints

Public enum

Reflect::ESerialMethod

Public enum

Reflect::ESerialModifier

Public enum

Reflect::EStoreType

Clang-format off

Functions

Name Description

Public function

T *

 

DirectLink::NewMessage

(
    ArgsType&&... Args
)

Helper function to allocate a UStruct message which memory will be owned and released through FMessageContext.

Public function

bool

 

Reflect::CanSerializeWithMethod

(
    ESerialMethod Method
)

Public function Static

constexpr ES ...

 

Reflect::GetStoreType

(
    ESerialMethod Method
)

Public function

EStoreType

 

Reflect::GetStoreTypeForType()

Public function

void

 

Reflect::Serial

(
    FArchive & Ar,
    T* Param
)

Public function

bool

 

Reflect::SerialAny

(
    FArchive & Ar,
    void * data,
    ESerialMethod Method
)

Variables

Name Description

Public variable

constexpr FElem ...

 

InvalidHash

Public variable

constexpr FScen ...

 

InvalidId

Public variable

constexpr FStre ...

 

InvalidStreamPort

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback