Class LightingKeys
Keys used for lighting.
[DataContract]
public class LightingKeys : ShaderMixinParameters, IDictionary<ParameterKey, object>, ICollection<KeyValuePair<ParameterKey, object>>, IEnumerable<KeyValuePair<ParameterKey, object>>, IEnumerable
- Inheritance
-
objectParameterCollectionShaderMixinParametersLightingKeys
- Implements
- Inherited Members
-
ShaderMixinParameters.EffectParametersShaderMixinParameters.Add(ParameterKey, object)ShaderMixinParameters.CountShaderMixinParameters.GetEnumerator()ShaderMixinParameters.IsReadOnlyShaderMixinParameters.this[ParameterKey]ShaderMixinParameters.KeysShaderMixinParameters.ValuesShaderMixinParameters.TryGetValue(ParameterKey, out object)ParameterCollection.DataValuesParameterCollection.ObjectValuesParameterCollection.PermutationCounterParameterCollection.LayoutCounterParameterCollection.ParameterKeyInfosParameterCollection.LayoutParameterCollection.HasLayoutParameterCollection.ToString()ParameterCollection.Set<T>(ObjectParameterKey<T>, T)ParameterCollection.Set<T>(PermutationParameterKey<T>, T)ParameterCollection.Set<T>(ValueParameterKey<T>, T)ParameterCollection.Set<T>(ValueParameterKey<T>, ref T)ParameterCollection.Set<T>(ValueParameterKey<T>, T[])ParameterCollection.Get<T>(ValueParameterKey<T>)ParameterCollection.GetValues<T>(ValueParameterKey<T>)ParameterCollection.CopyTo<T>(ValueParameterKey<T>, ParameterCollection, ValueParameterKey<T>)ParameterCollection.Set<T>(ValueParameter<T>, T)ParameterCollection.Set<T>(ValueParameter<T>, ref T)ParameterCollection.Set<T>(PermutationParameter<T>, T)ParameterCollection.Set<T>(ObjectParameterAccessor<T>, T)ParameterCollection.Get<T>(ValueParameter<T>)ParameterCollection.Get<T>(PermutationParameter<T>)ParameterCollection.Get<T>(ObjectParameterAccessor<T>)ParameterCollection.SetObject(ParameterKey, object)ParameterCollection.GetObject(ParameterKey)ParameterCollection.Remove(ParameterKey)ParameterCollection.Clear()ParameterCollection.ContainsKey(ParameterKey)ParameterCollection.UpdateLayout(ParameterCollectionLayout)
- Extension Methods
Fields
DirectLightGroups
public static readonly PermutationParameterKey<ShaderSourceCollection> DirectLightGroups
Field Value
- PermutationParameterKey<ShaderSourceCollection>
EnvironmentLights
public static readonly PermutationParameterKey<ShaderSourceCollection> EnvironmentLights
Field Value
- PermutationParameterKey<ShaderSourceCollection>