Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/PhysicsEngine
Inheritance Hierarchy
- FInitBodiesHelperBase
- FInitBodiesHelper
- FInitBodiesHelperWithData
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/PhysicsEngine/BodyInstance.h |
| Include | #include "PhysicsEngine/BodyInstance.h" |
Syntax
struct FInitBodiesHelperBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| FPhysicsAggregateHandle | Aggregate | ||
| bool | bInstanceSimulatePhysics | ||
| TArray< FBodyInstance * > & | Bodies | The arguments passed into InitBodies. | |
| UBodySetup * | BodySetup | ||
| bool | bStatic | The constants shared between PhysX and Box2D. | |
| bool | DisableQueryOnlyActors | ||
| float | InstanceBlendWeight | ||
| FPhysScene * | PhysScene | ||
| UPrimitiveComponent * | PrimitiveComp | ||
| const USkeletalMeshComponent * | SkelMeshComp | ||
| const FInitBodySpawnParams & | SpawnParams | ||
| TArray< FTransform > & | Transforms |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FInitBodiesHelperBase
(
const FInitBodiesHelperBase& InHelper |
|||
FInitBodiesHelperBase
(
FInitBodiesHelperBase&& InHelper |
|||
FInitBodiesHelperBase
(
TArray< FBodyInstance* >& InBodies, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CreateActor_AssumesLocked
(
FBodyInstance* Instance, |
Return to actor ref. | |
| bool | CreateShapes_AssumesLocked
(
FBodyInstance* Instance |
||
| bool | Takes actor ref arrays. | ||
| void | InitBodies () |
||
| bool | IsStatic () |
||
| void |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FInitBodiesHelperBase & | operator=
(
const FInitBodiesHelperBase& InHelper |
||
| FInitBodiesHelperBase & | operator=
(
FInitBodiesHelperBase&& InHelper |