Just™ Game Engine
GUID.hpp
Go to the documentation of this file.
1/*
2 * Copyright (C) 2022 Konstanty Misiak
3 *
4 * SPDX-License-Identifier: MIT
5 */
6
7#pragma once
8#include "jng/core/base.hpp"
9
10namespace jng {
11
12 class GUID
13 {
14 public:
15 GUID();
16 explicit GUID(u64 guid) : m_GUID{ guid } {}
17 GUID(const GUID&) = default;
18
19 operator u64() const { return m_GUID; }
20 private:
21 u64 m_GUID;
22 };
23
24} // namespace jng
Definition: GUID.hpp:13
GUID()
Definition: GUID.cpp:17
GUID(const GUID &)=default
GUID(u64 guid)
Definition: GUID.hpp:16
Definition: base.hpp:11
uint64_t u64
Definition: base.hpp:42