public override void InitDetailCheckObject(Object obj)
            {
                Shader        shader  = obj as Shader;
                ShaderChecker checker = currentChecker as ShaderChecker;

                checkMap.Add(checker.shaderMaxLod, shader.maximumLOD);
                checkMap.Add(checker.shaderRenderQueue, shader.renderQueue);
                int propertyCount = ShaderUtil.GetPropertyCount(shader);

                for (int i = 0; i < propertyCount; i++)
                {
                    GetShaderProperty(shader, i);
                }
                checkMap.Add(checker.shaderPropertyCount, propertyCount);
            }
 public ShaderDetail(Object obj, ShaderChecker checker) : base(obj, checker)
 {
 }