System.Windows.Forms.ApplicationBehaviour.Awake C# (CSharp) Method

Awake() private method

private Awake ( ) : void
return void
        private void Awake()
        {
            if (LineMaterial != null)
                System.Drawing.Graphics.DefaultMaterial = LineMaterial;
            else
            {
                System.Drawing.Graphics.DefaultMaterial = new Material("Shader \"Lines/Colored Blended\" {" +
                    "SubShader { Pass { " +
                    "    Blend SrcAlpha OneMinusSrcAlpha " +
                    "    ZWrite Off Cull Off Fog { Mode Off } " +
                    "    BindChannels {" +
                    "      Bind \"vertex\", vertex Bind \"color\", color }" +
                    "} } }");
                System.Drawing.Graphics.DefaultMaterial.hideFlags = HideFlags.HideAndDontSave;
                System.Drawing.Graphics.DefaultMaterial.shader.hideFlags = HideFlags.HideAndDontSave;
            }
            Resources = _Resources;

            _lastWidth = UnityEngine.Screen.width;
            _lastHeight = UnityEngine.Screen.height;

            _controller = new Application();
            _controller.UpdatePaintClipRect();
            Control.DefaultController = _controller;
        }