#include "BsResourceMeta.h" #include "BsResourceMetaRTTI.h" namespace BansheeEngine { ResourceMeta::ResourceMeta(const ConstructPrivately& dummy) { } ResourceMetaPtr ResourceMeta::create(const String& uuid, const ImportOptionsPtr& importOptions) { ResourceMetaPtr meta = bs_shared_ptr(ConstructPrivately()); meta->mUUID = uuid; meta->mImportOptions = importOptions; return meta; } ResourceMetaPtr ResourceMeta::createEmpty() { return bs_shared_ptr(ConstructPrivately()); } /************************************************************************/ /* RTTI */ /************************************************************************/ RTTITypeBase* ResourceMeta::getRTTIStatic() { return ResourceMetaRTTI::instance(); } RTTITypeBase* ResourceMeta::getRTTI() const { return ResourceMeta::getRTTIStatic(); } }