Graphics/SpriteLibrary: Fix missing initialization/uninitialization (fixes crash at exit)

Former-commit-id: c7bbd781d163a8456f1fadd0f71451adc5a1bd1a
This commit is contained in:
Lynix
2016-01-19 12:14:07 +01:00
parent 9ae27d990c
commit c359c6925e
3 changed files with 30 additions and 0 deletions

View File

@@ -23,6 +23,9 @@ namespace Nz
class NAZARA_GRAPHICS_API Sprite : public InstancedRenderable
{
friend SpriteLibrary;
friend class Graphics;
public:
inline Sprite();
inline Sprite(MaterialRef material);
@@ -57,6 +60,9 @@ namespace Nz
void MakeBoundingVolume() const override;
void UpdateData(InstanceData* instanceData) const override;
static bool Initialize();
static void Uninitialize();
Color m_color;
MaterialRef m_material;
Rectf m_textureCoords;