Table of Contents

Class EnvironmentMapMaterialContent

Namespace
Microsoft.Xna.Framework.Content.Pipeline.Graphics
Assembly
MonoGame.Framework.Content.Pipeline.dll

Class to provide properties for processing environmental map materials.

public class EnvironmentMapMaterialContent : MaterialContent
Inheritance
EnvironmentMapMaterialContent
Inherited Members

Fields

AlphaKey

String key of the alpha value.

public const string AlphaKey = "Alpha"

Field Value

string

DiffuseColorKey

String key of the diffuse color.

public const string DiffuseColorKey = "DiffuseColor"

Field Value

string

EmissiveColorKey

String key of the emissive color.

public const string EmissiveColorKey = "EmissiveColor"

Field Value

string

EnvironmentMapAmountKey

string key of environment map amount.

public const string EnvironmentMapAmountKey = "EnvironmentMapAmount"

Field Value

string

EnvironmentMapKey

String key of the environment map.

public const string EnvironmentMapKey = "EnvironmentMap"

Field Value

string

EnvironmentMapSpecularKey

String key of the specular color.

public const string EnvironmentMapSpecularKey = " EnvironmentMapSpecular"

Field Value

string

FresnelFactorKey

String key of the fresnel factor.

public const string FresnelFactorKey = "FresnelFactor"

Field Value

string

TextureKey

String key of the texture.

public const string TextureKey = "Texture"

Field Value

string

Properties

Alpha

Gets or sets the alpha property.

public float? Alpha { get; set; }

Property Value

float?

DiffuseColor

Gets or sets the diffuse color property.

public Vector3? DiffuseColor { get; set; }

Property Value

Vector3?

EmissiveColor

Gets or sets the emissive color property.

public Vector3? EmissiveColor { get; set; }

Property Value

Vector3?

EnvironmentMap

Gets or sets the environment map property.

public ExternalReference<TextureContent> EnvironmentMap { get; set; }

Property Value

ExternalReference<TextureContent>

EnvironmentMapAmount

Gets or sets the environment map amount property.

public float? EnvironmentMapAmount { get; set; }

Property Value

float?

EnvironmentMapSpecular

Gets or sets the specular color property.

public Vector3? EnvironmentMapSpecular { get; set; }

Property Value

Vector3?

FresnelFactor

Gets or sets the fresnel factor property.

public float? FresnelFactor { get; set; }

Property Value

float?

Texture

Gets or sets the texture property.

public ExternalReference<TextureContent> Texture { get; set; }

Property Value

ExternalReference<TextureContent>