Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
FloatRange.cs
Go to the documentation of this file.
1
using
Newtonsoft.Json;
2
3
namespace
Terraria.Utilities.Terraria.Utilities
;
4
5
public
struct
FloatRange
6
{
7
[JsonProperty(
"Min"
)]
8
public
readonly
float
Minimum
;
9
10
[JsonProperty(
"Max"
)]
11
public
readonly
float
Maximum
;
12
13
public
FloatRange
(
float
minimum,
float
maximum)
14
{
15
Minimum
= minimum;
16
Maximum
= maximum;
17
}
18
19
public
static
FloatRange
operator *
(
FloatRange
range,
float
scale)
20
{
21
return
new
FloatRange
(range.
Minimum
* scale, range.
Maximum
* scale);
22
}
23
24
public
static
FloatRange
operator *
(
float
scale,
FloatRange
range)
25
{
26
return
range * scale;
27
}
28
29
public
static
FloatRange
operator /
(
FloatRange
range,
float
scale)
30
{
31
return
new
FloatRange
(range.
Minimum
/ scale, range.
Maximum
/ scale);
32
}
33
34
public
static
FloatRange
operator /
(
float
scale,
FloatRange
range)
35
{
36
return
range / scale;
37
}
38
}
Terraria.Utilities.Terraria.Utilities
Definition
FloatRange.cs:3
Terraria.Utilities.Terraria.Utilities.FloatRange.Maximum
readonly float Maximum
Definition
FloatRange.cs:11
Terraria.Utilities.Terraria.Utilities.FloatRange.FloatRange
FloatRange(float minimum, float maximum)
Definition
FloatRange.cs:13
Terraria.Utilities.Terraria.Utilities.FloatRange.operator*
static FloatRange operator*(FloatRange range, float scale)
Definition
FloatRange.cs:19
Terraria.Utilities.Terraria.Utilities.FloatRange.Minimum
readonly float Minimum
Definition
FloatRange.cs:8
Terraria.Utilities.Terraria.Utilities.FloatRange.operator/
static FloatRange operator/(FloatRange range, float scale)
Definition
FloatRange.cs:29
Terraria.Utilities.Terraria.Utilities.FloatRange
Definition
FloatRange.cs:6
source
Terraria.Utilities.Terraria.Utilities
FloatRange.cs
Generated by
1.10.0