/*
		 * Constructor
		 */
		public ProjectConfigurationsRenderer(AdvancedBuilder advancedBuilder, ProjectConfigurations projectConfigurations)
		{
			m_advancedBuilder = advancedBuilder;
			m_projectConfigurations = projectConfigurations;

			m_configurationSceneRenderer = new ConfigurationSceneRenderer(advancedBuilder.getAdvancedSettings());
		}
		public PlatformBuilder(AdvancedBuilder advancedBuilder, DateTime buildDate)
		{
			m_advancedBuilder = advancedBuilder;
			m_buildDate = buildDate;

			if (m_advancedBuilder.getAdvancedSettings().customBuildMonoScript != null)
			{
				m_advancedCustomBuild = (IAdvancedCustomBuild)System.Activator.CreateInstance(m_advancedBuilder.getAdvancedSettings().customBuildMonoScript.GetClass());
			}
		}
		/*
		 * Constructor
		 */
		public AdvancedBuilderRenderer(AdvancedBuilder advancedBuilder)
		{
			m_advancedBuilder = advancedBuilder;
		}
		// ===================================================================================
	    // ADVANCED BUILDER METHODS -----------------------------------------------------------------------
		
		private void loadScriptableObject()
		{
			m_advancedBuilder = PMUtils.CreateScriptableObject<AdvancedBuilder>("Assets/PygmyMonkey/AdvancedBuilder/Editor/AdvancedBuilder.asset");
			m_appParameters = PMUtils.CreateScriptableObject<AppParameters>("Assets/PygmyMonkey/AdvancedBuilder/Resources/AppParameters.asset");
		}