diff --git a/src/modules/graphics/Graphics.cpp b/src/modules/graphics/Graphics.cpp index 835428c5f..5109216fc 100644 --- a/src/modules/graphics/Graphics.cpp +++ b/src/modules/graphics/Graphics.cpp @@ -208,7 +208,7 @@ love::graphics::SpriteBatch *Graphics::newSpriteBatch(Texture *texture, int size love::graphics::ParticleSystem *Graphics::newParticleSystem(Texture *texture, int size) { - return new ParticleSystem(this, texture, size); + return new ParticleSystem(texture, size); } ShaderStage *Graphics::newShaderStage(ShaderStage::StageType stage, const std::string &optsource) @@ -279,7 +279,7 @@ love::graphics::Mesh *Graphics::newMesh(const std::vector &v love::graphics::Text *Graphics::newText(graphics::Font *font, const std::vector &text) { - return new Text(this, font, text); + return new Text(font, text); } void Graphics::cleanupCachedShaderStage(ShaderStage::StageType type, const std::string &hashkey) diff --git a/src/modules/graphics/ParticleSystem.cpp b/src/modules/graphics/ParticleSystem.cpp index a8ae86fb4..8834b50f0 100644 --- a/src/modules/graphics/ParticleSystem.cpp +++ b/src/modules/graphics/ParticleSystem.cpp @@ -53,7 +53,7 @@ float calculate_variation(float inner, float outer, float var) love::Type ParticleSystem::type("ParticleSystem", &Drawable::type); -ParticleSystem::ParticleSystem(Graphics *gfx, Texture *texture, uint32 size) +ParticleSystem::ParticleSystem(Texture *texture, uint32 size) : pMem(nullptr) , pFree(nullptr) , pHead(nullptr) diff --git a/src/modules/graphics/ParticleSystem.h b/src/modules/graphics/ParticleSystem.h index 7f83887ef..5fbe9e5ee 100644 --- a/src/modules/graphics/ParticleSystem.h +++ b/src/modules/graphics/ParticleSystem.h @@ -86,7 +86,7 @@ public: /** * Creates a particle system with the specified buffer size and texture. **/ - ParticleSystem(Graphics *gfx, Texture *texture, uint32 buffer); + ParticleSystem(Texture *texture, uint32 buffer); ParticleSystem(const ParticleSystem &p); /** diff --git a/src/modules/graphics/Text.cpp b/src/modules/graphics/Text.cpp index 4d4a22bde..27c81a534 100644 --- a/src/modules/graphics/Text.cpp +++ b/src/modules/graphics/Text.cpp @@ -30,7 +30,7 @@ namespace graphics love::Type Text::type("Text", &Drawable::type); -Text::Text(Graphics *gfx, Font *font, const std::vector &text) +Text::Text(Font *font, const std::vector &text) : font(font) , vertexAttributes(Font::vertexFormat, 0) , vbo(nullptr) diff --git a/src/modules/graphics/Text.h b/src/modules/graphics/Text.h index f55593a1f..8d8fe2b32 100644 --- a/src/modules/graphics/Text.h +++ b/src/modules/graphics/Text.h @@ -39,7 +39,7 @@ public: static love::Type type; - Text(Graphics *gfx, Font *font, const std::vector &text = {}); + Text(Font *font, const std::vector &text = {}); virtual ~Text(); void set(const std::vector &text);