Difference between revisions of "What Does What"
From GiderosMobile
(Created page with "Gideros internally is divided into several sections or libraries. CORE - The graphics library LBND - Lua binders LFRT - Freetype LGID - Helpers (texture caching, wrappers, e...") |
m (+<languages />) |
||
(6 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
− | Gideros internally is divided into several sections | + | <languages /> |
+ | <translate><!--T:1--> Gideros internally is divided into several sections.</translate> | ||
− | CORE - The graphics library | + | <translate><!--T:2--> Here are the names of the main libraries within Gideros and what they do:</translate> |
− | LBND - Lua binders | + | |
− | LFRT - Freetype | + | {| class="wikitable" |
− | LGID - Helpers (texture caching, wrappers, etc) | + | |- |
− | LGVFS - Filesystem | + | ! <translate><!--T:3--> Name</translate> !! <translate><!--T:4--> Description</translate> |
− | LJPG - | + | |- |
− | LMP3 - MP3 | + | | 2DSG || <translate><!--T:5--> The graphics engine, that's where sprite implementations are</translate> |
− | LPNG - PNG | + | |- |
− | LXMP - MOD | + | | LuaBindings || <translate><!--T:6--> The wrappers between Lua and gideros internals</translate> |
− | LZIP - Zlib | + | |- |
− | LSUP - Everything else! | + | | GID || <translate><!--T:7--> Helpers (textures, images, sound) and platform dependant code</translate> |
+ | |- | ||
+ | | GVFS || <translate><!--T:8--> Virtual file system</translate> | ||
+ | |- | ||
+ | | LUA || <translate><!--T:9--> The Lua engine itself</translate> | ||
+ | |} | ||
+ | |||
+ | <translate><!--T:10--> This is a breakdown valid for HTML5 only:</translate> | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! <translate><!--T:11--> Library</translate> !! <translate><!--T:12--> Description</translate> | ||
+ | |- | ||
+ | | CORE || <translate><!--T:13--> The graphics library</translate> | ||
+ | |- | ||
+ | | LBND || <translate><!--T:14--> Lua binders</translate> | ||
+ | |- | ||
+ | | LFRT || <translate><!--T:15--> Freetype</translate> | ||
+ | |- | ||
+ | | LGID || <translate><!--T:16--> Helpers (texture caching, wrappers, etc)</translate> | ||
+ | |- | ||
+ | | LGVFS || <translate><!--T:17--> Filesystem</translate> | ||
+ | |- | ||
+ | | LJPG || <translate><!--T:18--> JPG support</translate> | ||
+ | |- | ||
+ | | LMP3 || <translate><!--T:19--> MP3 support</translate> | ||
+ | |- | ||
+ | | LPNG || <translate><!--T:20--> PNG support</translate> | ||
+ | |- | ||
+ | | LXMP || <translate><!--T:21--> MOD player</translate> | ||
+ | |- | ||
+ | | LZIP || <translate><!--T:22--> Zlib</translate> | ||
+ | |- | ||
+ | | LSUP || <translate><!--T:23--> Everything else!</translate> | ||
+ | |} |
Revision as of 10:26, 12 September 2018
Gideros internally is divided into several sections.
Here are the names of the main libraries within Gideros and what they do:
Name | Description |
---|---|
2DSG | The graphics engine, that's where sprite implementations are |
LuaBindings | The wrappers between Lua and gideros internals |
GID | Helpers (textures, images, sound) and platform dependant code |
GVFS | Virtual file system |
LUA | The Lua engine itself |
This is a breakdown valid for HTML5 only:
Library | Description |
---|---|
CORE | The graphics library |
LBND | Lua binders |
LFRT | Freetype |
LGID | Helpers (texture caching, wrappers, etc) |
LGVFS | Filesystem |
LJPG | JPG support |
LMP3 | MP3 support |
LPNG | PNG support |
LXMP | MOD player |
LZIP | Zlib |
LSUP | Everything else! |