TextureLoadParams

Parameter struct for both LoadAsync and LoadMultipleAsync.

File location: framework/cauldron/framework/inc/core/loaders/textureloader.h

Detailed description

Parameter struct for both LoadAsync and LoadMultipleAsync.

Data fields

Type

Description

std::vector<TextureLoadInfo >

LoadInfo
“TextureLoadInfo“ for the loading job.

TextureLoadCompletionCallbackFn

LoadCompleteCallback
Completion callback to be called once the texture has been loaded.

void*

AdditionalParams
Additional parameters needed for the load completion callback. This memory is owned by the calling process.