|
| MyPlanetMaterialProvider (MyPlanetGeneratorDefinition generatorDef, MyPlanetShapeProvider planetShape) |
|
void | Close () |
|
void | PrepareRulesForBox (ref BoundingBox request) |
|
void | ReadMaterialRange (ref MyVoxelDataRequest req) |
|
void | ReadOcclusion (ref MyVoxelDataRequest req) |
|
MyVoxelMaterialDefinition | GetMaterialForPosition (ref Vector3 pos, float lodSize) |
|
MyVoxelMaterialDefinition | GetMaterialForPosition (ref Vector3 pos, float lodSize, out byte biomeValue, ref byte occlusion) |
|
void | GetPositionParams (ref Vector3 pos, float lodSize, out MaterialSampleParams ps, bool skipCache=false) |
|
PlanetMaterial | GetLayeredMaterialForPosition (ref MaterialSampleParams ps, out byte spawnsItems, ref byte occlusion) |
|
unsafe void | GetMaterialForPositionDebug (ref Vector3 pos, out MyPlanetStorageProvider.SurfacePropertiesExtended props) |
|
Definition at line 14 of file MyPlanetMaterialProvider.cs.
void Sandbox.Engine.Voxels.MyPlanetMaterialProvider.Close |
( |
| ) |
|
|
inline |
MyVoxelMaterialDefinition Sandbox.Engine.Voxels.MyPlanetMaterialProvider.GetMaterialForPosition |
( |
ref Vector3 |
pos, |
|
|
float |
lodSize, |
|
|
out byte |
biomeValue, |
|
|
ref byte |
occlusion |
|
) |
| |
|
inline |
void Sandbox.Engine.Voxels.MyPlanetMaterialProvider.GetPositionParams |
( |
ref Vector3 |
pos, |
|
|
float |
lodSize, |
|
|
out MaterialSampleParams |
ps, |
|
|
bool |
skipCache = false |
|
) |
| |
|
inline |
void Sandbox.Engine.Voxels.MyPlanetMaterialProvider.PrepareRulesForBox |
( |
ref BoundingBox |
request | ) |
|
|
inline |
void Sandbox.Engine.Voxels.MyPlanetMaterialProvider.ReadMaterialRange |
( |
ref MyVoxelDataRequest |
req | ) |
|
|
inline |
void Sandbox.Engine.Voxels.MyPlanetMaterialProvider.ReadOcclusion |
( |
ref MyVoxelDataRequest |
req | ) |
|
|
inline |
bool Sandbox.Engine.Voxels.MyPlanetMaterialProvider.Closed |
|
get |
The documentation for this class was generated from the following files: