Class ImportTexture
Importing textures utility
Inheritance
Inherited Members
Assembly: FlaxEngine.dll
File: Engine/ContentImporters/ImportTexture.h
Syntax
public class ImportTexture
Methods
Create(CreateAssetContext& context, TextureBase::InitData* initData)
Creates the Texture asset from the given data.
Declaration
public static CreateAssetResult Create(CreateAssetContext& context, TextureBase::InitData* initData)
Parameters
CreateAssetContext
context
The importing context. |
TextureBase::InitData
initData
The texture data. |
Returns
CreateAssetResult
Result. |
Create(CreateAssetContext& context, TextureData* textureData)
Creates the Texture asset from the given data.
Declaration
public static CreateAssetResult Create(CreateAssetContext& context, TextureData* textureData)
Parameters
CreateAssetContext
context
The importing context. |
TextureData
textureData
The texture data. |
Returns
CreateAssetResult
Result. |
CreateCube(CreateAssetContext& context, TextureData* textureData)
Creates the Cube Texture asset from the given data.
Declaration
public static CreateAssetResult CreateCube(CreateAssetContext& context, TextureData* textureData)
Parameters
CreateAssetContext
context
The importing context. |
TextureData
textureData
The cube texture data. |
Returns
CreateAssetResult
Result. |
Import(CreateAssetContext& context)
Imports texture, cube texture or sprite atlas.
Declaration
public static CreateAssetResult Import(CreateAssetContext& context)
Parameters
CreateAssetContext
context
The importing context. |
Returns
CreateAssetResult
Result. |
ImportAsInitData(CreateAssetContext& context)
Creates the Texture. Argument must be TextureBase::InitData*.
Declaration
public static CreateAssetResult ImportAsInitData(CreateAssetContext& context)
Parameters
CreateAssetContext
context
The importing context. |
Returns
CreateAssetResult
Result. |
ImportAsTextureData(CreateAssetContext& context)
Creates the Texture. Argument must be TextureData*.
Declaration
public static CreateAssetResult ImportAsTextureData(CreateAssetContext& context)
Parameters
CreateAssetContext
context
The importing context. |
Returns
CreateAssetResult
Result. |
ImportCube(CreateAssetContext& context)
Imports the Cube Texture.
Declaration
public static CreateAssetResult ImportCube(CreateAssetContext& context)
Parameters
CreateAssetContext
context
The importing context. |
Returns
CreateAssetResult
Result. |
ImportIES(CreateAssetContext& context)
Imports the IES Profile file.
Declaration
public static CreateAssetResult ImportIES(CreateAssetContext& context)
Parameters
CreateAssetContext
context
The importing context. |
Returns
CreateAssetResult
Result. |
TryGetImportOptions(const StringView& path, Options& options)
Tries the get texture import options from the target location asset.
Declaration
public static bool TryGetImportOptions(const StringView& path, Options& options)
Parameters
StringView
path
The asset path. |
Options
options
The options. |
Returns
bool
True if success, otherwise false. |