ncmpc  0.29
Data Structures | Functions | Variables
screen.h File Reference
#include "config.h"
#include "command.h"
#include "window.h"
#include "title_bar.h"
#include "progress_bar.h"
#include "status_bar.h"
#include "ncmpc_curses.h"
#include <mpd/client.h>
#include <glib.h>
#include <stdbool.h>

Go to the source code of this file.

Data Structures

struct  screen
 

Functions

void screen_init (struct mpdclient *c)
 
void screen_exit (void)
 
void screen_resize (struct mpdclient *c)
 
void paint_top_window (const struct mpdclient *c)
 
void screen_paint (struct mpdclient *c, bool main_dirty)
 
void screen_update (struct mpdclient *c)
 
void screen_cmd (struct mpdclient *c, command_t cmd)
 
void screen_switch (const struct screen_functions *sf, struct mpdclient *c)
 
void screen_swap (struct mpdclient *c, const struct mpd_song *song)
 

Variables

struct screen screen
 

Function Documentation

◆ screen_init()

void screen_init ( struct mpdclient c)

◆ screen_exit()

void screen_exit ( void  )

◆ screen_resize()

void screen_resize ( struct mpdclient c)

◆ paint_top_window()

void paint_top_window ( const struct mpdclient c)

◆ screen_paint()

void screen_paint ( struct mpdclient c,
bool  main_dirty 
)

◆ screen_update()

void screen_update ( struct mpdclient c)

◆ screen_cmd()

void screen_cmd ( struct mpdclient c,
command_t  cmd 
)

◆ screen_switch()

void screen_switch ( const struct screen_functions sf,
struct mpdclient c 
)

◆ screen_swap()

void screen_swap ( struct mpdclient c,
const struct mpd_song *  song 
)

Variable Documentation

◆ screen

struct screen screen