|
| MyStorageData (MyStorageDataTypeFlags typesToStore=MyStorageDataTypeFlags.ContentAndMaterial) |
|
| MyStorageData (Vector3I size, byte[] content=null, byte[] material=null, byte[] occlusion=null) |
|
void | Resize (Vector3I start, Vector3I end) |
|
void | Resize (Vector3I size3D) |
|
byte | Get (MyStorageDataTypeEnum type, ref Vector3I p) |
|
byte | Get (MyStorageDataTypeEnum type, int linearIdx) |
|
byte | Get (MyStorageDataTypeEnum type, int x, int y, int z) |
|
void | Set (MyStorageDataTypeEnum type, ref Vector3I p, byte value) |
|
void | Content (ref Vector3I p, byte content) |
|
void | Content (int linearIdx, byte content) |
|
byte | Content (ref Vector3I p) |
|
byte | Content (int x, int y, int z) |
|
byte | Content (int linearIdx) |
|
void | Material (ref Vector3I p, byte materialIdx) |
|
byte | Material (ref Vector3I p) |
|
byte | Material (int linearIdx) |
|
void | Material (int linearIdx, byte materialIdx) |
|
int | ComputeLinear (ref Vector3I p) |
|
bool | WrinkleVoxelContent (ref Vector3I p, float wrinkleWeightAdd, float wrinkleWeightRemove) |
|
void | BlockFill (MyStorageDataTypeEnum type, Vector3I min, Vector3I max, byte content) |
|
void | BlockFillContent (Vector3I min, Vector3I max, byte content) |
|
void | BlockFillMaterial (Vector3I min, Vector3I max, byte materialIdx) |
|
bool | ContainsIsoSurface () |
|
bool | ContainsVoxelsAboveIsoLevel () |
|
int | ValueWhenAllEqual (MyStorageDataTypeEnum dataType) |
|
void | ClearContent (byte p) |
|
void | ClearMaterials (byte p) |
|
void | Clear (MyStorageDataTypeEnum type, byte p) |
|
string | ToBase64 () |
|
Definition at line 14 of file MyStorageData.cs.
VRage.Voxels.MyStorageData.MyStorageData |
( |
MyStorageDataTypeFlags |
typesToStore = MyStorageDataTypeFlags.ContentAndMaterial | ) |
|
|
inline |
VRage.Voxels.MyStorageData.MyStorageData |
( |
Vector3I |
size, |
|
|
byte[] |
content = null , |
|
|
byte[] |
material = null , |
|
|
byte[] |
occlusion = null |
|
) |
| |
|
inline |
void VRage.Voxels.MyStorageData.BlockFillContent |
( |
Vector3I |
min, |
|
|
Vector3I |
max, |
|
|
byte |
content |
|
) |
| |
|
inline |
void VRage.Voxels.MyStorageData.BlockFillMaterial |
( |
Vector3I |
min, |
|
|
Vector3I |
max, |
|
|
byte |
materialIdx |
|
) |
| |
|
inline |
void VRage.Voxels.MyStorageData.ClearContent |
( |
byte |
p | ) |
|
|
inline |
void VRage.Voxels.MyStorageData.ClearMaterials |
( |
byte |
p | ) |
|
|
inline |
int VRage.Voxels.MyStorageData.ComputeLinear |
( |
ref Vector3I |
p | ) |
|
|
inline |
bool VRage.Voxels.MyStorageData.ContainsIsoSurface |
( |
| ) |
|
|
inline |
bool VRage.Voxels.MyStorageData.ContainsVoxelsAboveIsoLevel |
( |
| ) |
|
|
inline |
void VRage.Voxels.MyStorageData.Content |
( |
ref Vector3I |
p, |
|
|
byte |
content |
|
) |
| |
|
inline |
void VRage.Voxels.MyStorageData.Content |
( |
int |
linearIdx, |
|
|
byte |
content |
|
) |
| |
|
inline |
byte VRage.Voxels.MyStorageData.Content |
( |
ref Vector3I |
p | ) |
|
|
inline |
byte VRage.Voxels.MyStorageData.Content |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
z |
|
) |
| |
|
inline |
byte VRage.Voxels.MyStorageData.Content |
( |
int |
linearIdx | ) |
|
|
inline |
static MyStorageData VRage.Voxels.MyStorageData.FromBase64 |
( |
string |
str | ) |
|
|
inlinestatic |
void VRage.Voxels.MyStorageData.Material |
( |
ref Vector3I |
p, |
|
|
byte |
materialIdx |
|
) |
| |
|
inline |
byte VRage.Voxels.MyStorageData.Material |
( |
ref Vector3I |
p | ) |
|
|
inline |
byte VRage.Voxels.MyStorageData.Material |
( |
int |
linearIdx | ) |
|
|
inline |
void VRage.Voxels.MyStorageData.Material |
( |
int |
linearIdx, |
|
|
byte |
materialIdx |
|
) |
| |
|
inline |
void VRage.Voxels.MyStorageData.Resize |
( |
Vector3I |
size3D | ) |
|
|
inline |
string VRage.Voxels.MyStorageData.ToBase64 |
( |
| ) |
|
|
inline |
bool VRage.Voxels.MyStorageData.WrinkleVoxelContent |
( |
ref Vector3I |
p, |
|
|
float |
wrinkleWeightAdd, |
|
|
float |
wrinkleWeightRemove |
|
) |
| |
|
inline |
Vector3I VRage.Voxels.MyStorageData.Size3D |
|
get |
int VRage.Voxels.MyStorageData.SizeLinear |
|
get |
int VRage.Voxels.MyStorageData.StepLinear |
|
get |
int VRage.Voxels.MyStorageData.StepX |
|
get |
int VRage.Voxels.MyStorageData.StepY |
|
get |
int VRage.Voxels.MyStorageData.StepZ |
|
get |
bool VRage.Voxels.MyStorageData.StoreOcclusion |
|
getset |
Wreather this storage data should keep occlusion values.
Definition at line 110 of file MyStorageData.cs.
The documentation for this class was generated from the following file: