diff --git a/src/doc/sprites.cpp b/src/doc/sprites.cpp index 6c008c0b7..d780da5af 100644 --- a/src/doc/sprites.cpp +++ b/src/doc/sprites.cpp @@ -1,5 +1,5 @@ // Aseprite Document Library -// Copyright (c) 2001-2016 David Capello +// Copyright (c) 2001-2018 David Capello // // This file is released under the terms of the MIT license. // Read LICENSE.txt for more information. @@ -10,7 +10,6 @@ #include "doc/sprites.h" -#include "base/mutex.h" #include "base/unique_ptr.h" #include "doc/sprite.h" #include "doc/cel.h" @@ -51,7 +50,6 @@ Sprite* Sprites::add(Sprite* spr) m_sprites.insert(begin(), spr); spr->setDocument(m_doc); - notify_observers(&SpritesObserver::onAddSprite, spr); return spr; } diff --git a/src/doc/sprites.h b/src/doc/sprites.h index 8ac80c1ac..da02cd3b0 100644 --- a/src/doc/sprites.h +++ b/src/doc/sprites.h @@ -1,5 +1,5 @@ // Aseprite Document Library -// Copyright (c) 2001-2016 David Capello +// Copyright (c) 2001-2018 David Capello // // This file is released under the terms of the MIT license. // Read LICENSE.txt for more information. @@ -12,15 +12,13 @@ #include "doc/color_mode.h" #include "doc/object_id.h" #include "doc/sprite.h" -#include "doc/sprites_observer.h" -#include "obs/observable.h" #include namespace doc { class Document; - class Sprites : obs::observable { + class Sprites { public: typedef std::vector::iterator iterator; typedef std::vector::const_iterator const_iterator; diff --git a/src/doc/sprites_observer.h b/src/doc/sprites_observer.h deleted file mode 100644 index 50856d991..000000000 --- a/src/doc/sprites_observer.h +++ /dev/null @@ -1,24 +0,0 @@ -// Aseprite Document Library -// Copyright (c) 2001-2014 David Capello -// -// This file is released under the terms of the MIT license. -// Read LICENSE.txt for more information. - -#ifndef DOC_SPRITES_OBSERVER_H_INCLUDED -#define DOC_SPRITES_OBSERVER_H_INCLUDED -#pragma once - -#include "doc/sprite.h" - -namespace doc { - - class SpritesObserver { - public: - virtual ~SpritesObserver() { } - virtual void onAddSprite(Sprite* spr) { } - virtual void onRemoveSprite(Sprite* spr) { } - }; - -} // namespace doc - -#endif