mirror of https://github.com/aseprite/aseprite.git
Add assert when setting a layer's UUID
This commit is contained in:
parent
efc2a308b2
commit
9e69df53d1
|
@ -9,6 +9,7 @@
|
||||||
#define DOC_LAYER_H_INCLUDED
|
#define DOC_LAYER_H_INCLUDED
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
#include "base/debug.h"
|
||||||
#include "base/uuid.h"
|
#include "base/uuid.h"
|
||||||
#include "doc/blend_mode.h"
|
#include "doc/blend_mode.h"
|
||||||
#include "doc/cel_list.h"
|
#include "doc/cel_list.h"
|
||||||
|
@ -135,7 +136,11 @@ public:
|
||||||
m_uuid = base::Uuid::Generate();
|
m_uuid = base::Uuid::Generate();
|
||||||
return m_uuid;
|
return m_uuid;
|
||||||
}
|
}
|
||||||
void setUuid(const base::Uuid& uuid) { m_uuid = uuid; }
|
void setUuid(const base::Uuid& uuid)
|
||||||
|
{
|
||||||
|
ASSERT(m_uuid == base::Uuid());
|
||||||
|
m_uuid = uuid;
|
||||||
|
}
|
||||||
|
|
||||||
virtual Grid grid() const;
|
virtual Grid grid() const;
|
||||||
virtual Cel* cel(frame_t frame) const;
|
virtual Cel* cel(frame_t frame) const;
|
||||||
|
|
Loading…
Reference in New Issue