Public Member Functions | |
| Document (bool bSingleLine=false) | |
| ~Document () | |
| void | Dump () |
| bool | Insert (const Point &cPos, const char *pText, Rect *rUpdateRect=NULL, Point *pNewPos=NULL) |
| bool | Insert (const Point &cPos, unsigned int uiUnicode, Rect *rUpdateRect=NULL, Point *pNewPos=NULL) |
| String * | GetLine (int iLine) |
| int | GetLines () |
| int | GetMaxLineNumber () |
| bool | Remove (const Point &cPos, Rect *rUpdateRect=NULL, Point *pNewPos=NULL) |
| bool | Remove (const Point &cTL, const Point &cBR) |
| bool | LinesChanged () |
| bool | LineChanged () |
| bool | SeekNext (Point &cPos) |
| bool | SeekPrev (Point &cPos) |
| DocumentBuffer & | GetBuffer () |
| void | Clear () |
| void | Parse (int iFirstLine, int iLastLine, Rect *rUpdateRect=NULL) |
| GlyphAttributeString * | GetStyle (int iLine) |
| void | SetDocumentParser (DocumentParser *pDocumentParser) |
| DocumentParser * | GetDocumentParser () |
| bool | IsDirty () |
| void | SetDirty (bool bDirty) |
| bool | GetWordAt (const Point &cPoint, Rect &rRect) |
| bool | Find (const String &szString, Point pStartPosition, bool bForward, bool bIgnoreCase, Point &pFoundAt) |
| Document::Document | ( | bool | bSingleLine = false |
) |
| Document::~Document | ( | ) |
| void Document::Dump | ( | ) |
| bool Document::Insert | ( | const Point & | cPos, | |
| const char * | pText, | |||
| Rect * | rUpdateRect = NULL, |
|||
| Point * | pNewPos = NULL | |||
| ) |
| bool Document::Insert | ( | const Point & | cPos, | |
| unsigned int | uiUnicode, | |||
| Rect * | rUpdateRect = NULL, |
|||
| Point * | pNewPos = NULL | |||
| ) |
| String * Document::GetLine | ( | int | iLine | ) |
| int Document::GetLines | ( | ) |
| int Document::GetMaxLineNumber | ( | ) |
| bool Document::LinesChanged | ( | ) |
| bool Document::LineChanged | ( | ) |
| bool Document::SeekNext | ( | Point & | cPos | ) |
| bool Document::SeekPrev | ( | Point & | cPos | ) |
| DocumentBuffer & Document::GetBuffer | ( | ) |
| void Document::Clear | ( | ) |
| void Document::Parse | ( | int | iFirstLine, | |
| int | iLastLine, | |||
| Rect * | rUpdateRect = NULL | |||
| ) |
| GlyphAttributeString * Document::GetStyle | ( | int | iLine | ) |
| void Document::SetDocumentParser | ( | DocumentParser * | pDocumentParser | ) |
| DocumentParser * Document::GetDocumentParser | ( | ) |
| bool SkyGI::Document::IsDirty | ( | ) | [inline] |
| void SkyGI::Document::SetDirty | ( | bool | bDirty | ) | [inline] |
| bool Document::Find | ( | const String & | szString, | |
| Point | pStartPosition, | |||
| bool | bForward, | |||
| bool | bIgnoreCase, | |||
| Point & | pFoundAt | |||
| ) |
1.5.1-p1