2018-12-14 13:44:01 -05:00
|
|
|
// Copyright 1998-2019 Epic Games, Inc. All Rights Reserved.
|
2018-10-29 10:01:28 -04:00
|
|
|
|
|
|
|
|
#include "VirtualTextureSpaceFactoryNew.h"
|
|
|
|
|
#include "VT/VirtualTextureSpace.h"
|
|
|
|
|
|
|
|
|
|
UVirtualTextureSpaceFactoryNew::UVirtualTextureSpaceFactoryNew(const FObjectInitializer& ObjectInitializer)
|
|
|
|
|
: Super(ObjectInitializer)
|
|
|
|
|
{
|
|
|
|
|
SupportedClass = UVirtualTextureSpace::StaticClass();
|
|
|
|
|
bCreateNew = true;
|
|
|
|
|
bEditAfterNew = true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
UObject* UVirtualTextureSpaceFactoryNew::FactoryCreateNew(UClass* InClass, UObject* InParent, FName InName, EObjectFlags Flags, UObject* Context, FFeedbackContext* Warn)
|
|
|
|
|
{
|
|
|
|
|
return NewObject<UVirtualTextureSpace>(InParent, InClass, InName, Flags);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool UVirtualTextureSpaceFactoryNew::ShouldShowInNewMenu() const
|
|
|
|
|
{
|
|
|
|
|
return true;
|
|
|
|
|
}
|