#include <serialization.h>
Definition at line 28 of file serialization.h.
◆ clear()
void serialization::path_context::clear |
( |
| ) |
|
◆ disable_recording()
void serialization::path_context::disable_recording |
( |
| ) |
|
◆ enable_recording()
void serialization::path_context::enable_recording |
( |
| ) |
|
◆ get_current_path()
auto serialization::path_context::get_current_path |
( |
| ) |
const -> std::string |
◆ is_recording()
auto serialization::path_context::is_recording |
( |
| ) |
const -> bool |
◆ pop_segment()
void serialization::path_context::pop_segment |
( |
| ) |
|
◆ push_segment()
void serialization::path_context::push_segment |
( |
const std::string & | segment, |
|
|
bool | ignore_next = false ) |
◆ should_serialize_property()
auto serialization::path_context::should_serialize_property |
( |
const std::string & | property_path | ) |
const -> bool
|
|
inline |
◆ ignore_next_push
bool serialization::path_context::ignore_next_push = false |
◆ path_segments
std::vector<std::string> serialization::path_context::path_segments |
◆ recording_enabled
bool serialization::path_context::recording_enabled = false |
◆ should_serialize_property_callback
std::function<bool(const std::string&)> serialization::path_context::should_serialize_property_callback |
The documentation for this struct was generated from the following files:
- C:/Workspace/github/UnravelEngine/UnravelEngine/engine/core/serialization/serialization.h
- C:/Workspace/github/UnravelEngine/UnravelEngine/engine/core/serialization/serialization.cpp