Unravel Engine C++ Reference
Loading...
Searching...
No Matches
thumbnail_invalidation.cpp File Reference
#include "thumbnail_invalidation.h"
#include "thumbnail_manager.h"
#include <engine/assets/asset_dependency_graph.h>
#include <engine/assets/asset_manager.h>
#include <engine/ecs/prefab.h>
#include <deque>
#include <unordered_set>

Go to the source code of this file.

Namespaces

namespace  unravel
 
namespace  unravel::asset_deps
 

Functions

void unravel::asset_deps::cascade_thumbnail_regen (asset_manager &am, thumbnail_manager &tm, const hpp::uuid &changed, bool mass_invalidate_prefabs)
 
void unravel::asset_deps::cascade_thumbnail_remove (asset_manager &am, thumbnail_manager &tm, const std::set< hpp::uuid > &removed_uids, const std::set< hpp::uuid > &dependent_uids, bool mass_invalidate_prefabs)