Class RXRandom
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public static class RXRandom
- Inheritance
-
RXRandom
- Inherited Members
-
Fields
_randomSource
public static Random _randomSource
Field Value
- Random
Methods
AnyItem<T>(List<T>)
public static T AnyItem<T>(List<T> items)
Parameters
items List<T>
Returns
- T
Type Parameters
T
AnyItem<T>(T[])
public static T AnyItem<T>(T[] items)
Parameters
items T[]
Returns
- T
Type Parameters
T
Bool()
public static bool Bool()
Returns
- bool
Double()
public static double Double()
Returns
- double
Float()
public static float Float()
Returns
- float
Float(int)
public static float Float(int seed)
Parameters
seed int
Returns
- float
Float(float)
public static float Float(float max)
Parameters
max float
Returns
- float
Int()
Returns
- int
Int(int)
public static int Int(int max)
Parameters
max int
Returns
- int
RandomComparison<T>(T, T)
public static int RandomComparison<T>(T a, T b)
Parameters
a T
b T
Returns
- int
Type Parameters
T
Range(int, int)
public static int Range(int low, int high)
Parameters
low int
high int
Returns
- int
Range(float, float)
public static float Range(float low, float high)
Parameters
low float
high float
Returns
- float
Select(params object[])
public static object Select(params object[] objects)
Parameters
objects object[]
Returns
- object
ShuffleList<T>(List<T>)
public static void ShuffleList<T>(List<T> list)
Parameters
list List<T>
Type Parameters
T
Shuffle<T>(List<T>)
public static void Shuffle<T>(this List<T> list)
Parameters
list List<T>
Type Parameters
T
Vector2Normalized()
public static Vector2 Vector2Normalized()
Returns
- Vector2
Vector3Normalized()
public static Vector3 Vector3Normalized()
Returns
- Vector3