コード例 #1
0
        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;
        }
コード例 #2
0
        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;
        }