platform-game/Forráskód/modules/camera.h
Andras Schmelczer ba2d649de7
All checks were successful
Build & deploy web version / Build WebAssembly & deploy (push) Successful in 1m0s
Fix scaling on mobile
2026-08-10 08:16:56 +01:00

26 lines
799 B
C

#ifndef CAMERA_H_INCLUDED
#define CAMERA_H_INCLUDED
#include "global.h"
#include "floaters.h"
#include "player.h"
#include "map.h"
#include "particles.h"
#define cameraDeltaZDistanceStart 25 /**<dolly start táv [m]*/
#define cameraDeltaZDistanceEnd 14 /**<dolly end táv [m]*/
#define cameraDollyTime 3250 /**<[ms]*/
void freeRenderMap();
void refreshCameraForScreen();
void followPlayerWithCamera();
void menuCamera(int* getColumns, int* getRows);
int getColumns();
int getRows();
bool cameraDollyZ(int deltaTime, bool restart);
vector2D get2DPoint(vector3D point);
void drawCuboid(renderObject object, bool sides[]);
void drawMap(int deltaTime);
#endif // CAMERA_H_INCLUDED