public async ValueTask finalize(NodeMaterialBuildState state)
 {
     await EventHorizonBlazorInterop.Func <CachedEntity>(
         new object[]
     {
         new string[] { this.___guid, "finalize" }, state
     }
         );
 }
예제 #2
0
 public async ValueTask <bool> build(NodeMaterialBuildState state, NodeMaterialBlock[] activeBlocks)
 {
     return(await EventHorizonBlazorInterop.Func <bool>(
                new object[]
     {
         new string[] { this.___guid, "build" }, state, activeBlocks
     }
                ));
 }
예제 #3
0
 public async ValueTask updateUniformsAndSamples(NodeMaterialBuildState state, NodeMaterial nodeMaterial, NodeMaterialDefines defines, string[] uniformBuffers)
 {
     await EventHorizonBlazorInterop.Func <CachedEntity>(
         new object[]
     {
         new string[] { this.___guid, "updateUniformsAndSamples" }, state, nodeMaterial, defines, uniformBuffers
     }
         );
 }
예제 #4
0
 public async ValueTask replaceRepeatableContent(NodeMaterialBuildState vertexShaderState, NodeMaterialBuildState fragmentShaderState, AbstractMesh mesh, NodeMaterialDefines defines)
 {
     await EventHorizonBlazorInterop.Func <CachedEntity>(
         new object[]
     {
         new string[] { this.___guid, "replaceRepeatableContent" }, vertexShaderState, fragmentShaderState, mesh, defines
     }
         );
 }
예제 #5
0
 public void initialize(NodeMaterialBuildState state)
 {
     EventHorizonBlazorInterop.Func <CachedEntity>(
         new object[]
     {
         new string[] { this.___guid, "initialize" }, state
     }
         );
 }