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_ExpectedMRLoadedObjectsStdStringFuncFromConstStdFilesystemPathRefConstStdFunctionBoolFuncFromFloatRef 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]
 
new unsafe MR.Std.Function_BoolFuncFromFloat progress [get, protected set]
 to report loading progress and allow the user to cancel it
 
new unsafe MR.Std.Function_ExpectedMRLoadedObjectsStdStringFuncFromConstStdFilesystemPathRefConstStdFunctionBoolFuncFromFloatRef 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_ExpectedMRLoadedObjectsStdStringFuncFromConstStdFilesystemPathRefConstStdFunctionBoolFuncFromFloatRef 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_ExpectedMRLoadedObjectsStdStringFuncFromConstStdFilesystemPathRefConstStdFunctionBoolFuncFromFloatRef MR.SceneLoad.Settings.openFolder
getprotected set

◆ progress

new unsafe MR.Std.Function_BoolFuncFromFloat 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: