Unravel Engine C++ Reference
Loading...
Searching...
No Matches
entt::uhandle Struct Reference

#include <scene.h>

Public Member Functions

 uhandle ()=default
 
 uhandle (entt::handle handle)
 
 uhandle (entt::registry &registry, const hpp::uuid &uuid)
 
 uhandle (const uhandle &other)=default
 
 uhandle (uhandle &&other)=default
 
auto operator= (const uhandle &other) -> uhandle &=default
 
auto operator= (uhandle &&other) -> uhandle &=default
 
 ~uhandle ()=default
 
auto resolve () const -> entt::handle
 
auto operator== (const uhandle &other) const -> bool
 
auto operator!= (const uhandle &other) const -> bool
 

Public Attributes

entt::registry * registry {}
 
hpp::uuid uuid {}
 

Detailed Description

Definition at line 206 of file scene.h.

Constructor & Destructor Documentation

◆ uhandle() [1/5]

entt::uhandle::uhandle ( )
default

◆ uhandle() [2/5]

entt::uhandle::uhandle ( entt::handle handle)

Definition at line 475 of file scene.cpp.

◆ uhandle() [3/5]

entt::uhandle::uhandle ( entt::registry & registry,
const hpp::uuid & uuid )
inline

Definition at line 210 of file scene.h.

◆ uhandle() [4/5]

entt::uhandle::uhandle ( const uhandle & other)
default

◆ uhandle() [5/5]

entt::uhandle::uhandle ( uhandle && other)
default

◆ ~uhandle()

entt::uhandle::~uhandle ( )
default

Member Function Documentation

◆ operator!=()

auto entt::uhandle::operator!= ( const uhandle & other) const -> bool
inline

Definition at line 221 of file scene.h.

◆ operator=() [1/2]

auto entt::uhandle::operator= ( const uhandle & other) -> uhandle &=default
default

◆ operator=() [2/2]

auto entt::uhandle::operator= ( uhandle && other) -> uhandle &=default
default

◆ operator==()

auto entt::uhandle::operator== ( const uhandle & other) const -> bool
inline

Definition at line 217 of file scene.h.

◆ resolve()

auto entt::uhandle::resolve ( ) const -> entt::handle

Definition at line 486 of file scene.cpp.

Member Data Documentation

◆ registry

entt::registry* entt::uhandle::registry {}

Definition at line 225 of file scene.h.

◆ uuid

hpp::uuid entt::uhandle::uuid {}

Definition at line 226 of file scene.h.


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