Files
UnrealEngineUWP/Engine/Source/Runtime/UMG/Private/Components/Visual.cpp
Ben Marsh 20bf0eb6a1 Updating copyright notices to 2017 (copying from //Tasks/UE4/Dev-Copyright-2017).
#rb none
#lockdown Nick.Penwarden

[CL 3226823 by Ben Marsh in Main branch]
2016-12-08 08:52:44 -05:00

31 lines
734 B
C++

// Copyright 1998-2017 Epic Games, Inc. All Rights Reserved.
#include "Components/Visual.h"
#include "Engine/UserInterfaceSettings.h"
/////////////////////////////////////////////////////
// UVisual
UVisual::UVisual(const FObjectInitializer& ObjectInitializer)
: Super(ObjectInitializer)
{
}
void UVisual::ReleaseSlateResources(bool bReleaseChildren)
{
}
void UVisual::BeginDestroy()
{
Super::BeginDestroy();
const bool bReleaseChildren = false;
ReleaseSlateResources(bReleaseChildren);
}
bool UVisual::NeedsLoadForServer() const
{
const UUserInterfaceSettings* UISettings = GetDefault<UUserInterfaceSettings>(UUserInterfaceSettings::StaticClass());
check(UISettings);
return UISettings->bLoadWidgetsOnDedicatedServer;
}