// Copyright 1998-2019 Epic Games, Inc. All Rights Reserved. #pragma once #include "Factories/Factory.h" #include "UObject/ObjectMacros.h" #include "VirtualTextureFactoryNew.generated.h" /** * Implements a factory for UVirtualTexture objects. */ UCLASS(hidecategories=Object) class UVirtualTextureFactoryNew : public UFactory { GENERATED_UCLASS_BODY() public: //~ UFactory Interface virtual UObject* FactoryCreateNew(UClass* InClass, UObject* InParent, FName InName, EObjectFlags Flags, UObject* Context, FFeedbackContext* Warn) override; virtual bool ShouldShowInNewMenu() const override; };