#include <entity_actions.h>
Definition at line 149 of file entity_actions.h.
◆ entity_remove_script_component_action_t()
unravel::entity_remove_script_component_action_t::entity_remove_script_component_action_t |
( |
entt::handle | ent, |
|
|
const std::string & | type_name ) |
◆ do_action()
void unravel::entity_remove_script_component_action_t::do_action |
( |
| ) |
|
|
override |
◆ draw_in_inspector()
void unravel::entity_remove_script_component_action_t::draw_in_inspector |
( |
rtti::context & | ctx | ) |
|
|
override |
◆ is_mergeable()
auto unravel::entity_remove_script_component_action_t::is_mergeable |
( |
const editing_action_t & | previous | ) |
const -> bool |
|
override |
◆ is_valid()
auto unravel::entity_remove_script_component_action_t::is_valid |
( |
| ) |
const -> bool |
|
override |
◆ undo_action()
void unravel::entity_remove_script_component_action_t::undo_action |
( |
| ) |
|
|
override |
◆ do_was_successful
bool unravel::entity_remove_script_component_action_t::do_was_successful {false} |
◆ entity
entt::handle unravel::entity_remove_script_component_action_t::entity {} |
◆ removed_script_object_data
std::stringstream unravel::entity_remove_script_component_action_t::removed_script_object_data {} |
◆ script_type_name
std::string unravel::entity_remove_script_component_action_t::script_type_name {} |
The documentation for this struct was generated from the following files:
- C:/Workspace/github/UnravelEngine/UnravelEngine/editor/editor/editing/actions/entity_actions.h
- C:/Workspace/github/UnravelEngine/UnravelEngine/editor/editor/editing/actions/entity_actions.cpp