Navigation
API > API/Runtime > API/Runtime/Engine
| Name | TInitBodiesHelperBase |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/PhysicsEngine/BodyInstance.h |
| Include Path | #include "PhysicsEngine/BodyInstance.h" |
Syntax
template<typename InAllocatorType>
struct TInitBodiesHelperBase : public Chaos::Private::FInitBodiesHelperBaseInternal
Inheritance Hierarchy
- FInitBodiesHelperBaseInternal → TInitBodiesHelperBase
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TInitBodiesHelperBase
(
const TInitBodiesHelperBase& InHelper |
PhysicsEngine/BodyInstance.h | ||
TInitBodiesHelperBase
(
TInitBodiesHelperBase&& InHelper |
PhysicsEngine/BodyInstance.h | ||
TInitBodiesHelperBase
(
TArray< FBodyInstance*, InAllocatorType >& InBodies, |
PhysicsEngine/BodyInstance.h | ||
TInitBodiesHelperBase
(
TArray< FBodyInstance*, InAllocatorType >& InBodies, |
PhysicsEngine/BodyInstance.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Aggregate | FPhysicsAggregateHandle | PhysicsEngine/BodyInstance.h | ||
| bInstanceSimulatePhysics | bool | PhysicsEngine/BodyInstance.h | ||
| Bodies | TArray< FBodyInstance *, InAllocatorType > & | The arguments passed into InitBodies. | PhysicsEngine/BodyInstance.h | |
| BodyInstanceOwner | IPhysicsBodyInstanceOwner * | PhysicsEngine/BodyInstance.h | ||
| BodySetup | UBodySetup * | PhysicsEngine/BodyInstance.h | ||
| bStatic | bool | The constants shared between PhysX and Box2D. | PhysicsEngine/BodyInstance.h | |
| DisableQueryOnlyActors | bool | PhysicsEngine/BodyInstance.h | ||
| InstanceBlendWeight | float | PhysicsEngine/BodyInstance.h | ||
| PhysScene | FPhysScene * | PhysicsEngine/BodyInstance.h | ||
| PrimitiveComp | UPrimitiveComponent * | PhysicsEngine/BodyInstance.h | ||
| SkelMeshComp | const USkeletalMeshComponent * | PhysicsEngine/BodyInstance.h | ||
| SourceObject | UObject * | PhysicsEngine/BodyInstance.h | ||
| SpawnParams | const FInitBodySpawnParams & | PhysicsEngine/BodyInstance.h | ||
| Transforms | TArray< FTransform, InAllocatorType > & | PhysicsEngine/BodyInstance.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CreateActor_AssumesLocked
(
FBodyInstance* Instance, |
Return to actor ref. | PhysicsEngine/BodyInstance.h | |
bool CreateShapes_AssumesLocked
(
FBodyInstance* Instance |
PhysicsEngine/BodyInstance.h | ||
bool CreateShapesAndActors () |
Takes actor ref arrays. | PhysicsEngine/BodyInstance.h | |
void InitBodies() |
PhysicsEngine/BodyInstance.h | ||
bool IsStatic() |
PhysicsEngine/BodyInstance.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void UpdateSimulatingAndBlendWeight() |
PhysicsEngine/BodyInstance.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TInitBodiesHelperBase & operator=
(
const TInitBodiesHelperBase& InHelper |
PhysicsEngine/BodyInstance.h | ||
TInitBodiesHelperBase & operator=
(
TInitBodiesHelperBase&& InHelper |
PhysicsEngine/BodyInstance.h |