Reason#
Fully qualified name: carb::assets::Reason
Defined in carb/assets/AssetsTypes.h
- 
enum class carb::assets::Reason#
 The reason a Snapshot was taken or not.
Values:
- 
enumerator eSuccess#
 The asset was loaded, and the snapshot is valid.
- 
enumerator eInvalidHandle#
 The asset handle was invalid, this may mean the asset was canceled.
- 
enumerator eInvalidType#
 Although the asset may or may not have loaded, the snapshot type did not match the type the asset was loaded from. This should be construed as a programmer error.
- 
enumerator eFailed#
 The asset was not loaded, because load asset failed. Notably loadAsset returned nullptr.
- 
enumerator eLoading#
 The asset is still in the process of loading.
- 
enumerator eSuccess#