//GuiLabel Functions
void GuiLabel::SetText(p2SString t)
{
	if (tex)
		SDL_DestroyTexture(tex);

	text = t.GetString();
	tex = App->font->Print(text.GetString());
	
	uint w, h;
	App->tex->GetSize(tex, w, h);
	SetSize(w, h);
}
Beispiel #2
0
void fCVar::SetValueToFloat(p2SString& value)
{
	fValue = atof(value.GetString());
}
Beispiel #3
0
fCVar::fCVar(p2SString& sValue) : CVar(sValue)
{
	fValue = atof(sValue.GetString());
}
Beispiel #4
0
CVar::CVar(const p2SString& nameIdentifier)
{
	sValue.create(nameIdentifier.GetString());
}
Beispiel #5
0
void iCVar::SetValueToInt(p2SString& value)
{
	iValue = atoi(value.GetString());
}
Beispiel #6
0
iCVar::iCVar(p2SString& sValue) : CVar(sValue)
{
	iValue = atoi(sValue.GetString());
}