33 lines
819 B
C++
33 lines
819 B
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "Dataflow/DataflowEngine.h"
|
|
#include "Dataflow/DataflowNode.h"
|
|
#include "GeometryCollection/ManagedArrayCollection.h"
|
|
#include "Dataflow/DataflowDebugDrawInterface.h"
|
|
#include "Dataflow/DataflowDebugDraw.h"
|
|
#if WITH_EDITOR
|
|
#include "Dataflow/DataflowRenderingViewMode.h"
|
|
#endif
|
|
#include "Dataflow/DataflowEngineUtil.h"
|
|
|
|
namespace UE::Dataflow
|
|
{
|
|
namespace Utils
|
|
{
|
|
#if WITH_EDITOR
|
|
GEOMETRYCOLLECTIONNODES_API void DebugDrawProximity(IDataflowDebugDrawInterface& DataflowRenderingInterface,
|
|
const FManagedArrayCollection& Collection,
|
|
const FLinearColor Color,
|
|
const float LineWidthMultiplier,
|
|
const float CenterSize,
|
|
const FLinearColor CenterColor,
|
|
const bool bRandomizeColor,
|
|
const int32 ColorRandomSeed);
|
|
#endif
|
|
}
|
|
}
|
|
|
|
|