MCPcopy Create free account
hub / github.com/PCGEx/PCGExtendedToolkit / MakePath

Function MakePath

Source/PCGExtendedToolkit/Private/Paths/PCGExPaths.cpp:510–520  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

508 }
509
510 TSharedPtr<FPath> MakePath(const TArrayView<const FPCGPoint> InPoints, const double Expansion, const bool bClosedLoop)
511 {
512 if (bClosedLoop)
513 {
514 PCGEX_MAKE_SHARED(P, TPath<true>, InPoints, Expansion)
515 return StaticCastSharedPtr<FPath>(P);
516 }
517
518 PCGEX_MAKE_SHARED(P, TPath<false>, InPoints, Expansion)
519 return StaticCastSharedPtr<FPath>(P);
520 }
521
522 TSharedPtr<FPath> MakePath(const TArrayView<const FVector> InPositions, const double Expansion, const bool bClosedLoop)
523 {

Callers 12

ExecuteInternalMethod · 0.85
ProcessMethod · 0.85
UpdateExtrusionQueueMethod · 0.85
ProcessMethod · 0.85
ProcessMethod · 0.85
ProcessMethod · 0.85
ProcessMethod · 0.85
ProcessMethod · 0.85
ProcessMethod · 0.85
ProcessMethod · 0.85
ProcessMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected