UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
CollisionResponseConsoleCommands Namespace Reference

Classes

struct  FSortComponentsForComplexity
 
struct  FSortComponentsWithResponseToProfile
 

Functions

FString GetCommaSeparatedList (const TArray< FString > &List)
 
FString FillString (TCHAR Char, int32 Count)
 
FString GetDisplayNameText (const UEnum *Enum, int64 Value, const FString &Fallback)
 
FString FormatObjectName (UObject *Obj)
 
FString GetAssetName (const UPrimitiveComponent *Comp)
 
template<typename EnumType >
const FString & MapEnumToDisplayName (const UEnum *ComplexityEnum, EnumType EnumFlag, TMap< EnumType, FString > &EnumToDisplayNameMap)
 
void ListCollisionProfileNames ()
 
void ListCollisionChannelNames ()
 
ECollisionResponse StringToCollisionResponse (const FString &InString)
 
ECollisionChannel StringToCollisionChannel (const FString &InString)
 
FName StringToCollisionProfile (const FString &InString)
 
ECollisionTraceFlag StringToCollisionComplexity (const FString &InString)
 
void ListComponentsWithResponseToProfile (const ECollisionResponse RequiredResponse, const FName &ProfileToCheck)
 
void Parse_ListComponentsWithResponseToProfile (const TArray< FString > &Args, UWorld *World)
 
void ListProfilesWithResponseToChannel (const ECollisionResponse RequiredResponse, const ECollisionChannel TestChannel)
 
void Parse_ListProfilesWithResponseToChannel (const TArray< FString > &Args, UWorld *World)
 
void ListObjectsWithCollisionComplexity (ECollisionTraceFlag Complexity)
 
void Parse_ListObjectsWithCollisionComplexity (const TArray< FString > &Args, UWorld *World)
 

Function Documentation

◆ FillString()

FString CollisionResponseConsoleCommands::FillString ( TCHAR  Char,
int32  Count 
)

◆ FormatObjectName()

FString CollisionResponseConsoleCommands::FormatObjectName ( UObject Obj)

◆ GetAssetName()

FString CollisionResponseConsoleCommands::GetAssetName ( const UPrimitiveComponent *  Comp)

◆ GetCommaSeparatedList()

FString CollisionResponseConsoleCommands::GetCommaSeparatedList ( const TArray< FString > &  List)

◆ GetDisplayNameText()

FString CollisionResponseConsoleCommands::GetDisplayNameText ( const UEnum Enum,
int64  Value,
const FString &  Fallback 
)

◆ ListCollisionChannelNames()

void CollisionResponseConsoleCommands::ListCollisionChannelNames ( )

◆ ListCollisionProfileNames()

void CollisionResponseConsoleCommands::ListCollisionProfileNames ( )

◆ ListComponentsWithResponseToProfile()

void CollisionResponseConsoleCommands::ListComponentsWithResponseToProfile ( const ECollisionResponse  RequiredResponse,
const FName ProfileToCheck 
)

◆ ListObjectsWithCollisionComplexity()

void CollisionResponseConsoleCommands::ListObjectsWithCollisionComplexity ( ECollisionTraceFlag  Complexity)

◆ ListProfilesWithResponseToChannel()

void CollisionResponseConsoleCommands::ListProfilesWithResponseToChannel ( const ECollisionResponse  RequiredResponse,
const ECollisionChannel  TestChannel 
)

◆ MapEnumToDisplayName()

template<typename EnumType >
const FString & CollisionResponseConsoleCommands::MapEnumToDisplayName ( const UEnum ComplexityEnum,
EnumType  EnumFlag,
TMap< EnumType, FString > &  EnumToDisplayNameMap 
)

◆ Parse_ListComponentsWithResponseToProfile()

void CollisionResponseConsoleCommands::Parse_ListComponentsWithResponseToProfile ( const TArray< FString > &  Args,
UWorld World 
)

◆ Parse_ListObjectsWithCollisionComplexity()

void CollisionResponseConsoleCommands::Parse_ListObjectsWithCollisionComplexity ( const TArray< FString > &  Args,
UWorld World 
)

◆ Parse_ListProfilesWithResponseToChannel()

void CollisionResponseConsoleCommands::Parse_ListProfilesWithResponseToChannel ( const TArray< FString > &  Args,
UWorld World 
)

◆ StringToCollisionChannel()

ECollisionChannel CollisionResponseConsoleCommands::StringToCollisionChannel ( const FString &  InString)

◆ StringToCollisionComplexity()

ECollisionTraceFlag CollisionResponseConsoleCommands::StringToCollisionComplexity ( const FString &  InString)

◆ StringToCollisionProfile()

FName CollisionResponseConsoleCommands::StringToCollisionProfile ( const FString &  InString)

◆ StringToCollisionResponse()

ECollisionResponse CollisionResponseConsoleCommands::StringToCollisionResponse ( const FString &  InString)