The XTextureLayerOperation type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| XTextureLayerOperation | Overloaded. |
Methods
| Name | Description | |
|---|---|---|
| Clone |
Creates an object that is a copy of this instance.
| |
| Equals | (Inherited from Object.) | |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. | |
| GetHashCode | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. | |
| GetType | Gets the Type of the current instance. | |
| MemberwiseClone | Creates a shallow copy of the current Object. | |
| SetAlphaOperation | Overloaded. | |
| SetColorOperation | Overloaded. | |
| SetFactor | Overloaded. | |
| ToString | (Inherited from Object.) |
Fields
| Name | Description | |
|---|---|---|
| ColorAdd |
Defines the addition operation between texture layer colors.
| |
| ColorAlphaBlending |
Defines the alpha channel blending operation between texture layer colors.
| |
| ColorBumpEnvironmentMap |
Defines the bump-mapping operation between texture layer colors.
| |
| ColorBumpEnvironmentMapLuminance |
Defines the bump-mapping luminance operation between texture layer colors.
| |
| ColorModulate |
Defines the modulation operation between texture layer colors.
| |
| ColorReplace |
Defines the replace operation between texture layer colors.
| |
| Default |
Defines the default operation between texture layer colors - the ColorModulate color modulation.
|
Properties
| Name | Description | |
|---|---|---|
| AlphaArgument0 |
Defines settings for the alpha channel selection operator for tripple operations (multiplication, addition, linear interpolation) defined by the TextureArgument enumeration.
| |
| AlphaArgument1 |
Defines first alpha channel argument for layer defined by the TextureArgument enumeration.
| |
| AlphaArgument2 |
Defines second alpha channel argument for layer defined by the TextureArgument enumeration.
| |
| AlphaOperation |
Defines the operations between texture layer alpha channels given by the TextureOperation enumeration.
| |
| ColorArgument0 |
Defines settings for the third color operad for tripple operations (multiplication, addition, linear interpolation) defined by the TextureArgument enumeration.
| |
| ColorArgument1 |
Defines first color argument for layer defined by the TextureArgument enumeration.
| |
| ColorArgument2 |
Defines second color argument for layer defined by the TextureArgument enumeration.
| |
| ColorOperation |
Defines the operations between texture layer colos given by the TextureOperation enumeration.
| |
| Factor |
Gets or sets the color used for multiple texture blending with TFactor()()() or BlendFactorAlpha()()().
| |
| MultipassBlending |
Defines the way the color components are blended.
|