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

Generated from class MR.SceneLoad.Settings. This is the non-const half of the class. More...

Inheritance diagram for MR.SceneLoad.Settings:

Public Member Functions

unsafe Settings ()
 Constructs an empty (default-constructed) instance.
unsafe Settings (MR.LengthUnit? targetUnit, MR.Std._ByValue_Function_BoolFuncFromFloat progress, MR.Std._ByValue_Function_ExpectedMRLoadedObjectsStdStringFuncFromConstStdFilesystemPathRefConstStdFunctionBoolFromFloatRef openFolder)
 Constructs MR.SceneLoad.Settings elementwise.
unsafe Settings (MR.SceneLoad._ByValue_Settings _other)
 Generated from constructor MR.SceneLoad.Settings.Settings.
 Settings (Const_Settings _other)
 Generated from constructor MR.SceneLoad.Settings.Settings.
 Settings (Settings _other)
 Generated from constructor MR.SceneLoad.Settings.Settings.
unsafe MR.SceneLoad.Settings assign (MR.SceneLoad._ByValue_Settings _other)
 Generated from method MR::SceneLoad::Settings::operator=.

Properties

new unsafe MR.Std.Optional_MRLengthUnit targetUnit [get, protected set]
 if both targetUnit and loadedObject.lengthUnit are not nullopt, then adjusts transformations of the loaded objects to match target units
new unsafe MR.Std.Function_Bool_From_Float progress [get, protected set]
 to report loading progress and allow the user to cancel it
new unsafe MR.Std.Function_ExpectedMRLoadedObjectsStdString_From_ConstStdFilesystemPathRef_ConstStdFunctionBoolFromFloatRef openFolder [get, protected set]

Detailed Description

Generated from class MR.SceneLoad.Settings. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ Settings() [1/5]

unsafe MR.SceneLoad.Settings.Settings ( )
inline

Constructs an empty (default-constructed) instance.

◆ Settings() [2/5]

unsafe MR.SceneLoad.Settings.Settings ( MR.LengthUnit? targetUnit,
MR.Std._ByValue_Function_BoolFuncFromFloat progress,
MR.Std._ByValue_Function_ExpectedMRLoadedObjectsStdStringFuncFromConstStdFilesystemPathRefConstStdFunctionBoolFromFloatRef openFolder )
inline

Constructs MR.SceneLoad.Settings elementwise.

◆ Settings() [3/5]

unsafe MR.SceneLoad.Settings.Settings ( MR.SceneLoad._ByValue_Settings _other)
inline

Generated from constructor MR.SceneLoad.Settings.Settings.

◆ Settings() [4/5]

MR.SceneLoad.Settings.Settings ( Const_Settings _other)
inline

Generated from constructor MR.SceneLoad.Settings.Settings.

◆ Settings() [5/5]

MR.SceneLoad.Settings.Settings ( Settings _other)
inline

Generated from constructor MR.SceneLoad.Settings.Settings.

Member Function Documentation

◆ assign()

unsafe MR.SceneLoad.Settings MR.SceneLoad.Settings.assign ( MR.SceneLoad._ByValue_Settings _other)
inline

Generated from method MR::SceneLoad::Settings::operator=.

Property Documentation

◆ openFolder

new unsafe MR.Std.Function_ExpectedMRLoadedObjectsStdString_From_ConstStdFilesystemPathRef_ConstStdFunctionBoolFromFloatRef MR.SceneLoad.Settings.openFolder
getprotected set

◆ progress

new unsafe MR.Std.Function_Bool_From_Float MR.SceneLoad.Settings.progress
getprotected set

to report loading progress and allow the user to cancel it

◆ targetUnit

new unsafe MR.Std.Optional_MRLengthUnit MR.SceneLoad.Settings.targetUnit
getprotected set

if both targetUnit and loadedObject.lengthUnit are not nullopt, then adjusts transformations of the loaded objects to match target units


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