Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ FetchFromPool()

virtual void Terraria.Graphics.Renderers.ABasicParticle.FetchFromPool ( )
inlinevirtual

Implements Terraria.Graphics.Renderers.IPooledParticle.

Reimplemented in Terraria.Graphics.Renderers.FadingParticle, Terraria.Graphics.Renderers.FlameParticle, Terraria.Graphics.Renderers.GasParticle, Terraria.Graphics.Renderers.PrettySparkleParticle, and Terraria.Graphics.Renderers.RandomizedFrameParticle.

Definition at line 74 of file ABasicParticle.cs.

75 {
76 IsRestingInPool = false;
81 _texture = null;
84 Rotation = 0f;
90 }

References Terraria.Graphics.Renderers.ABasicParticle._frame, Terraria.Graphics.Renderers.ABasicParticle._origin, Terraria.Graphics.Renderers.ABasicParticle._texture, Terraria.Graphics.Renderers.ABasicParticle.AccelerationPerFrame, Microsoft.Xna.Framework.Rectangle.Empty, Terraria.Graphics.Renderers.ABasicParticle.IsRestingInPool, Terraria.Graphics.Renderers.ABasicParticle.LocalPosition, Terraria.Graphics.Renderers.ABasicParticle.Rotation, Terraria.Graphics.Renderers.ABasicParticle.RotationAcceleration, Terraria.Graphics.Renderers.ABasicParticle.RotationVelocity, Terraria.Graphics.Renderers.ABasicParticle.Scale, Terraria.Graphics.Renderers.ABasicParticle.ScaleAcceleration, Terraria.Graphics.Renderers.ABasicParticle.ScaleVelocity, Terraria.Graphics.Renderers.ABasicParticle.ShouldBeRemovedFromRenderer, Terraria.Graphics.Renderers.ABasicParticle.Velocity, and Microsoft.Xna.Framework.Vector2.Zero.