Navigation
API > API/Plugins > API/Plugins/MutableRuntime
| Name | FPhysicsBody |
| Type | class |
| Header File | /Engine/Plugins/Mutable/Source/MutableRuntime/Public/MuR/PhysicsBody.h |
| Include Path | #include "MuR/PhysicsBody.h" |
Syntax
class FPhysicsBody
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bBodiesModified | bool | MuR/PhysicsBody.h | ||
| Bodies | TArray< FPhysicsBodyAggregate > | MuR/PhysicsBody.h | ||
| BodiesCustomIds | TArray< int32 > | MuR/PhysicsBody.h | ||
| BoneIds | TArray< FBoneName > | Bone name the physics volume aggregate is bound to. | MuR/PhysicsBody.h | |
| CustomId | int32 | MuR/PhysicsBody.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< FPhysicsBody > Clone() |
MuR/PhysicsBody.h | ||
const FBoneName & GetBodyBoneId
(
int32 B |
MuR/PhysicsBody.h | ||
int32 GetBodyCount() |
MuR/PhysicsBody.h | ||
int32 GetBodyCustomId
(
int32 B |
MuR/PhysicsBody.h | ||
void GetBox
(
int32 B, |
MuR/PhysicsBody.h | ||
int32 GetBoxCount
(
int32 B |
MuR/PhysicsBody.h | ||
uint32 GetBoxFlags
(
int32 B, |
MuR/PhysicsBody.h | ||
const FString & GetBoxName
(
int32 B, |
MuR/PhysicsBody.h | ||
void GetConvex
(
int32 B, |
MuR/PhysicsBody.h | ||
int32 GetConvexCount
(
int32 B |
MuR/PhysicsBody.h | ||
uint32 GetConvexFlags
(
int32 B, |
MuR/PhysicsBody.h | ||
void GetConvexMeshView
(
int32 B, |
MuR/PhysicsBody.h | ||
const FString & GetConvexName
(
int32 B, |
MuR/PhysicsBody.h | ||
void GetConvexTransform
(
int32 B, |
MuR/PhysicsBody.h | ||
int32 GetCustomId() |
MuR/PhysicsBody.h | ||
void GetSphere
(
int32 B, |
MuR/PhysicsBody.h | ||
int32 GetSphereCount
(
int32 B |
MuR/PhysicsBody.h | ||
uint32 GetSphereFlags
(
int32 B, |
MuR/PhysicsBody.h | ||
const FString & GetSphereName
(
int32 B, |
MuR/PhysicsBody.h | ||
void GetSphyl
(
int32 B, |
MuR/PhysicsBody.h | ||
int32 GetSphylCount
(
int32 B |
MuR/PhysicsBody.h | ||
uint32 GetSphylFlags
(
int32 B, |
MuR/PhysicsBody.h | ||
const FString & GetSphylName
(
int32 B, |
MuR/PhysicsBody.h | ||
void GetTaperedCapsule
(
int32 B, |
MuR/PhysicsBody.h | ||
int32 GetTaperedCapsuleCount
(
int32 B |
MuR/PhysicsBody.h | ||
uint32 GetTaperedCapsuleFlags
(
int32 B, |
MuR/PhysicsBody.h | ||
const FString & GetTaperedCapsuleName
(
int32 B, |
MuR/PhysicsBody.h | ||
void Serialise
(
FOutputArchive& Arch |
MuR/PhysicsBody.h | ||
void SetBodyBoneId
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetBodyCount
(
int32 B |
MuR/PhysicsBody.h | ||
void SetBodyCustomId
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetBox
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetBoxCount
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetBoxFlags
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetBoxName
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetConvexCount
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetConvexFlags
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetConvexMesh
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetConvexName
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetConvexTransform
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetCustomId
(
int32 Id |
MuR/PhysicsBody.h | ||
void SetSphere
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetSphereCount
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetSphereFlags
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetSphereName
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetSphyl
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetSphylCount
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetSphylFlags
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetSphylName
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetTaperedCapsule
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetTaperedCapsuleCount
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetTaperedCapsuleFlags
(
int32 B, |
MuR/PhysicsBody.h | ||
void SetTaperedCapsuleName
(
int32 B, |
MuR/PhysicsBody.h | ||
void Unserialise
(
FInputArchive& Arch |
MuR/PhysicsBody.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void Serialise
(
const FPhysicsBody*, |
Serialisation. | MuR/PhysicsBody.h | |
static TSharedPtr< FPhysicsBody > StaticUnserialise
(
FInputArchive& |
MuR/PhysicsBody.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FPhysicsBody& Other |
MuR/PhysicsBody.h |