// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "Containers/Array.h" #include "Customizations/MathStructCustomizations.h" #include "Templates/SharedPointer.h" class IPropertyHandle; class IPropertyTypeCustomization; /** * Customizes FVector structs. */ class FVectorStructCustomization : public FMathStructCustomization { public: /** @return A new instance of this class */ static TSharedRef MakeInstance(); private: /** FMathStructCustomization interface */ virtual void GetSortedChildren(TSharedRef StructPropertyHandle, TArray>& OutChildren) override; };