Search Results for

    Show / Hide Table of Contents

    Class DewRandom

    Inheritance
    object
    DewRandom
    Namespace: Global
    Assembly: Dew.Core.dll
    Syntax
    public class DewRandom

    Constructors

    DewRandom(uint)

    Declaration
    public DewRandom(uint seed)
    Parameters
    Type Name Description
    uint seed

    Fields

    initialSeed

    Declaration
    public uint initialSeed
    Field Value
    Type Description
    uint

    instance

    Declaration
    public static DewRandom instance
    Field Value
    Type Description
    DewRandom

    s0

    Declaration
    public uint s0
    Field Value
    Type Description
    uint

    s1

    Declaration
    public uint s1
    Field Value
    Type Description
    uint

    s2

    Declaration
    public uint s2
    Field Value
    Type Description
    uint

    s3

    Declaration
    public uint s3
    Field Value
    Type Description
    uint

    Methods

    ColorHSV(float, float, float, float, float, float, float, float)

    Declaration
    public Color ColorHSV(float hueMin = 0, float hueMax = 1, float satMin = 0, float satMax = 1, float valMin = 0, float valMax = 1, float alphaMin = 1, float alphaMax = 1)
    Parameters
    Type Name Description
    float hueMin
    float hueMax
    float satMin
    float satMax
    float valMin
    float valMax
    float alphaMin
    float alphaMax
    Returns
    Type Description
    UnityEngine.Color

    GetRandomSeed()

    Declaration
    public static uint GetRandomSeed()
    Returns
    Type Description
    uint

    InsideUnitCircle()

    Declaration
    public Vector2 InsideUnitCircle()
    Returns
    Type Description
    UnityEngine.Vector2

    InsideUnitSphere()

    Declaration
    public Vector3 InsideUnitSphere()
    Returns
    Type Description
    UnityEngine.Vector3

    NextDouble()

    Declaration
    public double NextDouble()
    Returns
    Type Description
    double

    NextFloat()

    Declaration
    public float NextFloat()
    Returns
    Type Description
    float

    NextFloat(float, float)

    Declaration
    public float NextFloat(float min, float max)
    Parameters
    Type Name Description
    float min
    float max
    Returns
    Type Description
    float

    NextUInt32()

    Declaration
    public uint NextUInt32()
    Returns
    Type Description
    uint

    OnUnitSphere()

    Declaration
    public Vector3 OnUnitSphere()
    Returns
    Type Description
    UnityEngine.Vector3

    Range(int, int)

    Declaration
    public int Range(int minInclusive, int maxExclusive)
    Parameters
    Type Name Description
    int minInclusive
    int maxExclusive
    Returns
    Type Description
    int

    Range(float, float)

    Declaration
    public float Range(float min, float max)
    Parameters
    Type Name Description
    float min
    float max
    Returns
    Type Description
    float

    Rotation()

    Declaration
    public Quaternion Rotation()
    Returns
    Type Description
    UnityEngine.Quaternion

    RotationUniform()

    Declaration
    public Quaternion RotationUniform()
    Returns
    Type Description
    UnityEngine.Quaternion

    SetSeed(uint)

    Declaration
    public void SetSeed(uint seed)
    Parameters
    Type Name Description
    uint seed

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    string
    Overrides
    object.ToString()

    Value()

    Declaration
    public float Value()
    Returns
    Type Description
    float
    In This Article
    Back to top Shape of Dreams API Documentation