StageDataCore

Windows
MacOS
Linux

Classes

Name

Description

Public struct

FCriticalStateProviderMessage

Message sent to notify about critical state change.

Public struct

FStageDataBaseMessage

Base structure for all stage monitoring messages

Public struct

FStageInstanceDescriptor

Holds descriptive information about that data providers.

Public struct

FStageMonitorBaseMessage

Monitor only messages - listened by providers Base structure for all monitor messages

Public struct

FStageMonitorCloseMessage

Message sent when monitor is going down to let know linked providers

Public struct

FStageProviderCloseMessage

Message sent by Providers to notify monitors they are closing down

Public struct

FStageProviderDiscoveryMessage

Message broadcasted periodically by the monitor to discover new providers

Public struct

FStageProviderDiscoveryResponseMessage

Response to a received discovery message sent by providers

Public struct

FStageProviderEventMessage

Base Provider messages that are events

Public struct

FStageProviderMessage

Base Provider messages listened by monitors

Public struct

FStageProviderPeriodicMessage

Base Provider messages that are periodic

Public class

IStageDataProvider

Interface for the data provider modular feature used in engine.

Enums

Name

Description

Public enum

EStageCriticalStateEvent

Different events associated with stage critical state

Public enum

EStageDataProviderState

States that a DataProvider can be in

Public enum

EStageMessageFlags

Message flags configuring how a message is sent

Functions

Name Description

Public function

constexpr bo ...

 

operator!

(
    EStageMessageFlags E
)

Public function

constexpr ES ...

 

operator&

(
    EStageMessageFlags Lhs,
    EStageMessageFlags Rhs
)

Public function

EStageMessag ...

 

operator&=

(
    EStageMessageFlags & Lhs,
    EStageMessageFlags Rhs
)

Public function

constexpr ES ...

 

operator^

(
    EStageMessageFlags Lhs,
    EStageMessageFlags Rhs
)

Public function

EStageMessag ...

 

operator^=

(
    EStageMessageFlags & Lhs,
    EStageMessageFlags Rhs
)

Public function

constexpr ES ...

 

operator|

(
    EStageMessageFlags Lhs,
    EStageMessageFlags Rhs
)

Public function

EStageMessag ...

 

operator|=

(
    EStageMessageFlags & Lhs,
    EStageMessageFlags Rhs
)

Public function

constexpr ES ...

 

operator~

(
    EStageMessageFlags E
)

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