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 representing an asset profile.
BaseAssetExporter<TAsset, TProfile>
The base abstract Asset Exporter class.
CustomTextureExporter
Custom texture exporter.
CustomTextureMetaFile
The custom texture metadata file class.
CustomTextureProfile
The custom texture profile class.
DirectoryExporter
Represents the directory exporter class.
DirectoryMetaFile
The directory metadata file class.
DirectoryProfile
The directory profile class.
EffectExporter
The effect exporter class.
EffectMetaFile
Effect asset class.
EffectProfile
Represents the effect profile class.
ExportContext
Context for the export process.
ExportResult
A class that represents the export result.
FileExporter
The File Exporter class.
FileMetaFile
The file metafile.
FileProfile
The FileProfile class.
FontExporter
The Font Exporter class.
FontMetaFile
The Font Metafile class.
FontProfile
The FontProfile class.
FrameBufferExporter
The framebuffer exporter class.
FrameBufferMetaFile
The framebuffer metadata file.
FrameBufferProfile
The framebuffer profile.
InvalidMsdfCharsetDefinitionException
Exception thrown for invalid MSDF charset definitions.
MaterialExporter
Material Exporter class.
MaterialMetaFile
Material metadata file class.
MaterialProfile
Material profile class.
ModelExporter
A model exporter.
ModelMetaFile
The model meta-file class.
ModelProfile
The profile model class.
ParticlesExporter
Material Exporter class.
ParticlesMetaFile
Particle system metadata file class.
ParticlesProfile
Material profile class.
PostProcessingGraphExporter
The post-processing exporter class.
PostProcessingGraphMetaFile
Post-processes the graph meta file.
PostProcessingGraphProfile
The post-processing graph profile class.
ReflectionProbeExporter
The texture export class.
ReflectionProbeExtension
The texture asset helper class.
ReflectionProbeMetaFile
The Texture Metafile class.
ReflectionProbeProfile
The Reflection Probe Profile class.
RenderLayerExporter
The rendering layer exporter class.
RenderLayerMetaFile
The render layer metadata class.
RenderLayerProfile
The rendering layer profile class.
SamplerExporter
The Sampler Exporter class.
SamplerMetaFile
Sampler metadata file.
SamplerProfile
The SamplerProfile class.
SceneExporter
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
Represents the sound profile.
StringArrayComparer
Compares two string arrays.
TextureExporter
The texture exporter class.
TextureMetaFile
The TextureMetafile class.
TextureProfile
The texture profile class.
Interfaces
IAssetExporter
Interface for exporting assets.
IAssetMetaFile
Interface that represents the asset metafile.
IAssetWithDirectory
Interface representing an asset meta file that manages a directory (Directory, Effect, etc.).
IAssetWithSource
Interface representing an asset metafile managing a source file (texture, model, etc.).
Enums
EffectProfileCompile
Specifies a value indicating whether the effect will be compiled.
EffectProfileGraphicsBackend
Specifies the graphics backend used by the effect profile.
SoundProfile.ChannelFormats
The channel formats enumeration.
SoundProfile.SampleRateModes
The sample rate mode enum.
TextureMetaFile.NinePatchTypes
Nine-patch texture type.
TextureProfile.TextureOutputFormat
Texture output format.
TextureProfile.TextureScalingType
Texture scaling type.