コード例 #1
0
ファイル: InventoryIssueLine.cs プロジェクト: ON-IT/Visma.Net
 public InventoryIssueLine()
 {
     DtoFields.Add(nameof(lineNumber), new DtoValue(0));
     DtoFields.Add(nameof(quantity), new DtoValue(1));
     RequiredFields.Add("tranType", new DtoValue("Issue"));
     DtoFields.Add("operation", new NotDto <ApiOperation>(ApiOperation.Insert));
 }
コード例 #2
0
        public InitialSizeSeed()
        {
            RequiredFields.Add(ParticleFields.Size);
            RequiredFields.Add(ParticleFields.RandomSeed);

            InheritLocation = InheritLocation.Scale;
        }
コード例 #3
0
        public InitialSizeSeed()
        {
            RequiredFields.Add(ParticleFields.Size);
            RequiredFields.Add(ParticleFields.RandomSeed);

            DisplayParticleScaleUniform = true;
        }
コード例 #4
0
 public CustomParticleInitializer()
 {
     DebugDraw = false;
     RequiredFields.Add(ParticleFields.Position);
     RequiredFields.Add(ParticleFields.Velocity);
     RequiredFields.Add(ParticleFields.RandomSeed);
 }
コード例 #5
0
ファイル: SalesOrderLine.cs プロジェクト: terki/Visma.Net
 public SalesOrderLine()
 {
     DtoFields.Add(nameof(lineNbr), new DtoValue(0));
     DtoFields.Add(nameof(quantity), new DtoValue(1));
     RequiredFields.Add("salesOrderOperation", new DtoValue("Issue"));
     DtoFields.Add("operation", new NotDto <ApiOperation>(ApiOperation.Insert));
 }
コード例 #6
0
        /// <summary>
        /// Default constructor which also registers the fields required by this updater
        /// </summary>
        public UpdaterSizeOverTime()
        {
            RequiredFields.Add(ParticleFields.Size);

            var curve = new ComputeAnimationCurveFloat();
            SamplerMain.Curve = curve;
        }
コード例 #7
0
 public SalesOrderLine()
 {
     DtoFields.Add(nameof(lineNbr), new DtoValue(0));
     DtoFields.Add(nameof(quantity), new DtoValue(1));
     RequiredFields.Add("warehouse", new DtoValue(null));
     RequiredFields.Add("salesOrderOperation", new DtoValue("Issue"));
 }
コード例 #8
0
        public Initial3DRotationSeed()
        {
            RequiredFields.Add(ParticleFields.Quaternion);
            RequiredFields.Add(ParticleFields.RandomSeed);

            InheritLocation = InheritLocation.Rotation;
        }
コード例 #9
0
        public Initial3DRotationSeed()
        {
            RequiredFields.Add(ParticleFields.Quaternion);
            RequiredFields.Add(ParticleFields.RandomSeed);

            DisplayParticleRotation = true;
        }
コード例 #10
0
        public InitialPositionSeed()
        {
            RequiredFields.Add(ParticleFields.Position);
            RequiredFields.Add(ParticleFields.RandomSeed);

            InheritLocation = InheritLocation.Position | InheritLocation.Rotation | InheritLocation.Scale;
        }
コード例 #11
0
ファイル: UpdaterGravity.cs プロジェクト: Aggror/Stride
        public UpdaterGravity()
        {
            // In case of a conventional standard Earth gravitational acceleration, where Y is up. Change it depending on your needs.
            GravitationalAcceleration = new Vector3(0, -9.80665f, 0);

            RequiredFields.Add(ParticleFields.Position);
            RequiredFields.Add(ParticleFields.Velocity);
        }
コード例 #12
0
ファイル: UpdaterColorOverTime.cs プロジェクト: Aggror/Stride
        /// <summary>
        /// Default constructor which also registers the fields required by this updater
        /// </summary>
        public UpdaterColorOverTime()
        {
            RequiredFields.Add(ParticleFields.Color);

            var curve = new ComputeAnimationCurveColor4();

            SamplerMain.Curve = curve;
        }
コード例 #13
0
        /// <summary>
        /// Default constructor which also registers the fields required by this updater
        /// </summary>
        public InitialPositionArc()
        {
            RequiredFields.Add(ParticleFields.Position);
            RequiredFields.Add(ParticleFields.RandomSeed);

            // DisplayPosition = true; // Always inherit the position and don't allow to opt out
            DisplayParticleRotation = true;
        }
コード例 #14
0
        public InitialVelocitySeed()
        {
            RequiredFields.Add(ParticleFields.Velocity);
            RequiredFields.Add(ParticleFields.RandomSeed);

            DisplayParticleRotation     = true;
            DisplayParticleScaleUniform = true;
        }
