struct MR_AnyVisualizeMaskEnum MR_AnyVisualizeMaskEnum
Definition MRAddVisualPropertiesMixin.h:12
struct MR_ViewportMask MR_ViewportMask
Definition MRAddVisualPropertiesMixin.h:20
struct MR_std_shared_ptr_MR_Object MR_std_shared_ptr_MR_Object
Definition MRAngleMeasurementObject.h:18
struct MR_HistoryAction MR_HistoryAction
Definition MRChangeColoringActions.h:15
struct MR_std_shared_ptr_MR_VisualObject MR_std_shared_ptr_MR_VisualObject
Definition MRChangeColoringActions.h:19
MRC_API MR_ChangeObjectVisibilityAction * MR_ChangeObjectVisibilityAction_AssignFromAnother(MR_ChangeObjectVisibilityAction *_this, MR_PassBy _other_pass_by, MR_ChangeObjectVisibilityAction *_other)
MRC_API MR_ChangeObjectVisibilityAction * MR_ChangeObjectVisibilityAction_Construct_2(const MR_std_string *name, const MR_std_shared_ptr_MR_Object *obj)
MRC_API MR_std_string * MR_ChangeObjectVisibilityAction_name(const MR_ChangeObjectVisibilityAction *_this)
struct MR_ChangeObjectVisibilityAction MR_ChangeObjectVisibilityAction
Definition MRChangeObjectFields.h:41
MRC_API void MR_ChangeObjectVisibilityAction_setObjectDirty(const MR_std_shared_ptr_MR_Object *_1)
MRC_API const MR_ChangeVisualizePropertyAction * MR_ChangeVisualizePropertyAction_OffsetPtr(const MR_ChangeVisualizePropertyAction *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API void MR_ChangeVisualizePropertyAction_DestroyArray(const MR_ChangeVisualizePropertyAction *_this)
Destroys a heap-allocated array of MR_ChangeVisualizePropertyAction. Does nothing if the pointer is n...
MRC_API MR_ChangeObjectSelectedAction * MR_ChangeObjectSelectedAction_Construct_2(const MR_std_string *name, const MR_std_shared_ptr_MR_Object *obj)
struct MR_ChangeObjectSelectedAction MR_ChangeObjectSelectedAction
Definition MRChangeObjectFields.h:34
MRC_API MR_ChangeObjectSelectedAction * MR_ChangeObjectSelectedAction_AssignFromAnother(MR_ChangeObjectSelectedAction *_this, MR_PassBy _other_pass_by, MR_ChangeObjectSelectedAction *_other)
struct MR_ChangeVisualizePropertyAction MR_ChangeVisualizePropertyAction
Definition MRChangeObjectFields.h:27
MRC_API MR_ChangeObjectVisibilityAction * MR_ChangeObjectVisibilityAction_OffsetMutablePtr(MR_ChangeObjectVisibilityAction *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API MR_ChangeVisualizePropertyAction * MR_ChangeVisualizePropertyAction_OffsetMutablePtr(MR_ChangeVisualizePropertyAction *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API MR_HistoryAction * MR_ChangeVisualizePropertyAction_MutableUpcastTo_MR_HistoryAction(MR_ChangeVisualizePropertyAction *object)
Upcasts an instance of MR::ChangeVisualizePropertyAction to its base class MR::HistoryAction.
MRC_API const MR_ChangeObjectVisibilityAction * MR_ChangeObjectVisibilityAction_OffsetPtr(const MR_ChangeObjectVisibilityAction *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API void MR_ChangeVisualizePropertyAction_setObjectDirty(const MR_std_shared_ptr_MR_VisualObject *_1)
MRC_API MR_uint64_t MR_ChangeVisualizePropertyAction_heapBytes(const MR_ChangeVisualizePropertyAction *_this)
MRC_API MR_ChangeObjectVisibilityAction * MR_ChangeObjectVisibilityAction_ConstructFromAnother(MR_PassBy _other_pass_by, MR_ChangeObjectVisibilityAction *_other)
MRC_API const MR_HistoryAction * MR_ChangeObjectSelectedAction_UpcastTo_MR_HistoryAction(const MR_ChangeObjectSelectedAction *object)
MRC_API void MR_ChangeObjectSelectedAction_action(MR_ChangeObjectSelectedAction *_this, MR_HistoryAction_Type _1)
MRC_API void MR_ChangeObjectVisibilityAction_Destroy(const MR_ChangeObjectVisibilityAction *_this)
Destroys a heap-allocated instance of MR_ChangeObjectVisibilityAction. Does nothing if the pointer is...
MRC_API void MR_ChangeObjectVisibilityAction_DestroyArray(const MR_ChangeObjectVisibilityAction *_this)
Destroys a heap-allocated array of MR_ChangeObjectVisibilityAction. Does nothing if the pointer is nu...
MRC_API void MR_ChangeVisualizePropertyAction_Destroy(const MR_ChangeVisualizePropertyAction *_this)
Destroys a heap-allocated instance of MR_ChangeVisualizePropertyAction. Does nothing if the pointer i...
MRC_API MR_ChangeObjectSelectedAction * MR_ChangeObjectSelectedAction_ConstructFromAnother(MR_PassBy _other_pass_by, MR_ChangeObjectSelectedAction *_other)
MRC_API MR_std_string * MR_ChangeVisualizePropertyAction_name(const MR_ChangeVisualizePropertyAction *_this)
MRC_API MR_ChangeVisualizePropertyAction * MR_ChangeVisualizePropertyAction_AssignFromAnother(MR_ChangeVisualizePropertyAction *_this, MR_PassBy _other_pass_by, MR_ChangeVisualizePropertyAction *_other)
MRC_API MR_uint64_t MR_ChangeObjectSelectedAction_heapBytes(const MR_ChangeObjectSelectedAction *_this)
MRC_API MR_ChangeVisualizePropertyAction * MR_ChangeVisualizePropertyAction_Construct_3(const MR_std_string *name, const MR_std_shared_ptr_MR_VisualObject *obj, const MR_AnyVisualizeMaskEnum *visualizeMaskType)
MRC_API MR_std_string * MR_ChangeObjectSelectedAction_name(const MR_ChangeObjectSelectedAction *_this)
MRC_API void MR_ChangeObjectSelectedAction_setObjectDirty(const MR_std_shared_ptr_MR_Object *_1)
MRC_API MR_uint64_t MR_ChangeObjectVisibilityAction_heapBytes(const MR_ChangeObjectVisibilityAction *_this)
MRC_API void MR_ChangeVisualizePropertyAction_action(MR_ChangeVisualizePropertyAction *_this, MR_HistoryAction_Type _1)
MRC_API MR_ChangeVisualizePropertyAction * MR_ChangeVisualizePropertyAction_Construct_4(const MR_std_string *name, const MR_std_shared_ptr_MR_VisualObject *obj, const MR_AnyVisualizeMaskEnum *visualizeMaskType, const MR_ViewportMask *newMask)
MRC_API MR_HistoryAction * MR_ChangeObjectSelectedAction_MutableUpcastTo_MR_HistoryAction(MR_ChangeObjectSelectedAction *object)
Upcasts an instance of MR::ChangeObjectSelectedAction to its base class MR::HistoryAction.
MRC_API MR_ChangeObjectVisibilityAction * MR_ChangeObjectVisibilityAction_Construct_3(const MR_std_string *name, const MR_std_shared_ptr_MR_Object *obj, const MR_ViewportMask *newVisibilityMask)
MRC_API MR_ChangeObjectSelectedAction * MR_ChangeObjectSelectedAction_Construct_3(const MR_std_string *name, const MR_std_shared_ptr_MR_Object *obj, bool newValue)
MRC_API MR_ChangeVisualizePropertyAction * MR_ChangeVisualizePropertyAction_ConstructFromAnother(MR_PassBy _other_pass_by, MR_ChangeVisualizePropertyAction *_other)
MRC_API const MR_HistoryAction * MR_ChangeVisualizePropertyAction_UpcastTo_MR_HistoryAction(const MR_ChangeVisualizePropertyAction *object)
MRC_API MR_ChangeObjectSelectedAction * MR_ChangeObjectSelectedAction_OffsetMutablePtr(MR_ChangeObjectSelectedAction *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API const MR_HistoryAction * MR_ChangeObjectVisibilityAction_UpcastTo_MR_HistoryAction(const MR_ChangeObjectVisibilityAction *object)
MRC_API void MR_ChangeObjectSelectedAction_DestroyArray(const MR_ChangeObjectSelectedAction *_this)
Destroys a heap-allocated array of MR_ChangeObjectSelectedAction. Does nothing if the pointer is null...
MRC_API void MR_ChangeObjectVisibilityAction_action(MR_ChangeObjectVisibilityAction *_this, MR_HistoryAction_Type _1)
MRC_API void MR_ChangeObjectSelectedAction_Destroy(const MR_ChangeObjectSelectedAction *_this)
Destroys a heap-allocated instance of MR_ChangeObjectSelectedAction. Does nothing if the pointer is n...
MRC_API MR_HistoryAction * MR_ChangeObjectVisibilityAction_MutableUpcastTo_MR_HistoryAction(MR_ChangeObjectVisibilityAction *object)
Upcasts an instance of MR::ChangeObjectVisibilityAction to its base class MR::HistoryAction.
MRC_API const MR_ChangeObjectSelectedAction * MR_ChangeObjectSelectedAction_OffsetPtr(const MR_ChangeObjectSelectedAction *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
struct MR_std_string MR_std_string
Definition MRE57.h:22
int32_t MR_HistoryAction_Type
Definition MRHistoryAction.h:112
MR_PassBy
Definition common.h:19
uint64_t MR_uint64_t
Definition common.h:14
#define MRC_API
Definition exports.h:11
virtual std::string name() const override