Codename LogoCodename Logo

funkin.backend.utils

APIWikiTools

funkin.backend.utils

The utils of Codename Engine

These utils do various things such as processing xml, discord rpc, zip reading and more...

..
native
translations
typedefAnimData

classAudioAnalyzer

An utility that analyze FlxSounds, can be used to make waveform or real-time audio visualizer.

typedefAudioAnalyzerCallback

typedefBeatAnim

classBitmapUtil

abstractCodeCursor

abstractConsoleColor

classControlsUtil

abstractCoolSfx

SFXs to play using CoolUtil.playMenuSFX.

classCoolUtil

Various utilities, that have no specific Util class.

typedefDEvents

typedefDPresence

classDUser

typedefDiscordJson

classDiscordUtil

classDrawUtil

classEngineUtil

abstractFileAttribute

classFileAttributeWrapper

Currently only for Windows, but planned to work on other platforms later.

classFlxInterpolateColor

Additional class for FlxColor lerping. Gets rid of precision issues with FlxColor.interpolate

classFunkinParentDisabler

FlxBasic allowing you to disable those elements from the parent state while this substate is opened - Tweens - Camera Movement - Timers - Sounds

classHttpUtil

classIPrePostDraw

classIXMLEvents

classIniUtil

classMarkdownUtil

classMathUtil

classMatrixUtil

classMemoryUtil

Tools that are related to memory. Including garbage collection, and memory usage, and hardware info.

abstractMessageBoxIcon

classNativeAPI

Class for functions that talk to a lower level than haxe, such as message boxes, and more. Some functions might not have effect on some platforms.

classNdllUtil

Small util that allows you to load any function from ndlls via getFunction.

abstractNitroType

classPropertyInfo

abstractRegistryHive

classRegistryUtil

classShaderResizeFix

classSortedArrayUtil

Tools to work with sorted arrays, in a more efficient way.

classStrNameLabel

classSysZip

Class that extends Reader allowing you to load ZIP entries without blowing your RAM up!! Half of the code is taken from haxe libraries btw

typedefSysZipEntry

classThreadUtil

classTranslationPair

classTranslationUtil

The class used for translations based on the XMLs inside the translations folders.

classWindowUtils

classXMLImportedScriptInfo

classXMLUtil

Class made to make XML parsing easier. Used in Stage.hx, Character.hx, and more.

classZipProgress

classZipReader

classZipUtil

classZipWriter