Potato Engine
Loading...
Searching...
No Matches
GameplayHelper.hpp
Go to the documentation of this file.
1
2#pragma once
3
4class Camera;
5struct Vector2;
6
11class GameplayHelper {
12 GameplayHelper() = default;
13
14public:
22 static Vector2 VecToScreenVec(const Vector2& worldPos);
29 static bool IsPositionInCameraFrame(const Vector2& pos, Camera* camera);
30};
Camera wrapper for rendering.
Definition Camera.hpp:13
static Vector2 VecToScreenVec(const Vector2 &worldPos)
Converts world position to screen position.
static bool IsPositionInCameraFrame(const Vector2 &pos, Camera *camera)
Checks if a position is visible in the view of a camera object.
Standard 2-dimensional vector.
Definition Vector2.hpp:11