Crossfire Client, Branch  R11627
src Directory Reference
Directory dependency graph for /home/leaf/crossfire/client/branches/1.12/gtk-v2/src/:


file  about.c [code]

Supports the client's about box dialog.

file  config.c [code]

Covers configuration issues.

file  gtk2proto.h [code]
file  image.c [code]

Contains highlevel image related functions and mostly deals with the image caching, processing the image commands from the server, etc.

file  image.h [code]

Pixmap data.

file  info.c [code]

This covers drawing text to the info window.

file  inventory.c [code]

Covers drawing of the inventory and look windows.

file  keys.c [code]

Handles most of the keyboard related functions - binding and unbinding keys, and handling keypresses and looking up the keys.

file  magicmap.c [code]

Covers drawing the magic map.

file  main.c [code]

Implements client startup functions.

file  main.h [code]

Contains various global definitions and XML file name and path defaults.

file  map.c [code]

Handles map related code in terms of allocation, insertion of new objects, and actual rendering (although the sdl rendering is in the sdl file.

file  menubar.c [code]

Implements the core selections from the top menubar.

file  metaserver.c [code]

Supports the client's metaserver dialog used to connect to available servers.

file  opengl.c [code]

Implements an opengl version of the map renderer.

file  pickup.c [code]

This file covers the pickup menu items.

file  png.c [code]

Functions for manipulating graphics in the GTK-V2 client.

file  sdl.c [code]

Functions that implement SDL support in the GTK V2 client.

file  sound.c [code]

This file contains the sound support for the GTK V2 client.

file  spells.c [code]

Handles spell related functionality.

file  stats.c [code]

Support for character statistics.