Module |
|
Header |
/Engine/Plugins/NetcodeUnitTest/NetcodeUnitTest/Source/NetcodeUnitTest/Public/UI/SLogWidget.h |
Include |
#include "UI/SLogWidget.h" |
class SLogWidget : public SCompoundWidget
Name | Description | ||
---|---|---|---|
|
bAutoClose |
Whether or not auto-closing the current window is enabled |
|
|
bAutoScroll |
Whether or not auto-scrolling is currently enabled |
|
|
TSharedPtr< SCo... |
ConsoleComboBox |
The combo box for selecting the console command context |
|
ConsoleContextList |
The list of available console command contexts (for the combo box) |
|
|
TSharedPtr< SEd... |
ConsoleTextBox |
The console command text box |
|
DefaultConsoleContext |
The default console command context (for the combo box) |
|
|
LogLines |
The full list of all accumulated log lines - stored centrally/separately from tabs |
|
|
TSharedPtr< FTa... |
LogTabManager |
The log window tab manager |
|
LogTabs |
Holds information necessary for initializing and handling the state of each tab |
|
|
TSharedPtr< FUI... |
LogWidgetCommands |
Log widget context-menu/shortcut-key commands |
|
FOnConsoleComma... |
OnConsoleCommand |
Delegate for handling UI-triggered console commands |
|
FOnDeveloperCli... |
OnDeveloperClicked |
Notification for developer checkbox click |
|
FOnSuspendClick... |
OnSuspendClicked |
Notification for suspend/resume button click |
|
TSharedPtr< STe... |
SuspendButtonText |
Reference to the suspend buttons text, so the text can be modified |
Name | Description | |
---|---|---|
|
SLogWidget() |
Name | Description | ||
---|---|---|---|
|
AddLine ( |
Adds a log line to the log window |
|
|
CanAutoScroll ( |
Whether or not auto-scrolling is presently possible for the specified tab NOTE: Does NOT determine whether or not it is presently enabled though |
|
|
CanCopy() |
Used to determine whether 'Copy' is currently a valid action |
|
|
CanFind() |
Used to determine whether 'Find' is currently a valid action |
|
|
Construct ( |
Widget constructor |
|
|
TSharedPtr< ... |
GetActiveTabInfo() |
Returns a reference to the LogTabs entry, for the currently active tab |
|
TSharedRef< ... |
InitializeTabLayout ( |
Initializes the LogTabInfo array and tab formatting, and returns the log tab formatting layout |
|
OnCopy() |
Called when the 'Copy' context button is clicked |
|
|
OnFind() |
Called when the 'Find' context button is clicked |
|
|
OnSuspendStateChanged ( |
Notification from the unit test (through a delegate), that the server suspend state has changed (for the button text) |
|
|
ScrollToEnd ( |
Scrolls the specified tab to the last entry |
|
|
ScrollToText ( |
Scrolls to the specified text, in the specified tab (starting from the currently selected line) |
|
|
TSharedRef< ... |
SpawnLogTab ( |
Spawns an individual tab for the log list view |
|
UpdateFindHighlight ( |
Updates the find text highlighting for a tab |
Name |
Description |
|
---|---|---|
|
FArguments |