Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FBodyInstance
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void BuildBodyFilterData
(
FBodyCollisionFilterData& OutFilterData, |
Build the sim and query filter data (for simple and complex shapes) based on the settings of this BodyInstance (and its associated BodySetup) | PhysicsEngine/BodyInstance.h | |
static void BuildBodyFilterData
(
const FBodyInstance* InInstance, |
Static version of BuildBodyFilterData taking explicit parameters (avoids weak ptr dereference, used for pre-computation and off-GT calls) | PhysicsEngine/BodyInstance.h |
BuildBodyFilterData(FBodyCollisionFilterData &, const int32)
Description
Build the sim and query filter data (for simple and complex shapes) based on the settings of this BodyInstance (and its associated BodySetup)
| Name | BuildBodyFilterData |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/PhysicsEngine/BodyInstance.h |
| Include Path | #include "PhysicsEngine/BodyInstance.h" |
| Source | /Engine/Source/Runtime/Engine/Private/PhysicsEngine/BodyInstance.cpp |
void BuildBodyFilterData
(
FBodyCollisionFilterData & OutFilterData,
const int32 ShapeIndex
) const
BuildBodyFilterData(const FBodyInstance , UPrimitiveComponent , UObject , UBodySetup , FBodyCollisionFilterData &, const int32)
Description
Static version of BuildBodyFilterData taking explicit parameters (avoids weak ptr dereference, used for pre-computation and off-GT calls)
| Name | BuildBodyFilterData |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/PhysicsEngine/BodyInstance.h |
| Include Path | #include "PhysicsEngine/BodyInstance.h" |
| Source | /Engine/Source/Runtime/Engine/Private/PhysicsEngine/BodyInstance.cpp |
static void BuildBodyFilterData
(
const FBodyInstance * InInstance,
UPrimitiveComponent * InOwnerComp,
UObject * InSourceObj,
UBodySetup * InSetup,
FBodyCollisionFilterData & OutFilterData,
const int32 InShapeIndex
)