naev 0.10.4
map_overlay.h
1/*
2 * See Licensing and Copyright notice in naev.h
3 */
4#pragma once
5
7#include "SDL.h"
10/* Map overlay. */
11int ovr_isOpen (void);
12int ovr_input( SDL_Event *event );
13void ovr_setOpen( int open );
14void ovr_key( int type );
15void ovr_render( double dt );
16void ovr_refresh (void);
17void ovr_initAlpha (void);
18
19/* Size stuff. */
20void ovr_boundsSet( double top, double right, double bottom, double left );
21void ovr_center( double *x, double *y );
22
23/* Markers. */
24void ovr_mrkFree (void);
25void ovr_mrkClear (void);
26unsigned int ovr_mrkAddPoint( const char *text, double x, double y );
27unsigned int ovr_mrkAddCircle( const char *text, double x, double y, double r );
28void ovr_mrkRm( unsigned int id );