// Copyright Epic Games, Inc. All Rights Reserved. //~============================================================================= // TexAlignerFit // Fits the texture to a face // //~============================================================================= #pragma once #include "CoreMinimal.h" #include "UObject/ObjectMacros.h" #include "TexAligner/TexAligner.h" #include "TexAlignerFit.generated.h" class FBspSurfIdx; class FPoly; class UModel; UCLASS(hidecategories=Object) class UTexAlignerFit : public UTexAligner { GENERATED_UCLASS_BODY() //~ Begin UObject Interface virtual void PostInitProperties() override; //~ End UObject Interface //~ Begin UTexAligner Interface virtual void AlignSurf( ETexAlign InTexAlignType, UModel* InModel, FBspSurfIdx* InSurfIdx, FPoly* InPoly, FVector* InNormal ) override; //~ End UTexAligner Interface };