UNPKG

il2cpp-dump-analyzer-mcp

Version:

Agentic RAG system for analyzing IL2CPP dump.cs files from Unity games

35 lines (34 loc) 1.46 kB
export { EnhancedIL2CPPParser } from './enhanced-il2cpp-parser'; export { IL2CPPDumpParser } from './il2cpp-parser'; export type { IL2CPPClass, IL2CPPField, IL2CPPMethod, IL2CPPParameter, IL2CPPEnum, IL2CPPInterface, EnhancedParseResult, ParseStatistics } from './parser'; export { initializeParser, parseIL2CPPDump } from './parser'; export declare class IL2CPPParserUtils { /** * Quick parse function for simple use cases */ static quickParse(filePath: string): Promise<import("./enhanced-types").EnhancedParseResult>; /** * Get only classes from a dump file */ static extractClasses(filePath: string): Promise<import("./enhanced-types").IL2CPPClass[]>; /** * Get only enums from a dump file */ static extractEnums(filePath: string): Promise<import("./enhanced-types").IL2CPPEnum[]>; /** * Get only interfaces from a dump file */ static extractInterfaces(filePath: string): Promise<import("./enhanced-types").IL2CPPInterface[]>; /** * Get only MonoBehaviour classes from a dump file */ static extractMonoBehaviours(filePath: string): Promise<import("./enhanced-types").IL2CPPClass[]>; /** * Get parsing statistics */ static getStatistics(filePath: string): Promise<import("./enhanced-types").ParseStatistics>; /** * Get image mappings from dump file */ static getImageMappings(filePath: string): Promise<Map<number, string>>; }