aseprite/src/doc/object.h

32 lines
588 B
C
Raw Normal View History

2014-03-13 06:25:09 +08:00
// Aseprite Document Library
// Copyright (c) 2014 David Capello
//
// This source file is distributed under the terms of the MIT license,
// please read LICENSE.txt for more information.
#ifndef DOC_OBJECT_H_INCLUDED
#define DOC_OBJECT_H_INCLUDED
2014-03-30 06:40:17 +08:00
#pragma once
2014-03-13 06:25:09 +08:00
#include "doc/object_id.h"
namespace doc {
class Object {
public:
Object();
const ObjectId id() const { return m_id; }
void setId(ObjectId id) { m_id = id; }
private:
// Unique identifier for this object (it is assigned by
// Objects class).
ObjectId m_id;
};
} // namespace doc
#endif