rollup-plugin-unity-jslib
Version:
Rollup plugin for converting javascript library into Unity .jslib. file
18 lines (17 loc) • 631 B
TypeScript
import { HookMethod } from "./hookMethod";
import { IJsLibBuilderLogger } from "./logger";
export declare class JsLibBuilder {
private logger;
private namespace;
private methodPrefix;
private useDyncCall;
private libName;
constructor(logger: IJsLibBuilderLogger, namespace: string, methodPrefix: string, useDynCalls?: boolean);
buildJsLib(code: string, methods: HookMethod[]): string;
private buildInitMethod;
private buildFunctionParameters;
private buildFunctionParam;
private buildEngineCallParameters;
private buildUnityVarCall;
private buildFunctionCall;
}