UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
JointConstraintProxy.h File Reference

Go to the source code of this file.

Classes

class  Chaos::FJointConstraintPhysicsProxy
 
class  Chaos::TThreadedJointConstraintPhysicsProxyBase< bExternal >
 

Namespaces

namespace  Chaos
 

Macros

#define CHAOS_INNER_JOINT_PROPERTY(OuterProp, FuncName, Inner, InnerType)
 

Typedefs

using Chaos::FJointConstraintHandle_External = TThreadedJointConstraintPhysicsProxyBase< true >
 
using Chaos::FJointConstraintHandle_Internal = TThreadedJointConstraintPhysicsProxyBase< false >
 

Macro Definition Documentation

◆ CHAOS_INNER_JOINT_PROPERTY

#define CHAOS_INNER_JOINT_PROPERTY (   OuterProp,
  FuncName,
  Inner,
  InnerType 
)
Value:
const InnerType& Get##FuncName() const { return ReadRef([](const auto& Data){ return Data.Inner;}); }\
void Set##FuncName(const InnerType& Val) { Write([&Val](auto& Data){ Data.Inner = Val;}); }\
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
float Val(const FString &Value)
Definition UnrealMath.cpp:3163
GeometryCollection::Facades::FMuscleActivationData Data
Definition MuscleActivationConstraints.h:15