UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

16 lines (15 loc) 738 B
import { BasePersistedConfig, PersistedConfigWithShaders } from '../../../../utils/BasePersistedConfig'; import { BuilderPostNode } from '../../../../post/Builder'; import { IUniforms } from '../../../../../../core/geometry/Material'; export interface PersistedConfigBasePostData extends PersistedConfigWithShaders { uniforms: IUniforms; param_uniform_pairs: [string, string][]; uniforms_time_dependent?: boolean; uniforms_resolution_dependent?: boolean; } export declare class PostPersistedConfig extends BasePersistedConfig { protected node: BuilderPostNode; constructor(node: BuilderPostNode); toData(): Promise<PersistedConfigBasePostData | undefined>; load(data: PersistedConfigBasePostData): void; }