ContentLoaders
FidelityFX Cauldron Framework ContentLoaders Reference Documentation.
Typedefs
Type |
Description |
---|---|
typedef std::function<void(const std::vector<const Texture *>&, void*pParam)> |
Convenience type for texture load completion callbacks.
|
Structs
Name |
Description |
---|---|
GLTF data representation that persists throughout the loading process to facilitate data sharing across multiple asynchronous loading jobs.
|
|
Parameter struct for both LoadAsync and LoadMultipleAsync versions of the “ParticleLoader“.
|
|
Description struct for “Texture“ loading job.
|
|
Parameter struct for both LoadAsync and LoadMultipleAsync.
|
Classes
Name |
Description |
---|---|
Base class from which all content loaders inherit.
|
|
Data block loader for DDS image loads.
|
|
This is the GLTF loader class, which handles asynchronous GLTF scene loading.
|
|
Data block loader for memory based texture load.
|
|
Particle loader class.
|
|
Base data block representation for loading various texture types.
|
|
Texture loader class.
|
|
Data block loader for STB image loads.
|
Detailed description
FidelityFX Cauldron Framework ContentLoaders Reference Documentation.
Typedefs
TextureLoadCompletionCallbackFn
typedef std::function<void(const std::vector<const Texture *>&, void*pParam)> cauldron::TextureLoadCompletionCallbackFn
Convenience type for texture load completion callbacks.