#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. |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.7