# Candera AssetLoader

#### Asynchronous asset loading

Assets can be loaded asynchronously now. A new CMake flag CANDERA\_ASSETLOADER\_WORKER\_THREAD\_ENABLED specifies if the asynchronous asset load requests are handled on a dedicated thread or on the caller one. To load the assets asynchronously, a new interface was added - [AsyncAssetProviderProxy](http://dev.doc.cgistudio.at/APILINK/class_candera_1_1_async_asset_provider_proxy.html) - available from any [AssetProvider](http://dev.doc.cgistudio.at/APILINK/class_candera_1_1_asset_provider.html "Abstract class providing methods for retrieving objects.") implementation via the [AssetProvider::AsyncProxy()](http://dev.doc.cgistudio.at/APILINK/class_candera_1_1_asset_provider.html#a9c5264e99d06a295542bf31809aa737b) method.

---