ported bobtoolz
[xonotic/netradiant.git] / include / ientity.h
index f96e049574a8847c214879b500e81a297145deb4..444e377dd76c9e1a1ba044f4618310b581657ea3 100644 (file)
@@ -64,8 +64,8 @@ public:
   virtual void setKeyValue(const char* key, const char* value) = 0;
   virtual const char* getKeyValue(const char* key) const = 0;
   virtual bool isContainer() const = 0;
-  void attach(Observer& observer);
-  void detach(Observer& observer);
+  virtual void attach(Observer& observer) = 0;
+  virtual void detach(Observer& observer) = 0;
 };
 
 class EntityCopyingVisitor : public Entity::Visitor