Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FBodyInstance
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Get the complex PhysicalMaterials array for this body | PhysicsEngine/BodyInstance.h | ||
TArray< UPhysicalMaterial * > GetComplexPhysicalMaterials
(
TArray< FPhysicalMaterialMaskParams >& OutPhysMaterialMasks |
Get the complex PhysicalMaterials and PhysicalMaterialMasks array for this body | PhysicsEngine/BodyInstance.h | |
void GetComplexPhysicalMaterials
(
TArray< UPhysicalMaterial* >& OutPhysMaterials |
Get the complex PhysicalMaterials for this body | PhysicsEngine/BodyInstance.h | |
void GetComplexPhysicalMaterials
(
TArray< UPhysicalMaterial* >& OutPhysMaterials, |
Get the complex PhysicalMaterials and PhysicalMaterialMasks for this body | PhysicsEngine/BodyInstance.h | |
static void GetComplexPhysicalMaterials
(
const FBodyInstance* BodyInstance, |
Find the correct PhysicalMaterial and PhysicalMaterialMasks for complex geometry on a given body and owner. | PhysicsEngine/BodyInstance.h |
GetComplexPhysicalMaterials()
Description
Get the complex PhysicalMaterials array for this body
| Name | GetComplexPhysicalMaterials |
| 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 |
TArray < UPhysicalMaterial * > GetComplexPhysicalMaterials() const
GetComplexPhysicalMaterials(TArray< FPhysicalMaterialMaskParams > &)
Description
Get the complex PhysicalMaterials and PhysicalMaterialMasks array for this body
| Name | GetComplexPhysicalMaterials |
| 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 |
TArray < UPhysicalMaterial * > GetComplexPhysicalMaterials
(
TArray < FPhysicalMaterialMaskParams > & OutPhysMaterialMasks
) const
GetComplexPhysicalMaterials(TArray< UPhysicalMaterial * > &)
Description
Get the complex PhysicalMaterials for this body
| Name | GetComplexPhysicalMaterials |
| 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 GetComplexPhysicalMaterials
(
TArray < UPhysicalMaterial * > & OutPhysMaterials
) const
GetComplexPhysicalMaterials(TArray< UPhysicalMaterial * > &, TArray< FPhysicalMaterialMaskParams > &)
Description
Get the complex PhysicalMaterials and PhysicalMaterialMasks for this body
| Name | GetComplexPhysicalMaterials |
| 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 GetComplexPhysicalMaterials
(
TArray < UPhysicalMaterial * > & OutPhysMaterials,
TArray < FPhysicalMaterialMaskParams > & OutPhysMaterialMasks
) const
GetComplexPhysicalMaterials(const FBodyInstance , TWeakObjectPtr< UPrimitiveComponent >, TArray< UPhysicalMaterial > &, TArray< FPhysicalMaterialMaskParams > , IPhysicsBodyInstanceOwner )
Description
Find the correct PhysicalMaterial and PhysicalMaterialMasks for complex geometry on a given body and owner. This is really for internal use during serialization
| Name | GetComplexPhysicalMaterials |
| 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 GetComplexPhysicalMaterials
(
const FBodyInstance * BodyInstance,
TWeakObjectPtr < UPrimitiveComponent > Owner,
TArray < UPhysicalMaterial * > & OutPhysMaterials,
TArray < FPhysicalMaterialMaskParams > * OutPhysMaterialMasks,
IPhysicsBodyInstanceOwner * InBodyInstanceOwner
)