1// Aseprite
2// Copyright (C) 2001-2015 David Capello
3//
4// This program is distributed under the terms of
5// the End-User License Agreement for Aseprite.
6
7#ifdef HAVE_CONFIG_H
8#include "config.h"
9#endif
10
11#include "app/cmd/with_document.h"
12
13#include "app/doc.h"
14
15namespace app {
16namespace cmd {
17
18WithDocument::WithDocument(Doc* doc)
19 : m_docId(doc->id())
20{
21}
22
23Doc* WithDocument::document()
24{
25 return doc::get<Doc>(m_docId);
26}
27
28} // namespace cmd
29} // namespace app
30