-
Notifications
You must be signed in to change notification settings - Fork 38
M3DEditorStyle
-
M3DEditorCamera
-
camera : F3DObject
-
camera : F3DObject
-
M3DEditorCameraPosition
Editor initial camera-
position : DynamicBehaviour<Point3D>
-
position : DynamicBehaviour<Point3D>
-
M3DEditorStageSize
-
wh : DynamicBehaviour<WidthHeight>
-
wh : DynamicBehaviour<WidthHeight>
-
M3DEditorScene
Inspect stage size-
scene : DynamicBehaviour<Maybe<F3DObject>>
-
scene : DynamicBehaviour<Maybe<F3DObject>>
-
M3DEditorTree
Inspect or update currently loaded scene-
tree : DynamicBehaviour<Transform<[ MTreeNode<string> ]>>
-
tree : DynamicBehaviour<Transform<[ MTreeNode<string> ]>>
-
M3DEditorTreeOrder
Inspect MTree created for currently loaded scene-
treeOrder : DynamicBehaviour<[ MTreeOrderNode<string> ]>
-
treeOrder : DynamicBehaviour<[ MTreeOrderNode<string> ]>
-
M3DEditorSelected
Inspect MTree order created for currently loaded scene-
selected : DynamicBehaviour<Maybe<native>>
-
selected : DynamicBehaviour<Maybe<native>>
-
M3DEditorAxesVisible
Inspect or update currently selected 3d object-
visible : DynamicBehaviour<bool>
-
visible : DynamicBehaviour<bool>
-
M3DEditorGridVisible
Inspect or update guide axes visibility-
visible : DynamicBehaviour<bool>
-
visible : DynamicBehaviour<bool>
-
M3DEditorBoxesVisible
Inspect or update guide grid visibility-
visible : DynamicBehaviour<bool>
-
visible : DynamicBehaviour<bool>
-
M3DEditorInteractive
Switch between perspective and orthographic camera-
interactive : DynamicBehaviour<bool>
-
interactive : DynamicBehaviour<bool>
-
M3DEditorLoadFn
Enable or disable orbit controls-
fn : ((sceneJson : string) -> void) -> void
-
fn : ((sceneJson : string) -> void) -> void
-
M3DEditorSaveFn
Fn called in "Open Scene" menu item, default is openFileDialog-
fn : (sceneJson : string) -> void
-
fn : (sceneJson : string) -> void
-
M3DEditorExportFn
Fn called in "Save Scene" menu item, default is saveFileClient-
fn : ref Maybe<(includeCamera : bool) -> string>
-
fn : ref Maybe<(includeCamera : bool) -> string>
-
M3DEditorObjectPropertiesFn
Fn to obtain current scene Json-
fn : ref Maybe<(object3d : native) -> [ Pair<string, Material> ]>
-
fn : ref Maybe<(object3d : native) -> [ Pair<string, Material> ]>
-
M3DEditorGeometryPropertiesFn
Fn to obtain properties for any 3d object-
fn : ref Maybe<(object3d : native) -> [ Pair<string, Material> ]>
-
fn : ref Maybe<(object3d : native) -> [ Pair<string, Material> ]>
-
M3DEditorMaterialPropertiesFn
Fn to obtain geometry properties for any 3d object -
M3DEditorParseFn
Fn to obtain material properties for any 3d object-
fn : (scene : F3DNative) -> void
-
fn : (scene : F3DNative) -> void
-
-
F3DIgnoreMouseEvents
-
F3DExportScene
-
fn : ref Maybe<(includeCamera : bool) -> string>
-
fn : ref Maybe<(includeCamera : bool) -> string>
-
F3DTransformControlsEnabled
-
enabled : Transform<bool>
-
enabled : Transform<bool>
-
F3DAttachTransformControls
const(false) by default, doesn't affect F3DTransformControls-
fn : ref (clip : native, attach : bool) -> void
-
fn : ref (clip : native, attach : bool) -> void
-
F3DCameraDistance
-
min : double
-
max : double
-
min : double
-
F3DOrbitControlsParameters
min = 0.0, max = 1000.0 by default-
parameters : [ KeyValue ]
-
parameters : [ KeyValue ]
-
F3DOrbitControlsEnabled
-
enabled : Transform<bool>
-
enabled : Transform<bool>
-
F3DLoading
-
loading : DynamicBehaviour<bool>
-
loading : DynamicBehaviour<bool>
-
F3DGetLoadingManager
-
fn : (loadingManager : F3DLoadingManager) -> void
-
fn : (loadingManager : F3DLoadingManager) -> void
-