public void ConfigureFromTemplateData(TemplateShaderModelData data) { bool newValidData = (data.DataCheck == TemplateDataCheck.Valid); if (newValidData && m_validData != newValidData) { if (TemplateHelperFunctions.ShaderModelToArrayIdx.ContainsKey(data.Value)) { m_shaderModelIdx = TemplateHelperFunctions.ShaderModelToArrayIdx[data.Value]; } } m_validData = newValidData; }
public void ConfigureFromTemplateData(TemplateShaderModelData data) { bool newValidData = (data.DataCheck == TemplateDataCheck.Valid); if (newValidData && m_validData != newValidData) { m_independentModule = data.IndependentModule; if (TemplateHelperFunctions.ShaderModelToArrayIdx.ContainsKey(data.Value)) { m_shaderModelIdx = TemplateHelperFunctions.ShaderModelToArrayIdx[data.Value]; } m_encapsulateOnCGInlude = data.Encapsulate; } m_validData = newValidData; }