Skip to content

GodotMinMaxExtensions

Namespace: Shadop.Archmage.Sdk

Provides parameterless Sample extension methods that draw a uniform random value from a MinMax range using Godot’s global random number generator, which GD.Seed affects. The returned value lies in [Min, Max] (both ends included).

public static class GodotMinMaxExtensions

Inheritance Object → GodotMinMaxExtensions

public static sbyte Sample(MinMax<sbyte> mm)

mm MinMax

SByte

public static short Sample(MinMax<short> mm)

mm MinMax

Int16

public static int Sample(MinMax<int> mm)

mm MinMax

Int32

public static long Sample(MinMax<long> mm)

mm MinMax

Int64

public static byte Sample(MinMax<byte> mm)

mm MinMax

Byte

public static ushort Sample(MinMax<ushort> mm)

mm MinMax

UInt16

public static uint Sample(MinMax<uint> mm)

mm MinMax

UInt32

public static ulong Sample(MinMax<ulong> mm)

mm MinMax

UInt64

public static float Sample(MinMax<float> mm)

mm MinMax

Single

public static double Sample(MinMax<double> mm)

mm MinMax

Double

public static Duration Sample(MinMax<Duration> mm)

mm MinMax

Duration