public void Destroy() { m_shaderModelHelper = null; m_blendOpHelper = null; m_blendOpHelper1 = null; m_blendOpHelper2 = null; m_blendOpHelper3 = null; m_cullModeHelper = null; m_alphaToMaskHelper = null; m_colorMaskHelper.Destroy(); m_colorMaskHelper = null; m_colorMaskHelper1.Destroy(); m_colorMaskHelper1 = null; m_colorMaskHelper2.Destroy(); m_colorMaskHelper2 = null; m_colorMaskHelper3.Destroy(); m_colorMaskHelper3 = null; m_stencilBufferHelper.Destroy(); m_stencilBufferHelper = null; m_tagsHelper.Destroy(); m_tagsHelper = null; m_additionalDefines.Destroy(); m_additionalDefines = null; m_additionalIncludes.Destroy(); m_additionalIncludes = null; m_additionalPragmas.Destroy(); m_additionalPragmas = null; m_additionalDirectives.Destroy(); m_additionalDirectives = null; m_renderingPlatforms.Destroy(); m_renderingPlatforms = null; }
public void CopyFrom(TemplateColorMaskModule other) { for (int i = 0; i < m_colorMask.Length; i++) { m_colorMask[i] = other.ColorMask[i]; } }
public void CopyFrom(TemplateColorMaskModule other) { m_independentModule = other.IndependentModule; for (int i = 0; i < m_colorMask.Length; i++) { m_colorMask[i] = other.ColorMask[i]; } m_inlineColorMask.CopyFrom(other.InlineColorMask); }
public override void Destroy() { base.Destroy(); m_currentTemplate = null; m_blendOpHelper = null; m_cullModeHelper = null; m_colorMaskHelper.Destroy(); m_colorMaskHelper = null; m_stencilBufferHelper.Destroy(); m_stencilBufferHelper = null; }
public override void Destroy() { base.Destroy(); m_currentTemplate = null; #if TEMPLATE_MODULES m_blendOpHelper = null; m_cullModeHelper = null; m_colorMaskHelper.Destroy(); m_colorMaskHelper = null; m_stencilBufferHelper.Destroy(); m_stencilBufferHelper = null; #endif }
public void CopyFrom(TemplateColorMaskModule other, bool allData) { if (allData) { m_independentModule = other.IndependentModule; } for (int i = 0; i < m_colorMask.Length; i++) { m_colorMask[i] = other.ColorMask[i]; } m_target = other.Target; m_inlineColorMask.CopyFrom(other.InlineColorMask); }
public void Destroy() { m_shaderModelHelper = null; m_blendOpHelper = null; m_cullModeHelper = null; m_colorMaskHelper.Destroy(); m_colorMaskHelper = null; m_stencilBufferHelper.Destroy(); m_stencilBufferHelper = null; m_tagsHelper.Destroy(); m_tagsHelper = null; m_additionalDefines.Destroy(); m_additionalDefines = null; m_additionalIncludes.Destroy(); m_additionalIncludes = null; m_additionalPragmas.Destroy(); m_additionalPragmas = null; }