Files
UnrealEngine/Engine/Plugins/Runtime/MassGameplay/Source/MassRepresentation/Public/MassStationaryDistanceVisualizationTrait.h
2025-05-18 13:04:45 +08:00

27 lines
770 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "MassDistanceVisualizationTrait.h"
#include "MassStationaryDistanceVisualizationTrait.generated.h"
#define UE_API MASSREPRESENTATION_API
UCLASS(MinimalAPI)
class UMassStationaryDistanceVisualizationTrait : public UMassDistanceVisualizationTrait
{
GENERATED_BODY()
public:
UE_API UMassStationaryDistanceVisualizationTrait(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get());
UE_API virtual void BuildTemplate(FMassEntityTemplateBuildContext& BuildContext, const UWorld& World) const override;
protected:
#if WITH_EDITOR
UE_API virtual void PostEditChangeProperty(struct FPropertyChangedEvent& PropertyChangedEvent) override;
#endif // WITH_EDITOR
};
#undef UE_API