Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Misc/FeedbackContext.h |
Include |
#include "Misc/FeedbackContext.h" |
class FFeedbackContext : public FOutputDevice
A context for displaying modal warning messages.
Name | Description | ||
---|---|---|---|
|
friend |
FSlowTask |
|
|
LegacyAPIScopes |
||
|
ScopeStack |
Stack of pointers to feedback scopes that are currently open |
|
|
TSharedPtr< FSl... |
ScopeStackSharedPtr |
Points to the ScopeStack above when initialized - this is because Slate wants a TSharedPtr, but we don't want to allocate |
|
TreatWarningsAsErrors |
Name | Description | |
---|---|---|
|
FFeedbackContext() |
Name | Description | |
---|---|---|
|
~FFeedbackContext() |
Name | Description | ||
---|---|---|---|
|
AddError ( |
Adds a new error message to errors history. |
|
|
AddWarning ( |
Adds a new warning message to warnings history. |
|
|
BeginSlowTask |
||
|
ClearWarningsAndErrors() |
Clears all history |
|
|
CloseBuildProgressWindow() |
||
|
EndSlowTask() |
||
|
FinalizeSlowTask() |
Called to destroy a slow task |
|
|
FContextSupp... |
GetContext() |
|
|
GetErrors |
Gets errors history |
|
|
GetErrorsAndWarningsAndEmpty |
Gets all errors and warnings and clears the history |
|
|
GetNumErrors() |
||
|
GetNumWarnings() |
||
|
const FSlowT... |
GetScopeStack() |
Public const access to the current state of the scope stack |
|
const TShare... |
GetScopeStackSharedPtr() |
|
|
GetWarnings |
Gets warnings history |
|
|
IsPlayingInEditor() |
Called to check whether we are playing in editor when starting a slow task |
|
|
ProgressReported ( |
Called when some progress has occurred |
|
|
ReceivedUserCancel() |
Whether or not the user has canceled out of the progress dialog (i.e. the ongoing slow task or the last one that ran). |
|
|
RequestUpdateUI ( |
Ask that the UI be updated as a result of the scope stack changing |
|
|
SetContext ( |
||
|
TWeakPtr< cl... |
ShowBuildProgressWindow() |
Shows/Closes Special Build Progress dialogs |
|
StartSlowTask |
Called to create a slow task |
|
|
StatusForceUpdate |
||
|
StatusUpdate |
||
|
UpdateProgress |
||
|
UpdateUI() |
Update the UI as a result of the scope stack changing |
|
|
YesNof ( |
Ask the user a binary question, returning their answer |