// SuperTux
-// Copyright (C) 2009 Ingo Ruhnke <grumbel@gmx.de>
+// Copyright (C) 2009 Ingo Ruhnke <grumbel@gmail.com>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
#ifndef HEADER_SUPERTUX_OBJECT_GHOST_PARTICLE_SYSTEM_HPP
#define HEADER_SUPERTUX_OBJECT_GHOST_PARTICLE_SYSTEM_HPP
+#include <memory>
+
#include "object/particlesystem.hpp"
+#include "video/surface_ptr.hpp"
class GhostParticleSystem : public ParticleSystem
{
virtual ~GhostParticleSystem();
void parse(const Reader& lisp);
-
+
virtual void update(float elapsed_time);
std::string type() const
{}
};
- Surface* ghosts[2];
+ SurfacePtr ghosts[2];
private:
GhostParticleSystem(const GhostParticleSystem&);