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.
|