FairyGUI.StencilEraser.StencilEraser C# (CSharp) Method

StencilEraser() public method

public StencilEraser ( Transform parent ) : System.Collections.Generic
parent UnityEngine.Transform
return System.Collections.Generic
        public StencilEraser(Transform parent)
        {
            gameObject = new GameObject("Eraser");
            ToolSet.SetParent(gameObject.transform, parent);
            meshFilter = gameObject.AddComponent<MeshFilter>();
            meshRenderer = gameObject.AddComponent<MeshRenderer>();
            #if UNITY_5
            meshRenderer.shadowCastingMode = UnityEngine.Rendering.ShadowCastingMode.Off;
            #else
            meshRenderer.castShadows = false;
            #endif
            meshRenderer.receiveShadows = false;

            gameObject.layer = parent.gameObject.layer;
            gameObject.hideFlags = parent.gameObject.hideFlags;
            meshFilter.hideFlags = parent.gameObject.hideFlags;
            meshRenderer.hideFlags = parent.gameObject.hideFlags;
        }
StencilEraser