PermutationParameterKey<T> Class
Namespace: Stride.RenderingAssembly: Stride.dll
An effect permutation key, usually for use by effects (.sdfx).
Derived from PermutationParameterKey<T>:
[DataSerializer(typeof(PermutationParameterKeySerializer<>), Mode = DataSerializerGenericMode.GenericArguments)]
public sealed class PermutationParameterKey<T> : ParameterKey<T>, IComparable
Type Parameters
Name | Description |
---|---|
T | Type of the parameter key. |
Name | Description | |
---|---|---|
Constructors | ||
PermutationParameterKey(String, Int32, PropertyKeyMetadata) | ||
PermutationParameterKey(String, Int32, PropertyKeyMetadata[]) |
Constructors
PermutationParameterKey(String, Int32, PropertyKeyMetadata)
public PermutationParameterKey(string name, int length, PropertyKeyMetadata metadata)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Int32 | length | |
PropertyKeyMetadata | metadata |
PermutationParameterKey(String, Int32, PropertyKeyMetadata[])
public PermutationParameterKey(string name, int length = 1, params PropertyKeyMetadata[] metadatas)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Int32 | length | |
PropertyKeyMetadata[] | metadatas |