naev
0.12.6
src
map_overlay.h
1
/*
2
* See Licensing and Copyright notice in naev.h
3
*/
4
#pragma once
5
7
#include "SDL.h"
// IWYU pragma: keep
9
10
/* Init/Exit. */
11
int
ovr_init(
void
);
12
void
ovr_exit(
void
);
13
14
/* Map overlay. */
15
int
ovr_isOpen(
void
);
16
int
ovr_input( SDL_Event *event );
17
void
ovr_setOpen(
int
open );
18
void
ovr_key(
int
type );
19
void
ovr_render(
double
dt );
20
void
ovr_refresh(
void
);
21
void
ovr_initAlpha(
void
);
22
23
/* Size stuff. */
24
void
ovr_boundsSet(
double
top,
double
right,
double
bottom,
double
left );
25
void
ovr_center(
double
*x,
double
*y );
26
27
/* Markers. */
28
void
ovr_mrkFree(
void
);
29
void
ovr_mrkClear(
void
);
30
unsigned
int
ovr_mrkAddPoint(
const
char
*text,
double
x,
double
y );
31
unsigned
int
ovr_mrkAddCircle(
const
char
*text,
double
x,
double
y,
double
r );
32
void
ovr_mrkRm(
unsigned
int
id
);
33
void
ovr_autonavPos(
double
x,
double
y );
34
void
ovr_autonavClear(
void
);
Generated by
1.14.0