29 Debug::PrintWarningStatic(
"ResourceInfo : destroyが登録されていません");
42 std::shared_ptr<ResourceInfo>
info;
54 return *std::static_pointer_cast<T>(
info.get()->resource);
リソースの基底クラス
Definition Resouce.hpp:40
std::shared_ptr< ResourceInfo > info
Definition Resouce.hpp:42
Resource(std::shared_ptr< ResourceInfo > _info)
Definition Resouce.hpp:47
Resouceの保有と破棄を行う型
Definition Resouce.hpp:13
~ResourceInfo()
Definition Resouce.hpp:21
std::shared_ptr< void > resource
Definition Resouce.hpp:19
std::function< void()> destroy
Definition Resouce.hpp:16
Resource< int > Image
Definition Resouce.hpp:60