navit  0.5.3-trunk
gui_internal_gesture.c File Reference
#include <glib.h>
#include <stdlib.h>
#include "config.h"
#include <sys/time.h>
#include "color.h"
#include "coord.h"
#include "point.h"
#include "callback.h"
#include "graphics.h"
#include "debug.h"
#include "navit.h"
#include "types.h"
#include "navit_nls.h"
#include "event.h"
#include "search.h"
#include "country.h"
#include "track.h"
#include "gui_internal.h"
#include "gui_internal_widget.h"
#include "gui_internal_priv.h"
#include "gui_internal_html.h"
#include "gui_internal_menu.h"
#include "gui_internal_gesture.h"

Functions

void gui_internal_gesture_ring_clear (struct gui_priv *this)
 
static struct gesture_elem * gui_internal_gesture_ring_get (struct gui_priv *this, int i)
 
void gui_internal_gesture_ring_add (struct gui_priv *this, struct point *p)
 
int gui_internal_gesture_get_vector (struct gui_priv *this, long long msec, struct point *p0, int *dx, int *dy)
 
int gui_internal_gesture_do (struct gui_priv *this)
 

Function Documentation

◆ gui_internal_gesture_do()

◆ gui_internal_gesture_get_vector()

int gui_internal_gesture_get_vector ( struct gui_priv this,
long long  msec,
struct point p0,
int *  dx,
int *  dy 
)

◆ gui_internal_gesture_ring_add()

void gui_internal_gesture_ring_add ( struct gui_priv this,
struct point p 
)

◆ gui_internal_gesture_ring_clear()

void gui_internal_gesture_ring_clear ( struct gui_priv this)

Referenced by gui_internal_button().

◆ gui_internal_gesture_ring_get()

static struct gesture_elem* gui_internal_gesture_ring_get ( struct gui_priv this,
int  i 
)
static