UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FCriticalStateProviderMessage Struct Reference

#include <StageMessages.h>

+ Inheritance diagram for FCriticalStateProviderMessage:

Public Member Functions

 FCriticalStateProviderMessage ()=default
 
 FCriticalStateProviderMessage (EStageCriticalStateEvent InEvent, FName InSourceName)
 
virtual FString ToString () const override
 
- Public Member Functions inherited from FStageDataBaseMessage
virtual ~FStageDataBaseMessage ()=default
 

Public Attributes

EStageCriticalStateEvent State = EStageCriticalStateEvent::Enter
 
FName SourceName
 
- Public Attributes inherited from FStageProviderMessage
FQualifiedFrameTime FrameTime
 
FDateTime DateTime
 
- Public Attributes inherited from FStageDataBaseMessage
int32 StageMessageVersion = 1
 
FGuid Identifier
 

Detailed Description

Message sent to notify about critical state change.

Constructor & Destructor Documentation

◆ FCriticalStateProviderMessage() [1/2]

FCriticalStateProviderMessage::FCriticalStateProviderMessage ( )
default

◆ FCriticalStateProviderMessage() [2/2]

FCriticalStateProviderMessage::FCriticalStateProviderMessage ( EStageCriticalStateEvent  InEvent,
FName  InSourceName 
)
inline

Member Function Documentation

◆ ToString()

FString FCriticalStateProviderMessage::ToString ( ) const
overridevirtual

Method to override if a detailed description is desired in the monitor event viewer

Reimplemented from FStageProviderMessage.

Member Data Documentation

◆ SourceName

FName FCriticalStateProviderMessage::SourceName

Source of the critical state. i.e. TakeName, CustomRecorder, etc...

◆ State

EStageCriticalStateEvent FCriticalStateProviderMessage::State = EStageCriticalStateEvent::Enter

Event for this critical state


The documentation for this struct was generated from the following files: