ソースを参照

remove texture

Trevor Baron 6 年 前
コミット
ca18c6d4f4

+ 0 - 18
nodeEditor/src/components/customDiragramNodes/texture/textureNodeFactory.tsx

@@ -1,18 +0,0 @@
-import * as SRD from "storm-react-diagrams";
-import { TextureNodeWidget } from "./textureNodeWidget";
-import { TextureNodeModel } from "./textureNodeModel";
-import * as React from "react";
-
-export class TextureNodeFactory extends SRD.AbstractNodeFactory {
-	constructor() {
-		super("texture");
-	}
-
-	generateReactWidget(diagramEngine: SRD.DiagramEngine, node: SRD.NodeModel): JSX.Element {
-		return <TextureNodeWidget node={node} />;
-	}
-
-	getNewInstance() {
-		return new TextureNodeModel();
-	}
-}

+ 0 - 9
nodeEditor/src/components/customDiragramNodes/texture/textureNodeModel.ts

@@ -1,9 +0,0 @@
-import { NodeModel } from "storm-react-diagrams";
-import { TexturePortModel } from './texturePortModel';
-
-export class TextureNodeModel extends NodeModel {
-	constructor() {
-		super("texture");
-		this.addPort(new TexturePortModel("right"));
-	}
-}

+ 0 - 32
nodeEditor/src/components/customDiragramNodes/texture/textureNodeWidget.tsx

@@ -1,32 +0,0 @@
-import * as React from "react";
-import { PortWidget } from "storm-react-diagrams";
-
-export interface TextureNodeWidgetProps {
-	node: any;
-	size?: number;
-}
-
-export interface TextureNodeWidgetState {}
-
-
-export class TextureNodeWidget extends React.Component<TextureNodeWidgetProps, TextureNodeWidgetState> {
-	public static defaultProps: TextureNodeWidgetProps = {
-		size: 150,
-		node: null
-	};
-
-	constructor(props: TextureNodeWidgetProps) {
-		super(props);
-		this.state = {};
-	}
-
-	render() {
-		return (
-			<div style={{background: "white", borderStyle: "solid", padding: "10px"}}>
-				<p>Texture Node</p>
-				<img src="../Playground/textures/bloc.jpg" width="30px"></img>
-				<PortWidget name="right" node={this.props.node} />
-			</div>
-		);
-	}
-}

+ 0 - 25
nodeEditor/src/components/customDiragramNodes/texture/texturePortModel.ts

@@ -1,25 +0,0 @@
-import { LinkModel, PortModel, DefaultLinkModel } from "storm-react-diagrams";
-
-export class TexturePortModel extends PortModel {
-	position: string | "top" | "bottom" | "left" | "right";
-
-	constructor(pos: string = "top") {
-		super(pos, "texture");
-		this.position = pos;
-	}
-
-	// serialize() {
-	// 	return _.merge(super.serialize(), {
-	// 		position: this.position
-	// 	});
-	// }
-
-	// deSerialize(data: any, engine: DiagramEngine) {
-	// 	super.deSerialize(data, engine);
-	// 	this.position = data.position;
-	// }
-
-	createLinkModel(): LinkModel {
-		return new DefaultLinkModel();
-	}
-}