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

#include <CollisionProfile.h>

Public Member Functions

 FCustomChannelSetup ()
 
bool operator== (const FCustomChannelSetup &Other) const
 

Public Attributes

TEnumAsByte< enum ECollisionChannelChannel
 
TEnumAsByte< enum ECollisionResponseDefaultResponse
 
bool bTraceType
 
bool bStaticObject
 
FName Name
 

Detailed Description

Structure for custom channel setup information.

Constructor & Destructor Documentation

◆ FCustomChannelSetup()

FCustomChannelSetup::FCustomChannelSetup ( )
inline

Member Function Documentation

◆ operator==()

bool FCustomChannelSetup::operator== ( const FCustomChannelSetup Other) const
inline

Member Data Documentation

◆ bStaticObject

bool FCustomChannelSetup::bStaticObject

Specifies if this is static object. Otherwise it will be dynamic object. This is used for query all objects vs all static objects vs all dynamic objects

◆ bTraceType

bool FCustomChannelSetup::bTraceType

Sets meta data TraceType="1" for the enum entry if true. Otherwise, this channel will be treated as object query channel, so you can query object types

◆ Channel

TEnumAsByte<enum ECollisionChannel> FCustomChannelSetup::Channel

Which channel you'd like to customize

◆ DefaultResponse

TEnumAsByte<enum ECollisionResponse> FCustomChannelSetup::DefaultResponse

Default Response for the channel

◆ Name

FName FCustomChannelSetup::Name

Name used in editor and metadata to refer to this channel


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