Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PaintText::LayoutState Struct Reference

#include <painttext.h>

Public Member Functions

 LayoutState (float lineSpacing=0.0, float permSpacing=0.0)
 

Public Attributes

vector< GFXColorcolorStack
 
vector< FontfontStack
 
float currentLineSpacing
 
float permanentLineSpacing
 

Detailed Description

Definition at line 186 of file painttext.h.

Constructor & Destructor Documentation

PaintText::LayoutState::LayoutState ( float  lineSpacing = 0.0,
float  permSpacing = 0.0 
)
inline

Definition at line 194 of file painttext.h.

194  :
195  currentLineSpacing( lineSpacing )
196  , permanentLineSpacing( permSpacing )
197  {}

Member Data Documentation

vector< GFXColor > PaintText::LayoutState::colorStack
float PaintText::LayoutState::currentLineSpacing

Definition at line 190 of file painttext.h.

Referenced by PaintText::calcLayout(), and PaintText::parseFormat().

float PaintText::LayoutState::permanentLineSpacing

Definition at line 191 of file painttext.h.

Referenced by PaintText::calcLayout(), and PaintText::parseFormat().


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