struct MR_std_function_bool_from_float MR_std_function_bool_from_float
Definition MR3mf.h:10
struct MR_ObjectSave_Settings MR_ObjectSave_Settings
Definition MRGltf.h:11
struct MR_std_optional_MR_LengthUnit MR_std_optional_MR_LengthUnit
Definition MRLoadedObjects.h:13
MRC_API MR_ObjectSave_Settings * MR_ObjectSave_Settings_ConstructFrom(const MR_LengthUnit *lengthUnit, MR_PassBy progress_pass_by, MR_std_function_bool_from_float *progress)
MRC_API MR_ObjectSave_Settings * MR_ObjectSave_Settings_DefaultConstruct(void)
MRC_API void MR_ObjectSave_Settings_Destroy(const MR_ObjectSave_Settings *_this)
Destroys a heap-allocated instance of MR_ObjectSave_Settings. Does nothing if the pointer is null.
MRC_API MR_ObjectSave_Settings * MR_ObjectSave_Settings_OffsetMutablePtr(MR_ObjectSave_Settings *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_ObjectSave_Settings_DestroyArray(const MR_ObjectSave_Settings *_this)
Destroys a heap-allocated array of MR_ObjectSave_Settings. Does nothing if the pointer is null.
MRC_API const MR_std_function_bool_from_float * MR_ObjectSave_Settings_Get_progress(const MR_ObjectSave_Settings *_this)
MRC_API void MR_ObjectSave_Settings_Set_progress(MR_ObjectSave_Settings *_this, MR_PassBy value_pass_by, MR_std_function_bool_from_float *value)
MRC_API MR_ObjectSave_Settings * MR_ObjectSave_Settings_DefaultConstructArray(size_t num_elems)
MRC_API MR_std_function_bool_from_float * MR_ObjectSave_Settings_GetMutable_progress(MR_ObjectSave_Settings *_this)
MRC_API MR_ObjectSave_Settings * MR_ObjectSave_Settings_AssignFromAnother(MR_ObjectSave_Settings *_this, MR_PassBy _other_pass_by, MR_ObjectSave_Settings *_other)
MRC_API const MR_ObjectSave_Settings * MR_ObjectSave_Settings_OffsetPtr(const MR_ObjectSave_Settings *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_std_optional_MR_LengthUnit * MR_ObjectSave_Settings_Get_lengthUnit(const MR_ObjectSave_Settings *_this)
MRC_API MR_ObjectSave_Settings * MR_ObjectSave_Settings_ConstructFromAnother(MR_PassBy _other_pass_by, MR_ObjectSave_Settings *_other)
MRC_API MR_std_optional_MR_LengthUnit * MR_ObjectSave_Settings_GetMutable_lengthUnit(MR_ObjectSave_Settings *_this)
MRC_API void MR_ObjectSave_Settings_Set_lengthUnit(MR_ObjectSave_Settings *_this, const MR_LengthUnit *value)
MR_LengthUnit
Definition MRUnitInfo.h:22
MR_PassBy
Definition common.h:19
#define MRC_API
Definition exports.h:11