GrafX2 2.9.3227
The ultimate 256-color painting program
|
► src | |
► tests | |
mockloadsave.c | |
mockui.c | |
testformats.c | Unit tests for picture format loaders/savers |
testio.c | Unit tests |
testlist.h | |
testmain.c | Unit tests |
testop_c.c | Unit tests |
tests.c | Unit tests |
tests.h | |
2gsformats.c | Formats for the Apple II GS Support APF = Apple Preferred Format |
6502.c | |
6502.h | |
6502types.h | |
bitcount.h | Helper functions (or macros) to count bits in machine words |
brush.c | |
brush.h | Actions on the brush |
brush_ops.c | Code for operations about the brush (grabbing, rotating, ...) and magnifier |
buttons.c | |
buttons.h | Almost all the editor actions that are called by the menu are here |
buttons_effects.c | Handles all the effects buttons and setup windows in the effects menu |
c64formats.c | Formats for the Commodore 64 |
c64load.c | Load C64 .PRG files |
c64load.h | |
c64picview_inc.h | |
colorred.c | |
colorred.h | 24bit RGB to 8bit indexed functions |
const.h | Constants (preprocessor defines) and enumerations used anywhere |
cpc_scr_simple_loader.h | |
cpcformats.c | Formats for the Amstrad CPC / CPC Plus computers |
engine.c | : Window engine and interface management |
engine.h | Utility functions for the menu and all windows |
errors.h | Functions and macros for tracing and error reporting |
factory.c | Brush factory - generates brush from lua scripts |
factory.h | |
fileformats.c | Saving and loading different picture formats |
fileformats.h | Saving and loading different picture formats |
filesel.c | |
filesel.h | Fileselector window, used for loading and saving images and brushes |
fileseltools.c | |
fileseltools.h | Utility functions for the Fileselector window |
generatedoc.c | HTML doc generator |
gfx2log.c | |
gfx2log.h | |
gfx2mem.c | |
gfx2mem.h | |
gfx2surface.c | |
gfx2surface.h | Memory representation of a 8bits picture |
giformat.c | Saving and loading GIF |
global.h | This file contains all global variables |
graph.c | |
graph.h | Graphic functions that target the screen and/or image |
haiku.cpp | Definition of Haiku specific functions |
haiku.h | Declarations of HAIKU specific functions |
help.c | |
help.h | Functions related to the help browser |
helpfile.h | This is all the text that appears in contextual help and credits |
hotkeys.c | |
hotkeys.h | Definition of the tables used by the keyboard shortcuts |
ifformat.c | Saving and loading IFF picture formats |
impdraw_loader.h | |
init.c | |
init.h | Initialization (and some de-initialization) functions |
init_buttons.h | This are the button positions, shape, actions, etc |
input.c | |
input.h | Functions for mouse, keyboard and joystick input |
io.c | |
io.h | Low-level endian-neutral file operations, and also some filesystem operations |
keyboard.c | |
keyboard.h | Functions to convert bewteen the SDL key formats and the keycode we use in grafx2 |
keycodes.h | |
layers.c | |
layers.h | |
libraw2crtc.c | |
libraw2crtc.h | |
loadrecoil.c | |
loadsave.c | |
loadsave.h | Saving and loading different picture formats |
loadsavefuncs.c | Helper functions for load/save |
loadsavefuncs.h | Helper functions for load/save |
main.c | Program entry point, global variables and global functions |
misc.c | |
misc.h | Miscellanous unsorted functions |
miscfileformats.c | Formats that aren't fully saving, either because of palette restrictions or other things |
motoformats.c | Formats for the MO/TO Thomson machines |
mountlist.c | |
mountlist.h | A function to enumerate the mounting points in the filesystem |
msxformats.c | Formats for the MSX machines |
oldies.c | |
oldies.h | Functions relative to old computers (Commodore 64, Thomsons MO/TO, Amstrad CPC, ZX Spectrum, etc.) |
op_c.c | |
op_c.h | Color reduction and color conversion (24b->8b, RGB<->HSL) |
operatio.c | |
operatio.h | Code for the drawing tools operations |
osdep.c | OS Dependend code |
osdep.h | OS Dependend code |
packbits.c | Packbits compression as used in IFF etc |
packbits.h | Packbits compression as used in IFF etc |
packbytes.c | Packbytes compression as used in Apple Preferred Format |
packbytes.h | Packbytes is used in Apple Preferred Format |
pages.c | |
pages.h | Handler for the Undo/Redo system |
palette.c | |
palette.h | Palette screen, and some palette-related high-level functions |
pasteboard.m | Support for Mac OS X PasteBoard |
pngformat.c | Saving and loading of PNG file format |
pversion.c | |
pxdouble.c | |
pxdouble.h | Renderer for double pixels (2x2) |
pxquad.c | |
pxquad.h | Renderer for quadruple pixels (4x4) |
pxsimple.c | |
pxsimple.h | Renderer for simple pixels (1x1) |
pxtall.c | |
pxtall.h | Renderer for tall pixels (1x2) |
pxtall2.c | |
pxtall2.h | Renderer for double-tall pixels (2x4) |
pxtall3.c | |
pxtall3.h | Renderer for 3/4 tall pixels (3x4) |
pxtriple.c | |
pxtriple.h | Renderer for triple pixels (3x3) |
pxwide.c | |
pxwide.h | Renderer for wide pixels (2x1) |
pxwide2.c | |
pxwide2.h | Renderer for double-wide pixels (4x2) |
readini.c | |
readini.h | Reading settings in gfx2.ini |
readline.c | Text input GUI widget |
readline.h | Text input functions |
realpath.c | |
realpath.h | Implementation of realpath() that is portable on all our platforms |
saveini.c | |
saveini.h | Saving settings in gfx2.ini |
screen.h | Screen update (refresh) system |
SDLMain.h | |
SDLMain.m | |
sdlscreen.c | |
sdlscreen.h | Screen update (refresh) system, and some SDL-specific graphic functions |
setup.c | |
setup.h | Functions that determine where grafx2 is running, finds its data, and reads and writes configuration files |
SFont.c | |
SFont.h | Text rendering system, that uses bitmaps as fonts |
shade.c | |
shade.h | Screens for Shade and Quick-shade settings |
special.c | |
special.h | Editor functions that can be hooked to a keyboard shortcut, but don't have a menu button associated to them |
stformats.c | Formats for the Atari ST line of machines |
struct.h | Structures that can be used in the whole program |
text.c | |
text.h | Functions related to rendering text as a brush, using TrueType or SFont |
tifformat.c | Support of TIFF |
tiles.c | |
tiles.h | Functions for tilemap effect |
transform.c | |
transform.h | Screen and functions for picture transform |
unicode.c | |
unicode.h | Functions supporting Unicode text with 16 bits per characters |
version.c | |
win32screen.c | |
win32screen.h | |
windows.c | |
windows.h | Graphical interface management functions (windows, menu, cursor) |
x11screen.c |