Show / Hide Table of Contents

Class MyEnvironmentDefinition

Global (environment) mergeable definitions

Inheritance
System.Object
MyDefinitionBase
MyEnvironmentDefinition
Inherited Members
MyDefinitionBase.Id
MyDefinitionBase.DisplayNameEnum
MyDefinitionBase.DescriptionEnum
MyDefinitionBase.DisplayNameString
MyDefinitionBase.DescriptionString
MyDefinitionBase.DescriptionArgs
MyDefinitionBase.Icons
MyDefinitionBase.Enabled
MyDefinitionBase.Public
MyDefinitionBase.AvailableInSurvival
MyDefinitionBase.Context
MyDefinitionBase.Init(MyObjectBuilder_DefinitionBase, MyModContext)
MyDefinitionBase.Postprocess()
MyDefinitionBase.ToString()
MyDefinitionBase.CheckDefinitionDLCs(String[])
MyDefinitionBase.DLCs
MyDefinitionBase.DisplayNameText
MyDefinitionBase.DescriptionText
Namespace: Sandbox.Definitions
Assembly: Sandbox.Game.dll
Syntax
[MyDefinitionType]
public class MyEnvironmentDefinition : MyDefinitionBase

Constructors

MyEnvironmentDefinition()

Declaration
public MyEnvironmentDefinition()

Fields

ContourHighlightColor

Declaration
public Color ContourHighlightColor
Field Value
Type Description
Color

ContourHighlightColorAccessDenied

Declaration
public Color ContourHighlightColorAccessDenied
Field Value
Type Description
Color

ContourHighlightThickness

Declaration
public float ContourHighlightThickness
Field Value
Type Description
System.Single

EnvironmentalParticles

Declaration
public List<MyObjectBuilder_EnvironmentDefinition.EnvironmentalParticleSettings> EnvironmentalParticles
Field Value
Type Description
System.Collections.Generic.List<MyObjectBuilder_EnvironmentDefinition.EnvironmentalParticleSettings>

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
Type Description
MyFogProperties

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
Type Description
MyPlanetProperties

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
Type Description
MySunProperties

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
Type Description
MyObjectBuilder_DefinitionBase
Overrides
MyDefinitionBase.GetObjectBuilder()

Init(MyObjectBuilder_DefinitionBase)

Declaration
protected override void Init(MyObjectBuilder_DefinitionBase builder)
Parameters
Type Name Description
MyObjectBuilder_DefinitionBase builder
Overrides
MyDefinitionBase.Init(MyObjectBuilder_DefinitionBase)

Merge(MyEnvironmentDefinition)

Declaration
public void Merge(MyEnvironmentDefinition src)
Parameters
Type Name Description
MyEnvironmentDefinition src
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