aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ContractionState.h
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2017-03-31 18:19:38 +1100
committerNeil <nyamatongwe@gmail.com>2017-03-31 18:19:38 +1100
commit8ff947c9db5ab9f1a093434180bc05bfecb62c4d (patch)
tree6d36be4b73c70c73f5345eb30a043c843a9e6839 /src/ContractionState.h
parent63cf929d772aa829daa613114600ece511c9b2d7 (diff)
downloadscintilla-mirror-8ff947c9db5ab9f1a093434180bc05bfecb62c4d.tar.gz
Using Sci::Position and Sci::Line to mark variables that are document positions
and lines.
Diffstat (limited to 'src/ContractionState.h')
-rw-r--r--src/ContractionState.h40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/ContractionState.h b/src/ContractionState.h
index 622696939..91146f409 100644
--- a/src/ContractionState.h
+++ b/src/ContractionState.h
@@ -24,7 +24,7 @@ class ContractionState {
RunStyles *heights;
SparseVector<const char *> *foldDisplayTexts;
Partitioning *displayLines;
- int linesInDocument;
+ Sci::Line linesInDocument;
void EnsureData();
@@ -40,31 +40,31 @@ public:
void Clear();
- int LinesInDoc() const;
- int LinesDisplayed() const;
- int DisplayFromDoc(int lineDoc) const;
- int DisplayLastFromDoc(int lineDoc) const;
- int DocFromDisplay(int lineDisplay) const;
+ Sci::Line LinesInDoc() const;
+ Sci::Line LinesDisplayed() const;
+ Sci::Line DisplayFromDoc(Sci::Line lineDoc) const;
+ Sci::Line DisplayLastFromDoc(Sci::Line lineDoc) const;
+ Sci::Line DocFromDisplay(Sci::Line lineDisplay) const;
- void InsertLine(int lineDoc);
- void InsertLines(int lineDoc, int lineCount);
- void DeleteLine(int lineDoc);
- void DeleteLines(int lineDoc, int lineCount);
+ void InsertLine(Sci::Line lineDoc);
+ void InsertLines(Sci::Line lineDoc, Sci::Line lineCount);
+ void DeleteLine(Sci::Line lineDoc);
+ void DeleteLines(Sci::Line lineDoc, Sci::Line lineCount);
- bool GetVisible(int lineDoc) const;
- bool SetVisible(int lineDocStart, int lineDocEnd, bool isVisible);
+ bool GetVisible(Sci::Line lineDoc) const;
+ bool SetVisible(Sci::Line lineDocStart, Sci::Line lineDocEnd, bool isVisible);
bool HiddenLines() const;
- const char *GetFoldDisplayText(int lineDoc) const;
- bool SetFoldDisplayText(int lineDoc, const char *text);
+ const char *GetFoldDisplayText(Sci::Line lineDoc) const;
+ bool SetFoldDisplayText(Sci::Line lineDoc, const char *text);
- bool GetExpanded(int lineDoc) const;
- bool SetExpanded(int lineDoc, bool isExpanded);
- bool GetFoldDisplayTextShown(int lineDoc) const;
- int ContractedNext(int lineDocStart) const;
+ bool GetExpanded(Sci::Line lineDoc) const;
+ bool SetExpanded(Sci::Line lineDoc, bool isExpanded);
+ bool GetFoldDisplayTextShown(Sci::Line lineDoc) const;
+ Sci::Line ContractedNext(Sci::Line lineDocStart) const;
- int GetHeight(int lineDoc) const;
- bool SetHeight(int lineDoc, int height);
+ int GetHeight(Sci::Line lineDoc) const;
+ bool SetHeight(Sci::Line lineDoc, int height);
void ShowAll();
void Check() const;