UNPKG

wle-aligner

Version:

Align two Wonderland Engine projects so that they can share, as much as possible, the same resources and structure

25 lines (24 loc) 816 B
import { ObjectToken } from "@playkostudios/jsonc-ast"; export declare class Project { private _myJSONAST; myPath: string | null; myRoot: ObjectToken | null; myObjects: ObjectToken | null; myMeshes: ObjectToken | null; myTextures: ObjectToken | null; myImages: ObjectToken | null; myMaterials: ObjectToken | null; myShaders: ObjectToken | null; mySettings: ObjectToken | null; myAnimations: ObjectToken | null; mySkins: ObjectToken | null; myPipelines: ObjectToken | null; myFiles: ObjectToken | null; myFonts: ObjectToken | null; myLanguages: ObjectToken | null; constructor(); getProjectName(): string | null; getAllObjectTokens(): ObjectToken[]; load(projectPath: string): Promise<void>; save(newPath?: string): Promise<void>; }