unity-find-fault
Version:
A tool to find fault in unity project.
23 lines (22 loc) • 860 B
TypeScript
import { Unity } from '../typings/unity.js';
export declare interface ITextureMeta {
guid: string;
textureType: number;
spriteBorder: {
x: number;
y: number;
z: number;
w: number;
};
}
export declare class UnityHelper {
static readonly CompositeFileTypes: string[];
static collectUsedGUID(dir: string, exclude?: string[]): Promise<Record<string, string[]>>;
static collectExistingGUID(dir: string): Promise<string[]>;
static getScriptGUID(scriptName: string): Promise<string | null>;
static readGUID(metaFile: string): Promise<string>;
static readTextureMeta(metaFile: string): Promise<ITextureMeta>;
static loadMeta<T extends Unity.Meta.MetaTypes>(metaFile: string): Promise<T>;
static unlinkFile(file: string): Promise<void>;
static removeDir(dir: string): Promise<void>;
}