#pragma once

#include "Game/QOS/QOS.h"
#include "Loading/AssetLoadingActions.h"

namespace QOS
{
    class Actions_GfxImage final : public AssetLoadingActions
    {
    public:
        explicit Actions_GfxImage(Zone& zone);

        void OnImageLoaded(GfxImage* image) const;
        void LoadImageData(GfxImageLoadDef* loadDef, GfxImage* image) const;
    };
} // namespace QOS
