E:/Projects/AvrLib/Curses/DV_SCROL.c File Reference

#include "video.h"
#include "termlib.h"

Include dependency graph for DV_SCROL.c:

Go to the source code of this file.

Functions

static void cpy_row (int dest_row, int src_row, int left_col, int right_col)
static void cpy_col (int dest_col, int src_col, int top_row, int bot_row)
static void clr_col (int col, int attrib, int top_row, int bot_row)
static void clr_row (int row, int attrib, int left_col, int right_col)
void dv_scroll_line (int x_left, int x_right, int y_top, int y_bottom, int dir, int attrib)
void dv_scroll (int x_left, int x_right, int y_top, int y_bottom, int amt, int attrib)


Function Documentation

static void clr_col ( int  col,
int  attrib,
int  top_row,
int  bot_row 
) [static]

Definition at line 64 of file DV_SCROL.c.

References CHARACTER::attribute, CHARACTER::letter, NUMCOLS, and SCREEN.

Referenced by dv_scroll_line().

static void clr_row ( int  row,
int  attrib,
int  left_col,
int  right_col 
) [static]

Definition at line 47 of file DV_SCROL.c.

References SCREEN.

Referenced by dv_scroll_line().

static void cpy_col ( int  dest_col,
int  src_col,
int  top_row,
int  bot_row 
) [static]

Definition at line 28 of file DV_SCROL.c.

References NUMCOLS, and SCREEN.

Referenced by dv_scroll_line().

static void cpy_row ( int  dest_row,
int  src_row,
int  left_col,
int  right_col 
) [static]

Definition at line 10 of file DV_SCROL.c.

References SCREEN.

Referenced by dv_scroll_line().

void dv_scroll ( int  x_left,
int  x_right,
int  y_top,
int  y_bottom,
int  amt,
int  attrib 
)

Definition at line 129 of file DV_SCROL.c.

References dv_scroll_line().

Referenced by doscroll().

void dv_scroll_line ( int  x_left,
int  x_right,
int  y_top,
int  y_bottom,
int  dir,
int  attrib 
)

Definition at line 85 of file DV_SCROL.c.

References clr_col(), clr_row(), cpy_col(), and cpy_row().

Referenced by dv_putc(), dv_scroll(), and outc().


Generated on Sun Aug 31 13:29:59 2008 for FrankenRTOS by  doxygen 1.5.6