UNPKG

@lightningjs/renderer

Version:
15 lines 567 B
import { IShaderController } from "../../main-api/IShaderController.js"; export class MainOnlyShaderController extends IShaderController { getProp(propName) { return this.node.coreNode.shaderProps[propName]; } setProp(propName, value) { this.node.coreNode.shaderProps[propName] = value; } loadShader() { const coreNode = this.node.coreNode; coreNode.loadShader(this.shaderRef.shType, this.shaderRef.props); this.defineProps(coreNode.shaderProps); } } //# sourceMappingURL=MainOnlyShaderController.js.map