// Copyright (c) 2012-2021 Wojciech Figat. All rights reserved. #pragma once #include "Engine/Streaming/IStreamingHandler.h" /// /// Implementation of IStreamingHandler for streamable models. /// /// class FLAXENGINE_API ModelsStreamingHandler : public IStreamingHandler { public: // [IStreamingHandler] StreamingQuality CalculateTargetQuality(StreamableResource* resource, DateTime now) override; int32 CalculateResidency(StreamableResource* resource, StreamingQuality quality) override; int32 CalculateRequestedResidency(StreamableResource* resource, int32 targetResidency) override; };