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

◆ Length()

float Microsoft.Xna.Framework.Vector2.Length ( )
inline

Definition at line 80 of file Vector2.cs.

81 {
82 float num = X * X + Y * Y;
83 return (float)Math.Sqrt(num);
84 }
static double Sqrt(double d)

References System.Math.Sqrt(), Microsoft.Xna.Framework.Vector2.X, and Microsoft.Xna.Framework.Vector2.Y.

Referenced by Terraria.NPC.AI(), Terraria.Projectile.AI_001(), Terraria.NPC.AI_001_Slimes(), Terraria.NPC.AI_003_Fighters(), Terraria.NPC.AI_006_Worms(), Terraria.Projectile.AI_009_MagicMissiles(), Terraria.Projectile.AI_019_Spears(), Terraria.Projectile.AI_026(), Terraria.NPC.AI_037_Destroyer(), Terraria.Projectile.AI_062(), Terraria.NPC.AI_065_Butterflies(), Terraria.Projectile.AI_067_FreakingPirates(), Terraria.NPC.AI_069_DukeFishron(), Terraria.NPC.AI_108_DivingFlyer(), Terraria.NPC.AI_111_DD2LightningBug(), Terraria.NPC.AI_112_FairyCritter(), Terraria.NPC.AI_114_Dragonflies(), Terraria.NPC.AI_118_Seahorses(), Terraria.NPC.AI_120_HallowBoss(), Terraria.Projectile.AI_137_CanHit(), Terraria.Projectile.AI_156_Think(), Terraria.Projectile.AI_158_BabyBird(), Terraria.Projectile.AI_170_FairyGlowstick(), Terraria.Projectile.AI_174_MultisegmentPet(), Terraria.GameContent.Dyes.ReflectiveArmorShaderData.Apply(), Terraria.Player.ApplyRangeCompensation(), Terraria.GameContent.Golf.GolfHelper.CalculateShotStrength(), Terraria.Projectile.Colliding(), Terraria.Projectile.Damage(), Terraria.Mount.Draw(), Terraria.Graphics.EmpressBladeDrawer.Draw(), Terraria.GameContent.UI.WiresUI.WiresRadial.DrawFlower(), Terraria.Main.DrawKite(), Terraria.GameContent.UI.WiresUI.WiresRadial.DrawLine(), Terraria.Main.DrawNPCDirect(), Terraria.Main.DrawProj_FlailChains(), Terraria.Main.DrawTrail(), Terraria.GameContent.Shaders.WaterShaderData.DrawWaves(), Terraria.Cinematics.DD2Film.DryadPortalFade(), Terraria.NPC.FindFrame(), Terraria.Player.GetFarthestSpawnPositionOnLine(), Terraria.Projectile.HandleMovement(), Terraria.NPC.HitEffect(), Terraria.GameContent.Golf.GolfHelper.IsGolfBallResting(), Terraria.Projectile.Kill(), Terraria.Collision.LaserScan(), Terraria.Projectile.MakeBoulderOfEarthExplosion(), Terraria.Utils.MoveTowards(), Terraria.GameContent.RGB.EyeOfCthulhuShader.ProcessHighDetail(), Terraria.GameContent.RGB.MartianMadnessShader.ProcessHighDetail(), Terraria.GameContent.RGB.PillarShader.ProcessHighDetail(), Terraria.GameContent.RGB.TwinsShader.ProcessHighDetail(), Terraria.Projectile.SetDefaults(), Terraria.NPC.SetDefaults(), ReLogic.Peripherals.RGB.Fragment.SetupCanvasBounds(), Terraria.Player.Spawn(), Terraria.DelegateMethods.Minecart.SpawnFartCloud(), Terraria.Physics.BallCollision.Step(), Terraria.Player.Teleport(), Terraria.Minecart.TrackCollision(), Terraria.GameContent.PortalHelper.TryPlacingPortal(), Terraria.Gore.Update(), Terraria.Star.Update(), Terraria.GameContent.Bestiary.UnlockableNPCEntryIcon.Update(), Terraria.Projectile.Update(), Terraria.Dust.UpdateDust(), Terraria.Mount.UpdateEffects(), Terraria.Mount.UpdateFrame(), Terraria.NPC.UpdateNPC(), Terraria.NPC.UpdateNPC_UpdateTrails(), Terraria.GameContent.Golf.GolfHelper.ValidateShot(), and Terraria.DelegateMethods.CharacterPreview.WormPet().