Skip to content

Commit e9d385d

Browse files
committed
refactor
1 parent 5e31480 commit e9d385d

1 file changed

Lines changed: 13 additions & 6 deletions

File tree

Plugins/KawaiiPhysics/Source/KawaiiPhysicsEd/Private/AnimGraphNode_KawaiiPhysics.cpp

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -191,8 +191,6 @@ void UAnimGraphNode_KawaiiPhysics::CustomizeDetails(IDetailLayoutBuilder& Detail
191191
{
192192
Super::CustomizeDetails(DetailBuilder);
193193

194-
Super::CustomizeDetails(DetailBuilder);
195-
196194
IDetailCategoryBuilder& ViewportCategory = DetailBuilder.EditCategory(TEXT("Kawaii Physics Tools"));
197195
FDetailWidgetRow& WidgetRow = ViewportCategory.AddCustomRow(LOCTEXT("KawaiiPhysics", "KawaiiPhysicsTools"));
198196

@@ -268,28 +266,37 @@ void UAnimGraphNode_KawaiiPhysics::ExportLimitsDataAsset()
268266
.DefaultAssetPath(FText::FromString(DefaultAsset));
269267

270268
if (NewAssetDlg->ShowModal() == EAppReturnType::Cancel)
269+
{
271270
return;
272-
271+
}
272+
273273
const FString Package(NewAssetDlg->GetFullAssetPath().ToString());
274274
const FString Name(NewAssetDlg->GetAssetName().ToString());
275275

276276
UPackage* Pkg = CreatePackage(*Package);
277-
UKawaiiPhysicsLimitsDataAsset* NewDataAsset = NewObject<UKawaiiPhysicsLimitsDataAsset>(Pkg, UKawaiiPhysicsLimitsDataAsset::StaticClass(), FName(Name),
278-
RF_Public | RF_Standalone);
279-
if (NewDataAsset)
277+
278+
if (UKawaiiPhysicsLimitsDataAsset* NewDataAsset =
279+
NewObject<UKawaiiPhysicsLimitsDataAsset>(Pkg, UKawaiiPhysicsLimitsDataAsset::StaticClass(), FName(Name),
280+
RF_Public | RF_Standalone))
280281
{
281282
// copy data
282283
NewDataAsset->SphericalLimitsData.SetNum(Node.SphericalLimits.Num());
283284
for(int32 i=0; i<Node.SphericalLimits.Num(); i++)
285+
{
284286
NewDataAsset->SphericalLimitsData[i].Update(&Node.SphericalLimits[i]);
287+
}
285288

286289
NewDataAsset->CapsuleLimitsData.SetNum(Node.CapsuleLimits.Num());
287290
for(int32 i=0; i<Node.CapsuleLimits.Num(); i++)
291+
{
288292
NewDataAsset->CapsuleLimitsData[i].Update(&Node.CapsuleLimits[i]);
293+
}
289294

290295
NewDataAsset->PlanarLimitsData.SetNum(Node.PlanarLimits.Num());
291296
for(int32 i=0; i<Node.PlanarLimits.Num(); i++)
297+
{
292298
NewDataAsset->PlanarLimitsData[i].Update(&Node.PlanarLimits[i]);
299+
}
293300

294301
NewDataAsset->Sync();
295302

0 commit comments

Comments
 (0)