pavi  0.0
Map Path Viewer
pavi.bas File Reference

Source of the main module. More...

#include "Gir/OsmGpsMap-1.0.bi"
#include "Gir/_GLibMacros-2.0.bi"
#include "Gir/_GObjectMacros-2.0.bi"
#include "track_store.bi"
#include "track_layer.bi"
#include "gui.bi"
#include "debug.bi"
Include dependency graph for pavi.bas:

Go to the source code of this file.

Typedefs

typedef GtkApplication Pavi
 
typedef GtkApplicationClass PaviClass
 

Functions

SUB_CDECL pavi_init (BYVAL_AS_Pavi_PTR App)
 
SUB_CDECL pavi_startup (BYVAL_AS_GApplication_PTR App)
 
SUB_CDECL pavi_activate (BYVAL_AS_GApplication_PTR App)
 
SUB_CDECL pavi_open (BYVAL_AS_GApplication_PTR App, BYVAL_AS_GFile_PTR_PTR Files, BYVAL_AS_gint N_files, BYVAL_AS_CONST_gchar_PTR Hint)
 
SUB_CDECL pavi_finalize (BYVAL_AS_GObject_PTR Obj)
 
SUB_CDECL pavi_shutdown (BYVAL_AS_GApplication_PTR App)
 
SUB_CDECL pavi_class_init (BYVAL_AS_PaviClass_PTR Clas)
 

Variables

VAR pavi
 
VAR status = g_application_run(G_APPLICATION(pavi), __FB_ARGC__, __FB_ARGV__)
 

Detailed Description

Source of the main module.

Code to handle the application.

Since
0.0

Definition in file pavi.bas.

Typedef Documentation

◆ Pavi

typedef GtkApplication Pavi

Definition at line 17 of file pavi.bas.

◆ PaviClass

typedef GtkApplicationClass PaviClass

Definition at line 18 of file pavi.bas.

Function Documentation

◆ pavi_init()

SUB_CDECL pavi_init ( BYVAL_AS_Pavi_PTR  App)

Definition at line 22 of file pavi.bas.

◆ pavi_startup()

SUB_CDECL pavi_startup ( BYVAL_AS_GApplication_PTR  App)

Definition at line 25 of file pavi.bas.

Here is the caller graph for this function:

◆ pavi_activate()

SUB_CDECL pavi_activate ( BYVAL_AS_GApplication_PTR  App)

Definition at line 32 of file pavi.bas.

Here is the caller graph for this function:

◆ pavi_open()

SUB_CDECL pavi_open ( BYVAL_AS_GApplication_PTR  App,
BYVAL_AS_GFile_PTR_PTR  Files,
BYVAL_AS_gint  N_files,
BYVAL_AS_CONST_gchar_PTR  Hint 
)

Definition at line 35 of file pavi.bas.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pavi_finalize()

SUB_CDECL pavi_finalize ( BYVAL_AS_GObject_PTR  Obj)

Definition at line 50 of file pavi.bas.

◆ pavi_shutdown()

SUB_CDECL pavi_shutdown ( BYVAL_AS_GApplication_PTR  App)

Definition at line 54 of file pavi.bas.

Here is the caller graph for this function:

◆ pavi_class_init()

SUB_CDECL pavi_class_init ( BYVAL_AS_PaviClass_PTR  Clas)

Definition at line 61 of file pavi.bas.

Here is the call graph for this function:

Variable Documentation

◆ pavi

VAR pavi
Initial value:
= g_object_new(
pavi_get_type()
, @"application-id", @"com.github.dtjf.pavi"
, "flags", G_APPLICATION_HANDLES_OPEN
, NULL)

Definition at line 72 of file pavi.bas.

◆ status

VAR status = g_application_run(G_APPLICATION(pavi), __FB_ARGC__, __FB_ARGV__)

Definition at line 77 of file pavi.bas.