]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - plugins/entity/keyobservers.h
Revert partially (auto) "reformat code! now the code is only ugly on the *inside*"
[xonotic/netradiant.git] / plugins / entity / keyobservers.h
index 78597358a13b925fc5e616d005f28e6a9da5d30d..b57a0e32312ea163bb2b43953c3378774f1d63c6 100644 (file)
 #include "entitylib.h"
 #include <map>
 
 #include "entitylib.h"
 #include <map>
 
-class KeyObserverMap : public Entity::Observer {
-    typedef std::multimap<const char *, KeyObserver, RawStringLess> KeyObservers;
-    KeyObservers m_keyObservers;
+class KeyObserverMap : public Entity::Observer
+{
+typedef std::multimap<const char*, KeyObserver, RawStringLess> KeyObservers;
+KeyObservers m_keyObservers;
 public:
 public:
-    void insert(const char *key, const KeyObserver &observer)
-    {
-        m_keyObservers.insert(KeyObservers::value_type(key, observer));
-    }
-
-    void insert(const char *key, EntityKeyValue &value)
-    {
-        for (KeyObservers::const_iterator i = m_keyObservers.find(key);
-             i != m_keyObservers.end() && string_equal((*i).first, key); ++i) {
-            value.attach((*i).second);
-        }
-    }
-
-    void erase(const char *key, EntityKeyValue &value)
-    {
-        for (KeyObservers::const_iterator i = m_keyObservers.find(key);
-             i != m_keyObservers.end() && string_equal((*i).first, key); ++i) {
-            value.detach((*i).second);
-        }
-    }
+void insert( const char* key, const KeyObserver& observer ){
+       m_keyObservers.insert( KeyObservers::value_type( key, observer ) );
+}
+void insert( const char* key, EntityKeyValue& value ){
+       for ( KeyObservers::const_iterator i = m_keyObservers.find( key ); i != m_keyObservers.end() && string_equal( ( *i ).first, key ); ++i )
+       {
+               value.attach( ( *i ).second );
+       }
+}
+void erase( const char* key, EntityKeyValue& value ){
+       for ( KeyObservers::const_iterator i = m_keyObservers.find( key ); i != m_keyObservers.end() && string_equal( ( *i ).first, key ); ++i )
+       {
+               value.detach( ( *i ).second );
+       }
+}
 };
 
 #endif
 };
 
 #endif