Terraria.ModLoader.ProjectileLoader.PreDraw C# (CSharp) Method

PreDraw() public static method

public static PreDraw ( Projectile projectile, SpriteBatch spriteBatch, Color lightColor ) : bool
projectile Projectile
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
lightColor Color
return bool
        public static bool PreDraw(Projectile projectile, SpriteBatch spriteBatch, Color lightColor)
        {
            foreach (var hook in HookPreDraw)
            {
                if (!hook(projectile, spriteBatch, lightColor))
                {
                    return false;
                }
            }
            if (projectile.modProjectile != null)
            {
                return projectile.modProjectile.PreDraw(spriteBatch, lightColor);
            }
            return true;
        }