The XTextureLayer type exposes the following members.

Constructors

  NameDescription
XTextureLayerOverloaded.

Methods

  NameDescription
AutoAnimate
Carries out the object animation.
Clone
Creates an object that is a copy of this instance.
Equals

Determines whether the specified Object is equal to the current Object.

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

(Inherited from Object.)
GetHashCode

Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.

(Inherited from Object.)
GetTextureCoordinateOverloaded.
GetTextureCoordinateX
Normalizes the texture X coordinate and makes the texture addressing (repeating) more effective.
GetTextureCoordinateY
Normalizes the texture Y coordinate and makes the texture addressing (repeating) more effective.
GetTexturePixel
Gets the Color color of the point at the faceTextureCoordinate coordinates.
GetTexturePixelAlpha
Gets the transparency at the faceTextureCoordinate coordinates.
GetType

Gets the Type of the current instance.

(Inherited from Object.)
MemberwiseClone

Creates a shallow copy of the current Object.

(Inherited from Object.)
OnAnimate
Fire event Animate.
OnAutoAnimate
The method is called on object animation request.
SetOffset
Sets the texture offset.
SetScale
Sets the texture scale.
SetScrollSpeed
Sets the texture scrool speed - offset change in one second.
ToString

Returns a String that represents the current Object.

(Inherited from Object.)

Properties

  NameDescription
Addressing
Sets the texture addressing in the Y and Y axis. Texture addressing defines the way the texture is being repeated along the axis.
AddressingX
Gets or sets the texture addressing in the X axis. Texture addressing defines the way the texture is being repeated along the axis.
AddressingY
Gets or sets the texture addressing in the Y axis. Texture addressing defines the way the texture is being repeated along the axis.
BorderColor
Gets or sets the layer background color.
BumpMapping
Returns the XBumpMapping object for use of the bump-mapping effect.
CoordinateIndex
Gets or sets the coordinate index of the texture that this layer will be using.
IsTextureLayerDisabled
Gets or sets whethe this texture layer is disabled.
Offset
Gets or sets the texture offset.
OffsetX
Gets or sets the offset in the X axis.
OffsetY
Gets or sets the offset in the Y axis.
Operation
Gets or sets the operation between the texture layer colors.
Rotation
Gets or sets the texture rotation in radians.
RotationDgr
Gets or sets the texture rotation in degrees.
RotationSpeed
Gets or sets the texture rotation speed in radians per second.
RotationSpeedDgr
Gets or sets the texture rotation speed in degrees per second.
Scale
Gets or sets the texture scale.
ScaleX
Gets or sets the texture scale in the X axis.
ScaleXY
Sets the homogenous texture scale.
ScaleY
Gets or sets the texture scale in the Y axis.
ScrollSpeed
Sets the texture offset change in one second.
ScrollSpeedX
Sets the texture offset change in the X axis in one second.
ScrollSpeedY
Sets the texture offset change in the Y axis in one second.
SyncRoot
Texture
Gets or sets the DirectX layer Texture texture used for this layer.

Events

  NameDescription
Animate
Event that tracks the material layer animation.

See Also