#ifndef ENGINE_CAMERA_H #define ENGINE_CAMERA_H #include "engineInput.h" #include Rectangle GetCameraRectangle(Camera2D *camera); Camera2D CreateCamera(Vector2 playerPosition, float initZoom); void UpdateCameraTarget(Camera2D *camera, Vector2 *position, const float smoothness); void UpdateCameraZoom(Camera2D *camera, const float *scaleFactor, const float *minZoom, const float *maxZoom); void UpdateCamera2D(Camera2D *camera, Vector2 *position, Mouse *mouse); #endif // ENGINE_CAMERA_H