Class CellBuffer |
||
---|---|---|
変数
|
||
|
||
メソッド
|
||
|
||
|
class CellBuffer
No. | 名称 | 属性 | 型 | 説明 |
---|---|---|---|---|
1 |
GapTo() | Private | void | |
2 |
RoomFor() | Private | void | |
3 |
ByteAt() | Private | inline char | |
4 |
SetByteAt() | Private | void | |
5 |
CellBuffer() | Public | ||
6 |
~CellBuffer() | Public | ||
7 |
CharAt() | Public | char | |
8 |
GetCharRange() | Public | void | |
9 |
StyleAt() | Public | char | |
10 |
ByteLength() | Public | int | |
11 |
Length() | Public | int | |
12 |
Allocate() | Public | void | |
13 |
Lines() | Public | int | |
14 |
LineStart() | Public | int | |
15 |
LineFromPosition() | Public | int | |
16 |
InsertString() | Public | const char * | |
17 |
SetStyleAt() | Public | bool | |
18 |
SetStyleFor() | Public | bool | |
19 |
DeleteChars() | Public | const char * | |
20 |
IsReadOnly() | Public | bool | |
21 |
SetReadOnly() | Public | void | |
22 |
SetSavePoint() | Public | void | |
23 |
IsSavePoint() | Public | bool | |
24 |
AddMark() | Public | int | |
25 |
DeleteMark() | Public | void | |
26 |
DeleteMarkFromHandle() | Public | void | |
27 |
GetMark() | Public | int | |
28 |
DeleteAllMarks() | Public | void | |
29 |
LineFromHandle() | Public | int | |
30 |
BasicInsertString() | Public | void | |
31 |
BasicDeleteChars() | Public | void | |
32 |
SetUndoCollection() | Public | bool | |
33 |
IsCollectingUndo() | Public | bool | |
34 |
BeginUndoAction() | Public | void | |
35 |
EndUndoAction() | Public | void | |
36 |
DeleteUndoHistory() | Public | void | |
37 |
CanUndo() | Public | bool | |
38 |
StartUndo() | Public | int | |
39 |
GetUndoStep() | Public | const Action & | |
40 |
PerformUndoStep() | Public | void | |
41 |
CanRedo() | Public | bool | |
42 |
StartRedo() | Public | int | |
43 |
GetRedoStep() | Public | const Action & | |
44 |
PerformRedoStep() | Public | void | |
45 |
SetLineState() | Public | int | |
46 |
GetLineState() | Public | int | |
47 |
GetMaxLineState() | Public | int | |
48 |
SetLevel() | Public | int | |
49 |
GetLevel() | Public | int | |
50 |
ClearLevels() | Public | void |
No. | 名称 | 属性 | 型 | 説明 |
---|---|---|---|---|
1 |
body | Private | char * | < The cell buffer itself. |
2 |
size | Private | int | < Allocated size of the buffer. |
3 |
length | Private | int | < Total length of the data. |
4 |
part1len | Private | int | < Length of the first part. |
5 |
gaplen | Private | int | < Length of the gap between the two parts. |
6 |
part2body | Private | char * | < The second part of the cell buffer. |
7 |
readOnly | Private | bool | |
8 |
growSize | Private | int | |
9 |
collectingUndo | Private | bool | |
10 |
uh | Private | UndoHistory | |
11 |
lv | Private | LineVector | |
12 |
lineStates | Private | SVector |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー