API ReferenceSandbox
ParticleFloatclass
Represents a floating-point value that can change over time with support for various evaluation modes.
object→ParticleFloat
Constructors2
Showing 2 constructors
No results match this filter.
Methods6
Showing 6 methods
public float GetValue()
This is only here to remain "compatible" with RangedFloat
Obsolete: This API member is obsolete.
Returns:
float—public bool IsNearlyZero()
Checks if the value is nearly zero.
Returns:
bool—public static override object JsonRead(System.Text.Json.Utf8JsonReader reader, System.Type typeToConvert)
Reads a ParticleFloat instance from JSON, refactored for modularity.
| Parameter | Type | Description |
|---|---|---|
| reader | Utf8JsonReader | — |
| typeToConvert | Type | — |
Returns:
object—public static override void JsonWrite(object value, System.Text.Json.Utf8JsonWriter writer)
Writes a ParticleFloat instance to JSON, refactored for modularity.
| Parameter | Type | Description |
|---|---|---|
| value | object | — |
| writer | Utf8JsonWriter | — |
Returns:
void—No results match this filter.
Properties8
Showing 8 properties
public float Sandbox.ParticleFloat.ConstantA { get; set; }
Returns:
float—public float Sandbox.ParticleFloat.ConstantB { get; set; }
Returns:
float—public float Sandbox.ParticleFloat.ConstantValue { get; set; }
Returns:
float—public Sandbox.Curve Sandbox.ParticleFloat.CurveA { get; set; }
public Sandbox.Curve Sandbox.ParticleFloat.CurveB { get; set; }
public Sandbox.CurveRange Sandbox.ParticleFloat.CurveRange { get; set; }
public Sandbox.ParticleFloat.EvaluationType Sandbox.ParticleFloat.Evaluation { get; set; }
public Sandbox.ParticleFloat.ValueType Sandbox.ParticleFloat.Type { get; set; }
No results match this filter.