CommonLibSSE (powerof3)
RE::GFxTranslator::LineFormatDesc Struct Reference

#include <GFxTranslator.h>

Public Types

enum class  Alignment { kLeft = 0 , kRight = 1 , kCenter = 2 , kJustify = 3 }
 

Public Attributes

const wchar_t * paraText
 
UPInt paraTextLen
 
const float * widths
 
UPInt lineStartPos
 
UPInt numCharsInLine
 
float visibleRectWidth
 
float currentLineWidth
 
float lineWidthBeforeWordWrap
 
float dashSymbolWidth
 
REX::EnumSet< Alignment, std::uint8_t > alignment
 
std::uint8_t pad39
 
std::uint16_t pad3A
 
std::uint32_t pad3C
 
UPInt proposedWordWrapPoint
 
bool useHyphenation
 
std::uint8_t pad49
 
std::uint16_t pad4A
 
std::uint32_t pad4C
 

Member Enumeration Documentation

◆ Alignment

Enumerator
kLeft 
kRight 
kCenter 
kJustify 

Member Data Documentation

◆ alignment

REX::EnumSet<Alignment, std::uint8_t> RE::GFxTranslator::LineFormatDesc::alignment

◆ currentLineWidth

float RE::GFxTranslator::LineFormatDesc::currentLineWidth

◆ dashSymbolWidth

float RE::GFxTranslator::LineFormatDesc::dashSymbolWidth

◆ lineStartPos

UPInt RE::GFxTranslator::LineFormatDesc::lineStartPos

◆ lineWidthBeforeWordWrap

float RE::GFxTranslator::LineFormatDesc::lineWidthBeforeWordWrap

◆ numCharsInLine

UPInt RE::GFxTranslator::LineFormatDesc::numCharsInLine

◆ pad39

std::uint8_t RE::GFxTranslator::LineFormatDesc::pad39

◆ pad3A

std::uint16_t RE::GFxTranslator::LineFormatDesc::pad3A

◆ pad3C

std::uint32_t RE::GFxTranslator::LineFormatDesc::pad3C

◆ pad49

std::uint8_t RE::GFxTranslator::LineFormatDesc::pad49

◆ pad4A

std::uint16_t RE::GFxTranslator::LineFormatDesc::pad4A

◆ pad4C

std::uint32_t RE::GFxTranslator::LineFormatDesc::pad4C

◆ paraText

const wchar_t* RE::GFxTranslator::LineFormatDesc::paraText

◆ paraTextLen

UPInt RE::GFxTranslator::LineFormatDesc::paraTextLen

◆ proposedWordWrapPoint

UPInt RE::GFxTranslator::LineFormatDesc::proposedWordWrapPoint

◆ useHyphenation

bool RE::GFxTranslator::LineFormatDesc::useHyphenation

◆ visibleRectWidth

float RE::GFxTranslator::LineFormatDesc::visibleRectWidth

◆ widths

const float* RE::GFxTranslator::LineFormatDesc::widths

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