Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TheFlashBold/tune-editor
/ functions
Functions
342 in github.com/TheFlashBold/tune-editor
⨍
Functions
342
◇
Types & classes
97
↓ 2 callers
Function
getEngagementTime
()
src/lib/track.ts:44
↓ 2 callers
Method
getPatchDefinition
(file: string)
src/services/tuning.ts:107
↓ 2 callers
Method
getUnlocks
()
src/services/tuning.ts:121
↓ 2 callers
Function
handleAxisDoubleClick
(axis: 'x' | 'y', index: number)
src/components/ValueEditor.tsx:1678
↓ 2 callers
Function
handleAxisMouseDown
(axis: 'x' | 'y', index: number, e: MouseEvent)
src/components/ValueEditor.tsx:1830
↓ 2 callers
Function
handleAxisMouseEnter
(axis: 'x' | 'y', index: number)
src/components/ValueEditor.tsx:1843
↓ 2 callers
Function
handleUpload
(automatic: boolean = false)
src/components/UploadBinModal.tsx:54
↓ 2 callers
Function
hslToRgb
(h: number, s: number, l: number)
src/components/ValueEditor.tsx:783
↓ 2 callers
Function
interpolateRow
(rows: number[][], index: number)
src/lib/csvLog.ts:14
↓ 2 callers
Function
isAxisSelected
(axis: 'x' | 'y', index: number)
src/components/ValueEditor.tsx:1789
↓ 2 callers
Function
isPrintable
(s: string)
src/lib/olsParser.ts:130
↓ 2 callers
Function
k
(n: number)
src/components/ValueEditor.tsx:786
↓ 2 callers
Method
listBins
()
src/services/tuning.ts:129
↓ 2 callers
Function
loadDefinition
(filename: string)
src/lib/definitionLoader.ts:46
↓ 2 callers
Method
matchCategory
(name: string)
src/lib/a2lParser.ts:274
↓ 2 callers
Function
measure
()
src/components/LogOverlay.tsx:45
↓ 2 callers
Function
mergeDefinitions
(baseDef: Definition, patchDef: Definition, _patchName?: string)
src/components/PatchManager.tsx:73
↓ 2 callers
Function
normFromAxis
(axisVals: number[], length: number)
src/lib/wizards/stage1.ts:65
↓ 2 callers
Function
normalizeAddress
* TriCore TC17xx address aliasing: * 0x80000000 = cached view of program flash * 0xA0000000 = uncached view of SAME flash
src/lib/s19Parser.ts:68
↓ 2 callers
Function
normalizeRawValue
(value: number, dataType: DataType)
src/lib/binUtils.ts:397
↓ 2 callers
Function
offsetTableSloped
* Add a sloped offset: 0% at (minX, minY), full `offset` at (maxX, maxY), * linearly interpolated as the average of normalized x and y positions. *
src/lib/wizards/stage1.ts:46
↓ 2 callers
Function
parseAddress
(addrStr: string | null)
src/lib/xdfParser.ts:83
↓ 2 callers
Function
parseBtp
(data: Uint8Array)
src/lib/btpParser.ts:99
↓ 2 callers
Function
parseCSV
(text: string)
src/lib/csvLog.ts:34
↓ 2 callers
Method
parseCsvLine
(line: string)
src/lib/a2lParser.ts:119
↓ 2 callers
Function
parseFileData
(file: File)
src/hooks/useAppState.ts:26
↓ 2 callers
Function
parseMathEquation
(equation: string)
src/lib/xdfParser.ts:18
↓ 2 callers
Function
parseOLS
(buffer: ArrayBuffer, filename: string)
src/lib/olsParser.ts:153
↓ 2 callers
Method
parseXDF
(file: File)
src/lib/xdfParser.ts:218
↓ 2 callers
Method
postJSON
(path: string, queryParams: GenericObject = {}, body: GenericObject = {})
src/services/base.ts:74
↓ 2 callers
Function
pushLine
(p1: { clipX: number; clipY: number; depth: number }, p2: { clipX: number; clipY: nu
src/components/ValueEditor.tsx:1048
↓ 2 callers
Function
pushTri
(verts: number[], p1: { clipX: number; clipY: number; depth: number },
src/components/ValueEditor.tsx:1038
↓ 2 callers
Function
rainCurveCells
* Rain-curve cells: * idx 0 .. TEMP_IDX - 2 → linear ramp from `startValue` to RAIN_RAMP_TARGET (1.0) * idx TEMP_IDX - 1 → midpoint bet
src/lib/wizards/antiTramp.ts:36
↓ 2 callers
Function
rank
(w: WizardDef)
src/components/WizardModal.tsx:292
↓ 2 callers
Method
readAxisData
()
src/lib/olsParser.ts:505
↓ 2 callers
Method
readBytes
(n: number)
src/lib/olsParser.ts:445
↓ 2 callers
Method
readLangString
()
src/lib/olsParser.ts:475
↓ 2 callers
Function
readString
(data: Uint8Array, offset: number, length: number)
src/lib/btpParser.ts:89
↓ 2 callers
Function
readString
(data: DataView, buf: Uint8Array, offset: number)
src/lib/olsParser.ts:97
↓ 2 callers
Function
rebaseAxis
(axis: IDefinitionParameter['xAxis'])
src/components/PatchManager.tsx:81
↓ 2 callers
Method
resolveCategories
(element: Element)
src/lib/xdfParser.ts:250
↓ 2 callers
Function
scalar
(name: string)
src/lib/wizards/popsBangs.ts:223
↓ 2 callers
Function
scaleTable
Scale all cells of a table by a percentage factor, reading current values (or `baseData` when given).
src/lib/wizards/stage1.ts:111
↓ 2 callers
Function
seekFromEvent
(e: MouseEvent | TouchEvent)
src/components/LogTimeline.tsx:34
↓ 2 callers
Function
send
(payload: Record<string, unknown>)
src/lib/track.ts:17
↓ 2 callers
Function
sendEngagement
()
src/lib/track.ts:48
↓ 2 callers
Function
verifyCrc32
(data: Uint8Array)
src/lib/btpParser.ts:160
↓ 2 callers
Function
yToLat
(y: number)
src/components/GPSMap.tsx:20
↓ 1 callers
Function
airDensity
* Air density in kg/m³, computed from ambient pressure (kPa) and temperature * (°C) when available in the log; falls back to standard-day density.
src/lib/logMapping.ts:37
↓ 1 callers
Function
applyPatch
(blocks: BtpBlock[], binData: Uint8Array)
src/lib/btpParser.ts:223
↓ 1 callers
Function
buildAxis
Build an 8-point axis [-5 ... temp ... 30] with temp pinned at TEMP_IDX.
src/lib/wizards/antiTramp.ts:13
↓ 1 callers
Function
buildBtp
( originalData: Uint8Array, modifiedData: Uint8Array, softCode: string, paramRanges: { offset: number;
src/lib/btpParser.ts:246
↓ 1 callers
Function
buildRef
(binData: Uint8Array)
src/components/WizardModal.tsx:37
↓ 1 callers
Function
buildRowRecord
(headers: string[], row: number[] | undefined)
src/lib/logMapping.ts:212
↓ 1 callers
Function
buildSearchParams
(queryParams: GenericObject = {})
src/services/base.ts:17
↓ 1 callers
Function
cellChanged
(row: number, col: number)
src/components/ValueEditor.tsx:1748
↓ 1 callers
Function
cellCompareDiff
(row: number, col: number)
src/components/ValueEditor.tsx:1755
↓ 1 callers
Function
classifyFile
(name: string)
src/app.tsx:33
↓ 1 callers
Function
cleanupLegacyServiceWorkers
()
src/main.tsx:17
↓ 1 callers
Function
computeGearMap
* Compute id_gear_gr_mt breakpoints from gear ratios. * * The x-axis represents RPM/speed ratio ≈ gear_ratio × final_drive × (revs_per_km / 60). *
src/lib/wizards/gearRatio.ts:12
↓ 1 callers
Function
copySelection
()
src/components/ValueEditor.tsx:1849
↓ 1 callers
Function
countAllParameters
(node: TreeNode)
src/components/CategoryTree.tsx:56
↓ 1 callers
Function
createProgram
(gl: WebGL2RenderingContext)
src/components/ValueEditor.tsx:775
↓ 1 callers
Function
dataToPoints
(field: string)
src/components/LogViewer.tsx:332
↓ 1 callers
Function
extractBinary
(buffer: ArrayBuffer, version: OLSBinaryVersion)
src/lib/olsParser.ts:720
↓ 1 callers
Function
extractBinaryVersions
(data: DataView, buf: Uint8Array, _version: number)
src/lib/olsParser.ts:230
↓ 1 callers
Function
extractEpkFromHeader
(buf: Uint8Array, pos: number)
src/lib/olsParser.ts:383
↓ 1 callers
Function
extractFolderEntries
(data: DataView, buf: Uint8Array)
src/lib/olsParser.ts:680
↓ 1 callers
Function
extractParameters
(data: DataView, buf: Uint8Array, version: number)
src/lib/olsParser.ts:648
↓ 1 callers
Function
fillAboveX
Set cells to a value where xAxis >= minX (for CURVEs/MAPs with rpm axis)
src/lib/wizards/stage1.ts:5
↓ 1 callers
Function
fillRegion
Generate cell writes for cells where xAxis >= minRpm and yAxis >= minLoad
src/lib/wizards/popsBangs.ts:5
↓ 1 callers
Function
findBinaryVerification
(_data: DataView, buf: Uint8Array, blobOffset: number, blobSize: number)
src/lib/olsParser.ts:343
↓ 1 callers
Function
findMatchingDefinitionByData
( data: Uint8Array )
src/lib/definitionLoader.ts:31
↓ 1 callers
Method
generateDefinition
(name: string)
src/lib/a2lParser.ts:283
↓ 1 callers
Method
getBin
(id: string, onProgress?: (loaded: number, total: number) => void)
src/services/tuning.ts:133
↓ 1 callers
Function
getCellColor
(value: number, min: number, max: number)
src/components/ValueEditor.tsx:374
↓ 1 callers
Method
getDefinition
(file: string)
src/services/tuning.ts:75
↓ 1 callers
Method
getDefinitionsIndex
()
src/services/tuning.ts:66
↓ 1 callers
Function
getMemCalOffset
Memory-mapped CAL offset for each ECU family (where CAL starts in address space relative to 0xA0000000)
src/lib/olsParser.ts:737
↓ 1 callers
Method
getOriginalMapData
(map: string, boxCode: string, version: string)
src/services/tuning.ts:117
↓ 1 callers
Method
getPatch
(file: string)
src/services/tuning.ts:94
↓ 1 callers
Method
getPatchIndex
()
src/services/tuning.ts:85
↓ 1 callers
Method
getStats
()
src/lib/a2lParser.ts:366
↓ 1 callers
Method
getStats
()
src/lib/xdfParser.ts:426
↓ 1 callers
Function
handleBitToggle
(bit: number)
src/components/ValueEditor.tsx:151
↓ 1 callers
Function
handleCellMouseDown
(row: number, col: number, e: MouseEvent)
src/components/ValueEditor.tsx:1796
↓ 1 callers
Function
handleCellMouseEnter
(row: number, col: number)
src/components/ValueEditor.tsx:1814
↓ 1 callers
Method
handleErrorResponse
(res: Response)
src/services/base.ts:81
↓ 1 callers
Function
handlePreviewMove
(e: MouseEvent)
src/components/LogViewer.tsx:488
↓ 1 callers
Function
hexToBinary
(content: string)
src/lib/s19Parser.ts:195
↓ 1 callers
Function
isIgnored
()
src/lib/track.ts:72
↓ 1 callers
Function
isSelected
(row: number, col: number)
src/components/ValueEditor.tsx:1774
↓ 1 callers
Function
latLonToPixel
( lat: number, lon: number, centerLat: number, centerLon: number, zoom: number, width: number, hei
src/components/GPSMap.tsx:24
↓ 1 callers
Function
linearNormalize
(value: number, min: number, max: number)
src/components/ValueEditor.tsx:370
↓ 1 callers
Function
loadTile
(x: number, y: number, z: number)
src/components/GPSMap.tsx:42
↓ 1 callers
Method
login
(username: string, password: string)
src/services/auth.ts:29
↓ 1 callers
Function
mount
()
src/main.tsx:11
↓ 1 callers
Function
olsToDefinition
(ols: OLSFile)
src/lib/olsParser.ts:751
↓ 1 callers
Function
paramNameMatches
(pattern: string, name: string)
src/lib/logMapping.ts:143
↓ 1 callers
Method
parseA2L
(file: File)
src/lib/a2lParser.ts:73
← previous
next →
101–200 of 342, ranked by callers