TextureImporterNamespace: UnityEditor
Parent class: AssetImporter
Description

Texture importer lets you modify Texture2D import settings from editor scripts.

Settings of this class match the ones exposed in Texture Import Settings.
Variables
alphaIsTransparency
anisoLevel Anisotropic filtering level of the texture.
borderMipmap Keep texture borders the same when generating mipmaps?
compressionQuality Quality of Texture Compression in the range [0..100].
convertToNormalmap Convert heightmap to normal map?
fadeout Fade out mip levels to gray color?
filterMode Filtering mode of the texture.
generateCubemap Cubemap generation mode.
generateMipsInLinearSpace Should mip maps be generated with gamma correction?
grayscaleToAlpha Generate alpha channel from intensity?
heightmapScale Amount of bumpyness in the heightmap.
isReadable Is texture data readable from scripts.
lightmap Is this texture a lightmap?
linearTexture When in linear rendering should this texture be sampled with hardware gamma correction (sRGB) or without (linear)?
maxTextureSize Maximum texture size.
mipMapBias Mip map bias of the texture.
mipmapEnabled Generate mip maps for the texture?
mipmapFadeDistanceEnd Mip level where texture is faded out completely.
mipmapFadeDistanceStart Mip level where texture begins to fade out.
mipmapFilter Mipmap filtering mode.
normalmap Is this texture a normal map?
normalmapFilter Normal map filtering mode.
npotScale Scaling mode for non power of two textures.
qualifiesForSpritePacking Returns true if this TextureImporter is setup for Sprite packing.
spriteImportMode Selects Single or Manual import mode for Sprite textures.
spritePackingTag
spritePivot The point in the Sprite object's coordinate space where the graphic is located.
spritePixelsToUnits Scale factor for mapping pixels in the graphic to units in world space.
spritesheet Array representing the sections of the atlas corresponding to individual sprite graphics.
textureFormat Format of imported texture.
textureType Which type of texture are we dealing with here.
wrapMode Wrap mode (Repeat or Clamp) of the texture.
Constructors
TextureImporter
Functions
ClearPlatformTextureSettings Clear specific target platform settings.
DoesSourceTextureHaveAlpha Does textures source image have alpha channel.
DoesSourceTextureHaveColor Does textures source image have RGB channels.
GetPlatformTextureSettings Get platform specific texture settings.
ReadTextureImportInstructions Reads the active texture output instructions of this TextureImporter.
ReadTextureSettings Read texture settings into TextureImporterSettings class.
SetPlatformTextureSettings Set specific target platform settings.
SetTextureSettings Set texture importers settings from TextureImporterSettings class.
Inherited members
Variables
assetPath The path name of the asset for this importer. (Read Only)
userData Get or set any user data.
hideFlags Should the object be hidden, saved with the scene or modifiable by the user?
m_CachedPtr
m_InstanceID
name The name of the object.
Functions
GetHashCode
GetInstanceID Returns the instance id of the object.
ToString Returns the name of the game object.
Static Functions
GetAtPath Retrieves the asset importer for the asset at path.
Destroy Removes a gameobject, component or asset.
DestroyImmediate Destroys the object obj immediately. You are strongly recommended to use Destroy instead.
DontDestroyOnLoad Makes the object target not be destroyed automatically when loading a new scene.
FindObjectOfType Returns the first active loaded object of Type type.
FindObjectsOfType Returns a list of all active loaded objects of Type type.
Instantiate Clones the object original and returns the clone.
Operators
bool Does the object exist?
operator != Compares if two objects refer to a different object.
operator == Compares if two objects refer to the same.