More code cleanup

This commit is contained in:
Emil Axelsson
2017-12-16 15:37:46 +01:00
parent 84dfbe7b80
commit 7cc05ba2e0
5 changed files with 28 additions and 26 deletions

View File

@@ -58,9 +58,13 @@ int exportAsset(lua_State* state);
class AssetListener {
public:
virtual ~AssetListener() = default;
virtual void assetStateChanged(std::shared_ptr<Asset> asset, Asset::State state) = 0;
virtual void assetRequested(std::shared_ptr<Asset> parent, std::shared_ptr<Asset> child) = 0;
virtual void assetUnrequested(std::shared_ptr<Asset> parent, std::shared_ptr<Asset> child) = 0;
virtual void assetRequested(std::shared_ptr<Asset> parent,
std::shared_ptr<Asset> child) = 0;
virtual void assetUnrequested(std::shared_ptr<Asset> parent,
std::shared_ptr<Asset> child) = 0;
};
class SynchronizationWatcher;