Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <base.h>
Public Member Functions | |
virtual void | Draw (::BaseInterface *base) |
virtual | ~BaseText () |
BaseText (const std::string &texts, float posx, float posy, float wid, float hei, float charsizemult, GFXColor backcol, GFXColor forecol, const std::string &ind) | |
void | SetText (const std::string &newtext) |
void | SetPos (float posx, float posy) |
void | SetSize (float wid, float hei) |
![]() | |
virtual | ~BaseObj () |
BaseObj (const std::string &ind) | |
Public Attributes | |
TextPlane | text |
![]() | |
const std::string | index |
|
inlinevirtual |
|
inline |
Definition at line 178 of file base.h.
References TextPlane::GetCharSize(), TextPlane::SetCharSize(), TextPlane::SetPos(), TextPlane::SetSize(), TextPlane::SetText(), and text.
|
virtual |
Reimplemented from BaseInterface::Room::BaseObj.
Definition at line 508 of file base_interface.cpp.
References f, g_game, VegaConfig::getVariable(), GFXBegin(), GFXColorf(), GFXEnd(), GFXQUAD, GFXVertex3f(), XMLSupport::parse_float(), XMLSupport::parse_int(), vs_config, game_data_t::x_resolution, and game_data_t::y_resolution.
|
inline |
TextPlane BaseInterface::Room::BaseText::text |