Logo Search packages:      
Sourcecode: codeblocks version File versions  Download package

Public Member Functions | Public Attributes

cbEditorInternalData Struct Reference

Collaboration diagram for cbEditorInternalData:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 cbEditorInternalData (cbEditor *owner, LoaderBase *fileLoader=0)
void DoBraceCompletion (const wxChar &ch)
void EnsureConsistentLineEnds ()
void EnsureFinalLineEnd ()
int FindBlockStart (int position, wxChar blockStart, wxChar blockEnd, bool skipNested=true)
wxString GetEOLString () const
int GetFirstBraceInLine (int string_style)
wxChar GetLastNonWhitespaceChar (int position=-1)
wxChar GetNextNonWhitespaceCharOfLine (int position=-1, int *pos=0)
void HighlightOccurrences ()
bool IsCharacter (int style)
bool IsCharacterOrString (int style)
bool IsComment (int style)
bool IsPreprocessor (int style)
void SetLineNumberColWidth ()
void StripTrailingSpaces ()

Public Attributes

int m_byteOrderMarkLength
wxFontEncoding m_encoding
bool m_ensure_consistent_line_ends
bool m_ensure_final_line_end
int m_LastDebugLine
int m_LastMarginMenuLine
int m_lineNumbersWidth
LoaderBasem_pFileLoader
cbEditorm_pOwner
bool m_strip_trailing_spaces
bool m_useByteOrderMark
bool mFoldingLimit
int mFoldingLimitLevel

Detailed Description

Definition at line 84 of file cbeditor.cpp.


The documentation for this struct was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index