Files
UnrealEngine/Engine/Source/Editor/MergeActors/Private/MeshMergingTool/SMeshMergingDialog.cpp
2025-05-18 13:04:45 +08:00

33 lines
812 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "MeshMergingTool/SMeshMergingDialog.h"
#include "MeshMergingTool/MeshMergingTool.h"
#include "SlateOptMacros.h"
#include "IDetailsView.h"
//////////////////////////////////////////////////////////////////////////
// SMeshMergingDialog
SMeshMergingDialog::SMeshMergingDialog()
{
}
SMeshMergingDialog::~SMeshMergingDialog()
{
}
BEGIN_SLATE_FUNCTION_BUILD_OPTIMIZATION
void SMeshMergingDialog::Construct(const FArguments& InArgs, FMeshMergingTool* InTool)
{
checkf(InTool != nullptr, TEXT("Invalid owner tool supplied"));
Tool = InTool;
SMeshProxyCommonDialog::Construct(SMeshProxyCommonDialog::FArguments());
MergeSettings = UMeshMergingSettingsObject::Get();
SettingsView->SetObject(MergeSettings);
}
END_SLATE_FUNCTION_BUILD_OPTIMIZATION