platform-game/Code blocks projekt/modules/camera.h.save
2026-08-09 13:37:33 +01:00

24 lines
746 B
Text

#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 15 /**<dolly end táv [m]*/
#define cameraDollyTime 3250 /**<[ms]*/
void freeRenderMap();
void followPlayerWithCamera();
void menuCamera(int* getColumns, int* getRows);
int getColumns();
bool cameraDollyZ(int deltaTime, bool restart);
intVector2D get2DPoint(vector3D point);
void drawCuboid(renderObject object, bool sides[]);
void drawMap(int deltaTime);
#endif // CAMERA_H_INCLUDED