Navigation
API > API/Plugins > API/Plugins/Terminal
Terminal color scheme loaded from a JSON file.
Each scheme defines: default foreground/background, cursor color, selection highlight color, and a 16-color ANSI palette.
| Name | FTerminalColorScheme |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/Terminal/Source/Terminal/Public/TerminalColorScheme.h |
| Include Path | #include "TerminalColorScheme.h" |
Syntax
struct FTerminalColorScheme
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CursorColor | FLinearColor | TerminalColorScheme.h | ||
| DefaultBackground | FLinearColor | TerminalColorScheme.h | ||
| DefaultForeground | FLinearColor | TerminalColorScheme.h | ||
| Name | FString | TerminalColorScheme.h | ||
| Palette | TArray< FLinearColor > | TerminalColorScheme.h | ||
| SelectionColor | FLinearColor | TerminalColorScheme.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool FromJSON
(
const FString& JSONString, |
Parse a scheme from a JSON string. Returns true on success. | TerminalColorScheme.h | |
static FTerminalColorScheme MakeDefault() |
Create a default scheme. | TerminalColorScheme.h |