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 ObjectVoxels dual/standard marching cubes change Generated from class MR::ChangeDualMarchingCubesAction. Base classes: Direct: (non-virtual) MR::HistoryAction
Generated from class MR::ChangeDualMarchingCubesAction. Heap-allocated instances are held in Owned<ChangeDualMarchingCubesAction>.
| void meshlib::ChangeDualMarchingCubesAction::action | ( | _1:meshlib::HistoryAction_Type | ) |
Generated from method MR::ChangeDualMarchingCubesAction::action.
Calls MR_ChangeDualMarchingCubesAction_action().
|
static |
use this constructor to remember object's dual-value before making any changes in it Generated from constructor MR::ChangeDualMarchingCubesAction::ChangeDualMarchingCubesAction.
Calls MR_ChangeDualMarchingCubesAction_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 given dual-value (and not the current value in the object) Generated from constructor MR::ChangeDualMarchingCubesAction::ChangeDualMarchingCubesAction.
Calls MR_ChangeDualMarchingCubesAction_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.
|
static |
Generated from constructor MR::ChangeDualMarchingCubesAction::ChangeDualMarchingCubesAction.
Calls MR_ChangeDualMarchingCubesAction_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 ChangeDualMarchingCubesAction.
Calls MR_ChangeDualMarchingCubesAction_DynamicDowncastFrom_MR_HistoryAction().
|
static |
Dynamic downcast from the base class MR::HistoryAction. Returns None if the object isn't actually a ChangeDualMarchingCubesAction.
Calls MR_ChangeDualMarchingCubesAction_MutableDynamicDowncastFrom_MR_HistoryAction().
| auto meshlib::ChangeDualMarchingCubesAction::heap_bytes | ( | ) | const -> usize |
Generated from method MR::ChangeDualMarchingCubesAction::heapBytes.
Calls MR_ChangeDualMarchingCubesAction_heapBytes().
| auto meshlib::ChangeDualMarchingCubesAction::name | ( | ) | const -> meshlib::Owned< meshlib::std_string > |
Generated from method MR::ChangeDualMarchingCubesAction::name.
Calls MR_ChangeDualMarchingCubesAction_name().
|
static |
Generated from method MR::ChangeDualMarchingCubesAction::setObjectDirty.
Calls MR_ChangeDualMarchingCubesAction_setObjectDirty().
|
static |
Static downcast from the base class MR::HistoryAction.
Calls MR_ChangeDualMarchingCubesAction_StaticDowncastFrom_MR_HistoryAction(). Undefined behavior if the object isn't actually a ChangeDualMarchingCubesAction.
|
static |
Static downcast from the base class MR::HistoryAction.
Calls MR_ChangeDualMarchingCubesAction_MutableStaticDowncastFrom_MR_HistoryAction(). Undefined behavior if the object isn't actually a ChangeDualMarchingCubesAction.
| auto meshlib::ChangeDualMarchingCubesAction::upcast_to_history_action | ( | ) | const -> &meshlib::HistoryAction |
Upcasts to the base class MR::HistoryAction.
Calls MR_ChangeDualMarchingCubesAction_UpcastTo_MR_HistoryAction().
| auto meshlib::ChangeDualMarchingCubesAction::upcast_to_history_action_mut | ( | ) | -> &mut meshlib::HistoryAction |
Upcasts to the base class MR::HistoryAction.
Calls MR_ChangeDualMarchingCubesAction_MutableUpcastTo_MR_HistoryAction().