![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CollisionProfile.h>
Public Member Functions | |
| ENGINE_API | FCollisionResponseTemplate () |
| ENGINE_API bool | IsEqual (const TEnumAsByte< ECollisionEnabled::Type > InCollisionEnabled, const TEnumAsByte< enum ECollisionChannel > InCollisionObjectType, const struct FCollisionResponseContainer &InResponseToChannels) |
| ENGINE_API void | CreateCustomResponsesFromResponseContainers () |
Structure for collision response templates.
| FCollisionResponseTemplate::FCollisionResponseTemplate | ( | ) |
This constructor
| ENGINE_API void FCollisionResponseTemplate::CreateCustomResponsesFromResponseContainers | ( | ) |
| bool FCollisionResponseTemplate::IsEqual | ( | const TEnumAsByte< ECollisionEnabled::Type > | InCollisionEnabled, |
| const TEnumAsByte< enum ECollisionChannel > | InCollisionObjectType, | ||
| const struct FCollisionResponseContainer & | InResponseToChannels | ||
| ) |
| bool FCollisionResponseTemplate::bCanModify |
If this profile can be modified by games
| TEnumAsByte<ECollisionEnabled::Type> FCollisionResponseTemplate::CollisionEnabled |
Type of collision used for things with this profile
| TArray<FResponseChannel> FCollisionResponseTemplate::CustomResponses |
Types of objects that this physics objects will collide with.
| FName FCollisionResponseTemplate::Name |
Name of collision profile
| TEnumAsByte<enum ECollisionChannel> FCollisionResponseTemplate::ObjectType |
Enum indicating what type of object this should be considered as when it moves
| FName FCollisionResponseTemplate::ObjectTypeName |
Collision object type to use for things with this profile
| struct FCollisionResponseContainer FCollisionResponseTemplate::ResponseToChannels |
This is result of ResponseToChannel after loaded - please note that it is not property serializable