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

Represents a property override with entity UUID and component/property path. More...

#include <prefab_component.h>

Public Member Functions

 prefab_property_override_data ()=default
 
 prefab_property_override_data (const hpp::uuid &uuid, const std::string &path)
 
 prefab_property_override_data (const hpp::uuid &uuid, const std::string &path, const std::string &pretty_path)
 
auto operator== (const prefab_property_override_data &other) const -> bool
 
auto operator< (const prefab_property_override_data &other) const -> bool
 

Public Attributes

hpp::uuid entity_uuid
 
std::string component_path
 
std::string pretty_component_path
 

Detailed Description

Represents a property override with entity UUID and component/property path.

Definition at line 17 of file prefab_component.h.

Constructor & Destructor Documentation

◆ prefab_property_override_data() [1/3]

unravel::prefab_property_override_data::prefab_property_override_data ( )
default

◆ prefab_property_override_data() [2/3]

unravel::prefab_property_override_data::prefab_property_override_data ( const hpp::uuid & uuid,
const std::string & path )

Definition at line 11 of file prefab_component.cpp.

◆ prefab_property_override_data() [3/3]

unravel::prefab_property_override_data::prefab_property_override_data ( const hpp::uuid & uuid,
const std::string & path,
const std::string & pretty_path )

Definition at line 16 of file prefab_component.cpp.

Member Function Documentation

◆ operator<()

auto unravel::prefab_property_override_data::operator< ( const prefab_property_override_data & other) const -> bool

Definition at line 26 of file prefab_component.cpp.

◆ operator==()

auto unravel::prefab_property_override_data::operator== ( const prefab_property_override_data & other) const -> bool

Definition at line 21 of file prefab_component.cpp.

Member Data Documentation

◆ component_path

std::string unravel::prefab_property_override_data::component_path

Definition at line 20 of file prefab_component.h.

◆ entity_uuid

hpp::uuid unravel::prefab_property_override_data::entity_uuid

Definition at line 19 of file prefab_component.h.

◆ pretty_component_path

std::string unravel::prefab_property_override_data::pretty_component_path

Definition at line 21 of file prefab_component.h.


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