summaryrefslogtreecommitdiff
path: root/src/resize.h
blob: ed0f31cf7dda14410a7dc3bb84d167692723b38a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef SCREEN_RESIZE_H
#define SCREEN_RESIZE_H

#include "window.h"

int   ChangeWindowSize (Window *, int, int, int);
void  ChangeScreenSize (int, int, int);
void  CheckScreenSize (int);
void *xrealloc (void *, size_t);
void  ResizeLayersToCanvases (void);
void  ResizeLayer (Layer *, int, int, Display *);
int   MayResizeLayer (Layer *);
void  FreeAltScreen (Window *);
void  EnterAltScreen (Window *);
void  LeaveAltScreen (Window *);

/* global variables */

extern struct winsize glwz;

#endif /* SCREEN_RESIZE_H */