Ver código fonte

core: Text constructor now wants a String object.

undefined
Sam Hocevar 11 anos atrás
pai
commit
5ff15c08d4
2 arquivos alterados com 5 adições e 6 exclusões
  1. +3
    -4
      src/text.cpp
  2. +2
    -2
      src/text.h

+ 3
- 4
src/text.cpp Ver arquivo

@@ -41,18 +41,17 @@ private:
* Public Text class
*/

Text::Text(char const *text, char const *font)
Text::Text(String const &text, char const *font)
: data(new TextData())
{
data->font = Forge::Register(font);
if (text)
data->m_text = text;
data->m_text = text;
data->pos = vec3(0, 0, 0);

m_drawgroup = DRAWGROUP_HUD;
}

void Text::SetText(char const *text)
void Text::SetText(String const &text)
{
data->m_text = text;
}


+ 2
- 2
src/text.h Ver arquivo

@@ -26,10 +26,10 @@ class TextData;
class Text : public Entity
{
public:
Text(char const *text, char const *font);
Text(String const &text, char const *font);
virtual ~Text();

void SetText(char const *text);
void SetText(String const &text);
void SetInt(int val);
void SetPos(vec3 pos);
vec3 GetPos();


Carregando…
Cancelar
Salvar