**`class Physics
{
public:
Physics();
void ApplyGravity();
void SetDeltaTime(float deltaTime) { this->DeltaTime = deltaTime; }
void SetMass(double mass) { this->Mass = mass; }
void SetVelocity(float Velcity) { this->Velocity = Velocity; }
void SetAcceleration(float Acceleration) { this->Acceleration = Acceleration; }
double GetMass() const { return Mass; }
float GetPosX() const { return posX; }
float GetPosY() const { return posY; }
float GetVelocityX() const { return velX; }
float GetVelocityY() const { return velY; }
private:
const double EarthgForce = 9.81;
double gForce, Gforce;
float posX, posY;
float velX, velY;
float Velocity, Acceleration;
float DeltaTime;
double Mass;
};`**