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_BreakPiece Class Reference

#include <cfgas_breakpiece.h>

+ Collaboration diagram for CFGAS_BreakPiece:

Public Member Functions

 CFGAS_BreakPiece ()
 
 CFGAS_BreakPiece (const CFGAS_BreakPiece &other)
 
 ~CFGAS_BreakPiece ()
 
int32_t GetEndPos () const
 
size_t GetLength () const
 
CFGAS_CharGetChar (int32_t index) const
 
CFGAS_CharGetChar (size_t index) const
 
WideString GetString () const
 
std::vector< int32_t > GetWidths () const
 
CFGAS_Char::BreakType GetStatus () const
 
void SetStatus (CFGAS_Char::BreakType status)
 
int32_t GetStartPos () const
 
void SetStartPos (int32_t pos)
 
void IncrementStartPos (int32_t count)
 
int32_t GetWidth () const
 
void SetWidth (int32_t width)
 
void IncrementWidth (int32_t width)
 
int32_t GetStartChar () const
 
void SetStartChar (int32_t pos)
 
int32_t GetCharCount () const
 
void SetCharCount (int32_t count)
 
int32_t GetBidiLevel () const
 
void SetBidiLevel (int32_t level)
 
int32_t GetBidiPos () const
 
void SetBidiPos (int32_t pos)
 
int32_t GetFontSize () const
 
void SetFontSize (int32_t font_size)
 
int32_t GetHorizontalScale () const
 
void SetHorizontalScale (int32_t scale)
 
int32_t GetVerticalScale () const
 
void SetVerticalScale (int32_t scale)
 
uint32_t GetCharStyles () const
 
void SetCharStyles (uint32_t styles)
 
void SetChars (std::vector< CFGAS_Char > *chars)
 
const CFGAS_TextUserDataGetUserData () const
 
void SetUserData (const RetainPtr< CFGAS_TextUserData > &user_data)
 

Detailed Description

Definition at line 19 of file cfgas_breakpiece.h.

Constructor & Destructor Documentation

◆ CFGAS_BreakPiece() [1/2]

CFGAS_BreakPiece::CFGAS_BreakPiece ( )
default

◆ CFGAS_BreakPiece() [2/2]

CFGAS_BreakPiece::CFGAS_BreakPiece ( const CFGAS_BreakPiece & other)
default

◆ ~CFGAS_BreakPiece()

CFGAS_BreakPiece::~CFGAS_BreakPiece ( )
default

Member Function Documentation

◆ GetBidiLevel()

int32_t CFGAS_BreakPiece::GetBidiLevel ( ) const
inline

Definition at line 52 of file cfgas_breakpiece.h.

◆ GetBidiPos()

int32_t CFGAS_BreakPiece::GetBidiPos ( ) const
inline

Definition at line 55 of file cfgas_breakpiece.h.

◆ GetChar() [1/2]

CFGAS_Char * CFGAS_BreakPiece::GetChar ( int32_t index) const

Definition at line 27 of file cfgas_breakpiece.cpp.

◆ GetChar() [2/2]

CFGAS_Char * CFGAS_BreakPiece::GetChar ( size_t index) const

Definition at line 31 of file cfgas_breakpiece.cpp.

◆ GetCharCount()

int32_t CFGAS_BreakPiece::GetCharCount ( ) const
inline

Definition at line 49 of file cfgas_breakpiece.h.

◆ GetCharStyles()

uint32_t CFGAS_BreakPiece::GetCharStyles ( ) const
inline

Definition at line 67 of file cfgas_breakpiece.h.

◆ GetEndPos()

int32_t CFGAS_BreakPiece::GetEndPos ( ) const

Definition at line 19 of file cfgas_breakpiece.cpp.

◆ GetFontSize()

int32_t CFGAS_BreakPiece::GetFontSize ( ) const
inline

Definition at line 58 of file cfgas_breakpiece.h.

◆ GetHorizontalScale()

int32_t CFGAS_BreakPiece::GetHorizontalScale ( ) const
inline

Definition at line 61 of file cfgas_breakpiece.h.

◆ GetLength()

size_t CFGAS_BreakPiece::GetLength ( ) const

