PhysFeModelDesc_t
Interface PhysFeModelDesc_t
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface PhysFeModelDesc_t : ISchemaClass<PhysFeModelDesc_t>, ISchemaField, ISchemaClass, INativeHandleImplements
Properties
AddWorldCollisionRadius
ref float AddWorldCollisionRadius { get; }Property Value
AnimStrayRadii
ref CUtlVector<FeAnimStrayRadius_t> AnimStrayRadii { get; }Property Value
AntiTunnelBytecode
ref CUtlVector<uint> AntiTunnelBytecode { get; }Property Value
AntiTunnelProbes
ref CUtlVector<FeAntiTunnelProbe_t> AntiTunnelProbes { get; }Property Value
AntiTunnelTargetNodes
ref CUtlVector<ushort> AntiTunnelTargetNodes { get; }Property Value
AxialEdges
ref CUtlVector<FeAxialEdgeBend_t> AxialEdges { get; }Property Value
BoxRigids
ref CUtlVector<FeBoxRigid_t> BoxRigids { get; }Property Value
CollisionPlanes
ref CUtlVector<FeCollisionPlane_t> CollisionPlanes { get; }Property Value
CtrlHash
ref CUtlVector<uint> CtrlHash { get; }Property Value
CtrlName
ref CUtlVector<CUtlString> CtrlName { get; }Property Value
CtrlOffsets
ref CUtlVector<FeCtrlOffset_t> CtrlOffsets { get; }Property Value
CtrlOsOffsets
ref CUtlVector<FeCtrlOsOffset_t> CtrlOsOffsets { get; }Property Value
CtrlSoftOffsets
ref CUtlVector<FeCtrlSoftOffset_t> CtrlSoftOffsets { get; }Property Value
DefaultExpAirDrag
ref float DefaultExpAirDrag { get; }Property Value
DefaultExpQuadAirDrag
ref float DefaultExpQuadAirDrag { get; }Property Value
DefaultGravityScale
ref float DefaultGravityScale { get; }Property Value
DefaultSurfaceStretch
ref float DefaultSurfaceStretch { get; }Property Value
DefaultThreadStretch
ref float DefaultThreadStretch { get; }Property Value
DefaultTimeDilation
ref float DefaultTimeDilation { get; }Property Value
DefaultVelAirDrag
ref float DefaultVelAirDrag { get; }Property Value
DefaultVelQuadAirDrag
ref float DefaultVelQuadAirDrag { get; }Property Value
DefaultVolumetricSolveAmount
ref float DefaultVolumetricSolveAmount { get; }Property Value
DynKinLinks
ref CUtlVector<FeDynKinLink_t> DynKinLinks { get; }Property Value
DynNodeFriction
ref CUtlVector<float> DynNodeFriction { get; }Property Value
DynNodeVertexSet
ref CUtlVector<byte> DynNodeVertexSet { get; }Property Value
DynNodeWindBases
ref CUtlVector<FeNodeWindBase_t> DynNodeWindBases { get; }Property Value
DynamicNodeFlags
ref uint DynamicNodeFlags { get; }Property Value
Effects
ref CUtlVector<FeEffectDesc_t> Effects { get; }Property Value
ExtraGoalIterations
ref byte ExtraGoalIterations { get; }Property Value
ExtraIterations
ref byte ExtraIterations { get; }Property Value
ExtraPressureIterations
ref byte ExtraPressureIterations { get; }Property Value
FirstPositionDrivenNode
ref ushort FirstPositionDrivenNode { get; }Property Value
FitMatrices
ref CUtlVector<FeFitMatrix_t> FitMatrices { get; }Property Value
FitWeights
ref CUtlVector<FeFitWeight_t> FitWeights { get; }Property Value
FollowNodes
ref CUtlVector<FeFollowNode_t> FollowNodes { get; }Property Value
FreeNodes
ref CUtlVector<ushort> FreeNodes { get; }Property Value
GoalDampedSpringIntegrators
ref CUtlVector<uint> GoalDampedSpringIntegrators { get; }Property Value
HingeLimits
ref CUtlVector<FeHingeLimit_t> HingeLimits { get; }Property Value
InitPose
ref CUtlVector<CTransform> InitPose { get; }Property Value
InternalPressure
ref float InternalPressure { get; }Property Value
JiggleBones
ref CUtlVector<CFeIndexedJiggleBone> JiggleBones { get; }Property Value
KelagerBends
ref CUtlVector<FeKelagerBend2_t> KelagerBends { get; }Property Value
LegacyStretchForce
ref CUtlVector<float> LegacyStretchForce { get; }Property Value
LocalDrag1
ref float LocalDrag1 { get; }Property Value
LocalForce
ref float LocalForce { get; }Property Value
LocalForce2
ref CUtlVector<float> LocalForce2 { get; }Property Value
LocalRotation
ref float LocalRotation { get; }Property Value
LocalRotation1
ref CUtlVector<float> LocalRotation1 { get; }Property Value
LockToGoal
ref CUtlVector<ushort> LockToGoal { get; }Property Value
LockToParent
ref CUtlVector<FeCtrlOffset_t> LockToParent { get; }Property Value
MorphLayers
ref CUtlVector<FeMorphLayerDepr_t> MorphLayers { get; }Property Value
MorphSetData
ref CUtlVector<byte> MorphSetData { get; }Property Value
MotionSmoothCDT
ref float MotionSmoothCDT { get; }Property Value
NodeBaseJiggleboneDependsCount
ref ushort NodeBaseJiggleboneDependsCount { get; }Property Value
NodeBases
ref CUtlVector<FeNodeBase_t> NodeBases { get; }Property Value
NodeCollisionRadii
ref CUtlVector<float> NodeCollisionRadii { get; }Property Value
NodeCount
ref ushort NodeCount { get; }Property Value
NodeIntegrator
ref CUtlVector<FeNodeIntegrator_t> NodeIntegrator { get; }Property Value
NodeInvMasses
ref CUtlVector<float> NodeInvMasses { get; }Property Value
QuadCount1
ref ushort QuadCount1 { get; }Property Value
QuadCount2
ref ushort QuadCount2 { get; }Property Value
QuadVelocitySmoothIterations
ref ushort QuadVelocitySmoothIterations { get; }Property Value
QuadVelocitySmoothRate
ref float QuadVelocitySmoothRate { get; }Property Value
Quads
ref CUtlVector<FeQuad_t> Quads { get; }Property Value
ReservedUint8
ref byte ReservedUint8 { get; }Property Value
ReverseOffsets
ref CUtlVector<FeNodeReverseOffset_t> ReverseOffsets { get; }Property Value
RigidColliderPriorities
ref CUtlVector<FeRigidColliderIndices_t> RigidColliderPriorities { get; }Property Value
RodVelocitySmoothIterations
ref ushort RodVelocitySmoothIterations { get; }Property Value
RodVelocitySmoothRate
ref float RodVelocitySmoothRate { get; }Property Value
Rods
ref CUtlVector<FeRodConstraint_t> Rods { get; }Property Value
RopeCount
ref ushort RopeCount { get; }Property Value
Ropes
ref CUtlVector<ushort> Ropes { get; }Property Value
RotLockStaticNodes
ref ushort RotLockStaticNodes { get; }Property Value
SDFRigids
ref CUtlVector<FeSDFRigid_t> SDFRigids { get; }Property Value
SimdAnimStrayRadii
ref CUtlVector<FeSimdAnimStrayRadius_t> SimdAnimStrayRadii { get; }Property Value
SimdNodeBases
ref CUtlVector<FeSimdNodeBase_t> SimdNodeBases { get; }Property Value
SimdQuadCount1
ref ushort SimdQuadCount1 { get; }Property Value
SimdQuadCount2
ref ushort SimdQuadCount2 { get; }Property Value
SimdQuads
ref CUtlVector<FeSimdQuad_t> SimdQuads { get; }Property Value
SimdRods
ref CUtlVector<FeSimdRodConstraint_t> SimdRods { get; }Property Value
SimdRodsAnim
ref CUtlVector<FeSimdRodConstraintAnim_t> SimdRodsAnim { get; }Property Value
SimdSpringIntegrator
ref CUtlVector<FeSimdSpringIntegrator_t> SimdSpringIntegrator { get; }Property Value
SimdTriCount1
ref ushort SimdTriCount1 { get; }Property Value
SimdTriCount2
ref ushort SimdTriCount2 { get; }Property Value
SimdTris
ref CUtlVector<SchemaUntypedField> SimdTris { get; }Property Value
SkelParents
ref CUtlVector<short> SkelParents { get; }Property Value
SourceElems
ref CUtlVector<ushort> SourceElems { get; }Property Value
SphereRigids
ref CUtlVector<FeSphereRigid_t> SphereRigids { get; }Property Value
SpringIntegrator
ref CUtlVector<FeSpringIntegrator_t> SpringIntegrator { get; }Property Value
StaticNodeFlags
ref uint StaticNodeFlags { get; }Property Value
StaticNodes
ref ushort StaticNodes { get; }Property Value
TaperedCapsuleRigids
ref CUtlVector<FeTaperedCapsuleRigid_t> TaperedCapsuleRigids { get; }Property Value
TaperedCapsuleStretches
ref CUtlVector<FeTaperedCapsuleStretch_t> TaperedCapsuleStretches { get; }Property Value
TreeChildren
ref CUtlVector<FeTreeChildren_t> TreeChildren { get; }Property Value
TreeCollisionMasks
ref CUtlVector<ushort> TreeCollisionMasks { get; }Property Value
TreeDepth
ref ushort TreeDepth { get; }Property Value
TreeParents
ref CUtlVector<ushort> TreeParents { get; }Property Value
TriCount1
ref ushort TriCount1 { get; }Property Value
TriCount2
ref ushort TriCount2 { get; }Property Value
Tris
ref CUtlVector<FeTri_t> Tris { get; }Property Value
Twists
ref CUtlVector<FeTwistConstraint_t> Twists { get; }Property Value
VertexMapValues
ref CUtlVector<byte> VertexMapValues { get; }Property Value
VertexMaps
ref CUtlVector<FeVertexMapDesc_t> VertexMaps { get; }Property Value
VertexSetNames
ref CUtlVector<uint> VertexSetNames { get; }Property Value
WindDrag
ref float WindDrag { get; }Property Value
Windage
ref float Windage { get; }Property Value
WorldCollisionNodes
ref CUtlVector<ushort> WorldCollisionNodes { get; }Property Value
WorldCollisionParams
ref CUtlVector<FeWorldCollisionParams_t> WorldCollisionParams { get; }Property Value