コード例 #15
0
        public InitialDirectionSeed()
        {
            RequiredFields.Add(ParticleFields.Direction);
            RequiredFields.Add(ParticleFields.RandomSeed);

            DisplayParticleRotation     = true;
            DisplayParticleScaleUniform = true;
        }
コード例 #16
0
        /// <summary>
        /// Default constructor which also registers the fields required by this updater
        /// </summary>
        public InitialSizeParent()
        {
            RequiredFields.Add(ParticleFields.Size);
            RequiredFields.Add(ParticleFields.RandomSeed);

            // DisplayPosition = true; // Always inherit the position and don't allow to opt out
            DisplayParticleScaleUniform = true;
        }
コード例 #17
0
        public InitialLaserAttributes()
        {
            RequiredFields.Add(ParticleFields.Velocity);
            RequiredFields.Add(ParticleFields.RandomSeed);
            RequiredFields.Add(ParticleFields.Life);

            DisplayParticleRotation     = true;
            DisplayParticleScaleUniform = true;
        }
コード例 #18
0
        public CustomParticleUpdater()
        {
            // This is going to be our "input" field
            RequiredFields.Add(ParticleFields.Life);

            // This is the field we want to update
            // It is not part of the basic fields - we created it just for this updater
            RequiredFields.Add(CustomParticleFields.RectangleXY);
        }
コード例 #19
0
        public UpdaterForceField()
        {
            // A force field operates over the particle's position and velocity, updating them as required
            RequiredFields.Add(ParticleFields.Position);
            RequiredFields.Add(ParticleFields.Velocity);

            // Test purposes only
//            RequiredFields.Add(ParticleFields.Color);
        }
コード例 #20
0
ファイル: UpdaterForceField.cs プロジェクト: xubingyue/xenko
        /// <summary>
        /// Default constructor which also registers the fields required by this updater
        /// </summary>
        public UpdaterForceField()
        {
            // A force field operates over the particle's position and velocity, updating them as required
            RequiredFields.Add(ParticleFields.Position);
            RequiredFields.Add(ParticleFields.Velocity);

            DisplayParticlePosition = true;
            DisplayParticleRotation = true;
            DisplayParticleScale    = true;
        }
コード例 #21
0
        /// <summary>
        /// Default constructor which also registers the fields required by this updater
        /// </summary>
        public UpdaterCollider()
        {
            // The collider shape operates over the particle's position and velocity, updating them as required
            RequiredFields.Add(ParticleFields.Position);
            RequiredFields.Add(ParticleFields.Velocity);
            RequiredFields.Add(ParticleFields.Life);

            DisplayParticlePosition = true;
            DisplayParticleRotation = true;
            DisplayParticleScale    = true;
        }
コード例 #22
0
 public InitialColorSeed()
 {
     RequiredFields.Add(ParticleFields.Color4);
     RequiredFields.Add(ParticleFields.RandomSeed);
 }
コード例 #23
0
ファイル: Address.cs プロジェクト: Aztherion/Visma.Net
 public Address()
 {
     RequiredFields.Add("county", new DtoValue(null));
 }
コード例 #24
0
 public UpdaterOldPosition()
 {
     RequiredFields.Add(ParticleFields.Position);
     RequiredFields.Add(ParticleFields.OldPosition);
 }
コード例 #25
0
 public UpdaterSpeedToDirection()
 {
     RequiredFields.Add(ParticleFields.Position);
     RequiredFields.Add(ParticleFields.OldPosition);
     RequiredFields.Add(ParticleFields.Direction);
 }
コード例 #26
0
 public InitialVelocitySeed()
 {
     RequiredFields.Add(ParticleFields.Velocity);
     RequiredFields.Add(ParticleFields.RandomSeed);
 }
コード例 #27
0
 public SalesOrder()
 {
     IgnoreProperties.Add(nameof(orderNo));
     IgnoreProperties.Add("orderNumber");
     RequiredFields.Add(nameof(orderType), new DtoValue("SO"));
 }
コード例 #28
0
 /// <summary>
 /// Default constructor which also registers the fields required by this updater
 /// </summary>
 public InitialRotationSeed()
 {
     RequiredFields.Add(ParticleFields.Angle);
     RequiredFields.Add(ParticleFields.RandomSeed);
 }
コード例 #29
0
 public SalesOrder(string orderNo, string orderType)
 {
     this.orderNo   = orderNo;
     this.orderType = orderType;
     RequiredFields.Add(nameof(orderType), new DtoValue(orderType));
 }
コード例 #30
0
        /// <summary>
        /// Default constructor which also registers the fields required by this updater
        /// </summary>
        public InitialSpawnOrder()
        {
            spawnOrder = 0;

            RequiredFields.Add(ParticleFields.Order);
        }