![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IStageDataProvider.h>
Inheritance diagram for IStageDataProvider:Public Member Functions | |
| virtual | ~IStageDataProvider () |
Static Public Member Functions | |
| template<typename MessageType , typename... Args> | |
| static bool | SendMessage (EStageMessageFlags Flags, Args &&... args) |
| template<typename MessageType , typename... Args> | |
| static bool | SendMessage (EStageMessageFlags Flags, MessageType &Message) |
| template<typename MessageType , typename... Args> | |
| static bool | SendMessage (EStageMessageFlags Flags, MessageType &&Message) |
Static Public Attributes | |
| static FName | ModularFeatureName = "ModularFeature_StageDataProvider" |
Protected Member Functions | |
| virtual bool | SendMessageInternal (FStageDataBaseMessage *Payload, UScriptStruct *Type, EStageMessageFlags InFlags)=0 |
Interface for the data provider modular feature used in engine. Also contains methods for modules that would like to send data about stage status
|
inlinevirtual |
|
inlinestatic |
Generic send message to support constructor parameters directly and temp object created
|
inlinestatic |
Specialized send message for rvalue type without a temp object
|
inlinestatic |
Specialized send message for lvalue type without a temp object
|
protectedpure virtual |
Method to actually send message from a data provider to monitors
|
static |
Name of the DataProvider modular feature