UPrimitiveComponent::K2_LineTraceComponent

Perform a line trace against a single component

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Components/PrimitiveComponent.h

Include

#include "Components/PrimitiveComponent.h"

Source

/Engine/Source/Runtime/Engine/Private/PrimitiveComponentPhysics.cpp

Syntax

bool K2_LineTraceComponent
(
    FVector TraceStart,
    FVector TraceEnd,
    bool bTraceComplex,
    bool bShowTrace,
    bool bPersistentShowTrace,
    FVector & HitLocation,
    FVector & HitNormal,
    FName & BoneName,
    FHitResult & OutHit
)

Remarks

Perform a line trace against a single component

Parameters

Parameter

Description

TraceStart

The start of the trace in world-space

TraceEnd

The end of the trace in world-space

bTraceComplex

Whether or not to trace the complex physics representation or just the simple representation

bShowTrace

Whether or not to draw the trace in the world (for debugging)

bPersistentShowTrace

Whether or not to make the debugging draw stay in the world permanently

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss