1// Aseprite
2// Copyright (C) 2001-2017 David Capello
3//
4// This program is distributed under the terms of
5// the End-User License Agreement for Aseprite.
6
7#ifndef APP_RES_RESOURCE_H_INCLUDED
8#define APP_RES_RESOURCE_H_INCLUDED
9#pragma once
10
11namespace app {
12
13 class Resource {
14 public:
15 virtual ~Resource() { }
16 virtual const std::string& id() const = 0;
17 virtual const std::string& path() const = 0;
18 };
19
20} // namespace app
21
22#endif
23