2013-12-29 04:28:07 +00:00
|
|
|
#pragma once
|
2015-07-21 02:57:27 +00:00
|
|
|
#include <cstdint>
|
2013-12-29 04:28:07 +00:00
|
|
|
|
2015-07-21 02:57:27 +00:00
|
|
|
typedef uint16_t objnum_t;
|
2015-03-22 18:49:21 +00:00
|
|
|
|
2020-08-10 03:45:13 +00:00
|
|
|
enum class object_signature_t : uint16_t
|
2015-03-22 18:49:21 +00:00
|
|
|
{
|
|
|
|
};
|
2020-08-10 03:45:13 +00:00
|
|
|
|
|
|
|
static constexpr object_signature_t next(object_signature_t o)
|
|
|
|
{
|
|
|
|
return object_signature_t{static_cast<uint16_t>(static_cast<uint16_t>(o) + 1u)};
|
|
|
|
}
|