You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
Merging //UE4/Dev-Main to Dev-Networking (//UE4/Dev-Networking)
#rb none #rnx [CL 4344260 by Ryan Gerleve in Dev-Networking branch]
This commit is contained in:
@@ -41,8 +41,7 @@ void STimecodeProvider::Construct(const FArguments& InArgs)
|
||||
TSharedRef<SWidget> FrameRateWidget = InArgs._DisplayFrameRate ? SNew(STextBlock)
|
||||
.Text(MakeAttributeLambda([this]
|
||||
{
|
||||
UTimecodeProvider* TimecodeProviderPtr = GetTimecodeProvider();
|
||||
if (TimecodeProviderPtr)
|
||||
if (const UTimecodeProvider* TimecodeProviderPtr = GetTimecodeProvider())
|
||||
{
|
||||
return TimecodeProviderPtr->GetFrameRate().ToPrettyText();
|
||||
}
|
||||
@@ -73,8 +72,7 @@ void STimecodeProvider::Construct(const FArguments& InArgs)
|
||||
SNew(STextBlock)
|
||||
.Text(MakeAttributeLambda([this]
|
||||
{
|
||||
UTimecodeProvider* TimecodeProviderPtr = GetTimecodeProvider();
|
||||
if (TimecodeProviderPtr)
|
||||
if (const UTimecodeProvider* TimecodeProviderPtr = GetTimecodeProvider())
|
||||
{
|
||||
return FText::FromName(TimecodeProviderPtr->GetFName());
|
||||
}
|
||||
@@ -98,8 +96,7 @@ void STimecodeProvider::Construct(const FArguments& InArgs)
|
||||
SNew(STimecode)
|
||||
.Timecode(MakeAttributeLambda([this]
|
||||
{
|
||||
UTimecodeProvider* OverrideTimecodeProviderPtr = OverrideTimecodeProvider.Get().Get();
|
||||
if (OverrideTimecodeProviderPtr)
|
||||
if (const UTimecodeProvider* OverrideTimecodeProviderPtr = OverrideTimecodeProvider.Get().Get())
|
||||
{
|
||||
return OverrideTimecodeProviderPtr->GetTimecode();
|
||||
}
|
||||
@@ -113,9 +110,9 @@ void STimecodeProvider::Construct(const FArguments& InArgs)
|
||||
];
|
||||
}
|
||||
|
||||
UTimecodeProvider* STimecodeProvider::GetTimecodeProvider() const
|
||||
const UTimecodeProvider* STimecodeProvider::GetTimecodeProvider() const
|
||||
{
|
||||
UTimecodeProvider* TimecodeProviderPtr = OverrideTimecodeProvider.Get().Get();
|
||||
const UTimecodeProvider* TimecodeProviderPtr = OverrideTimecodeProvider.Get().Get();
|
||||
if (!TimecodeProviderPtr)
|
||||
{
|
||||
TimecodeProviderPtr = GEngine->GetTimecodeProvider();
|
||||
@@ -127,8 +124,7 @@ UTimecodeProvider* STimecodeProvider::GetTimecodeProvider() const
|
||||
FSlateColor STimecodeProvider::HandleIconColorAndOpacity() const
|
||||
{
|
||||
FSlateColor Result = FSlateColor::UseForeground();
|
||||
UTimecodeProvider* TimecodeProviderPtr = GetTimecodeProvider();
|
||||
if (TimecodeProviderPtr)
|
||||
if (const UTimecodeProvider* TimecodeProviderPtr = GetTimecodeProvider())
|
||||
{
|
||||
ETimecodeProviderSynchronizationState State = TimecodeProviderPtr->GetSynchronizationState();
|
||||
switch (State)
|
||||
@@ -152,8 +148,7 @@ const FSlateBrush* STimecodeProvider::HandleIconImage() const
|
||||
{
|
||||
const FSlateBrush* Result = nullptr;
|
||||
|
||||
UTimecodeProvider* TimecodeProviderPtr = GetTimecodeProvider();
|
||||
if (TimecodeProviderPtr)
|
||||
if (const UTimecodeProvider* TimecodeProviderPtr = GetTimecodeProvider())
|
||||
{
|
||||
ETimecodeProviderSynchronizationState State = TimecodeProviderPtr->GetSynchronizationState();
|
||||
switch (State)
|
||||
@@ -183,8 +178,7 @@ EVisibility STimecodeProvider::HandleImageVisibility() const
|
||||
|
||||
EVisibility STimecodeProvider::HandleThrobberVisibility() const
|
||||
{
|
||||
UTimecodeProvider* TimecodeProviderPtr = GetTimecodeProvider();
|
||||
if (TimecodeProviderPtr)
|
||||
if (const UTimecodeProvider* TimecodeProviderPtr = GetTimecodeProvider())
|
||||
{
|
||||
ETimecodeProviderSynchronizationState State = TimecodeProviderPtr->GetSynchronizationState();
|
||||
if (State == ETimecodeProviderSynchronizationState::Synchronizing)
|
||||
|
||||
Reference in New Issue
Block a user