Public Member Functions | |
| auto | name () const -> meshlib::Owned< meshlib::std_string > |
| void | action (_1:meshlib::HistoryAction_Type) |
| auto | heap_bytes () const -> usize |
| auto | upcast_to_history_action () const -> &meshlib::HistoryAction |
| auto | upcast_to_history_action_mut () -> &mut meshlib::HistoryAction |
Undo action for ObjectMesh mesh change Generated from class MR::ChangeMeshAction. Base classes: Direct: (non-virtual) MR::HistoryAction
Generated from class MR::ChangeMeshAction. Heap-allocated instances are held in Owned<ChangeMeshAction>.
| void meshlib::ChangeMeshAction::action | ( | _1:meshlib::HistoryAction_Type | ) |
Generated from method MR::ChangeMeshAction::action.
Calls MR_ChangeMeshAction_action().
|
static |
use this constructor to remember object's mesh before making any changes in it Generated from constructor MR::ChangeMeshAction::ChangeMeshAction.
Calls MR_ChangeMeshAction_Construct_2(). The reference to the parameter name might be preserved in the constructed object. The reference to the parameter obj might be preserved in the constructed object.
|
static |
use this constructor to remember object's mesh and immediately set new mesh Generated from constructor MR::ChangeMeshAction::ChangeMeshAction.
Calls MR_ChangeMeshAction_Construct_3(). The reference to the parameter name might be preserved in the constructed object. The reference to the parameter obj might be preserved in the constructed object. The reference to the parameter newMesh might be preserved in the constructed object.
|
static |
Generated from constructor MR::ChangeMeshAction::ChangeMeshAction.
Calls MR_ChangeMeshAction_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
|
static |
Dynamic downcast from the base class MR::HistoryAction. Returns None if the object isn't actually a ChangeMeshAction.
Calls MR_ChangeMeshAction_DynamicDowncastFrom_MR_HistoryAction().
|
static |
Dynamic downcast from the base class MR::HistoryAction. Returns None if the object isn't actually a ChangeMeshAction.
Calls MR_ChangeMeshAction_MutableDynamicDowncastFrom_MR_HistoryAction().
| auto meshlib::ChangeMeshAction::heap_bytes | ( | ) | const -> usize |
Generated from method MR::ChangeMeshAction::heapBytes.
Calls MR_ChangeMeshAction_heapBytes().
| auto meshlib::ChangeMeshAction::name | ( | ) | const -> meshlib::Owned< meshlib::std_string > |
Generated from method MR::ChangeMeshAction::name.
Calls MR_ChangeMeshAction_name().
|
static |
Generated from method MR::ChangeMeshAction::setObjectDirty.
Calls MR_ChangeMeshAction_setObjectDirty().
|
static |
Static downcast from the base class MR::HistoryAction.
Calls MR_ChangeMeshAction_StaticDowncastFrom_MR_HistoryAction(). Undefined behavior if the object isn't actually a ChangeMeshAction.
|
static |
Static downcast from the base class MR::HistoryAction.
Calls MR_ChangeMeshAction_MutableStaticDowncastFrom_MR_HistoryAction(). Undefined behavior if the object isn't actually a ChangeMeshAction.
| auto meshlib::ChangeMeshAction::upcast_to_history_action | ( | ) | const -> &meshlib::HistoryAction |
Upcasts to the base class MR::HistoryAction.
Calls MR_ChangeMeshAction_UpcastTo_MR_HistoryAction().
| auto meshlib::ChangeMeshAction::upcast_to_history_action_mut | ( | ) | -> &mut meshlib::HistoryAction |
Upcasts to the base class MR::HistoryAction.
Calls MR_ChangeMeshAction_MutableUpcastTo_MR_HistoryAction().