Definition at line 18 of file MyProceduralWorldModule.cs.
Sandbox.Game.World.Generator.MyProceduralWorldModule.MyProceduralWorldModule |
( |
double |
cellSize, |
|
|
int |
radiusMultiplier, |
|
|
int |
seed, |
|
|
double |
density, |
|
|
MyProceduralWorldModule |
parent = null |
|
) |
| |
|
inlineprotected |
abstract void Sandbox.Game.World.Generator.MyProceduralWorldModule.CloseObjectSeed |
( |
MyObjectSeed |
objectSeed | ) |
|
|
protectedpure virtual |
abstract void Sandbox.Game.World.Generator.MyProceduralWorldModule.GenerateObjects |
( |
List< MyObjectSeed > |
list, |
|
|
HashSet< MyObjectSeedParams > |
existingObjectsSeeds |
|
) |
| |
|
pure virtual |
void Sandbox.Game.World.Generator.MyProceduralWorldModule.GenerateObjectSeeds |
( |
ref BoundingSphereD |
sphere | ) |
|
|
inlineprotected |
abstract MyProceduralCell Sandbox.Game.World.Generator.MyProceduralWorldModule.GenerateProceduralCell |
( |
ref Vector3I |
cellId | ) |
|
|
protectedpure virtual |
IMyModule Sandbox.Game.World.Generator.MyProceduralWorldModule.GetCellDensityFunctionFilled |
( |
BoundingBoxD |
bbox | ) |
|
|
inlineprotected |
IMyModule Sandbox.Game.World.Generator.MyProceduralWorldModule.GetCellDensityFunctionRemoved |
( |
BoundingBoxD |
bbox | ) |
|
|
inlineprotected |
int Sandbox.Game.World.Generator.MyProceduralWorldModule.GetCellSeed |
( |
ref Vector3I |
cell | ) |
|
|
inlineprotected |
int Sandbox.Game.World.Generator.MyProceduralWorldModule.GetObjectIdSeed |
( |
MyObjectSeed |
objectSeed | ) |
|
|
inlineprotected |
void Sandbox.Game.World.Generator.MyProceduralWorldModule.GetObjectSeeds |
( |
BoundingSphereD |
sphere, |
|
|
List< MyObjectSeed > |
list, |
|
|
bool |
scale = true |
|
) |
| |
|
inline |
void Sandbox.Game.World.Generator.MyProceduralWorldModule.MarkCellsDirty |
( |
BoundingSphereD |
toMark, |
|
|
BoundingSphereD? |
toExclude = null , |
|
|
bool |
scale = true |
|
) |
| |
|
inline |
void Sandbox.Game.World.Generator.MyProceduralWorldModule.OverlapAllBoundingBox |
( |
ref BoundingBoxD |
box, |
|
|
List< MyObjectSeed > |
list |
|
) |
| |
|
inlineprotected |
void Sandbox.Game.World.Generator.MyProceduralWorldModule.OverlapAllBoundingSphere |
( |
ref BoundingSphereD |
sphere, |
|
|
List< MyObjectSeed > |
list |
|
) |
| |
|
inlineprotected |
void Sandbox.Game.World.Generator.MyProceduralWorldModule.ProcessDirtyCells |
( |
Dictionary< MyEntity, MyEntityTracker > |
trackedEntities | ) |
|
|
inline |
const int Sandbox.Game.World.Generator.MyProceduralWorldModule.BIG_PRIME1 = 16785407 |
|
protected |
const int Sandbox.Game.World.Generator.MyProceduralWorldModule.BIG_PRIME2 = 39916801 |
|
protected |
const int Sandbox.Game.World.Generator.MyProceduralWorldModule.BIG_PRIME3 = 479001599 |
|
protected |
readonly double Sandbox.Game.World.Generator.MyProceduralWorldModule.CELL_SIZE |
double Sandbox.Game.World.Generator.MyProceduralWorldModule.m_objectDensity |
|
protected |
int Sandbox.Game.World.Generator.MyProceduralWorldModule.m_seed |
|
protected |
readonly int Sandbox.Game.World.Generator.MyProceduralWorldModule.SCALE |
const int Sandbox.Game.World.Generator.MyProceduralWorldModule.TWIN_PRIME_MIDDLE1 = 240 |
|
protected |
const int Sandbox.Game.World.Generator.MyProceduralWorldModule.TWIN_PRIME_MIDDLE2 = 312 |
|
protected |
const int Sandbox.Game.World.Generator.MyProceduralWorldModule.TWIN_PRIME_MIDDLE3 = 462 |
|
protected |
The documentation for this class was generated from the following file: