Navigation
API > API/Runtime > API/Runtime/Engine
Structure for collision response templates.
| Name | FCollisionResponseTemplate |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/CollisionProfile.h |
| Include Path | #include "Engine/CollisionProfile.h" |
Syntax
USTRUCT ()
struct FCollisionResponseTemplate
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCollisionResponseTemplate() |
This constructor | Engine/CollisionProfile.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bCanModify | bool | If this profile can be modified by games | Engine/CollisionProfile.h | |
| CollisionEnabled | TEnumAsByte< ECollisionEnabled::Type > | Type of collision used for things with this profile | Engine/CollisionProfile.h | |
| CustomResponses | TArray< FResponseChannel > | Types of objects that this physics objects will collide with. | Engine/CollisionProfile.h | |
| HelpMessage | FString | Help message for collision profile | Engine/CollisionProfile.h | |
| Name | FName | Name of collision profile | Engine/CollisionProfile.h | |
| ObjectType | TEnumAsByte< enum ECollisionChannel > | No property anymore | Engine/CollisionProfile.h | |
| ObjectTypeName | FName | Collision object type to use for things with this profile | Engine/CollisionProfile.h | |
| ResponseToChannels | FCollisionResponseContainer | This is result of ResponseToChannel after loaded - please note that it is not property serializable | Engine/CollisionProfile.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CreateCustomResponsesFromResponseContainers() |
Engine/CollisionProfile.h | ||
bool IsEqual
(
const TEnumAsByte< ECollisionEnabled::Type > InCollisionEnabled, |
Engine/CollisionProfile.h |