UNPKG

@mseep/webgl-mcp

Version:

A Model Context Protocol server for analyzing and optimizing WebGL games

25 lines (24 loc) 699 B
export interface TemplateOptions { title?: string; loadingBar?: boolean; loadingText?: boolean; compression?: boolean; memoryLimit?: number; customStyles?: string; customScripts?: string[]; } export interface Template { name: string; description: string; options: TemplateOptions; defaults: TemplateOptions; } export declare class WebGLTemplateModifier { private templatesPath; constructor(templatesPath: string); modifyTemplate(options: TemplateOptions): Promise<void>; private applyTemplateModifications; private addLoadingIndicators; private setupCompression; getTemplatesForEngine(engineId: string): Promise<Template[]>; }