Beispiel #1
0
        /// <summary>Initializes the struct with default values.</summary>
        public static ParticleLineShapeOptions Default()
        {
            ParticleLineShapeOptions value = new ParticleLineShapeOptions();

            value.length = 1f;
            value.mode   = ParticleEmissionMode.Default();

            return(value);
        }
Beispiel #2
0
        /// <summary>Initializes the struct with default values.</summary>
        public static ParticleEmissionMode Default()
        {
            ParticleEmissionMode value = new ParticleEmissionMode();

            value.type     = ParticleEmissionModeType.Random;
            value.speed    = 1f;
            value.interval = 0f;

            return(value);
        }
Beispiel #3
0
        /// <summary>Initializes the struct with default values.</summary>
        public static ParticleCircleShapeOptions Default()
        {
            ParticleCircleShapeOptions value = new ParticleCircleShapeOptions();

            value.radius    = 1f;
            value.thickness = 0f;
            value.arc       = Degree.Default();
            value.mode      = ParticleEmissionMode.Default();

            return(value);
        }
        /// <summary>Initializes the struct with default values.</summary>
        public static ParticleConeShapeOptions Default()
        {
            ParticleConeShapeOptions value = new ParticleConeShapeOptions();

            value.type      = ParticleEmitterConeType.Base;
            value.radius    = 0f;
            value.angle     = Degree.Default();
            value.length    = 1f;
            value.thickness = 1f;
            value.arc       = Degree.Default();
            value.mode      = ParticleEmissionMode.Default();

            return(value);
        }