Vesper 0.5.1
Vesper is short form for the Latin word for "Bat", as Vesper is designed to be small, lightweight, and easily handle things like particles and flocking behaviors in accordance with the nature of bats. \n It is meant to be a particle simulation, VFX editor, and CAN be used secondarily as a small game engine.
GitHub | Vesper Updates | Creator
Loading...
Searching...
No Matches
Vesper::UUID Struct Reference

Universally Unique Identifier. More...

#include <Components.h>

Public Member Functions

 UUID ()
 UUID (const std::string &id)
 operator std::string & ()
 operator const std::string & () const

Public Attributes

std::string ID
 The string representation of the UUID.

Detailed Description

Universally Unique Identifier.

A simple wrapper around a string representing a UUID.

Constructor & Destructor Documentation

◆ UUID() [1/2]

Vesper::UUID::UUID ( )
inline
21{ ID = Random::UUID(); }
std::string UUID()
Definition Random.h:70
std::string ID
The string representation of the UUID.
Definition Components.h:19

◆ UUID() [2/2]

Vesper::UUID::UUID ( const std::string & id)
inline
23 : ID{ id } {
24 }

Member Function Documentation

◆ operator const std::string &()

Vesper::UUID::operator const std::string & ( ) const
inline
26{ return ID; }

◆ operator std::string &()

Vesper::UUID::operator std::string & ( )
inline
25{ return ID; }

Member Data Documentation

◆ ID

std::string Vesper::UUID::ID

The string representation of the UUID.


The documentation for this struct was generated from the following file: