text: //************************************ bs::framework - Copyright 2018 Marko Pintera **************************************//
  //*********** Licensed under the MIT license. See LICENSE.md for full terms. This notice is not to be removed. ***********//
  #pragma once
  
  #include "BsPrerequisites.h"
  #include "Reflection/BsRTTIType.h"
  #include "Reflection/BsRTTIPlain.h"
  #include "Resources/BsScriptCodeImportOptions.h"
  
  namespace bs
  {
  	/** @cond RTTI */
  	/** @addtogroup RTTI-Impl-Engine
  	 *  @{
  	 */
  
  	class BS_EXPORT ScriptCodeImportOptionsRTTI : public RTTIType <ScriptCodeImportOptions, ImportOptions, ScriptCodeImportOptionsRTTI>
  	{
  	private:
  		BS_BEGIN_RTTI_MEMBERS
  			BS_RTTI_MEMBER_PLAIN(editorScript, 0)
  		BS_END_RTTI_MEMBERS
  
  	public:
  		const String& getRTTIName() override
  		{
  			static String name = "ScriptCodeImportOptions";
  			return name;
  		}
  
  		UINT32 getRTTIId() override
  		{
  			return TID_ScriptCodeImportOptions;
  		}
  
  		SPtr<IReflectable> newRTTIObject() override
  		{
  			return bs_shared_ptr_new<ScriptCodeImportOptions>();
  		}
  	};
  
  	/** @} */
  	/** @endcond */
  }
  