UPrimitiveComponent::K2_SphereTraceComponent

Perform a sphere 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_SphereTraceComponent
(
    FVector TraceStart,
    FVector TraceEnd,
    float SphereRadius,
    bool bTraceComplex,
    bool bShowTrace,
    bool bPersistentShowTrace,
    FVector & HitLocation,
    FVector & HitNormal,
    FName & BoneName,
    FHitResult & OutHit
)

Remarks

Perform a sphere 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

SphereRadius

Radius of the sphere to trace against the component

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