Implementation of app.nit for the Linux platform

All subgroups and modules

module audio

linux :: audio

app::audio implementation for GNU/Linux using SDL2 mixer
module data_store

linux :: data_store

app::data_store implementation on GNU/Linux
module http_request

linux :: http_request

Implementation of app::http_request using GDK and Curl
module linux

linux :: linux

Implementation of app.nit for the Linux platform
module ui

linux :: ui

Implementation of the app.nit UI module for GNU/Linux
package_diagram linux\> linux app app linux\>->app sdl2 sdl2 linux\>->sdl2 xdg_basedir xdg_basedir linux\>->xdg_basedir sqlite3 sqlite3 linux\>->sqlite3 json json linux\>->json curl curl linux\>->curl gtk\>v3_4\> v3_4 linux\>->gtk\>v3_4\> gtk gtk linux\>->gtk app->json core core app->core serialization serialization app->serialization pthreads pthreads app->pthreads android android app->android sdl2->core xdg_basedir->core sqlite3->core curl->json curl->core gtk\>v3_4\>->core gtk->core gamnit gamnit android->gamnit ...core ... ...core->core ...serialization ... ...serialization->serialization ...pthreads ... ...pthreads->pthreads ...json ... ...json->json ...android ... ...android->android gamnit->linux\> android... ... android...->android

Ancestors

group codecs

core > codecs

Group module for all codec-related manipulations
group collection

core > collection

This module define several collection classes.
group core

core

Nit common library of core classes and methods
group meta

meta

Simple user-defined meta-level to manipulate types of instances as object.
group parser_base

parser_base

Simple base for hand-made parsers of all kinds
group poset

poset

Pre order sets and partial order set (ie hierarchies)
group pthreads

pthreads

POSIX Threads support
group serialization

serialization

Abstract serialization services
group text

core > text

All the classes and methods related to the manipulation of text entities

Parents

group app

app

app.nit, a framework for portable applications
group curl

curl

Data transfer powered by the native curl library
group gtk

gtk

GTK+ widgets and services
group json

json

read and write JSON formatted text
group sdl2

sdl2

This is a low-level wrapper of the SDL 2.0 library (as sdl2) and SDL_image 2.0 (as sdl2::image).
group sqlite3

sqlite3

Services to manipulate a Sqlite3 database
group v3_4

gtk > v3_4

group xdg_basedir

xdg_basedir

Services for using the XDG Base Directory specification

Children

group gamnit

gamnit

Portable game and multimedia framework for Nit

Descendants

group android

android

Android platform support and APIs
group bundle

android > bundle

A mapping class of String to various value types used by the
group depth

gamnit > depth

gamnit depth, a framework to create portable 3D games in Nit.
group egl

egl

Interface between rendering APIs (OpenGL, OpenGL ES, etc.) and the native windowing system.
group examples

app > examples

group flat

gamnit > flat

Simple API for 2D games, built around Sprite and App::update
group glesv2

glesv2

OpenGL graphics rendering library for embedded systems, version 2.0
group intent

android > intent

Services allowing to launch activities and start/stop services using
group notification

android > notification

Services to show notification in the Android status bar
group service

android > service

Android service support for app.nit centered around the class Service
group shared_preferences

android > shared_preferences

Services allowing to save and load datas to internal android device
group src

android > examples > src

group ui

android > ui

Views and services to use the Android native user interface
group virtual_gamepad

gamnit > virtual_gamepad

Virtual gamepad mapped to keyboard keys for quick and dirty mobile support