Navigation
API > API/Developer > API/Developer/SourceControl
Widget for displaying Source Control Check in Changes and Sync Latest buttons
| Name | SSourceControlControls |
| Type | class |
| Header File | /Engine/Source/Developer/SourceControl/Public/SSourceControlControls.h |
| Include Path | #include "SSourceControlControls.h" |
Syntax
class SSourceControlControls : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SSourceControlControls
- FSlateControlledConstruction → SWidget → SCompoundWidget → SSourceControlControls
Structs
| Name | Remarks |
|---|---|
| FArguments |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| IsCheckInChangesEnabled | FIsEnabled | SSourceControlControls.h | |
| IsCheckInChangesVisible | FIsVisible | SSourceControlControls.h | |
| IsRestoreAsLatestEnabled | FIsEnabled | SSourceControlControls.h | |
| IsRestoreAsLatestVisible | FIsVisible | SSourceControlControls.h | |
| IsSyncLatestEnabled | FIsEnabled | SSourceControlControls.h | |
| IsSyncLatestVisible | FIsVisible | SSourceControlControls.h | |
| NumConflictsRemaining | FNumConflicts | SSourceControlControls.h | |
| NumConflictsUpcoming | FNumConflicts | SSourceControlControls.h | |
| OnCheckInChangesClicked | FOnClicked | SSourceControlControls.h | |
| OnRestoreAsLatestClicked | FOnClicked | SSourceControlControls.h | |
| OnSyncLatestClicked | FOnClicked | SSourceControlControls.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| IsMiddleSeparatorEnabled | TAttribute< bool > | SSourceControlControls.h | ||
| IsRightSeparatorEnabled | TAttribute< bool > | SSourceControlControls.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs |
Construct this widgetConstruct this widget | SSourceControlControls.h | |
EVisibility GetSourceControlMiddleSeparatorVisibility() |
Separators | SSourceControlControls.h | |
EVisibility GetSourceControlRightSeparatorVisibility() |
SSourceControlControls.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static int32 GetNumConflictsRemaining() |
SSourceControlControls.h | ||
static int32 GetNumConflictsUpcoming() |
SSourceControlControls.h | ||
static int GetNumLocalChanges() |
Check-in buttonCheck-in Status | SSourceControlControls.h | |
static const FSlateBrush * GetSourceControlCheckInStatusIcon() |
SSourceControlControls.h | ||
static FText GetSourceControlCheckInStatusText() |
SSourceControlControls.h | ||
static FText GetSourceControlCheckInStatusToolTipText() |
SSourceControlControls.h | ||
static EVisibility GetSourceControlCheckInStatusVisibility() |
SSourceControlControls.h | ||
static const FSlateBrush * GetSourceControlRestoreAsLatestStatusIcon() |
SSourceControlControls.h | ||
static FText GetSourceControlRestoreAsLatestText() |
SSourceControlControls.h | ||
static FText GetSourceControlRestoreAsLatestToolTipText() |
SSourceControlControls.h | ||
static EVisibility GetSourceControlRestoreAsLatestVisibility() |
SSourceControlControls.h | ||
static const FSlateBrush * GetSourceControlSyncStatusIcon() |
SSourceControlControls.h | ||
static FText GetSourceControlSyncStatusText() |
SSourceControlControls.h | ||
static FText GetSourceControlSyncStatusToolTipText() |
SSourceControlControls.h | ||
static EVisibility GetSourceControlSyncStatusVisibility() |
SSourceControlControls.h | ||
static bool HasSourceControlChangesToCheckIn() |
SSourceControlControls.h | ||
static bool HasSourceControlChangesToSync() |
SSourceControlControls.h | ||
static bool IsAtLatestRevision() |
Sync buttonSync Status | SSourceControlControls.h | |
static bool IsSourceControlCheckInEnabled() |
SSourceControlControls.h | ||
static bool IsSourceControlRestoreAsLatestEnabled() |
Restore as latest buttonRestore as Latest | SSourceControlControls.h | |
static bool IsSourceControlSyncEnabled() |
SSourceControlControls.h | ||
static FReply OnSourceControlCheckInChangesClicked() |
SSourceControlControls.h | ||
static FReply OnSourceControlRestoreAsLatestClicked() |
SSourceControlControls.h | ||
static FReply OnSourceControlSyncClicked() |
SSourceControlControls.h | ||
static void SetIsCheckInChangesEnabled
(
const FIsEnabled& InCheckInChangesEnabled |
SSourceControlControls.h | ||
static void SetIsCheckInChangesVisible
(
const FIsVisible& InCheckInChangesVisible |
SSourceControlControls.h | ||
static void SetIsRestoreAsLatestEnabled
(
const FIsEnabled& InRestoreAsLatestEnabled |
SSourceControlControls.h | ||
static void SetIsRestoreAsLatestVisible
(
const FIsVisible& InRestoreAsLatestVisible |
SSourceControlControls.h | ||
static void SetIsSyncLatestEnabled
(
const FIsEnabled& InSyncLatestEnabled |
SSourceControlControls.h | ||
static void SetIsSyncLatestVisible
(
const FIsVisible& InSyncLatestVisible |
SSourceControlControls.h | ||
static void SetNumConflictsRemaining
(
const FNumConflicts& InNumConflictsRemaining |
SSourceControlControls.h | ||
static void SetNumConflictsUpcoming
(
const FNumConflicts& InNumConflictsUpcoming |
SSourceControlControls.h | ||
static void SetOnCheckInChangesClicked
(
const FOnClicked& InCheckInChangesClicked |
SSourceControlControls.h | ||
static void SetOnRestoreAsLatestClicked
(
const FOnClicked& InRestoreAsLatestClicked |
SSourceControlControls.h | ||
static void SetOnSyncLatestClicked
(
const FOnClicked& InSyncLatestClicked |
SSourceControlControls.h |