UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FChaosVDDebugDrawLineDataWrapper Struct Reference

#include <ChaosVDDebugShapeDataWrapper.h>

+ Inheritance diagram for FChaosVDDebugDrawLineDataWrapper:

Public Member Functions

CHAOSVDRUNTIME_API bool Serialize (FArchive &Ar)
 
- Public Member Functions inherited from FChaosVDWrapperDataBase
virtual ~FChaosVDWrapperDataBase ()=default
 
virtual bool HasValidData () const
 
void MarkAsValid ()
 

Public Attributes

FVector StartLocation = FVector::ZeroVector
 
FVector EndLocation = FVector::ZeroVector
 
bool bIsArrow = false
 
- Public Attributes inherited from FChaosVDDebugDrawShapeBase
int32 SolverID = INDEX_NONE
 
FName Tag = NAME_None
 
FColor Color = FColor::Blue
 
EChaosVDParticleContext ThreadContext = EChaosVDParticleContext::GameThread
 

Static Public Attributes

static CHAOSVDRUNTIME_API FStringView WrapperTypeName = TEXT("FChaosVDDebugDrawLineDataWrapper")
 

Additional Inherited Members

- Protected Member Functions inherited from FChaosVDDebugDrawShapeBase
CHAOSVDRUNTIME_API void SerializeBase_Internal (FArchive &Ar)
 
- Protected Attributes inherited from FChaosVDWrapperDataBase
bool bHasValidData = false
 

Member Function Documentation

◆ Serialize()

bool FChaosVDDebugDrawLineDataWrapper::Serialize ( FArchive Ar)

Member Data Documentation

◆ bIsArrow

bool FChaosVDDebugDrawLineDataWrapper::bIsArrow = false

◆ EndLocation

FVector FChaosVDDebugDrawLineDataWrapper::EndLocation = FVector::ZeroVector

◆ StartLocation

FVector FChaosVDDebugDrawLineDataWrapper::StartLocation = FVector::ZeroVector

◆ WrapperTypeName

FStringView FChaosVDDebugDrawLineDataWrapper::WrapperTypeName = TEXT("FChaosVDDebugDrawLineDataWrapper")
static

The documentation for this struct was generated from the following files: