summaryrefslogtreecommitdiff
path: root/src/effectmanager.h
diff options
context:
space:
mode:
authorBjørn Lindeijer <bjorn@lindeijer.nl>2009-02-04 01:14:28 +0100
committerIra Rice <irarice@gmail.com>2009-02-09 17:31:08 -0700
commitac468007930e8f9531403fbfb683903cfa263307 (patch)
tree09ed64e7b8c0f0d2cca7009f1a757a81336a14ef /src/effectmanager.h
parente9df7438f734341bf7c906c33ac8a82a7733e204 (diff)
downloadmana-ac468007930e8f9531403fbfb683903cfa263307.tar.gz
mana-ac468007930e8f9531403fbfb683903cfa263307.tar.bz2
mana-ac468007930e8f9531403fbfb683903cfa263307.tar.xz
mana-ac468007930e8f9531403fbfb683903cfa263307.zip
Fixed up the copyright headers
Decision is to go with exact authors when some file is basically done by one person, and in most other cases assign TMW or Aethyra team copyright when multiple people from those teams have been involved. Also, the first summary line should now contain the subset of functionality that the file is part of, not the name of the whole project.
Diffstat (limited to 'src/effectmanager.h')
-rw-r--r--src/effectmanager.h21
1 files changed, 9 insertions, 12 deletions
diff --git a/src/effectmanager.h b/src/effectmanager.h
index 619b8e0d..a06ecbc7 100644
--- a/src/effectmanager.h
+++ b/src/effectmanager.h
@@ -1,8 +1,9 @@
/*
- * The Mana World
- * Copyright 2008 The Mana World Development Team
+ * An effects manager
+ * Copyright (C) 2008 Fate <fate.tmw@googlemail.com>
+ * Copyright (C) 2008 Chuck Miller <shadowmil@gmail.com>
*
- * This file is part of Aethyra.
+ * This file is part of The Mana World.
*
* 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
@@ -19,8 +20,8 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _EFFECT_MANAGER_H
-#define _EFFECT_MANAGER_H
+#ifndef EFFECT_MANAGER_H
+#define EFFECT_MANAGER_H
#include <list>
#include <string>
@@ -29,7 +30,6 @@ class Being;
class EffectManager
{
-
public:
struct EffectDescription
{
@@ -38,28 +38,25 @@ class EffectManager
std::string SFX;
};
-
EffectManager();
-
~EffectManager();
/**
* Triggers a effect with the id, at
* the specified being.
*/
- bool trigger(int id, Being* being);
+ bool trigger(int id, Being* being);
/**
* Triggers a effect with the id, at
* the specified x and y coordinate.
*/
- bool trigger(int id, int x, int y);
+ bool trigger(int id, int x, int y);
private:
std::list<EffectDescription> mEffects;
-
};
extern EffectManager *effectManager;
-#endif // _EFFECT_MANAGER_H
+#endif // EFFECT_MANAGER_H