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_TxtBreak::Run Struct Reference

#include <cfgas_txtbreak.h>

+ Collaboration diagram for CFGAS_TxtBreak::Run:

Public Member Functions

 Run ()
 
 Run (const Run &other)
 
 ~Run ()
 

Public Attributes

UnownedPtr< CFGAS_TxtBreak::EnginepEdtEngine
 
WideString wsStr
 
UNOWNED_PTR_EXCLUSION int32_t * pWidths = nullptr
 
int32_t iStart = 0
 
int32_t iLength = 0
 
RetainPtr< CFGAS_GEFontpFont
 
float fFontSize = 12.0f
 
Mask< LayoutStyledwStyles = LayoutStyle::kNone
 
int32_t iHorizontalScale = 100
 
int32_t iVerticalScale = 100
 
uint32_t dwCharStyles = 0
 
UnownedPtr< const CFX_RectFpRect
 
bool bSkipSpace = true
 

Detailed Description

Definition at line 49 of file cfgas_txtbreak.h.

Constructor & Destructor Documentation

◆ Run() [1/2]

CFGAS_TxtBreak::Run::Run ( )
default

◆ Run() [2/2]

CFGAS_TxtBreak::Run::Run ( const Run & other)
default

◆ ~Run()

CFGAS_TxtBreak::Run::~Run ( )
default

Member Data Documentation

◆ bSkipSpace

bool CFGAS_TxtBreak::Run::bSkipSpace = true

Definition at line 67 of file cfgas_txtbreak.h.

Referenced by CFGAS_TxtBreak::GetDisplayPos().

◆ dwCharStyles

uint32_t CFGAS_TxtBreak::Run::dwCharStyles = 0

◆ dwStyles

Mask<LayoutStyle> CFGAS_TxtBreak::Run::dwStyles = LayoutStyle::kNone

Definition at line 62 of file cfgas_txtbreak.h.

◆ fFontSize

float CFGAS_TxtBreak::Run::fFontSize = 12.0f

◆ iHorizontalScale

int32_t CFGAS_TxtBreak::Run::iHorizontalScale = 100

Definition at line 63 of file cfgas_txtbreak.h.

Referenced by CFGAS_TxtBreak::GetDisplayPos().

◆ iLength

int32_t CFGAS_TxtBreak::Run::iLength = 0

◆ iStart

int32_t CFGAS_TxtBreak::Run::iStart = 0

◆ iVerticalScale

int32_t CFGAS_TxtBreak::Run::iVerticalScale = 100

Definition at line 64 of file cfgas_txtbreak.h.

Referenced by CFGAS_TxtBreak::GetDisplayPos().

◆ pEdtEngine

UnownedPtr<CFGAS_TxtBreak::Engine> CFGAS_TxtBreak::Run::pEdtEngine

Definition at line 54 of file cfgas_txtbreak.h.

◆ pFont

RetainPtr<CFGAS_GEFont> CFGAS_TxtBreak::Run::pFont

Definition at line 60 of file cfgas_txtbreak.h.

◆ pRect

UnownedPtr<const CFX_RectF> CFGAS_TxtBreak::Run::pRect

Definition at line 66 of file cfgas_txtbreak.h.

◆ pWidths

UNOWNED_PTR_EXCLUSION int32_t* CFGAS_TxtBreak::Run::pWidths = nullptr

Definition at line 56 of file cfgas_txtbreak.h.

Referenced by CFGAS_TxtBreak::GetCharRects(), and CFGAS_TxtBreak::GetDisplayPos().

◆ wsStr

WideString CFGAS_TxtBreak::Run::wsStr

Definition at line 55 of file cfgas_txtbreak.h.


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