Graphics/TextSprite: Add scale

Former-commit-id: 54bb42e83060730e8bd4784b1e24b479d21157f7
This commit is contained in:
Lynix
2015-06-12 00:45:52 +02:00
parent 2391d76332
commit 8c345964ef
2 changed files with 24 additions and 3 deletions

View File

@@ -38,6 +38,7 @@ class NAZARA_API NzTextSprite : public NzRenderable
const NzColor& GetColor() const;
NzMaterial* GetMaterial() const;
float GetScale() const;
void InvalidateVertices();
bool IsDrawable() const;
@@ -45,6 +46,7 @@ class NAZARA_API NzTextSprite : public NzRenderable
void SetColor(const NzColor& color);
void SetDefaultMaterial();
void SetMaterial(NzMaterial* material);
void SetScale(float scale);
void Update(const NzAbstractTextDrawer& drawer);
@@ -78,6 +80,7 @@ class NAZARA_API NzTextSprite : public NzRenderable
NzMaterialRef m_material;
NzRectui m_localBounds;
mutable bool m_verticesUpdated;
float m_scale;
static NzTextSpriteLibrary::LibraryMap s_library;
};