![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ShapeInstance.h>
Inheritance diagram for Chaos::FShapeInstanceProxy:Protected Attributes | |
| IPhysicsProxyBase * | Proxy |
| TShapeProperty< FCollisionData, EShapeProperty::CollisionData > | CollisionData |
| TShapeProperty< FMaterialData, EShapeProperty::Materials > | Materials |
Protected Attributes inherited from Chaos::FPerShapeData | |
| EPerShapeDataType | Type: 2 |
| uint32 | bIsSingleMaterial: 1 |
| uint32 | ShapeIdx: 29 |
| FShapeDirtyFlags | DirtyFlags |
| FImplicitObjectPtr | Geometry |
| TAABB< FReal, 3 > | WorldSpaceShapeBounds |
Friends | |
| class | FPerShapeData |
Additional Inherited Members | |
Static Public Attributes inherited from Chaos::FPerShapeData | |
| static constexpr bool | AlwaysSerializable = true |
Protected Types inherited from Chaos::FPerShapeData | |
| enum class | EPerShapeDataType : uint32 { Proxy , Sim , SimExtended } |
|
inlineexplicitprotected |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inline |
| const Filter::FCombinedShapeFilterData Chaos::FShapeInstanceProxy::GetCombinedShapeFilterData | ( | ) | const |
|
inline |
| const Filter::FInstanceData Chaos::FShapeInstanceProxy::GetFilterInstanceData | ( | ) | const |
|
inline |
| const FImplicitObject * Chaos::FShapeInstanceProxy::GetLeafGeometry | ( | ) | const |
| FRigidTransform3 Chaos::FShapeInstanceProxy::GetLeafRelativeTransform | ( | ) | const |
| FRigidTransform3 Chaos::FShapeInstanceProxy::GetLeafWorldTransform | ( | const FGeometryParticleHandle * | Particle | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| const Filter::FShapeFilterData Chaos::FShapeInstanceProxy::GetShapeFilterData | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
static |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
|
finaloverrideprotectedvirtual |
Implements Chaos::FPerShapeData.
|
inline |
|
inline |
| void Chaos::FShapeInstanceProxy::SetCombinedShapeFilterData | ( | const Filter::FCombinedShapeFilterData & | InCombinedShapeFilter | ) |
| void Chaos::FShapeInstanceProxy::SetFilterInstanceData | ( | const Filter::FInstanceData & | InInstanceData | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void Chaos::FShapeInstanceProxy::SetShapeFilterData | ( | const Filter::FShapeFilterData & | InShapeFilter | ) |
|
inline |
|
inline |
|
static |
|
inlinestatic |
| void Chaos::FShapeInstanceProxy::UpdateLeafWorldTransform | ( | FGeometryParticleHandle * | Particle | ) |
| void Chaos::FShapeInstanceProxy::UpdateShapeBounds | ( | const FRigidTransform3 & | WorldTM | ) |
| void Chaos::FShapeInstanceProxy::UpdateWorldSpaceState | ( | const FRigidTransform3 & | WorldTransform | ) |
|
friend |
|
protected |
|
protected |
|
protected |