|
@@ -30,11 +30,11 @@ import { MeshPropertyGridComponent } from "./propertyGrids/meshes/meshPropertyGr
|
|
import { TransformNodePropertyGridComponent } from "./propertyGrids/meshes/transformNodePropertyGridComponent";
|
|
import { TransformNodePropertyGridComponent } from "./propertyGrids/meshes/transformNodePropertyGridComponent";
|
|
import { BackgroundMaterialPropertyGridComponent } from "./propertyGrids/materials/backgroundMaterialPropertyGridComponent";
|
|
import { BackgroundMaterialPropertyGridComponent } from "./propertyGrids/materials/backgroundMaterialPropertyGridComponent";
|
|
import { Control } from "babylonjs-gui/2D/controls/control";
|
|
import { Control } from "babylonjs-gui/2D/controls/control";
|
|
-import { ControlPropertyGridComponent } from "./propertyGrids/gui/controlPropertyGridComponent";
|
|
|
|
-import { TextBlockPropertyGridComponent } from "./propertyGrids/gui/textBlockPropertyGridComponent";
|
|
|
|
|
|
+import { ControlPropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/controlPropertyGridComponent";
|
|
|
|
+import { TextBlockPropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/textBlockPropertyGridComponent";
|
|
import { TextBlock } from "babylonjs-gui/2D/controls/textBlock";
|
|
import { TextBlock } from "babylonjs-gui/2D/controls/textBlock";
|
|
import { InputText } from "babylonjs-gui/2D/controls/inputText";
|
|
import { InputText } from "babylonjs-gui/2D/controls/inputText";
|
|
-import { InputTextPropertyGridComponent } from "./propertyGrids/gui/inputTextPropertyGridComponent";
|
|
|
|
|
|
+import { InputTextPropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/inputTextPropertyGridComponent";
|
|
|
|
|
|
import { ColorPicker } from "babylonjs-gui/2D/controls/colorpicker";
|
|
import { ColorPicker } from "babylonjs-gui/2D/controls/colorpicker";
|
|
import { Image } from "babylonjs-gui/2D/controls/image";
|
|
import { Image } from "babylonjs-gui/2D/controls/image";
|
|
@@ -49,22 +49,22 @@ import { ScrollViewer } from "babylonjs-gui/2D/controls/scrollViewers/scrollView
|
|
import { Grid } from "babylonjs-gui/2D/controls/grid";
|
|
import { Grid } from "babylonjs-gui/2D/controls/grid";
|
|
import { StackPanel } from "babylonjs-gui/2D/controls/stackPanel";
|
|
import { StackPanel } from "babylonjs-gui/2D/controls/stackPanel";
|
|
|
|
|
|
-import { ColorPickerPropertyGridComponent } from "./propertyGrids/gui/colorPickerPropertyGridComponent";
|
|
|
|
|
|
+import { ColorPickerPropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/colorPickerPropertyGridComponent";
|
|
import { AnimationGroupGridComponent } from "./propertyGrids/animations/animationGroupPropertyGridComponent";
|
|
import { AnimationGroupGridComponent } from "./propertyGrids/animations/animationGroupPropertyGridComponent";
|
|
import { LockObject } from "../../../sharedUiComponents/tabs/propertyGrids/lockObject";
|
|
import { LockObject } from "../../../sharedUiComponents/tabs/propertyGrids/lockObject";
|
|
-import { ImagePropertyGridComponent } from "./propertyGrids/gui/imagePropertyGridComponent";
|
|
|
|
|
|
+import { ImagePropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/imagePropertyGridComponent";
|
|
import { SliderPropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/sliderPropertyGridComponent";
|
|
import { SliderPropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/sliderPropertyGridComponent";
|
|
-import { ImageBasedSliderPropertyGridComponent } from "./propertyGrids/gui/imageBasedSliderPropertyGridComponent";
|
|
|
|
-import { RectanglePropertyGridComponent } from "./propertyGrids/gui/rectanglePropertyGridComponent";
|
|
|
|
-import { EllipsePropertyGridComponent } from "./propertyGrids/gui/ellipsePropertyGridComponent";
|
|
|
|
-import { CheckboxPropertyGridComponent } from "./propertyGrids/gui/checkboxPropertyGridComponent";
|
|
|
|
-import { RadioButtonPropertyGridComponent } from "./propertyGrids/gui/radioButtonPropertyGridComponent";
|
|
|
|
-import { LinePropertyGridComponent } from "./propertyGrids/gui/linePropertyGridComponent";
|
|
|
|
-import { ScrollViewerPropertyGridComponent } from "./propertyGrids/gui/scrollViewerPropertyGridComponent";
|
|
|
|
-import { GridPropertyGridComponent } from "./propertyGrids/gui/gridPropertyGridComponent";
|
|
|
|
|
|
+import { ImageBasedSliderPropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/imageBasedSliderPropertyGridComponent";
|
|
|
|
+import { RectanglePropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/rectanglePropertyGridComponent";
|
|
|
|
+import { EllipsePropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/ellipsePropertyGridComponent";
|
|
|
|
+import { CheckboxPropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/checkboxPropertyGridComponent";
|
|
|
|
+import { RadioButtonPropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/radioButtonPropertyGridComponent";
|
|
|
|
+import { LinePropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/linePropertyGridComponent";
|
|
|
|
+import { ScrollViewerPropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/scrollViewerPropertyGridComponent";
|
|
|
|
+import { GridPropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/gridPropertyGridComponent";
|
|
import { PBRMetallicRoughnessMaterialPropertyGridComponent } from "./propertyGrids/materials/pbrMetallicRoughnessMaterialPropertyGridComponent";
|
|
import { PBRMetallicRoughnessMaterialPropertyGridComponent } from "./propertyGrids/materials/pbrMetallicRoughnessMaterialPropertyGridComponent";
|
|
import { PBRSpecularGlossinessMaterialPropertyGridComponent } from "./propertyGrids/materials/pbrSpecularGlossinessMaterialPropertyGridComponent";
|
|
import { PBRSpecularGlossinessMaterialPropertyGridComponent } from "./propertyGrids/materials/pbrSpecularGlossinessMaterialPropertyGridComponent";
|
|
-import { StackPanelPropertyGridComponent } from "./propertyGrids/gui/stackPanelPropertyGridComponent";
|
|
|
|
|
|
+import { StackPanelPropertyGridComponent } from "../../../sharedUiComponents/tabs/propertyGrids/gui/stackPanelPropertyGridComponent";
|
|
import { PostProcess } from 'babylonjs/PostProcesses/postProcess';
|
|
import { PostProcess } from 'babylonjs/PostProcesses/postProcess';
|
|
import { PostProcessPropertyGridComponent } from './propertyGrids/postProcesses/postProcessPropertyGridComponent';
|
|
import { PostProcessPropertyGridComponent } from './propertyGrids/postProcesses/postProcessPropertyGridComponent';
|
|
import { RenderingPipelinePropertyGridComponent } from './propertyGrids/postProcesses/renderingPipelinePropertyGridComponent';
|
|
import { RenderingPipelinePropertyGridComponent } from './propertyGrids/postProcesses/renderingPipelinePropertyGridComponent';
|
|
@@ -434,7 +434,6 @@ export class PropertyGridTabComponent extends PaneComponent {
|
|
if (className === "TextBlock") {
|
|
if (className === "TextBlock") {
|
|
const textBlock = entity as TextBlock;
|
|
const textBlock = entity as TextBlock;
|
|
return (<TextBlockPropertyGridComponent textBlock={textBlock}
|
|
return (<TextBlockPropertyGridComponent textBlock={textBlock}
|
|
- globalState={this.props.globalState}
|
|
|
|
lockObject={this._lockObject}
|
|
lockObject={this._lockObject}
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
}
|
|
}
|
|
@@ -442,7 +441,6 @@ export class PropertyGridTabComponent extends PaneComponent {
|
|
if (className === "InputText") {
|
|
if (className === "InputText") {
|
|
const inputText = entity as InputText;
|
|
const inputText = entity as InputText;
|
|
return (<InputTextPropertyGridComponent inputText={inputText}
|
|
return (<InputTextPropertyGridComponent inputText={inputText}
|
|
- globalState={this.props.globalState}
|
|
|
|
lockObject={this._lockObject}
|
|
lockObject={this._lockObject}
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
}
|
|
}
|
|
@@ -450,7 +448,6 @@ export class PropertyGridTabComponent extends PaneComponent {
|
|
if (className === "ColorPicker") {
|
|
if (className === "ColorPicker") {
|
|
const colorPicker = entity as ColorPicker;
|
|
const colorPicker = entity as ColorPicker;
|
|
return (<ColorPickerPropertyGridComponent colorPicker={colorPicker}
|
|
return (<ColorPickerPropertyGridComponent colorPicker={colorPicker}
|
|
- globalState={this.props.globalState}
|
|
|
|
lockObject={this._lockObject}
|
|
lockObject={this._lockObject}
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
}
|
|
}
|
|
@@ -458,7 +455,6 @@ export class PropertyGridTabComponent extends PaneComponent {
|
|
if (className === "Image") {
|
|
if (className === "Image") {
|
|
const image = entity as Image;
|
|
const image = entity as Image;
|
|
return (<ImagePropertyGridComponent image={image}
|
|
return (<ImagePropertyGridComponent image={image}
|
|
- globalState={this.props.globalState}
|
|
|
|
lockObject={this._lockObject}
|
|
lockObject={this._lockObject}
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
}
|
|
}
|
|
@@ -473,7 +469,6 @@ export class PropertyGridTabComponent extends PaneComponent {
|
|
if (className === "ImageBasedSlider") {
|
|
if (className === "ImageBasedSlider") {
|
|
const imageBasedSlider = entity as ImageBasedSlider;
|
|
const imageBasedSlider = entity as ImageBasedSlider;
|
|
return (<ImageBasedSliderPropertyGridComponent imageBasedSlider={imageBasedSlider}
|
|
return (<ImageBasedSliderPropertyGridComponent imageBasedSlider={imageBasedSlider}
|
|
- globalState={this.props.globalState}
|
|
|
|
lockObject={this._lockObject}
|
|
lockObject={this._lockObject}
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
}
|
|
}
|
|
@@ -481,7 +476,6 @@ export class PropertyGridTabComponent extends PaneComponent {
|
|
if (className === "Rectangle") {
|
|
if (className === "Rectangle") {
|
|
const rectangle = entity as Rectangle;
|
|
const rectangle = entity as Rectangle;
|
|
return (<RectanglePropertyGridComponent rectangle={rectangle}
|
|
return (<RectanglePropertyGridComponent rectangle={rectangle}
|
|
- globalState={this.props.globalState}
|
|
|
|
lockObject={this._lockObject}
|
|
lockObject={this._lockObject}
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
}
|
|
}
|
|
@@ -489,7 +483,6 @@ export class PropertyGridTabComponent extends PaneComponent {
|
|
if (className === "StackPanel") {
|
|
if (className === "StackPanel") {
|
|
const stackPanel = entity as StackPanel;
|
|
const stackPanel = entity as StackPanel;
|
|
return (<StackPanelPropertyGridComponent stackPanel={stackPanel}
|
|
return (<StackPanelPropertyGridComponent stackPanel={stackPanel}
|
|
- globalState={this.props.globalState}
|
|
|
|
lockObject={this._lockObject}
|
|
lockObject={this._lockObject}
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
}
|
|
}
|
|
@@ -497,7 +490,6 @@ export class PropertyGridTabComponent extends PaneComponent {
|
|
if (className === "Grid") {
|
|
if (className === "Grid") {
|
|
const grid = entity as Grid;
|
|
const grid = entity as Grid;
|
|
return (<GridPropertyGridComponent grid={grid}
|
|
return (<GridPropertyGridComponent grid={grid}
|
|
- globalState={this.props.globalState}
|
|
|
|
lockObject={this._lockObject}
|
|
lockObject={this._lockObject}
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
}
|
|
}
|
|
@@ -505,7 +497,6 @@ export class PropertyGridTabComponent extends PaneComponent {
|
|
if (className === "ScrollViewer") {
|
|
if (className === "ScrollViewer") {
|
|
const scrollViewer = entity as ScrollViewer;
|
|
const scrollViewer = entity as ScrollViewer;
|
|
return (<ScrollViewerPropertyGridComponent scrollViewer={scrollViewer}
|
|
return (<ScrollViewerPropertyGridComponent scrollViewer={scrollViewer}
|
|
- globalState={this.props.globalState}
|
|
|
|
lockObject={this._lockObject}
|
|
lockObject={this._lockObject}
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
}
|
|
}
|
|
@@ -513,7 +504,6 @@ export class PropertyGridTabComponent extends PaneComponent {
|
|
if (className === "Ellipse") {
|
|
if (className === "Ellipse") {
|
|
const ellipse = entity as Ellipse;
|
|
const ellipse = entity as Ellipse;
|
|
return (<EllipsePropertyGridComponent ellipse={ellipse}
|
|
return (<EllipsePropertyGridComponent ellipse={ellipse}
|
|
- globalState={this.props.globalState}
|
|
|
|
lockObject={this._lockObject}
|
|
lockObject={this._lockObject}
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
}
|
|
}
|
|
@@ -521,7 +511,6 @@ export class PropertyGridTabComponent extends PaneComponent {
|
|
if (className === "Checkbox") {
|
|
if (className === "Checkbox") {
|
|
const checkbox = entity as Checkbox;
|
|
const checkbox = entity as Checkbox;
|
|
return (<CheckboxPropertyGridComponent checkbox={checkbox}
|
|
return (<CheckboxPropertyGridComponent checkbox={checkbox}
|
|
- globalState={this.props.globalState}
|
|
|
|
lockObject={this._lockObject}
|
|
lockObject={this._lockObject}
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
}
|
|
}
|
|
@@ -529,7 +518,6 @@ export class PropertyGridTabComponent extends PaneComponent {
|
|
if (className === "RadioButton") {
|
|
if (className === "RadioButton") {
|
|
const radioButton = entity as RadioButton;
|
|
const radioButton = entity as RadioButton;
|
|
return (<RadioButtonPropertyGridComponent radioButton={radioButton}
|
|
return (<RadioButtonPropertyGridComponent radioButton={radioButton}
|
|
- globalState={this.props.globalState}
|
|
|
|
lockObject={this._lockObject}
|
|
lockObject={this._lockObject}
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
}
|
|
}
|
|
@@ -537,7 +525,6 @@ export class PropertyGridTabComponent extends PaneComponent {
|
|
if (className === "Line") {
|
|
if (className === "Line") {
|
|
const line = entity as Line;
|
|
const line = entity as Line;
|
|
return (<LinePropertyGridComponent line={line}
|
|
return (<LinePropertyGridComponent line={line}
|
|
- globalState={this.props.globalState}
|
|
|
|
lockObject={this._lockObject}
|
|
lockObject={this._lockObject}
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
}
|
|
}
|
|
@@ -545,7 +532,6 @@ export class PropertyGridTabComponent extends PaneComponent {
|
|
if (entity._host) {
|
|
if (entity._host) {
|
|
const control = entity as Control;
|
|
const control = entity as Control;
|
|
return (<ControlPropertyGridComponent control={control}
|
|
return (<ControlPropertyGridComponent control={control}
|
|
- globalState={this.props.globalState}
|
|
|
|
lockObject={this._lockObject}
|
|
lockObject={this._lockObject}
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
}
|
|
}
|