LightningGenerator Class |
Namespace: DigitalRuby.WeatherMaker
The LightningGenerator type exposes the following members.
Name | Description | |
---|---|---|
LightningGenerator | Initializes a new instance of the LightningGenerator class |
Name | Description | |
---|---|---|
CreateFork |
Create a fork
| |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GenerateLightningBolt(LightningBolt, LightningBoltParameters) |
Generate a lightning bolt
| |
GenerateLightningBolt(LightningBolt, LightningBoltParameters, Vector3, Vector3) |
Generate a lightning bolt
| |
GenerateLightningBoltStandard |
Generate a normal lightning bolt
| |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
OnGenerateLightningBolt |
Callback for lightning bolt generation
| |
RandomDirection2D |
Get a random 2D direction on XY plane
| |
RandomDirection2DXZ |
Get a random 2D direction on XZ plane
| |
RandomDirection3D |
Get a random 3D direction
| |
RandomVector |
Get a random vector for a lightning bolt
| |
ShouldCreateFork |
Determine if a fork should be created
| |
ToString | (Inherited from Object.) |
Name | Description | |
---|---|---|
GeneratorInstance |
Lightning generator singleton
|