Navigation
API > API/Runtime > API/Runtime/Core
A text-based markup language can be used to allow external processes to control the state machine, allowing command-line utilities to give graphical user feedback.
Example markup:
Update the progress of the current operation: @progress 10/20 @progress 50%
Update the progress and set a status message for the current operation: @progress 'Compiling source code...' 50%
| Name | FFeedbackContextMarkup |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/FeedbackContextMarkup.h |
| Include Path | #include "Misc/FeedbackContextMarkup.h" |
Syntax
class FFeedbackContextMarkup
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool ParseCommand
(
const FString& Line, |
Markup stack manipulation. | Misc/FeedbackContextMarkup.h | |
static bool PipeProcessOutput
(
const FText& Description, |
Utility functions for dealing with external processes. | Misc/FeedbackContextMarkup.h | |
static bool ReadInteger
(
const TCHAR*& Text, |
Read an integer from the input stream | Misc/FeedbackContextMarkup.h | |
static bool ReadProgress
(
const TCHAR*& Text, |
Read a progress value from the input stream. Valid forms are |
Misc/FeedbackContextMarkup.h | |
static bool ReadString
(
const TCHAR*& Text, |
Read a string from the input stream | Misc/FeedbackContextMarkup.h | |
static bool ReadToken
(
const TCHAR*& Text, |
Try to read a single exact-match token from the input stream. | Misc/FeedbackContextMarkup.h | |
static const TCHAR * SkipWhitespace
(
const TCHAR* Text |
Skip over a sequence of whitespace characters in the input stream and returns a pointer to the next character | Misc/FeedbackContextMarkup.h |