Grindstone Game Engine
v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Uuid.hpp
1
#pragma once
2
3
#include <string>
4
5
namespace
Grindstone {
6
class
Uuid
{
7
public
:
8
Uuid
();
9
Uuid
(std::string str);
10
Uuid
(
const
char
* str);
11
void
operator=(
const
char
*);
12
void
operator=(
const
Uuid
& other);
13
std::string ToString()
const
;
14
bool
operator==(
const
Uuid
& other)
const
;
15
bool
operator!=(
const
Uuid
& other)
const
;
16
bool
operator<(
const
Uuid
& other)
const
;
17
bool
IsValid()
const
;
18
operator
std::string()
const
;
19
20
static
Uuid
CreateRandom();
21
22
protected
:
23
char
uuid[16];
24
};
25
}
Grindstone::Uuid
Definition
Uuid.hpp:6
sources
code
Common
ResourcePipeline
Uuid.hpp
Generated by
1.12.0