DDraceNetwork Docs
CTextCursor Class Reference

#include <textrender.h>

Collaboration diagram for CTextCursor:
[legend]

Public Member Functions

float Height () const
 
STextBoundingBox BoundingBox () const
 
void Reset ()
 

Public Attributes

int m_Flags
 
int m_LineCount
 
int m_GlyphCount
 
int m_CharCount
 
int m_MaxLines
 
float m_StartX
 
float m_StartY
 
float m_LineWidth
 
float m_X
 
float m_Y
 
float m_MaxCharacterHeight
 
float m_LongestLineWidth
 
float m_FontSize
 
float m_AlignedFontSize
 
float m_LineSpacing
 
float m_AlignedLineSpacing
 
ETextCursorSelectionMode m_CalculateSelectionMode
 
float m_SelectionHeightFactor
 
vec2 m_PressMouse
 
vec2 m_ReleaseMouse
 
int m_SelectionStart
 
int m_SelectionEnd
 
ETextCursorCursorMode m_CursorMode
 
bool m_ForceCursorRendering
 
int m_CursorCharacter
 
vec2 m_CursorRenderedPosition
 
std::vector< STextColorSplitm_vColorSplits
 

Member Function Documentation

◆ BoundingBox()

STextBoundingBox CTextCursor::BoundingBox ( ) const
inline

◆ Height()

float CTextCursor::Height ( ) const
inline

◆ Reset()

void CTextCursor::Reset ( )
inline

Member Data Documentation

◆ m_AlignedFontSize

float CTextCursor::m_AlignedFontSize

◆ m_AlignedLineSpacing

float CTextCursor::m_AlignedLineSpacing

◆ m_CalculateSelectionMode

ETextCursorSelectionMode CTextCursor::m_CalculateSelectionMode

◆ m_CharCount

int CTextCursor::m_CharCount

◆ m_CursorCharacter

int CTextCursor::m_CursorCharacter

◆ m_CursorMode

ETextCursorCursorMode CTextCursor::m_CursorMode

◆ m_CursorRenderedPosition

vec2 CTextCursor::m_CursorRenderedPosition

◆ m_Flags

int CTextCursor::m_Flags

◆ m_FontSize

float CTextCursor::m_FontSize

◆ m_ForceCursorRendering

bool CTextCursor::m_ForceCursorRendering

◆ m_GlyphCount

int CTextCursor::m_GlyphCount

◆ m_LineCount

int CTextCursor::m_LineCount

◆ m_LineSpacing

float CTextCursor::m_LineSpacing

◆ m_LineWidth

float CTextCursor::m_LineWidth

◆ m_LongestLineWidth

float CTextCursor::m_LongestLineWidth

◆ m_MaxCharacterHeight

float CTextCursor::m_MaxCharacterHeight

◆ m_MaxLines

int CTextCursor::m_MaxLines

◆ m_PressMouse

vec2 CTextCursor::m_PressMouse

◆ m_ReleaseMouse

vec2 CTextCursor::m_ReleaseMouse

◆ m_SelectionEnd

int CTextCursor::m_SelectionEnd

◆ m_SelectionHeightFactor

float CTextCursor::m_SelectionHeightFactor

◆ m_SelectionStart

int CTextCursor::m_SelectionStart

◆ m_StartX

float CTextCursor::m_StartX

◆ m_StartY

float CTextCursor::m_StartY

◆ m_vColorSplits

std::vector<STextColorSplit> CTextCursor::m_vColorSplits

◆ m_X

float CTextCursor::m_X

◆ m_Y

float CTextCursor::m_Y

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