C# Class Unity3D2Babylon.ExporterWindow

Inheritance: EditorWindow
Show file Open project: BabylonJS/Babylon.js Class Usage Examples

Public Properties

Property Type Description
exportationOptions ExportationOptions
logs List

Public Methods

Method Description
Build ( bool solo, string info = null ) : void
CreateSettings ( ) : ExportationOptions
Execute ( ) : void
Export ( bool preview ) : void
GetSceneInfomation ( bool validate ) : string[]
OnEnable ( ) : void
OnGUI ( ) : void
OnInitialize ( ) : void
OnInspectorUpdate ( ) : void
Preview ( ) : void
ReportProgress ( float value, string message = "" ) : void
SaveSettings ( bool refresh = false ) : void
SelectFolder ( ) : void
ShowMessage ( string message, string title = "Babylon.js", string ok = "OK", string cancel = "Cancel" ) : bool
StartServer ( ) : void

Private Methods

Method Description
CreateCameraComponent_TS ( ) : void
CreateEditorComponent_CS ( ) : void
CreateEditorController_CS ( ) : void
CreateJavascript ( ) : void
CreateLightComponent_TS ( ) : void
CreateMeshComponent_TS ( ) : void
CreateSceneController_TS ( ) : void
CreateShader ( ) : void
CreateTypescript ( ) : void
InitDashboard ( ) : void
InitExporter ( ) : void
InitOutput ( ) : void
InitUpdate ( ) : void

Method Details

Build() public method

public Build ( bool solo, string info = null ) : void
solo bool
info string
return void

CreateSettings() public method

public CreateSettings ( ) : ExportationOptions
return ExportationOptions

Execute() public method

public Execute ( ) : void
return void

Export() public method

public Export ( bool preview ) : void
preview bool
return void

GetSceneInfomation() public method

public GetSceneInfomation ( bool validate ) : string[]
validate bool
return string[]

OnEnable() public method

public OnEnable ( ) : void
return void

OnGUI() public method

public OnGUI ( ) : void
return void

OnInitialize() public method

public OnInitialize ( ) : void
return void

OnInspectorUpdate() public method

public OnInspectorUpdate ( ) : void
return void

Preview() public method

public Preview ( ) : void
return void

ReportProgress() public static method

public static ReportProgress ( float value, string message = "" ) : void
value float
message string
return void

SaveSettings() public method

public SaveSettings ( bool refresh = false ) : void
refresh bool
return void

SelectFolder() public method

public SelectFolder ( ) : void
return void

ShowMessage() public static method

public static ShowMessage ( string message, string title = "Babylon.js", string ok = "OK", string cancel = "Cancel" ) : bool
message string
title string
ok string
cancel string
return bool

StartServer() public method

public StartServer ( ) : void
return void

Property Details

exportationOptions public static property

public static ExportationOptions,Unity3D2Babylon exportationOptions
return ExportationOptions

logs public static property

public static List logs
return List