You.i Engine
YI_TEXT_RENDER_INFO Struct Reference

Detailed Description

Struct used to pass information when rendering text.

#include <graphics/YiTextEngine.h>

Public Member Functions

 YI_TEXT_RENDER_INFO ()
 
 YI_TEXT_RENDER_INFO (uint32_t uFlags, float fOffsetX, float fYScale, const YI_FLOAT_RECT &rect, const CYIString &text, const std::vector< YI_TEXT_STYLE > &styles)
 
bool operator< (YI_TEXT_RENDER_INFO const &other) const
 
bool operator== (const YI_TEXT_RENDER_INFO &other) const
 
bool operator!= (const YI_TEXT_RENDER_INFO &other) const
 

Public Attributes

uint32_t uFlags
 
float fOffsetX
 
float fYScale
 
YI_FLOAT_RECT rect
 
CYIString text
 
std::vector< YI_TEXT_STYLEstyles
 

Constructor & Destructor Documentation

YI_TEXT_RENDER_INFO::YI_TEXT_RENDER_INFO ( )
YI_TEXT_RENDER_INFO::YI_TEXT_RENDER_INFO ( uint32_t  uFlags,
float  fOffsetX,
float  fYScale,
const YI_FLOAT_RECT rect,
const CYIString text,
const std::vector< YI_TEXT_STYLE > &  styles 
)

Member Function Documentation

bool YI_TEXT_RENDER_INFO::operator!= ( const YI_TEXT_RENDER_INFO other) const
bool YI_TEXT_RENDER_INFO::operator< ( YI_TEXT_RENDER_INFO const &  other) const
bool YI_TEXT_RENDER_INFO::operator== ( const YI_TEXT_RENDER_INFO other) const

Member Data Documentation

float YI_TEXT_RENDER_INFO::fOffsetX
float YI_TEXT_RENDER_INFO::fYScale
YI_FLOAT_RECT YI_TEXT_RENDER_INFO::rect
std::vector<YI_TEXT_STYLE> YI_TEXT_RENDER_INFO::styles
CYIString YI_TEXT_RENDER_INFO::text
uint32_t YI_TEXT_RENDER_INFO::uFlags

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