#include <BitmapText.h>
Inheritance diagram for BitmapText:
Public Member Functions | |
BitmapText () | |
virtual | ~BitmapText () |
bool | LoadFromFont (const CString &sFontName) |
bool | LoadFromTextureAndChars (const CString &sTexturePath, const CString &sChars) |
void | SetText (const CString &sText, const CString &sAlternateText="", int iWrapWidthPixels=-1) |
void | SetMaxWidth (float MaxWidth) |
void | SetWrapWidthPixels (int iWrapWidthPixels) |
void | CropToWidth (int iWidthInSourcePixels) |
virtual bool | EarlyAbortDraw () |
virtual void | DrawPrimitives () |
void | TurnRainbowOn () |
void | TurnRainbowOff () |
void | SetHorizAlign (HorizAlign ha) |
void | SetVertAlign (VertAlign va) |
void | GetLines (vector< wstring > &wTextLines) |
CString | GetText () const |
bool | StringWillUseAlternate (const CString &sText, const CString &sAlternateText) const |
virtual void | PushSelf (lua_State *L) |
Public Attributes | |
Font * | m_pFont |
Protected Member Functions | |
void | BuildChars () |
void | DrawChars () |
void | UpdateBaseZoom () |
Protected Attributes | |
CString | m_sText |
vector< wstring > | m_wTextLines |
vector< int > | m_iLineWidths |
int | m_iWrapWidthPixels |
float | m_fMaxWidth |
bool | m_bRainbow |
vector< RageSpriteVertex > | verts |
vector< RageTexture * > | tex |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from Actor. |
|
Reimplemented from Actor. |
|
|
|
|
|
|
|
|
|
Reimplemented from Actor. |
|
Reimplemented from Actor. |
|
|
|
|
|
Reimplemented from Actor. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|