Struct FeModel.FeAntiTunnelProbe ​
Namespace: ValveResourceFormat.ResourceTypes.RubikonPhysics.Softbody
Assembly: ValveResourceFormat.dll
An anti-tunnelling probe (FeAntiTunnelProbe_t).
csharp
public readonly record struct FeModel.FeAntiTunnelProbe : IEquatable<FeModel.FeAntiTunnelProbe>Implements ​
IEquatable<FeModel.FeAntiTunnelProbe>
Constructors ​
FeAntiTunnelProbe(float, uint, int, int, int, float, float, float) ​
An anti-tunnelling probe (FeAntiTunnelProbe_t).
csharp
public FeAntiTunnelProbe(float Weight, uint Flags, int ProbeNode, int Count, int Begin, float ActivationDistance, float CurvatureRadius, float Bias)Parameters ​
Weight float
flWeight.
Flags uint
nFlags.
ProbeNode int
nProbeNode.
Count int
How many the probe targets (nCount).
Begin int
The first of them (nBegin).
ActivationDistance float
flActivationDistance.
CurvatureRadius float
flCurvatureRadius.
Bias float
flBias.
Properties ​
ActivationDistance ​
flActivationDistance.
csharp
public float ActivationDistance { get; init; }Property Value ​
Begin ​
The first of them (nBegin).
csharp
public int Begin { get; init; }Property Value ​
Bias ​
flBias.
csharp
public float Bias { get; init; }Property Value ​
Count ​
How many the probe targets (nCount).
csharp
public int Count { get; init; }Property Value ​
CurvatureRadius ​
flCurvatureRadius.
csharp
public float CurvatureRadius { get; init; }Property Value ​
Flags ​
nFlags.
csharp
public uint Flags { get; init; }Property Value ​
ProbeNode ​
nProbeNode.
csharp
public int ProbeNode { get; init; }Property Value ​
Weight ​
flWeight.
csharp
public float Weight { get; init; }
