Namespace Evergine.Assets.Exporters
Classes
AssetExporterManager
The asset exporter manager class.
AssetExporter<TAsset, TProfile>
The asset Exporter class.
AssetItem
Class representing an asset item. It manages all the files of an asset (its metafile and its source file or directory) and offers a unified set of methods.
AssetMetaFileWithDirectory<TProfile, TExporter>
An asset with a resource element.
AssetMetaFileWithSourceAndDirectory<TSource, TProfile, TExporter>
An asset with a source element.
AssetMetaFileWithSource<TSource, TProfile, TExporter>
An asset with a source element.
AssetMetafile<TProfile, TExporter>
The asset file class.
AssetProfile
Class that represents an asset profile.
BaseAssetExporter<TAsset, TProfile>
The base abstract Asset Exporter class.
CustomTextureExporter
The custom texture exporter.
CustomTextureMetaFile
The custom texture meta file class.
CustomTextureProfile
The custom texture profile class.
DirectoryExporter
The directory exporter class.
DirectoryMetaFile
The directory meta file class.
DirectoryProfile
The directory profile class.
EffectExporter
Effect exporter class.
EffectMetaFile
Effect asset class.
EffectProfile
Effect profile class.
ExportContext
Context for export process.
ExportResult
A class representing the export result.
FileExporter
The file exporter class.
FileMetaFile
the File Metafile.
FileProfile
The file profile class.
FontExporter
The font exporter class.
FontMetaFile
The Font Metafile class.
FontProfile
The font profile class.
FrameBufferExporter
The framebuffer exporter class.
FrameBufferMetaFile
The framebuffer meta file.
FrameBufferProfile
The framebuffer profile.
InvalidMsdfCharsetDefinitionException
Exception being thrown for invalid MSDF charset definitions.
MaterialExporter
Material exporter class.
MaterialMetaFile
Material meta file class.
MaterialProfile
Material profile class.
ModelExporter
The model exporter.
ModelMetaFile
The model metafile class.
ModelProfile
The model profile class.
ParticlesExporter
Material exporter class.
ParticlesMetaFile
Particle system meta file class.
ParticlesProfile
Material profile class.
PostProcessingGraphExporter
The post-processing exporter class.
PostProcessingGraphMetaFile
Post-processing graph meta file.
PostProcessingGraphProfile
The post-processing graph profile class.
ReflectionProbeExporter
The texture exporter class.
ReflectionProbeExtension
The texture asset helper class.
ReflectionProbeMetaFile
The Texture Metafile class.
ReflectionProbeProfile
The Reflection Probe Profile class.
RenderLayerExporter
The render layer exporter class.
RenderLayerMetaFile
The render layer meta file class.
RenderLayerProfile
The render layer profile class.
SamplerExporter
The Sampler exporter class.
SamplerMetaFile
Sampler meta file.
SamplerProfile
The sampler profile class.
SceneExporter
The scene exporter class.
SceneMetaFile
The Scene meta file class.
SceneProfile
The scene profile class.
SoundExporter
The sound exporter class.
SoundMetaFile
The Sound Metafile class.
SoundProfile
The sound profile.
StringArrayComparer
Compare to string arrays.
TextureExporter
The texture exporter class.
TextureMetaFile
The Texture Metafile class.
TextureProfile
The Texture Profile class.
Interfaces
IAssetExporter
The asset exporter interface.
IAssetMetaFile
Interface representing the asset metafile.
IAssetWithDirectory
Interface representing an asset meta file managing a directory. (Directory, Effect, etc.)
IAssetWithSource
Interface representing an asset metafile managing a source file. (texture, model, etc.)
Enums
EffectProfileCompile
Specify a value indicating whether the effect will be compiled.
EffectProfileGraphicsBackend
The specify graphics backend used by the effect profile.
SoundProfile.ChannelFormats
The channel formats enum.
SoundProfile.SampleRateModes
The sample rate modes enum.
TextureMetaFile.NinePatchTypes
Nine patch texture type.
TextureProfile.TextureOutputFormat
Texture Output Format.
TextureProfile.TextureScalingType
Texture Scaling Type.