Files
UnrealEngineUWP/Engine/Source/Developer/ScreenShotComparison/Private/Widgets/SScreenShotImagePopup.cpp
kevin hamilton 6b46dd0ced Merging //depot/Partners/Zombie/UE4-iOS/...to //depot/UE4/...
Automation: Milestone 3 and fixes for milestone 2

 -Added new EditorShot command to take editor screenshots
 -Made the ExterialTool options use the dierctory picker
 -Fixed a bug with the StaticMeshEditor test if the tutorial pops up
 -StaticMeshUV test now uses async package loading
 -Added a display every Nth screenshot to the screenshot compre tab
 -Added support to disable screenshots or request full size ones
 -Changed the screenshots so they save to the game directory even if you run the frontend by itself
 -Added screenshot support for the load all maps tests

[CL 2071712 by kevin hamilton in Main branch]
2014-05-13 12:08:56 -04:00

30 lines
852 B
C++

// Copyright 1998-2014 Epic Games, Inc. All Rights Reserved.
/*=============================================================================
SScreenShotImagePopup.cpp: Implements the SScreenImagePopup class.
=============================================================================*/
#include "ScreenShotComparisonPrivatePCH.h"
void SScreenShotImagePopup::Construct( const FArguments& InArgs )
{
// Load the image
DynamicImageBrush = MakeShareable(new FSlateDynamicImageBrush( InArgs._ImageAssetName, InArgs._ImageSize ) );
// Create the screen shot popup widget.
ChildSlot
[
SNew(SBorder)
. BorderImage(FEditorStyle::GetBrush("Menu.Background"))
. Padding(10)
[
SNew(SBox)
.WidthOverride(InArgs._ImageSize.X)
.HeightOverride(InArgs._ImageSize.Y)
[
SNew(SImage)
.Image( DynamicImageBrush.Get() )
]
]
];
}