MCPcopy Create free account

hub / github.com/SONIC3D/gdi-utils / functions

Functions97 in github.com/SONIC3D/gdi-utils

↓ 49 callersMethodlog
(message?: any, ...optionalParams: any[])
src/gdi-parser/dbg-util.ts:20
↓ 11 callersMethoddiscLBAtoTrackLBA
* Convert disc LBA(absolute LBA) to track LBA(LBA relative to the start sector of data/audio data of this track). * (First sector of actual d
src/gdi-parser/gdi-track.ts:219
↓ 7 callersMethoderror
(message?: any, ...optionalParams: any[])
src/gdi-parser/dbg-util.ts:16
↓ 5 callersMethoddiscLBAtoFileByteOffset
* Get the file offset of specified disc LBA * May return negative value or value large value than the actual length of this track file for di
src/gdi-parser/gdi-track.ts:239
↓ 5 callersMethodgetInstance
()
src/gdi-parser/dbg-util.ts:31
↓ 4 callersMethod_copyTrackContent
* Write content of source file to the specific offset position of the output file which is specified by a file description. * @param srcTrack
src/gdi-parser/gdi-writer.ts:242
↓ 4 callersMethodreadByteData
* Read specific length of data in byte into target buffer from the offset relative to the start of the track file * @param targetBuffer
src/gdi-parser/gdi-track.ts:368
↓ 3 callersMethodgetOutputTrackFilename
(trackId: number)
src/gdi-parser/gdi-writer.ts:68
↓ 3 callersMethodisTrackNeedLastDataTrackFix
(trackId: number)
src/gdi-parser/gdi-writer.ts:113
↓ 2 callersMethod_copyMultiTracksContent
(arrSrcTrack: Array<GDITrack>, arrSrcTrackFileOffset: Array<number>, arrSrcTrackContentByteLength: Array<numbe
src/gdi-parser/gdi-writer.ts:278
↓ 2 callersMethodcreate
(inputGdi: string, outputMode: number, outputDir: string)
src/index.ts:52
↓ 2 callersMethodexec
()
src/gdi-parser/gdi-writer.ts:20
↓ 2 callersMethodinfo
(message?: any, ...optionalParams: any[])
src/gdi-parser/dbg-util.ts:22
↓ 2 callersMethodprintInfo
()
src/gdi-parser/gdi-disc.ts:261
↓ 2 callersMethodwarn
(message?: any, ...optionalParams: any[])
src/gdi-parser/dbg-util.ts:18
↓ 1 callersMethod_gdiLineParser_TrackContentLine
(lineContent: string)
src/gdi-parser/gdi-disc.ts:184
↓ 1 callersMethod_gdiLineParser_TrackCountLine
(lineContent: string)
src/gdi-parser/gdi-disc.ts:171
↓ 1 callersMethod_isValidTrackInfo
(arrString: Array<string>)
src/gdi-parser/gdi-disc.ts:219
↓ 1 callersMethodcloseTrackFile
()
src/gdi-parser/gdi-track.ts:325
↓ 1 callersMethodcreateFromBuffer
(dataBuf: Buffer, customLogger?: IGDILogger)
src/gdi-parser/gdi-ipbin.ts:21
↓ 1 callersMethodcreateFromFile
(gdiFilePath: string, parseCompleteCB?: (gdiLayout: GDIDisc) => void, customLogger?: IGDILogger)
src/gdi-parser/gdi-disc.ts:96
↓ 1 callersMethodgetInstance
()
src/index.ts:21
↓ 1 callersMethodinit
(inputGdi: string, outputMode: number, outputDir: string)
src/index.ts:71
↓ 1 callersMethodinit
(gdiDiscObj: GDIDisc, outputDir: string)
src/gdi-parser/gdi-writer.ts:47
↓ 1 callersMethodinitFromBuffer
(dataBuf: Buffer)
src/gdi-parser/gdi-ipbin.ts:42
↓ 1 callersMethodinitIpBin
()
src/gdi-parser/gdi-disc.ts:143
↓ 1 callersMethodinitRefTrackList
()
src/gdi-parser/gdi-ipbin.ts:49
↓ 1 callersMethodloadFromFile
(gdiFilePath: string, parseCompleteCB?: (gdiLayout: GDIDisc) => void)
src/gdi-parser/gdi-disc.ts:108
↓ 1 callersMethodonGdiFileParseComplete
()
src/gdi-parser/gdi-disc.ts:129
↓ 1 callersMethodopenTrackFile
()
src/gdi-parser/gdi-track.ts:314
↓ 1 callersMethodrefreshFileSystemStats
()
src/gdi-parser/gdi-track.ts:306
↓ 1 callersMethodsetLogger
* Set custom logger to output log with custom logic * @param {dbgUtil.IGDILogger} targetLogger
src/gdi-parser/dbg-util.ts:72
↓ 1 callersMethodtrackLBAtoFileByteOffset
* Get the file offset of specified track LBA * May return negative value or value large value than the actual length of this track file for d
src/gdi-parser/gdi-track.ts:249
↓ 1 callersMethodunload
()
src/gdi-parser/gdi-disc.ts:161
↓ 1 callersMethodwriteGdiCueFile
()
src/gdi-parser/gdi-writer.ts:78
↓ 1 callersMethodwriteGdiTrackFiles
()
src/gdi-parser/gdi-writer.ts:126
Methodconstructor
()
src/index.ts:30
Methodconstructor
()
src/index.ts:65
Methodconstructor
()
src/gdi-parser/dbg-util.ts:40
Methodconstructor
(parentGdi: GDIDisc, trackFileDir: string, indexInParentGdi: number, lba: number, type: number, sectorSize: nu
src/gdi-parser/gdi-track.ts:43
Methodconstructor
(trackObj: GDITrack, fileDir: string, filename: string, sectorSize: number)
src/gdi-parser/gdi-track.ts:297
Methodconstructor
()
src/gdi-parser/gdi-disc.ts:86
Methodconstructor
()
src/gdi-parser/gdi-ipbin.ts:36
Methodconstructor
(startLBA: number, typeId: number)
src/gdi-parser/gdi-ipbin.ts:107
Methodconstructor
()
src/gdi-parser/gdi-writer.ts:43
Methodcontent
()
src/gdi-parser/gdi-track.ts:39
Methodcreate
(gdiDiscObj: GDIDisc, outputDir: string, customLogger?: IGDILogger)
src/gdi-parser/gdi-writer.ts:24
MethodendLBA
* LBA that current track ends on.(not inclusive) * @returns {number}
src/gdi-parser/gdi-track.ts:135
Methoderror
(message?: any, ...optionalParams: any[])
src/index.ts:34
Methoderror
(message?: any, ...optionalParams: any[])
src/gdi-parser/dbg-util.ts:44
Methoderror
(message?: any, ...optionalParams: any[])
src/gdi-parser/dbg-util.ts:82
Methodexec
()
src/index.ts:82
Methodexec
()
src/gdi-parser/gdi-writer.ts:63
Methodfilename
()
src/gdi-parser/gdi-track.ts:67
MethodgetSectorOwnerTrack
* Return the GDITrack object which contains the target sector data. * Note: There is special case in games with audiio tracks and last track
src/gdi-parser/gdi-disc.ts:238
Methodinfo
(message?: any, ...optionalParams: any[])
src/index.ts:46
Methodinfo
(message?: any, ...optionalParams: any[])
src/gdi-parser/dbg-util.ts:56
MethodipBin
()
src/gdi-parser/gdi-disc.ts:59
MethodisAudioTrack
* Check if current track is marked as AUDIO track type in gdi cue file. * @returns {boolean}
src/gdi-parser/gdi-track.ts:92
MethodisAudioTrack
()
src/gdi-parser/gdi-ipbin.ts:112
MethodisDataTrack
* Check if current track is marked as DATA track type in gdi cue file. * @returns {boolean}
src/gdi-parser/gdi-track.ts:100
MethodisDataTrack
()
src/gdi-parser/gdi-ipbin.ts:116
MethodisIpBinLoaded
()
src/gdi-parser/gdi-disc.ts:63
MethodisOverlappedWithPreviousTrack
* For redump format GDI, if audio track are dealed as TruRip or Tosec GDI format, the first audio track following a data track would be overlapped wit
src/gdi-parser/gdi-track.ts:176
MethodisPreGapDataEmbedded
* For redump format GDI audio track, there is 150 sectors embedded pre gap data in the current track file head part. * There is no such embed
src/gdi-parser/gdi-track.ts:149
MethodisRedumpFormatDetected
()
src/gdi-parser/gdi-disc.ts:46
MethodisValid
* Validate if the track content file exists and the size is valid in logical * @returns {boolean}
src/gdi-parser/gdi-track.ts:339
MethodisValid
* Identify if this is a logical valid gdi image and all track files are able to load. * @returns {boolean}
src/gdi-parser/gdi-disc.ts:71
MethodlengthInByte
()
src/gdi-parser/gdi-track.ts:344
MethodlengthInSector
()
src/gdi-parser/gdi-track.ts:348
Methodlog
(message?: any, ...optionalParams: any[])
src/index.ts:42
Methodlog
(message?: any, ...optionalParams: any[])
src/gdi-parser/dbg-util.ts:52
Methodlog
(message?: any, ...optionalParams: any[])
src/gdi-parser/dbg-util.ts:76
Methodlogger
(nv: IGDILogger)
src/gdi-parser/gdi-track.ts:35
Methodlogger
(nv: IGDILogger)
src/gdi-parser/gdi-disc.ts:34
Methodlogger
(nv: IGDILogger)
src/gdi-parser/gdi-ipbin.ts:32
Methodlogger
(nv: IGDILogger)
src/gdi-parser/gdi-writer.ts:39
MethodnormalizedStartLBA_Data
* Get the correct Disc LBA of actual data / audio data of this track. No matter the track is in Redump format or Trurip/Tosec format. * @retu
src/gdi-parser/gdi-track.ts:204
MethodnormalizedStartLBA_PreGap
* Get the correct Disc LBA of PreGap data of this track. No matter the track is in Redump format or Trurip/Tosec format. * @returns {number}
src/gdi-parser/gdi-track.ts:191
MethodpreGapLengthInSector
* Audio track should have a pre gap of 150 sectors
src/gdi-parser/gdi-track.ts:107
MethodprintInfo
()
src/gdi-parser/gdi-track.ts:269
MethodprintInfo
()
src/gdi-parser/gdi-ipbin.ts:79
MethodprintIpBinInfo
()
src/gdi-parser/gdi-disc.ts:275
MethodreadSectorRAW
(startLBA: number, lenOfSectorsToRead: number = 1, maxReadBufferSize: number = this.sectorSize * 1024)
src/gdi-parser/gdi-track.ts:258
MethodreadSectorRAW
(startLBA: number)
src/gdi-parser/gdi-disc.ts:256
MethodsectorSize
* Sector size marked in gdi cue file. * So far it should be 2352 in all cases. * @returns {number}
src/gdi-parser/gdi-track.ts:84
MethodstartLBA
()
src/gdi-parser/gdi-ipbin.ts:103
MethodstartLBA_Data
* Data / Audio track data LBA directly based on track LBA value marked in gdi cue file. * This value is not correct to audio tracks of redump
src/gdi-parser/gdi-track.ts:127
MethodstartLBA_PreGap
* PreGap LBA directly based on track LBA value marked in gdi cue file. * This value is not correct to audio tracks of redump format gdi image
src/gdi-parser/gdi-track.ts:117
MethodtrackCount
()
src/gdi-parser/gdi-disc.ts:38
MethodtrackId
()
src/gdi-parser/gdi-track.ts:63
MethodtrackLBAtoDiscLBA
* Convert track LBA to disc LBA. * (Reverse process to GDITrack.discLBAtoTrackLBA method.) * @param trackLba * @returns {nu
src/gdi-parser/gdi-track.ts:229
Methodtracks
()
src/gdi-parser/gdi-disc.ts:42
MethodtypeId
* Type id of the current track. 0 for Audio track and 4 for data track. * @returns {number}
src/gdi-parser/gdi-track.ts:75
Methodunload
* Unload opened files and allocated resource for current track
src/gdi-parser/gdi-track.ts:355
Methodwarn
(message?: any, ...optionalParams: any[])
src/index.ts:38
Methodwarn
(message?: any, ...optionalParams: any[])
src/gdi-parser/dbg-util.ts:48