XLE
v0.02.0
|
Records a list of invalid assets More...
#include <InvalidAssetManager.h>
Classes | |
class | AssetRef |
Public Member Functions | |
std::vector< AssetRef > | GetAssets () const |
void | MarkInvalid (const rstring &name, const rstring &errorString) |
void | MarkValid (const ResChar name[]) |
bool | HasInvalidAssets () const |
InvalidAssetManager (bool active) | |
Protected Attributes | |
std::unique_ptr< Pimpl > | _pimpl |
Records a list of invalid assets
The assets in this list have been requested at runtime during this execution. But they failed for some reason. This is intended for tracking down shader compile errors. When a shader compile fails at runtime, the errors will be recorded here. In tools, then can be presented to the user in some fashion.