Namespace RandomToolbox
Classes
CumulativeDistribution
CumulativeDistributionTests
Partition
Partition.Element
Partition<T>
Partition<T>.Element
PartitionBase
The base class is used for PropertyDrawer declaration and shared methods between the 2 derived class
PartitionBase.ElementBase
Base class for PropertyDrawer
PartitionDrawer
Property drawer for both void and generic partition
PartitionElementDrawer
drawer for elements in the list of a partition
PartitionTester
RandomSourceBase
Base class for Seed System
RandomSourceBaseSO
Base class for RandomSource contained in ScriptableObjects
RandomSourcesTests
SeedGenerators
Class for seed generation
SystemRandomSource
Safe Random source based on System.Random
SystemRandomSourceSO
A SystemRandomSource instance contained in a ScriptableObject to be used in different scenes
UnityRandomSource
Safe Random source based on UnityEngine.Random
UnityRandomSourceSO
A unityRandomSource instance contained in a ScriptableObject to be used in different scenes
Structs
Curve
SystemRandomSource.State
Used to save System.Random state
Enums
PartitionBase.CorrectionRule
SeedGenerators.Generator
Allow to easily select a static seed generator in editor