Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NETNamespace: Visual3D.Graphics3D.Maps
Assembly: Visual3D.Engine (in Visual3D.Engine.dll) Version: 1.0.0.0 (1.0.0.0)
Assembly: Visual3D.Engine (in Visual3D.Engine.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
| C# | Visual Basic |
[SerializableAttribute] public class TextureMap : Map, IDynamicAttributeProvider, IDesignConvertible<IAsset>, IDesignConvertible, IConvertibleResolver, IHyperlinkBehaviorProvider
<SerializableAttribute> _ Public Class TextureMap _ Inherits Map _ Implements IDynamicAttributeProvider, IDesignConvertible(Of IAsset), _ IDesignConvertible, IConvertibleResolver, IHyperlinkBehaviorProvider
Members
| All Members | Constructors | Properties | Methods | Events |
| Member | Description | |
|---|---|---|
| TextureMap()()()() | Initializes a new instance of the TextureMap class | |
| TextureMap(TextureType) | Initializes a new instance of the TextureMap class | |
| TextureMap(TextureType, ChannelMapType) | Initializes a new instance of the TextureMap class | |
| AddressMode |
Gets or sets address mode to use with texture.
| |
| BorderColor | ||
| ChannelMap | ||
| Clone()()()() | (Overrides Map..::..Clone()()()().) | |
| CopyTo(Map) | (Inherited from Map.) | |
| CopyTo(Map, Boolean) | (Overrides Map..::..CopyTo(Map, Boolean).) | |
| DefaultTwoDTextureName | ||
| Filter |
Gets or sets filter to use with texture.
| |
| GetDefaultTextureName()()()() | ||
| GetShaderCopyForLOD(Int32) | Returns a copy of Shader property for given LOD index. (Inherited from Map.) | |
| HasEqualTransforms(TextureMap) | ||
| ImplicitWideningImplicitImplicitImplicit(String to TextureMap) | ||
| ImplicitWideningImplicitImplicitImplicit(Texture to TextureMap) | ||
| Invalidated | (Inherited from Map.) | |
| IsShaderAutoAssigned | If set to true, engine will automatically set and configure Shader property
of the Map. Otherwise, user is responsible to configure Shader on his own. Default is true. (Inherited from Map.) | |
| IsUsed | (Overrides Map..::..IsUsed.) | |
| MaxAnisotropyLevel | Maximum level of anisotropy. | |
| Name | Name of the texture. | |
| OffsetAnimated |
Gets/sets the offset at which the map is animated
| |
| OffsetStatic |
Gets/sets the static offset for the Map
| |
| PrepareForUse()()()() | (Overrides Map..::..PrepareForUse()()()().) | |
| RotateAnimated |
Gets/sets the rotation angle (in degrees per second)
| |
| RotateStatic |
Gets/sets the rotation angle in degrees to be applied during Map setup
| |
| RotationCenter |
Gets/sets the rotation center in UV space.
| |
| Scale |
Scale coefficients of the texture.
| |
| SetDynamicAttributes(RuntimeAttributeDictionary) | ||
| Shader | Gets/sets low-level ColorSource shader associated with the Map. (Inherited from Map.) | |
| Texture | Gets/sets texture by reference. Use Name property
to assign texture by it's name. | |
| Texture_NoPrep | When want Texture object, but defer memory usage of XnaTexture.
| |
| TextureUnitIndex |
Gets/sets the texture coordinate set.
| |
| ToString()()()() | (Overrides Object..::..ToString()()()().) | |
| UseTransformations | Turns UV texture coordinate transforms on/off.
See also Scale, OffsetStatic, OffsetAnimated, RotateStatic and RotateAnimated properties. |
Inheritance Hierarchy
System..::..Object
Visual3D.Graphics3D.Maps..::..Map
Visual3D.Graphics3D.Maps..::..TextureMap
Visual3D.Graphics3D.Maps..::..MaskTextureMap
Visual3D.Graphics3D.Maps..::..NormalMap
Visual3D.Graphics3D.Maps..::..Map
Visual3D.Graphics3D.Maps..::..TextureMap
Visual3D.Graphics3D.Maps..::..MaskTextureMap
Visual3D.Graphics3D.Maps..::..NormalMap