//********************************** Banshee Engine (www.banshee3d.com) **************************************************// //**************** Copyright (c) 2016 Marko Pintera (marko.pintera@gmail.com). All rights reserved. **********************// #pragma once #include "BsScriptEnginePrerequisites.h" #include "Resources/BsResourceMetaData.h" namespace bs { /** @addtogroup SBansheeEngine * @{ */ /** Resource meta-data for user-defined managed resources. */ class BS_SCR_BE_EXPORT ManagedResourceMetaData : public ResourceMetaData { public: String typeNamespace; String typeName; /************************************************************************/ /* SERIALIZATION */ /************************************************************************/ public: friend class ManagedResourceMetaDataRTTI; static RTTITypeBase* getRTTIStatic(); virtual RTTITypeBase* getRTTI() const override; }; /** @} */ }