Toast Engine
Loading...
Searching...
No Matches
toast::WorkspaceHistory::PendingMerge::Action Struct Reference
Collaboration diagram for toast::WorkspaceHistory::PendingMerge::Action:

Public Types

enum class  Kind : uint8_t {
  name , type , field , lua_value ,
  existence , order
}

Public Attributes

Kind kind = Kind::field
UID node
std::string field
std::optional< assets::Prefab::Field > base_field
std::optional< assets::Prefab::Field > current_field
std::optional< assets::Prefab::Field > incoming_field
std::optional< assets::Prefab::BasicNode > base_node
std::optional< assets::Prefab::BasicNode > current_node
std::optional< assets::Prefab::BasicNode > incoming_node
std::optional< std::string > base_text
std::optional< std::string > current_text
std::optional< std::string > incoming_text
std::vector< uint64_t > base_order
std::vector< uint64_t > current_order
std::vector< uint64_t > incoming_order

The documentation for this struct was generated from the following file:
  • engine/src/toast/world/workspace_history.cpp