This singleton struct contains default settings for scene objects Generated from class MR.SceneSettings. This is the const half of the class. More...
Classes | |
| struct | _Underlying |
Public Types | |
| enum | BoolType : int { UseDefaultScenePropertiesOnDeserialization = 0 , Count = 1 } |
| enum | FloatType : int { FeaturePointsAlpha = 0 , FeatureLinesAlpha = 1 , FeatureMeshAlpha = 2 , FeatureSubPointsAlpha = 3 , FeatureSubLinesAlpha = 4 , FeatureSubMeshAlpha = 5 , FeatureLineWidth = 6 , FeatureSubLineWidth = 7 , FeaturePointSize = 8 , FeatureSubPointSize = 9 , AmbientCoefSelectedObj = 10 , Count = 11 } |
| enum | ShadingMode : int { AutoDetect = 0 , Smooth = 1 , Flat = 2 } |
| Mesh faces shading mode. More... | |
Static Public Member Functions | |
| static void | reset () |
| Generated from method MR.SceneSettings.reset. | |
| static bool | get (MR.SceneSettings.BoolType type) |
| Generated from method MR.SceneSettings.get. | |
| static float | get (MR.SceneSettings.FloatType type) |
| Generated from method MR.SceneSettings.get. | |
| static void | set (MR.SceneSettings.BoolType type, bool value) |
| Generated from method MR.SceneSettings.set. | |
| static void | set (MR.SceneSettings.FloatType type, float value) |
| Generated from method MR.SceneSettings.set. | |
| static MR.SceneSettings.ShadingMode | getDefaultShadingMode () |
| Default shading mode for new mesh objects, or imported form files Tools may consider this setting when creating new meshes AutoDetect: choose depending of file format and mesh shape, fallback to smooth Generated from method MR.SceneSettings.getDefaultShadingMode. | |
| static void | setDefaultShadingMode (MR.SceneSettings.ShadingMode mode) |
| Generated from method MR.SceneSettings.setDefaultShadingMode. | |
| static unsafe MR.Const_CNCMachineSettings | getCNCMachineSettings () |
| Generated from method MR.SceneSettings.getCNCMachineSettings. | |
| static unsafe void | setCNCMachineSettings (MR.Const_CNCMachineSettings settings) |
| Generated from method MR.SceneSettings.setCNCMachineSettings. | |
This singleton struct contains default settings for scene objects Generated from class MR.SceneSettings. This is the const half of the class.
| enum MR.Const_SceneSettings.BoolType : int |
| Enumerator | |
|---|---|
| UseDefaultScenePropertiesOnDeserialization | on deserialization replace object properties with default values from SceneSettings and SceneColors |
| Count | total count |
| enum MR.Const_SceneSettings.FloatType : int |
| enum MR.Const_SceneSettings.ShadingMode : int |
Mesh faces shading mode.
| Enumerator | |
|---|---|
| AutoDetect | |
| Smooth | |
| Flat | |
|
inlinestatic |
Generated from method MR.SceneSettings.get.
|
inlinestatic |
Generated from method MR.SceneSettings.get.
|
inlinestatic |
Generated from method MR.SceneSettings.getCNCMachineSettings.
|
inlinestatic |
Default shading mode for new mesh objects, or imported form files Tools may consider this setting when creating new meshes AutoDetect: choose depending of file format and mesh shape, fallback to smooth Generated from method MR.SceneSettings.getDefaultShadingMode.
|
inlinestatic |
Generated from method MR.SceneSettings.reset.
|
inlinestatic |
Generated from method MR.SceneSettings.set.
|
inlinestatic |
Generated from method MR.SceneSettings.set.
|
inlinestatic |
Generated from method MR.SceneSettings.setCNCMachineSettings.
|
inlinestatic |
Generated from method MR.SceneSettings.setDefaultShadingMode.