public bool canConnectTo(NodeMaterialConnectionPoint connectionPoint) { return(EventHorizonBlazorInterop.Func <bool>( new object[] { new string[] { this.___guid, "canConnectTo" }, connectionPoint } )); }
public int checkCompatibilityState(NodeMaterialConnectionPoint connectionPoint) { return(EventHorizonBlazorInterop.Func <int>( new object[] { new string[] { this.___guid, "checkCompatibilityState" }, connectionPoint } )); }
public NodeMaterialConnectionPoint disconnectFrom(NodeMaterialConnectionPoint endpoint) { return(EventHorizonBlazorInterop.FuncClass <NodeMaterialConnectionPoint>( entity => new NodeMaterialConnectionPoint() { ___guid = entity.___guid }, new object[] { new string[] { this.___guid, "disconnectFrom" }, endpoint } )); }
public NodeMaterialConnectionPoint connectTo(NodeMaterialConnectionPoint connectionPoint, System.Nullable <bool> ignoreConstraints = null) { return(EventHorizonBlazorInterop.FuncClass <NodeMaterialConnectionPoint>( entity => new NodeMaterialConnectionPoint() { ___guid = entity.___guid }, new object[] { new string[] { this.___guid, "connectTo" }, connectionPoint, ignoreConstraints } )); }
public async ValueTask <NodeMaterialConnectionPoint> getSiblingOutput(NodeMaterialConnectionPoint current) { return(await EventHorizonBlazorInterop.FuncClass <NodeMaterialConnectionPoint>( entity => new NodeMaterialConnectionPoint() { ___guid = entity.___guid }, new object[] { new string[] { this.___guid, "getSiblingOutput" }, current } )); }
public async ValueTask <NodeMaterialConnectionPoint> getFirstAvailableInput(NodeMaterialConnectionPoint forOutput = null) { return(await EventHorizonBlazorInterop.FuncClass <NodeMaterialConnectionPoint>( entity => new NodeMaterialConnectionPoint() { ___guid = entity.___guid }, new object[] { new string[] { this.___guid, "getFirstAvailableInput" }, forOutput } )); }
public async ValueTask <NodeMaterialConnectionPoint> get_output() { if (__output == null) { __output = await EventHorizonBlazorInterop.GetClass <NodeMaterialConnectionPoint>( this.___guid, "output", (entity) => { return(new NodeMaterialConnectionPoint() { ___guid = entity.___guid }); } ); } return(__output); }
public async ValueTask <NodeMaterialBlock> registerOutput(string name, int type, System.Nullable <int> target = null, NodeMaterialConnectionPoint point = null) { return(await EventHorizonBlazorInterop.FuncClass <NodeMaterialBlock>( entity => new NodeMaterialBlock() { ___guid = entity.___guid }, new object[] { new string[] { this.___guid, "registerOutput" }, name, type, target, point } )); }
public NodeMaterialBlock registerInput(string name, int type, System.Nullable <bool> isOptional = null, System.Nullable <int> target = null, NodeMaterialConnectionPoint point = null) { return(EventHorizonBlazorInterop.FuncClass <NodeMaterialBlock>( entity => new NodeMaterialBlock() { ___guid = entity.___guid }, new object[] { new string[] { this.___guid, "registerInput" }, name, type, isOptional, target, point } )); }