18 lines
524 B
C++
18 lines
524 B
C++
#pragma once
|
|
#include "defines.h"
|
|
#include "Map.h"
|
|
#include <raylib.h>
|
|
namespace MassShoot {
|
|
namespace Camera {
|
|
Camera3D GetCamera();
|
|
BoundingBox GetCollider();
|
|
LOADING_FUNC InitCamera();
|
|
INPUT_FUNC LockCamera();
|
|
INPUT_FUNC UnlockCamera();
|
|
RENDERING_FUNC GravityDisplay();
|
|
INPUT_FUNC CameraMovement(MassShoot::Maps::Map map, bool enableBhop, bool enableAdvancedPhysics, bool enableNewGroundCollider);
|
|
RENDERING_FUNC StartCameraFrame();
|
|
RENDERING_FUNC StopCameraFrame();
|
|
Vector3 GetCameraPosition();
|
|
}
|
|
} |