Files
beluga/include/data.h
T
2024-09-23 17:51:59 +02:00

31 lines
396 B
C

#ifndef DATA_H_
#define DATA_H_
#include <termios.h>
typedef struct erow {
int size;
char *chars;
} erow;
/**
* \struct editorConfig
* \brief Containing our editor state.
*/
struct editorConfig {
int cursor_x, cursor_y;
int row_offset;
int screenrows;
int screencols;
int numrows;
erow *row;
struct termios orig_termios;
};
struct abuf {
char *b;
int len;
};
#endif