dxx-rebirth/common/main/objnum.h

14 lines
257 B
C
Raw Normal View History

#pragma once
#include <cstdint>
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)};
}