Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::load_context Struct Reference

#include <entity.hpp>

Classes

struct  uid_mapping_t
 

Public Member Functions

auto get_clone_mode () const -> clone_mode_t
 
auto is_cloning () const -> bool
 
auto is_updating_prefab () const -> bool
 

Public Attributes

clone_mode_t clone_mode {}
 
entt::registry * reg {}
 
std::map< entt::entity, entt::handle > mapping_by_eid
 
std::map< hpp::uuid, uid_mapping_tmapping_by_uid
 

Detailed Description

Definition at line 40 of file entity.hpp.

Member Function Documentation

◆ get_clone_mode()

auto unravel::load_context::get_clone_mode ( ) const -> clone_mode_t
inline

Definition at line 42 of file entity.hpp.

◆ is_cloning()

auto unravel::load_context::is_cloning ( ) const -> bool
inline

Definition at line 47 of file entity.hpp.

◆ is_updating_prefab()

auto unravel::load_context::is_updating_prefab ( ) const -> bool
inline

Definition at line 52 of file entity.hpp.

Member Data Documentation

◆ clone_mode

clone_mode_t unravel::load_context::clone_mode {}

Definition at line 57 of file entity.hpp.

◆ mapping_by_eid

std::map<entt::entity, entt::handle> unravel::load_context::mapping_by_eid

Definition at line 61 of file entity.hpp.

◆ mapping_by_uid

std::map<hpp::uuid, uid_mapping_t> unravel::load_context::mapping_by_uid

Definition at line 70 of file entity.hpp.

◆ reg

entt::registry* unravel::load_context::reg {}

Definition at line 58 of file entity.hpp.


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