gui_draw.c File Reference

Initialization, destruction and rendering functions for interface. More...

#include "stdinc.h"
#include "config.h"
#include "gui.h"
#include "gui_internal.h"
Include dependency graph for gui_draw.c:

Go to the source code of this file.

Functions

void gui_draw_init_pre (void)
 Initialize the curses GUI.
void gui_draw_init_post (void)
 Initialize trailing GUI components that can only be initialized after initializing locks and chroot()'ing.
void gui_draw_init_abort (void)
 Do a fast abort of the GUI.
void gui_draw_destroy (void)
 Destroy the curses GUI.
void gui_draw_resize (void)
 Refresh the curses GUI after a terminal resize.
int gui_draw_color_number (const char *name)
 Return the Curses color number for a given color string.
void gui_draw_done (void)
 Write all altered data back to the physical terminal.

Variables

GMutex * gui_mtx
 The mutex that locks the GUI down.
int gui_draw_colors
 Determine whether our terminal is black or white or color.
int gui_draw_ratio
 Height percentage of the playlist.

Detailed Description

Initialization, destruction and rendering functions for interface.

Definition in file gui_draw.c.

 All Data Structures Files Functions Variables Defines
Generated on Mon Mar 15 04:45:14 2010 for herrie by  doxygen 1.6.3