#pragma once namespace ActiveBasic{ namespace Common{ struct ResourceItem { std::string idName; std::string filepath; // IDEのみで使う HTREEITEM hTreeItem; }; typedef std::vector ResourceItems; class ResourceManager { public: void Clear(); bool Load( const std::string &resourceFilePath ); bool Save( const std::string &resourceFilePath ); bool HasManifest() const; ResourceItems cursorResources; ResourceItems bitmapResources; ResourceItems iconResources; std::string manifestFilePath; }; }}