SwiftlyS2

PhysFeModelDesc_t

Interface PhysFeModelDesc_t

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

public interface PhysFeModelDesc_t : ISchemaClass<PhysFeModelDesc_t>, ISchemaField, ISchemaClass, INativeHandle

Implements

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
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

On this page

Interface PhysFeModelDesc_t
Implements
Properties
AddWorldCollisionRadius
AnimStrayRadii
AntiTunnelBytecode
AntiTunnelProbes
AntiTunnelTargetNodes
AxialEdges
BoxRigids
CollisionPlanes
CtrlHash
CtrlName
CtrlOffsets
CtrlOsOffsets
CtrlSoftOffsets
DefaultExpAirDrag
DefaultExpQuadAirDrag
DefaultGravityScale
DefaultSurfaceStretch
DefaultThreadStretch
DefaultTimeDilation
DefaultVelAirDrag
DefaultVelQuadAirDrag
DefaultVolumetricSolveAmount
DynKinLinks
DynNodeFriction
DynNodeVertexSet
DynNodeWindBases
DynamicNodeFlags
Effects
ExtraGoalIterations
ExtraIterations
ExtraPressureIterations
FirstPositionDrivenNode
FitMatrices
FitWeights
FollowNodes
FreeNodes
GoalDampedSpringIntegrators
HingeLimits
InitPose
InternalPressure
JiggleBones
KelagerBends
LegacyStretchForce
LocalDrag1
LocalForce
LocalForce2
LocalRotation
LocalRotation1
LockToGoal
LockToParent
MorphLayers
MorphSetData
MotionSmoothCDT
NodeBaseJiggleboneDependsCount
NodeBases
NodeCollisionRadii
NodeCount
NodeIntegrator
NodeInvMasses
QuadCount1
QuadCount2
QuadVelocitySmoothIterations
QuadVelocitySmoothRate
Quads
ReservedUint8
ReverseOffsets
RigidColliderPriorities
RodVelocitySmoothIterations
RodVelocitySmoothRate
Rods
RopeCount
Ropes
RotLockStaticNodes
SDFRigids
SimdAnimStrayRadii
SimdNodeBases
SimdQuadCount1
SimdQuadCount2
SimdQuads
SimdRods
SimdRodsAnim
SimdSpringIntegrator
SimdTriCount1
SimdTriCount2
SimdTris
SkelParents
SourceElems
SphereRigids
SpringIntegrator
StaticNodeFlags
StaticNodes
TaperedCapsuleRigids
TaperedCapsuleStretches
TreeChildren
TreeCollisionMasks
TreeDepth
TreeParents
TriCount1
TriCount2
Tris
Twists
VertexMapValues
VertexMaps
VertexSetNames
WindDrag
Windage
WorldCollisionNodes
WorldCollisionParams