| create | Function | p0, p1, p2 | 0x2d68f0 | 0xa5d30 | 0xa5d30 | - | link | link |
| get | Function | | inline | inline | inline | inline | inline | inline |
| init | Function | p0, p1, p2 | 0x2d69a0 | 0xa5db0 | 0xa5db0 | - | link | link |
| ~PlayLayer | Function | | 0x2d6580 | 0xa5920 | 0xa5920 | - | - | - |
| getEndPosition | Function | | - | - | - | - | link | link |
| getRelativeMod | Function | p0, p1, p2, p3 | - | - | - | - | link | link |
| getTempMilliTime | Function | | - | - | - | - | link | link |
| getCurrentPercent | Function | | - | 0xb3970 | 0xb3970 | - | link | link |
| getLastCheckpoint | Function | | 0x2e3000 | 0xb6b70 | 0xb6b70 | - | link | link |
| getRelativeModNew | Function | p0, p1, p2, p3, p4 | - | - | - | - | link | link |
| getCurrentPercentInt | Function | | 0x2e09e0 | - | - | - | link | link |
| onQuit | Function | | 0x2e5650 | 0xad390 | 0xad390 | - | link | link |
| playReplay | Function | p0 | - | - | - | - | - | - |
| resetLevel | Function | | 0x2e42b0 | 0xac8d0 | 0xac8d0 | - | link | link |
| startMusic | Function | | 0x2e5570 | 0xad570 | 0xad570 | - | link | link |
| colorObject | Function | p0, p1 | - | - | - | - | link | link |
| commitJumps | Function | | - | - | - | - | link | link |
| shouldBlend | Function | p0 | - | - | - | - | link | link |
| showNewBest | Function | p0, p1, p2, p3, p4, p5 | 0x2d9100 | 0xaf2e0 | 0xaf2e0 | - | link | link |
| spawnCircle | Function | | - | - | - | - | link | link |
| canPauseGame | Function | | - | - | - | - | link | link |
| prepareMusic | Function | p0 | 0x2e5480 | 0xad230 | 0xad230 | - | link | link |
| showEndLayer | Function | | - | - | - | - | link | link |
| addToGroupOld | Function | p0 | - | - | - | - | link | link |
| levelComplete | Function | | 0x2d7f30 | 0xad6d0 | 0xad6d0 | - | link | link |
| spawnFirework | Function | | - | - | - | - | link | link |
| stopRecording | Function | | - | - | - | - | link | link |
| incrementJumps | Function | | 0x2e4e50 | 0xb8700 | 0xb8700 | - | link | link |
| markCheckpoint | Function | | 0x2e2880 | 0xb53a0 | 0xb53a0 | - | link | link |
| showRetryLayer | Function | | - | - | - | - | link | link |
| startRecording | Function | | - | - | - | - | link | link |
| tryStartRecord | Function | | - | - | - | - | link | link |
| updateAttempts | Function | | 0x2e4cc0 | - | - | - | link | link |
| updateTimeWarp | Function | p0, p1 | 0x1b5590 | - | - | - | link | link |
| queueCheckpoint | Function | | - | - | - | - | link | link |
| storeCheckpoint | Function | p0 | 0x2e27d0 | 0xb74f0 | 0xb74f0 | - | link | link |
| updateInfoLabel | Function | | 0x2dfe30 | 0xa96e0 | 0xa96e0 | - | link | link |
| applyEnterEffect | Function | p0, p1, p2 | - | - | - | - | link | link |
| checkpointWithID | Function | p0 | - | - | - | - | link | link |
| createCheckpoint | Function | | 0x2e1a20 | - | - | - | link | link |
| delayedFullReset | Function | | 0x2e4060 | - | - | - | link | link |
| isGameplayActive | Function | | - | - | - | - | link | link |
| removeAllObjects | Function | | 0x2e5750 | 0xad440 | 0xad440 | - | link | link |
| removeCheckpoint | Function | p0 | - | 0xb7590 | 0xb7590 | - | link | link |
| resumeAndRestart | Function | p0 | 0x2e5160 | 0xb88d0 | 0xb88d0 | - | link | link |
| showCompleteText | Function | | 0x2d8770 | 0xae690 | 0xae690 | - | link | link |
| startGameDelayed | Function | | 0x2d7ec0 | 0xad660 | 0xad660 | - | link | link |
| delayedResetLevel | Function | | 0x2e4200 | 0xb4c20 | 0xb4c20 | - | link | link |
| loadDefaultColors | Function | | 0x2df1e0 | 0xab730 | 0xab730 | - | link | link |
| setupHasCompleted | Function | | 0x2d71b0 | 0xa7210 | 0xa7210 | - | link | link |
| takeStateSnapshot | Function | | - | - | - | - | link | link |
| toggleGhostEffect | Function | p0 | 0x2d20d0 | - | - | - | link | link |
| updateProgressbar | Function | | 0x2df7a0 | 0xab590 | 0xab590 | - | link | link |
| loadFromCheckpoint | Function | p0 | 0x2e28d0 | 0xb7690 | 0xb7690 | - | link | link |
| loadLastCheckpoint | Function | | - | 0xb7640 | 0xb7640 | - | link | link |
| removeFromGroupOld | Function | p0 | - | - | - | - | link | link |
| showCompleteEffect | Function | | - | 0xae230 | 0xae230 | - | link | link |
| showTwoPlayerGuide | Function | | - | - | - | - | link | link |
| togglePracticeMode | Function | p0 | 0x2e4eb0 | 0xb81f0 | 0xb81f0 | - | link | link |
| optimizeColorGroups | Function | | 0x2dc8b0 | 0xa7f40 | 0xa7f40 | - | link | link |
| resetLevelFromStart | Function | | 0x2e4210 | 0xb8330 | 0xb8330 | - | link | link |
| compareStateSnapshot | Function | | - | - | - | - | link | link |
| updateScreenRotation | Function | p0, p1, p2, p3, p4, p5, p6, p7 | - | - | - | - | link | link |
| gravityEffectFinished | Function | | - | - | - | - | link | link |
| loadActiveSaveObjects | Function | p0, p1 | - | - | - | - | - | - |
| optimizeOpacityGroups | Function | | 0x2dcb10 | 0xa8130 | 0xa8130 | - | link | link |
| playEndAnimationToPos | Function | p0 | 0x2da140 | 0xaffb0 | 0xaffb0 | - | link | link |
| saveActiveSaveObjects | Function | p0, p1 | 0x2e3d60 | - | - | - | - | - |
| scanActiveSaveObjects | Function | | 0x2e3cb0 | 0xa91b0 | 0xa91b0 | - | link | link |
| startRecordingDelayed | Function | | - | - | - | - | link | link |
| updateEffectPositions | Function | | 0x2e1470 | 0xb4d20 | 0xb4d20 | - | link | link |
| applyCustomEnterEffect | Function | p0, p1 | - | - | - | - | link | link |
| loadDynamicSaveObjects | Function | p0 | - | 0xb7ba0 | 0xb7ba0 | - | - | - |
| saveDynamicSaveObjects | Function | p0 | 0x2e38c0 | - | - | - | - | - |
| scanDynamicSaveObjects | Function | | - | 0xa8320 | 0xa8320 | - | link | link |
| processLoadedMoveActions | Function | | - | 0xb0ef0 | 0xb0ef0 | - | link | link |
| toggleBGEffectVisibility | Function | p0 | - | - | - | - | link | link |
| prepareCreateObjectsFromSetup | Function | p0 | 0x2dafd0 | - | - | - | - | - |
| processCreateObjectsFromSetup | Function | | 0x2db250 | 0xa69f0 | 0xa69f0 | - | link | link |
| createObjectsFromSetupFinished | Function | | 0x2dbab0 | 0xb0a50 | 0xb0a50 | - | link | link |
| playPlatformerEndAnimationToPos | Function | p0, p1 | 0x2da920 | 0xb0570 | 0xb0570 | - | link | link |
| scene | Function | p0, p1, p2 | 0x2d68a0 | 0xa5c80 | 0xa5c80 | - | link | link |
| resume | Function | | 0x2e52b0 | 0xb8a50 | 0xb8a50 | - | link | link |
| showHint | Function | | 0x2e12d0 | 0xb4ab0 | 0xb4ab0 | - | link | link |
| addCircle | Function | cw | - | 0xb4cc0 | 0xb4cc0 | - | link | link |
| addObject | Function | p0 | 0x2dbd30 | 0xabae0 | 0xabae0 | - | link | link |
| fullReset | Function | | 0x2e40c0 | 0xb8080 | 0xb8080 | - | link | link |
| pauseGame | Function | p0 | 0x2e4fc0 | 0xb8790 | 0xb8790 | - | link | link |
| startGame | Function | | 0x2d7e80 | 0xad330 | 0xad330 | - | link | link |
| onEnterTransitionDidFinish | Function | | 0x2e58e0 | - | - | - | link | link |
| onExit | Function | | 0x2e5910 | - | - | - | link | link |
| postUpdate | Function | p0 | 0x2e1560 | 0xb4df0 | 0xb4df0 | - | link | link |
| checkForEnd | Function | | 0x2e1810 | - | - | - | link | link |
| testTime | Function | | - | - | - | - | link | link |
| updateVerifyDamage | Function | | 0x2e18f0 | - | - | - | link | link |
| updateAttemptTime | Function | p0 | 0x2e1970 | - | - | - | link | link |
| updateVisibility | Function | p0 | 0x2dcf70 | 0xb10e0 | 0xb10e0 | - | link | link |
| opacityForObject | Function | p0 | 0x2ddc80 | - | - | - | link | link |
| updateColor | Function | p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10 | 0x2df440 | - | - | - | link | link |
| activateEndTrigger | Function | p0, p1, p2 | - | - | - | - | link | link |
| activatePlatformerEndTrigger | Function | p0, p1 | 0x2da810 | 0xb0480 | 0xb0480 | - | - | - |
| toggleGlitter | Function | p0 | 0x2e0990 | - | - | - | link | link |
| destroyPlayer | Function | p0, p1 | 0x2e0a90 | 0xb40f0 | 0xb40f0 | - | link | link |
| toggleGroundVisibility | Function | p0 | 0x2e0840 | 0xb3f40 | 0xb3f40 | - | link | link |
| toggleMGVisibility | Function | p0 | 0x2e08c0 | - | - | - | link | link |
| toggleHideAttempts | Function | p0 | 0x2e0910 | - | - | - | link | link |
| timeForPos | Function | p0, p1, p2, p3, p4 | 0x2e0740 | - | - | - | link | link |
| posForTime | Function | p0 | 0x2e07b0 | - | - | - | link | link |
| resetSPTriggered | Function | | 0x2e0800 | - | - | - | link | link |
| updateTimeWarp | Function | p0 | 0x1b5590 | - | - | - | link | link |
| playGravityEffect | Function | p0 | - | - | - | - | link | link |
| manualUpdateObjectColors | Function | p0 | 0x2ddca0 | - | - | - | link | link |
| checkpointActivated | Function | p0 | 0x2e1a00 | - | - | - | link | link |
| flipArt | Function | p0 | - | - | - | - | link | link |
| updateTimeLabel | Function | p0, p1, p2 | - | 0xb39e0 | 0xb39e0 | - | link | link |
| checkSnapshot | Function | | - | - | - | - | link | link |
| toggleProgressbar | Function | | - | 0xb3bb0 | 0xb3bb0 | - | link | link |
| toggleInfoLabel | Function | | - | - | - | - | link | link |
| removeAllCheckpoints | Function | | - | - | - | - | link | link |
| toggleMusicInPractice | Function | | - | - | - | - | link | link |
| currencyWillExit | Function | p0 | - | - | - | - | link | link |
| circleWaveWillBeRemoved | Function | p0 | - | - | - | - | link | link |
| dialogClosed | Function | p0 | 0x2e12b0 | - | - | - | link | link |
| m_coinArray | Field | | - | - | - | - | - | - |
| m_circleWaveArray | Field | | - | - | - | - | - | - |
| m_attemptLabel | Field | | - | - | - | - | - | - |
| m_percentageLabel | Field | | - | - | - | - | - | - |
| m_unkptr0 | Field | | - | - | - | - | - | - |
| m_progressBar | Field | | - | - | - | - | - | - |
| m_colorKeyDict | Field | | - | - | - | - | - | - |
| m_keyColors | Field | | - | - | - | - | - | - |
| m_keyOpacities | Field | | - | - | - | - | - | - |
| m_keyPulses | Field | | - | - | - | - | - | - |
| m_nextColorKey | Field | | - | - | - | - | - | - |