void OnSceneGUI()
        {
            Undo.RecordObject(target, "Resize TC Particle emitter");
            var emitter = target as TCShapeEmitter;

            TCDrawFunctions.DrawEmitterShape(emitter.ShapeData, emitter.transform);
        }
        void OnSceneGUI()
        {
            var system = target as TCParticleSystem;

            if (system == null)
            {
                return;
            }

            var emitter = system.Emitter;

            if (emitter == null)
            {
                return;
            }

            var transform = system.transform;

            Undo.RecordObject(target, "Resize TC Particle emitter");
            TCDrawFunctions.DrawEmitterShape(emitter.ShapeData, transform);
        }