Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CFGAS_BreakLine Class Reference

#include <cfgas_breakline.h>

+ Collaboration diagram for CFGAS_BreakLine:

Public Member Functions

 CFGAS_BreakLine ()
 
 ~CFGAS_BreakLine ()
 
CFGAS_CharLastChar ()
 
int32_t GetLineEnd () const
 
void Clear ()
 
void IncrementArabicCharCount ()
 
void DecrementArabicCharCount ()
 
bool HasArabicChar () const
 

Public Attributes

std::vector< CFGAS_Charm_LineChars
 
std::vector< CFGAS_BreakPiecem_LinePieces
 
int32_t m_iStart = 0
 
int32_t m_iWidth = 0
 

Detailed Description

Definition at line 15 of file cfgas_breakline.h.

Constructor & Destructor Documentation

◆ CFGAS_BreakLine()

CFGAS_BreakLine::CFGAS_BreakLine ( )
default

◆ ~CFGAS_BreakLine()

CFGAS_BreakLine::~CFGAS_BreakLine ( )
default

Member Function Documentation

◆ Clear()

void CFGAS_BreakLine::Clear ( )

Definition at line 27 of file cfgas_breakline.cpp.

References m_iWidth.

◆ DecrementArabicCharCount()

void CFGAS_BreakLine::DecrementArabicCharCount ( )

Definition at line 38 of file cfgas_breakline.cpp.

◆ GetLineEnd()

int32_t CFGAS_BreakLine::GetLineEnd ( ) const

Definition at line 23 of file cfgas_breakline.cpp.

References m_iStart, and m_iWidth.

◆ HasArabicChar()

bool CFGAS_BreakLine::HasArabicChar ( ) const
inline

Definition at line 27 of file cfgas_breakline.h.

◆ IncrementArabicCharCount()

void CFGAS_BreakLine::IncrementArabicCharCount ( )

Definition at line 34 of file cfgas_breakline.cpp.

◆ LastChar()

CFGAS_Char * CFGAS_BreakLine::LastChar ( )

Definition at line 16 of file cfgas_breakline.cpp.

Member Data Documentation

◆ m_iStart

int32_t CFGAS_BreakLine::m_iStart = 0

Definition at line 31 of file cfgas_breakline.h.

Referenced by GetLineEnd().

◆ m_iWidth

int32_t CFGAS_BreakLine::m_iWidth = 0

Definition at line 32 of file cfgas_breakline.h.

Referenced by Clear(), and GetLineEnd().

◆ m_LineChars

std::vector<CFGAS_Char> CFGAS_BreakLine::m_LineChars

Definition at line 29 of file cfgas_breakline.h.

◆ m_LinePieces

std::vector<CFGAS_BreakPiece> CFGAS_BreakLine::m_LinePieces

Definition at line 30 of file cfgas_breakline.h.


The documentation for this class was generated from the following files: