|  | 
| static BallStepResult | StepGolfBall (Entity entity, ref float angularVelocity) | 
|  | 
| static Vector2 | FindVectorOnOval (Vector2 vector, Vector2 radius) | 
|  | 
| static ShotStrength | CalculateShotStrength (Vector2 shotVector, ClubProperties clubProperties) | 
|  | 
| static bool | IsPlayerHoldingClub (Player player) | 
|  | 
| static ShotStrength | CalculateShotStrength (Projectile golfHelper, Entity golfBall) | 
|  | 
| static ClubProperties | GetClubPropertiesFromGolfHelper (Projectile golfHelper) | 
|  | 
| static ClubProperties | GetClubProperties (short itemId) | 
|  | 
| static Projectile | FindHelperFromGolfBall (Projectile golfBall) | 
|  | 
| static Projectile | FindGolfBallForHelper (Projectile golfHelper) | 
|  | 
| static bool | IsGolfBallResting (Projectile golfBall) | 
|  | 
| static bool | IsGolfShotValid (Entity golfBall, Player player) | 
|  | 
| static bool | ValidateShot (Entity golfBall, Player player, ref Vector2 shotVector) | 
|  | 
| static void | HitGolfBall (Entity entity, Vector2 velocity, float roughLandResistance) | 
|  | 
| static void | DrawPredictionLine (Entity golfBall, Vector2 impactVelocity, float chargeProgress, float roughLandResistance) | 
|  | 
Definition at line 12 of file GolfHelper.cs.