]> git.lyx.org Git - lyx.git/blob - src/bufferview_funcs.h
c479b430514023d5f72c0a2f95c70bfcb3e0eb40
[lyx.git] / src / bufferview_funcs.h
1 // -*- C++ -*-
2 #ifndef BUFFERVIEW_FUNCS_H
3 #define BUFFERVIEW_FUNCS_H
4
5 #include "LString.h"
6
7 class BufferView;
8 class LyXFont;
9
10 #ifndef NEW_INSETS
11 ///
12 extern void Foot(BufferView *);
13 #endif
14 ///
15 extern void Emph(BufferView *);
16 ///
17 extern void Bold(BufferView *);
18 ///
19 extern void Noun(BufferView *);
20 #ifndef NEW_INSETS
21 ///
22 extern void Margin(BufferView *);
23 #endif
24 ///
25 extern void Figure();
26 ///
27 extern void Table();
28 ///
29 extern void Lang(BufferView *, string const &);
30 #ifndef NEW_INSETS
31 ///
32 extern void Melt(BufferView *);
33 #endif
34 ///
35 extern void Tex(BufferView *);
36 ///
37 extern void changeDepth(BufferView *, int);
38 ///
39 extern void Free(BufferView *);
40 ///
41 extern void ProhibitInput(BufferView *);
42 ///
43 extern void AllowInput(BufferView *);
44 ///
45 extern void Code(BufferView *);
46 ///
47 extern void Sans(BufferView *);
48 ///
49 extern void Roman(BufferView *);
50 ///
51 extern void StyleReset(BufferView *);
52 ///
53 extern void Underline(BufferView *);
54 ///
55 extern void FontSize(BufferView *, string const &);
56 /// Returns the current font and depth as a message. 
57 extern string CurrentState(BufferView *);
58 ///
59 extern void ToggleAndShow(BufferView *, LyXFont const &);
60 #endif