diff options
author | Thorbjørn Lindeijer <bjorn@lindeijer.nl> | 2024-02-09 09:47:21 +0100 |
---|---|---|
committer | Thorbjørn Lindeijer <bjorn@lindeijer.nl> | 2024-02-13 12:57:16 +0100 |
commit | c70be70cab3615cb36cc5f244671cf5d39f1fda8 (patch) | |
tree | b15e68552ffd6adda832a9ae5d38160ef8299d7f /src/particlecontainer.h | |
parent | 717eb07c0d51098e319059883b11ba6e2bf4cbb8 (diff) | |
download | mana-c70be70cab3615cb36cc5f244671cf5d39f1fda8.tar.gz mana-c70be70cab3615cb36cc5f244671cf5d39f1fda8.tar.bz2 mana-c70be70cab3615cb36cc5f244671cf5d39f1fda8.tar.xz mana-c70be70cab3615cb36cc5f244671cf5d39f1fda8.zip |
General code cleanups
* Removing unused includes
* Use member initialization
* Use range-based for loops
* Use nullptr
* Removed no longer used aliases
* Use override
* Don't use else after return
* Use '= delete' to remove implicit members
* Use std::string::empty instead of comparing to ""
Diffstat (limited to 'src/particlecontainer.h')
-rw-r--r-- | src/particlecontainer.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/particlecontainer.h b/src/particlecontainer.h index 84401ed7..f01618e1 100644 --- a/src/particlecontainer.h +++ b/src/particlecontainer.h @@ -41,7 +41,7 @@ public: * * delParent means that the destructor should also free the parent. */ - ParticleContainer(ParticleContainer *parent = NULL, bool delParent = true); + ParticleContainer(ParticleContainer *parent = nullptr, bool delParent = true); virtual ~ParticleContainer(); /** @@ -70,8 +70,8 @@ protected: class ParticleList : public ParticleContainer { public: - ParticleList(ParticleContainer *parent = NULL, bool delParent = true); - virtual ~ParticleList(); + ParticleList(ParticleContainer *parent = nullptr, bool delParent = true); + ~ParticleList() override; /** * Takes control of and adds a particle @@ -83,9 +83,9 @@ public: */ void removeLocally(Particle *); - virtual void clearLocally(); + void clearLocally() override; - virtual void moveTo(float x, float y); + void moveTo(float x, float y) override; protected: std::list<Particle *> mElements; /**< Contained particle effects */ @@ -97,8 +97,8 @@ protected: class ParticleVector : public ParticleContainer { public: - ParticleVector(ParticleContainer *parent = NULL, bool delParent = true); - virtual ~ParticleVector(); + ParticleVector(ParticleContainer *parent = nullptr, bool delParent = true); + ~ParticleVector() override; /** * Sets a particle at a specified index. Kills the previous particle @@ -111,8 +111,8 @@ public: */ virtual void delLocally(int index); - virtual void clearLocally(); - virtual void moveTo(float x, float y); + void clearLocally() override; + void moveTo(float x, float y) override; protected: std::vector<Particle *> mIndexedElements; |