Definition at line 23 of file cfgas_breakpiece.cpp.

◆ GetStartChar()

int32_t CFGAS_BreakPiece::GetStartChar ( ) const
inline

Definition at line 46 of file cfgas_breakpiece.h.

◆ GetStartPos()

int32_t CFGAS_BreakPiece::GetStartPos ( ) const
inline

Definition at line 38 of file cfgas_breakpiece.h.

◆ GetStatus()

CFGAS_Char::BreakType CFGAS_BreakPiece::GetStatus ( ) const
inline

Definition at line 35 of file cfgas_breakpiece.h.

◆ GetString()

WideString CFGAS_BreakPiece::GetString ( ) const

Definition at line 37 of file cfgas_breakpiece.cpp.

◆ GetUserData()

const CFGAS_TextUserData * CFGAS_BreakPiece::GetUserData ( ) const
inline

Definition at line 72 of file cfgas_breakpiece.h.

◆ GetVerticalScale()

int32_t CFGAS_BreakPiece::GetVerticalScale ( ) const
inline

Definition at line 64 of file cfgas_breakpiece.h.

◆ GetWidth()

int32_t CFGAS_BreakPiece::GetWidth ( ) const
inline

Definition at line 42 of file cfgas_breakpiece.h.

◆ GetWidths()

std::vector< int32_t > CFGAS_BreakPiece::GetWidths ( ) const

Definition at line 45 of file cfgas_breakpiece.cpp.

◆ IncrementStartPos()

void CFGAS_BreakPiece::IncrementStartPos ( int32_t count)
inline

Definition at line 40 of file cfgas_breakpiece.h.

◆ IncrementWidth()

void CFGAS_BreakPiece::IncrementWidth ( int32_t width)
inline

Definition at line 44 of file cfgas_breakpiece.h.

◆ SetBidiLevel()

void CFGAS_BreakPiece::SetBidiLevel ( int32_t level)
inline

Definition at line 53 of file cfgas_breakpiece.h.

◆ SetBidiPos()

void CFGAS_BreakPiece::SetBidiPos ( int32_t pos)
inline

Definition at line 56 of file cfgas_breakpiece.h.

◆ SetCharCount()

void CFGAS_BreakPiece::SetCharCount ( int32_t count)
inline

Definition at line 50 of file cfgas_breakpiece.h.

◆ SetChars()

void CFGAS_BreakPiece::SetChars ( std::vector< CFGAS_Char > * chars)
inline

Definition at line 70 of file cfgas_breakpiece.h.

◆ SetCharStyles()

void CFGAS_BreakPiece::SetCharStyles ( uint32_t styles)
inline

Definition at line 68 of file cfgas_breakpiece.h.

◆ SetFontSize()

void CFGAS_BreakPiece::SetFontSize ( int32_t font_size)
inline

Definition at line 59 of file cfgas_breakpiece.h.

◆ SetHorizontalScale()

void CFGAS_BreakPiece::SetHorizontalScale ( int32_t scale)
inline

Definition at line 62 of file cfgas_breakpiece.h.

◆ SetStartChar()

void CFGAS_BreakPiece::SetStartChar ( int32_t pos)
inline

Definition at line 47 of file cfgas_breakpiece.h.

◆ SetStartPos()

void CFGAS_BreakPiece::SetStartPos ( int32_t pos)
inline

Definition at line 39 of file cfgas_breakpiece.h.

◆ SetStatus()

void CFGAS_BreakPiece::SetStatus ( CFGAS_Char::BreakType status)
inline

Definition at line 36 of file cfgas_breakpiece.h.

◆ SetUserData()

void CFGAS_BreakPiece::SetUserData ( const RetainPtr< CFGAS_TextUserData > & user_data)
inline

Definition at line 73 of file cfgas_breakpiece.h.

◆ SetVerticalScale()

void CFGAS_BreakPiece::SetVerticalScale ( int32_t scale)
inline

Definition at line 65 of file cfgas_breakpiece.h.

◆ SetWidth()

void CFGAS_BreakPiece::SetWidth ( int32_t width)
inline

Definition at line 43 of file cfgas_breakpiece.h.


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