Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CGUIString::SFeedback Struct Reference

All data generated in GenerateTextCall() More...

#include <CGUIString.h>

Collaboration diagram for CGUIString::SFeedback:

Public Member Functions

 NONCOPYABLE (SFeedback)
 
 MOVABLE (SFeedback)
 
 SFeedback ()=default
 
void Reset ()
 Reset all member data. More...
 

Public Attributes

std::array< std::vector< CStr >, 2 > m_Images
 Image stacks, for left and right floating images. More...
 
std::vector< CGUIText::STextCallm_TextCalls
 Text and Sprite Calls. More...
 
std::list< CGUIText::SSpriteCallm_SpriteCalls
 
CSize2D m_Size
 Width and Height feedback More...
 
bool m_NewLine
 If the word inputted was a new line. More...
 
bool m_EndsWithSpace
 If the word inputted ends with a space that can be collapsed when aligning. More...
 

Static Public Attributes

static const int Left = 0
 
static const int Right = 1
 

Detailed Description

All data generated in GenerateTextCall()

Constructor & Destructor Documentation

◆ SFeedback()

CGUIString::SFeedback::SFeedback ( )
default

Member Function Documentation

◆ MOVABLE()

CGUIString::SFeedback::MOVABLE ( SFeedback  )

◆ NONCOPYABLE()

CGUIString::SFeedback::NONCOPYABLE ( SFeedback  )

◆ Reset()

void CGUIString::SFeedback::Reset ( )

Reset all member data.

Member Data Documentation

◆ Left

const int CGUIString::SFeedback::Left = 0
static

◆ m_EndsWithSpace

bool CGUIString::SFeedback::m_EndsWithSpace

If the word inputted ends with a space that can be collapsed when aligning.

◆ m_Images

std::array<std::vector<CStr>, 2> CGUIString::SFeedback::m_Images

Image stacks, for left and right floating images.

◆ m_NewLine

bool CGUIString::SFeedback::m_NewLine

If the word inputted was a new line.

◆ m_Size

CSize2D CGUIString::SFeedback::m_Size

Width and Height feedback

◆ m_SpriteCalls

std::list<CGUIText::SSpriteCall> CGUIString::SFeedback::m_SpriteCalls

◆ m_TextCalls

std::vector<CGUIText::STextCall> CGUIString::SFeedback::m_TextCalls

Text and Sprite Calls.

◆ Right

const int CGUIString::SFeedback::Right = 1
static

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