#pragma once #include "AssetLoading/IAssetLoadingManager.h" #include "Game/IW5/IW5.h" #include "Utils/MemoryManager.h" #include namespace IW5 { bool LoadWeaponAttachmentAsJson(std::istream& stream, WeaponAttachment& attachment, MemoryManager* memory, IAssetLoadingManager* manager, std::vector& dependencies, std::vector& indirectAssetReferences); } // namespace IW5