MeshLib C# Docs
Loading...
Searching...
No Matches
MR.PartialChangeMeshDataAction Class Reference

Undo action for ObjectMeshData change partially Generated from class MR.PartialChangeMeshDataAction. Base classes: Direct: (non-virtual) MR.HistoryAction This is the non-const half of the class. More...

Inheritance diagram for MR.PartialChangeMeshDataAction:

Public Member Functions

unsafe PartialChangeMeshDataAction (MR._ByValue_PartialChangeMeshDataAction _other)
 Generated from constructor MR.PartialChangeMeshDataAction.PartialChangeMeshDataAction.
unsafe PartialChangeMeshDataAction (string name, MR.Std.Const_SharedPtr_MRObjectMesh obj, MR.Misc._Moved< MR.ObjectMeshData > newData)
 use this constructor to remember object's data and immediately set new data Generated from constructor MR.PartialChangeMeshDataAction.PartialChangeMeshDataAction.
unsafe MR.PartialChangeMeshDataAction assign (MR._ByValue_PartialChangeMeshDataAction _other)
 Generated from method MR::PartialChangeMeshDataAction::operator=.
unsafe void action (MR.HistoryAction.Type type)
 Generated from method MR.PartialChangeMeshDataAction.action.
Public Member Functions inherited from MR.Const_PartialChangeMeshDataAction
virtual void Dispose ()
unsafe Const_PartialChangeMeshDataAction (MR._ByValue_PartialChangeMeshDataAction _other)
 Generated from constructor MR.PartialChangeMeshDataAction.PartialChangeMeshDataAction.
unsafe Const_PartialChangeMeshDataAction (string name, MR.Std.Const_SharedPtr_MRObjectMesh obj, MR.Misc._Moved< MR.ObjectMeshData > newData)
 use this constructor to remember object's data and immediately set new data Generated from constructor MR.PartialChangeMeshDataAction.PartialChangeMeshDataAction.
unsafe MR.Std.String name ()
 Generated from method MR.PartialChangeMeshDataAction.name.
unsafe ulong heapBytes ()
 Generated from method MR.PartialChangeMeshDataAction.heapBytes.

Static Public Member Functions

static unsafe implicit operator MR.HistoryAction (PartialChangeMeshDataAction self)
static unsafe operator PartialChangeMeshDataAction? (MR.HistoryAction parent)
Static Public Member Functions inherited from MR.Const_PartialChangeMeshDataAction
static unsafe implicit operator MR.Const_HistoryAction (Const_PartialChangeMeshDataAction self)
static unsafe operator Const_PartialChangeMeshDataAction? (MR.Const_HistoryAction parent)

Additional Inherited Members

Protected Member Functions inherited from MR.Const_PartialChangeMeshDataAction
virtual unsafe void Dispose (bool disposing)

Detailed Description

Undo action for ObjectMeshData change partially Generated from class MR.PartialChangeMeshDataAction. Base classes: Direct: (non-virtual) MR.HistoryAction This is the non-const half of the class.

Constructor & Destructor Documentation

◆ PartialChangeMeshDataAction() [1/2]

unsafe MR.PartialChangeMeshDataAction.PartialChangeMeshDataAction ( MR._ByValue_PartialChangeMeshDataAction _other)
inline

◆ PartialChangeMeshDataAction() [2/2]

unsafe MR.PartialChangeMeshDataAction.PartialChangeMeshDataAction ( string name,
MR.Std.Const_SharedPtr_MRObjectMesh obj,
MR.Misc._Moved< MR.ObjectMeshData > newData )
inline

use this constructor to remember object's data and immediately set new data Generated from constructor MR.PartialChangeMeshDataAction.PartialChangeMeshDataAction.

Member Function Documentation

◆ action()

unsafe void MR.PartialChangeMeshDataAction.action ( MR.HistoryAction.Type type)
inline

Generated from method MR.PartialChangeMeshDataAction.action.

◆ assign()

unsafe MR.PartialChangeMeshDataAction MR.PartialChangeMeshDataAction.assign ( MR._ByValue_PartialChangeMeshDataAction _other)
inline

Generated from method MR::PartialChangeMeshDataAction::operator=.

◆ operator MR.HistoryAction()

unsafe implicit MR.PartialChangeMeshDataAction.operator MR.HistoryAction ( PartialChangeMeshDataAction self)
inlinestatic

◆ operator PartialChangeMeshDataAction?()

unsafe MR.PartialChangeMeshDataAction.operator PartialChangeMeshDataAction? ( MR.HistoryAction parent)
inlineexplicitstatic

The documentation for this class was generated from the following file: