1 // Aseprite Document Library
2 // Copyright (c) 2001-2017 David Capello
3 //
4 // This file is released under the terms of the MIT license.
5 // Read LICENSE.txt for more information.
6 
7 #ifndef DOC_OBJECT_TYPE_H_INCLUDED
8 #define DOC_OBJECT_TYPE_H_INCLUDED
9 #pragma once
10 
11 namespace doc {
12 
13   enum class ObjectType {
14     Unknown,
15     Image,
16     Palette,
17     RgbMap,
18     Path,
19     Mask,
20     Cel,
21     CelData,
22     LayerImage,
23     LayerGroup,
24     Sprite,
25     Document,
26     FrameTag,
27     Slice,
28   };
29 
30 } // namespace doc
31 
32 #endif  // DOC_OBJECT_TYPE_H_INCLUDED
33