ScrUtil (C)
Manejo de consola
PƔgina principal
Estructuras de Datos
Archivos
Lista de archivos
Globales
Todo
Estructuras de Datos
Archivos
Funciones
Variables
'typedefs'
Enumeraciones
Valores de enumeraciones
'defines'
src
scrutil.h
Ir a la documentaciĆ³n de este archivo.
1
#ifndef SCRUTIL_H_INCLUDED
2
#define SCRUTIL_H_INCLUDED
3
4
#include <stdbool.h>
5
7
typedef
enum
_Color
{
8
scrBlack
,
scrBlue
,
scrRed
,
scrMagenta
,
9
scrGreen
,
scrCyan
,
scrYellow
,
scrWhite
,
10
scrUndefinedColor
11
}
Color
;
12
16
typedef
struct
_scrPosition
{
17
unsigned
short
int
row
;
18
unsigned
short
int
column
;
19
}
scrPosition
;
20
21
typedef
struct
_scrAttributes
{
22
Color
paper
;
23
Color
ink
;
24
}
scrAttributes
;
25
29
void
scrClear
();
30
36
void
scrSetColors
(
Color
tinta,
Color
papel);
37
43
void
scrSetColorsWithAttr
(
scrAttributes
color);
44
50
scrAttributes
scrGetCurrentAttributes
();
51
58
int
scrGetCharacterAt
(
scrPosition
pos);
59
65
void
scrMoveCursorTo
(
unsigned
short
int
fila,
unsigned
short
int
columna);
66
72
void
scrMoveCursorToPos
(
scrPosition
pos);
73
80
scrPosition
scrGetConsoleSize
();
81
89
unsigned
short
int
scrGetMaxRows
();
90
96
unsigned
short
int
scrGetMaxColumns
();
97
104
scrPosition
scrGetCursorPosition
();
105
110
void
scrShowCursor
(
bool
see);
111
112
#endif // SCRUTIL_H_INCLUDED
Generado el Jueves, 15 de Noviembre de 2012 12:16:42 para ScrUtil (C) por
1.8.1.2