Class MyEnvironmentDefinition
Global (environment) mergeable definitions
Inheritance
System.Object
MyEnvironmentDefinition
Assembly: Sandbox.Game.dll
Syntax
[MyDefinitionType]
public class MyEnvironmentDefinition : MyDefinitionBase
Constructors
MyEnvironmentDefinition()
Declaration
public MyEnvironmentDefinition()
Fields
ContourHighlightColor
Declaration
public Color ContourHighlightColor
Field Value
ContourHighlightColorAccessDenied
Declaration
public Color ContourHighlightColorAccessDenied
Field Value
ContourHighlightThickness
Declaration
public float ContourHighlightThickness
Field Value
Type |
Description |
System.Single |
|
EnvironmentalParticles
Declaration
public List<MyObjectBuilder_EnvironmentDefinition.EnvironmentalParticleSettings> EnvironmentalParticles
Field Value
EnvironmentOrientation
Declaration
public MyOrientation EnvironmentOrientation
Field Value
Type |
Description |
VRage.MyOrientation |
|
EnvironmentTexture
Declaration
public string EnvironmentTexture
Field Value
Type |
Description |
System.String |
|
FogProperties
Declaration
public MyFogProperties FogProperties
Field Value
HBAOSettings
Declaration
public MyHBAOData HBAOSettings
Field Value
Type |
Description |
VRageRender.Messages.MyHBAOData |
|
HighlightPulseInSeconds
Declaration
public float HighlightPulseInSeconds
Field Value
Type |
Description |
System.Single |
|
LargeShipMaxSpeed
Declaration
public float LargeShipMaxSpeed
Field Value
Type |
Description |
System.Single |
|
PlanetProperties
Declaration
public MyPlanetProperties PlanetProperties
Field Value
PostProcessSettings
Declaration
public MyPostprocessSettings PostProcessSettings
Field Value
Type |
Description |
VRageRender.MyPostprocessSettings |
|
SmallShipMaxSpeed
Declaration
public float SmallShipMaxSpeed
Field Value
Type |
Description |
System.Single |
|
SSAOSettings
Declaration
public MySSAOSettings SSAOSettings
Field Value
Type |
Description |
VRageRender.MySSAOSettings |
|
SunProperties
Declaration
public MySunProperties SunProperties
Field Value
Properties
ExtremeLoddingSettings
Declaration
public MyNewLoddingSettings ExtremeLoddingSettings { get; }
Property Value
Type |
Description |
VRageRender.MyNewLoddingSettings |
|
HighLoddingSettings
Declaration
public MyNewLoddingSettings HighLoddingSettings { get; }
Property Value
Type |
Description |
VRageRender.MyNewLoddingSettings |
|
LargeShipMaxAngularSpeed
Declaration
public float LargeShipMaxAngularSpeed { get; }
Property Value
Type |
Description |
System.Single |
|
LargeShipMaxAngularSpeedInRadians
Declaration
public float LargeShipMaxAngularSpeedInRadians { get; }
Property Value
Type |
Description |
System.Single |
|
LowLoddingSettings
Declaration
public MyNewLoddingSettings LowLoddingSettings { get; }
Property Value
Type |
Description |
VRageRender.MyNewLoddingSettings |
|
MediumLoddingSettings
Declaration
public MyNewLoddingSettings MediumLoddingSettings { get; }
Property Value
Type |
Description |
VRageRender.MyNewLoddingSettings |
|
ShadowSettings
Declaration
public MyShadowsSettings ShadowSettings { get; }
Property Value
Type |
Description |
VRageRender.MyShadowsSettings |
|
SmallShipMaxAngularSpeed
Declaration
public float SmallShipMaxAngularSpeed { get; }
Property Value
Type |
Description |
System.Single |
|
SmallShipMaxAngularSpeedInRadians
Declaration
public float SmallShipMaxAngularSpeedInRadians { get; }
Property Value
Type |
Description |
System.Single |
|
Methods
GetObjectBuilder()
Declaration
public override MyObjectBuilder_DefinitionBase GetObjectBuilder()
Returns
Overrides
Init(MyObjectBuilder_DefinitionBase)
Declaration
protected override void Init(MyObjectBuilder_DefinitionBase builder)
Parameters
Overrides
Merge(MyEnvironmentDefinition)
Declaration
public void Merge(MyEnvironmentDefinition src)
Parameters