summaryrefslogtreecommitdiff
path: root/src/util/asset_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/asset_manager.h')
-rw-r--r--src/util/asset_manager.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/util/asset_manager.h b/src/util/asset_manager.h
index 062cd0f..964b7af 100644
--- a/src/util/asset_manager.h
+++ b/src/util/asset_manager.h
@@ -10,7 +10,8 @@ enum class AssetId : uint16_t; // Forward declaration
// Type for procedural generation functions: (buffer, width, height, params,
// num_params)
-typedef void (*ProcGenFunc)(uint8_t*, int, int, const float*, int);
+// Returns true on success, false on failure.
+typedef bool (*ProcGenFunc)(uint8_t*, int, int, const float*, int);
struct AssetRecord {
const uint8_t* data; // Pointer to asset data (static or dynamic)