Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GerbilSoft/rom-properties
/ functions
Functions
15,169 in github.com/GerbilSoft/rom-properties
⨍
Functions
15,169
◇
Types & classes
3,401
↓ 3 callers
Function
decodeBlock_mmx
* Decode a Super Magic Drive interleaved block. * MMX-optimized version. * @param pDest [out] Destination block. (Must be 16 KB.) * @param pSrc [in
src/libromdata/utils/SuperMagicDrive_mmx.cpp:23
↓ 3 callers
Function
decodeHDREndpointMode11
extlib/basisu_astc/basisu_astc_decomp.cpp:967
↓ 3 callers
Method
decryptTitleKey
src/libromdata/Console/WiiTicket.cpp:610
↓ 3 callers
Function
deflateSetParamPre
========================================================================= * Checks whether buffer size is sufficient and whether this parameter is a
extlib/zlib-ng/deflate.c:1285
↓ 3 callers
Function
destroy_attribute
extlib/pugixml/src/pugixml.cpp:1240
↓ 3 callers
Function
detour_alloc_region_from_hi
extlib/Detours/src/detours.cpp:1364
↓ 3 callers
Function
detour_alloc_region_from_lo
extlib/Detours/src/detours.cpp:1315
↓ 3 callers
Function
detour_free_trampoline
extlib/Detours/src/detours.cpp:1549
↓ 3 callers
Function
detour_gen_jmp_indirect
extlib/Detours/src/detours.cpp:141
↓ 3 callers
Function
digits2_i
Given i in [0, 100), let x be the first 7 digits after the decimal point of i / 100 in base 2, the first 2 bytes after digits2_i(x) is the string repr
extlib/fmt/include/fmt/format.h:1035
↓ 3 callers
Function
divide
Compute the quotient of a bignum a >= 0 and a bignum b > 0. a is written as a = q * b + r with 0 <= r < b. q is the quotient, r the remainder
extlib/gettext/gettext-runtime/intl/gnulib-lib/vasnprintf.c:789
↓ 3 callers
Method
divmod_assign
Divides this bignum by divisor, assigning the remainder to this and returning the quotient.
extlib/fmt/include/fmt/format.h:2915
↓ 3 callers
Method
doRomOp
* Perform a ROM operation. * @param id [in] Operation index. * @param pParams [in/out] Parameters and results. (for e.g. UI updates) * @return 0 o
src/librpbase/RomData.cpp:1165
↓ 3 callers
Function
double_check
(branch, commit, args, executableName, md5sum, compilerVersion, resultsFileName, filePath, fileName)
extlib/lz4/tests/test-lz4-speed.py:193
↓ 3 callers
Method
dynamic
extlib/fmt/include/fmt/base.h:752
↓ 3 callers
Function
encode_base64_3to4
* Encode 3 source bytes as 4 base64 bytes. * @param dest [out] Destination buffer * @param src [in] Source buffer */
src/rpcli/rp_sixel.cpp:277
↓ 3 callers
Method
end
extlib/rapidjson/include/rapidjson/document.h:2482
↓ 3 callers
Method
enterLoop
* Enter a QEventLoop while waiting for a KJob to complete. * Reference: https://github.com/KDE/kio/blob/master/autotests/jobremotetest.cpp */
src/kde/RpFile_kio.cpp:95
↓ 3 callers
Method
enumSubKeys
* Enumerate subkeys. * @param lstSubKeys List to place the subkey names in. * @return ERROR_SUCCESS on success; WinAPI error on error. */
src/libwin32ui/RegKey.cpp:480
↓ 3 callers
Function
exeNameMatch
! exeNameMatch() : @return : a non-zero value if exeName matches test, excluding the extension */
extlib/lz4/programs/lz4cli.c:273
↓ 3 callers
Function
ext2AttrCheckboxInfo
* Get Ext2 attribute checkbox info. * * NOTE: The UI frontend has to translate the label and tooltip * using the "Ext2AttrView" context. * * @par
src/librpfile/xattr/Ext2AttrData.c:95
↓ 3 callers
Function
extend_7to8bits
* Extend a 7-bit color component to 8-bit color. * @param value 7-bit color component * @return 7-bit color value */
src/librptexture/decoder/ImageDecoder_ETC1.cpp:269
↓ 3 callers
Function
extract_single_name
Extracts the name of a single category from NAME and stores it in SINGLE_NAME. CATEGORY must be a valid category name != LC_ALL. This is basica
extlib/gettext/gettext-runtime/intl/gnulib-lib/setlocale-fixes.c:131
↓ 3 callers
Function
find_char
extlib/pugixml/src/pugixml.cpp:8610
↓ 3 callers
Function
find_substring
extlib/pugixml/src/pugixml.cpp:8619
↓ 3 callers
Function
floorlog10
Assuming x is finite and > 0: Return an approximation for n with 10^n <= x < 10^(n+1). The approximation is usually the right n, but may be off
extlib/gettext/gettext-runtime/intl/gnulib-lib/vasnprintf.c:1770
↓ 3 callers
Function
floorlog10l
Assuming x is finite and > 0: Return an approximation for n with 10^n <= x < 10^(n+1). The approximation is usually the right n, but may be off
extlib/gettext/gettext-runtime/intl/gnulib-lib/vasnprintf.c:1683
↓ 3 callers
Function
fold_1
extlib/zlib-ng/arch/x86/crc32_pclmulqdq_tpl.h:40
↓ 3 callers
Function
for_each_codepoint
extlib/fmt/include/fmt/format.h:624
↓ 3 callers
Method
format
extlib/fmt/include/fmt/format.h:3844
↓ 3 callers
Method
format
extlib/fmt/include/fmt/base.h:2468
↓ 3 callers
Function
formatDateTime
* Format an RFT_DATETIME field (or an `is_timestamp` column in RFT_LISTDATA). * @param timestamp [in] Timestamp to format * @param dtflags [in] Date
src/librpbase/TextOut_text.cpp:348
↓ 3 callers
Method
formatMediaID
* Format a media ID or disc profile ID. * * The last four bytes are separated from the rest of the ID. * This format is used by abgx360. * * @par
src/libromdata/Console/Xbox360_XEX.cpp:1043
↓ 3 callers
Function
fpDistance
extlib/zstd/lib/compress/zstd_preSplit.c:95
↓ 3 callers
Method
frameDelay
* Get the current frame's delay. * @return Current frame's delay, in milliseconds. */
src/librpbase/img/IconAnimHelper.hpp:95
↓ 3 callers
Function
free_inflate
=========================================================================== * Free all allocated inflate buffers */
extlib/zlib-ng/inflate.c:205
↓ 3 callers
Function
fromDXT2
* Convert a DXT2 image to rp_image. * @param width Image width. * @param height Image height. * @param img_buf DXT2 image buffer. * @param img_siz
src/librptexture/decoder/ImageDecoder_S3TC.cpp:390
↓ 3 callers
Function
fromDXT4
* Convert a DXT4 image to rp_image. * @param width Image width. * @param height Image height. * @param img_buf DXT4 image buffer. * @param img_siz
src/librptexture/decoder/ImageDecoder_S3TC.cpp:506
↓ 3 callers
Function
fromHBITMAP
* Convert an HBITMAP to rp_image. * @param hBitmap HBITMAP. * @return rp_image. */
src/win32/RpImageWin32.cpp:402
↓ 3 callers
Function
fromLinear24_ssse3
* Convert a linear 24-bit RGB image to rp_image. * SSSE3-optimized version. * @param px_format [in] 24-bit pixel format. * @param width [in] Image
src/librptexture/decoder/ImageDecoder_Linear_ssse3.cpp:38
↓ 3 callers
Function
fromLinear32_ssse3
* Convert a linear 32-bit RGB image to rp_image. * SSSE3-optimized version. * @param px_format [in] 32-bit pixel format. * @param width [in] Image
src/librptexture/decoder/ImageDecoder_Linear_ssse3.cpp:187
↓ 3 callers
Function
fromLinearMono
* Convert a linear monochrome image to rp_image. * * 0 == white; 1 == black * * @param width [in] Image width * @param height [in] Image height
src/librptexture/decoder/ImageDecoder_Linear_Gray.cpp:29
↓ 3 callers
Function
fromN3DSTiledRGB565
* Convert a Nintendo 3DS RGB565 tiled icon to rp_image. * @param width Image width. * @param height Image height. * @param img_buf RGB565 tiled ima
src/librptexture/decoder/ImageDecoder_N3DS.cpp:39
↓ 3 callers
Function
fstPrint
* Print an FST to an ostream. * @param fst [in] FST to print * @param os [in] ostream * @param path [in] Directory path * @param level [in] Cu
src/libromdata/tests/disc/FstPrint.cpp:54
↓ 3 callers
Function
fwrite_orDie
extlib/zstd/contrib/seekable_format/examples/parallel_compression.c:58
↓ 3 callers
Function
gcnRegionToGameTDB
* Convert a GCN region value (from GCN_Boot_Info or RVL_RegionSetting) to a GameTDB language code. * @param gcnRegion GCN region value. * @param idR
src/libromdata/Console/GameCubeRegions.cpp:195
↓ 3 callers
Function
generateWord
extlib/lz4/programs/lorem.c:258
↓ 3 callers
Function
getCacheFilename
* Get a cache filename. * @param cacheKey Cache key. (Must be UTF-8.) (Will be filtered using filterCacheKey().) * @return Cache filename, or empty
src/libcachecommon/CacheKeys.hpp:91
↓ 3 callers
Method
getCompanyString
* Get the company string for the specified comment. * The character set is converted before returning the string. * * @param comment gcn_banner_com
src/libromdata/Console/GameCubeBNR.cpp:270
↓ 3 callers
Function
getCreditsData
* Get the credits data. * Ends with CreditType::Max. * @return Credits data */
src/librpbase/config/AboutTabText.cpp:141
↓ 3 callers
Method
getEncKey
* Determine which encryption key is in use. * Result is stored in this->encKey. * @return 0 on success; negative POSIX error code on error. */
src/libromdata/Console/WiiTicket.cpp:213
↓ 3 callers
Function
getFlagPosition
* Get the position of a language code's flag icon in the flags sprite sheet. * @param lc [in] Language code. * @param pCol [out] Pointer to store
src/librpbase/SystemRegion.cpp:408
↓ 3 callers
Method
getGameDescriptionString
* Get the game description string for the specified comment. * The character set is converted before returning the string. * * @param comment gcn_b
src/libromdata/Console/GameCubeBNR.cpp:297
↓ 3 callers
Method
getGameID
* Get the game ID. * This returns a *full* game ID if available, e.g. SNS-YI-USA. * @param doFake If true, return a fake ID using the ROM's title.
src/libromdata/Console/SNES.cpp:672
↓ 3 callers
Method
getGameID
* Get the game ID, with unprintable characters replaced with '_'. * @return Game ID */
src/libromdata/Console/N64.cpp:120
↓ 3 callers
Method
getGameID
* Get the game ID. (SWJ-PUBx01) * @return Game ID, or empty string on error. */
src/libromdata/Handheld/WonderSwan.cpp:113
↓ 3 callers
Method
getGameNameString
* Get the game name string for the specified comment. * The character set is converted before returning the string. * * @param comment gcn_banner_c
src/libromdata/Console/GameCubeBNR.cpp:243
↓ 3 callers
Function
getGcnPalLanguage
* Determine the system language for PAL GameCube. * @return GCN_PAL_Language_ID. (If unknown, defaults to GCN_PAL_LANG_ENGLISH.) */
src/libromdata/data/NintendoLanguage.cpp:33
↓ 3 callers
Method
getIcon
* Get an icon from the sprite sheet. * @param col Column * @param row Row * @param gray If true, load the grayscale version * @param dpi DPI value
src/win32/ISpriteSheet.cpp:117
↓ 3 callers
Method
getOptHdrData
* Get data from an optional header. * * This function is for headers that either have a 32-bit value * stored as the offset (low byte == 0x00), or
src/libromdata/Console/Xbox360_XEX.cpp:384
↓ 3 callers
Function
getProgramVersion
* Get the program version as a 64-bit unsigned int. * Format: [major][minor][revision][devel] * @return Program version */
src/librpbase/config/AboutTabText.cpp:36
↓ 3 callers
Function
getRegionCodeForMetadataProperty
* Format a DSi/3DS/Wii U region code for display as a metadata property. * * If a single bit is set, one region will be shown. * * If multiple bit
src/libromdata/Console/WiiCommon.cpp:201
↓ 3 callers
Method
getRomTitle
* Get the ROM title. * * The ROM title length depends on type, and encoding * depends on type and region. * * @return ROM title. */
src/libromdata/Console/SufamiTurbo.cpp:99
↓ 3 callers
Function
getSupportSites
* Get the support sites. * Ends with nullptr entries. * @return Support sites */
src/librpbase/config/AboutTabText.cpp:164
↓ 3 callers
Method
getTypeDir
* Get the resource directory for the specified type. * @param type Resource type. * @return Resource directory, or nullptr if not found. */
src/libromdata/disc/PEResourceReader.cpp:246
↓ 3 callers
Function
getWiiLanguageCode
* Convert a Wii language ID to a language code. * @param langID GameCube PAL language ID. * @return Language code, or 0 on error. */
src/libromdata/data/NintendoLanguage.cpp:127
↓ 3 callers
Method
getXdbfResInfo
* Get the resource information. * @param resource_id Resource ID. (If not specified, use the title ID.) * @return Resource information, or nullptr o
src/libromdata/Console/Xbox360_XEX.cpp:497
↓ 3 callers
Method
get_bigit
extlib/fmt/include/fmt/format.h:2701
↓ 3 callers
Function
get_cached_power
extlib/fmt/include/fmt/format-inl.h:1157
↓ 3 callers
Function
get_classic_locale
extlib/fmt/include/fmt/chrono.h:310
↓ 3 callers
Function
get_description
(node: ET.Element)
extlib/fmt/support/python/mkdocstrings_handlers/cxx/__init__.py:125
↓ 3 callers
Function
get_history_lengths
Return lengths of high (starting at param->ho) and low (starting at 0) fragments of the circular history buffer. */
extlib/zlib-ng/arch/s390/dfltcc_detail.h:105
↓ 3 callers
Function
get_memory_deallocation_function
extlib/pugixml/src/pugixml.cpp:8000
↓ 3 callers
Function
get_mutable_buffer
extlib/pugixml/src/pugixml.cpp:2123
↓ 3 callers
Method
get_write_buffer
Returns the file's write buffer.
extlib/fmt/include/fmt/format-inl.h:1561
↓ 3 callers
Function
git
(args, pipe=True)
extlib/lz4/tests/test-lz4-abi.py:63
↓ 3 callers
Function
gl_locale_name_from_win32_LANGID
extlib/gettext/gettext-runtime/intl/gnulib-lib/localename-unsafe.c:1483
↓ 3 callers
Function
gl_signbitd
extlib/gettext/gettext-runtime/intl/gnulib-lib/signbitd.c:30
↓ 3 callers
Function
gl_signbitl
extlib/gettext/gettext-runtime/intl/gnulib-lib/signbitl.c:30
↓ 3 callers
Method
grouping
extlib/fmt/include/fmt/format-inl.h:67
↓ 3 callers
Function
gsvt_fwrite
* fwrite() wrapper function for gsvt_console. * * On Windows, if using a standard Windows console and ANSI escape sequences * are not supported, co
src/libgsvt/gsvt_win32.c:755
↓ 3 callers
Function
gsvt_init_posix
* Initialize console information for the specified file descriptor. * @param vt [out] gsvt_console * @param f [in] FILE* */
src/libgsvt/gsvt_posix.c:127
↓ 3 callers
Function
gsvt_init_win32
* Initialize console information for the specified file descriptor. * @param vt [out] gsvt_console * @param f [in] FILE* * @param fd [in] Standard
src/libgsvt/gsvt_win32.c:160
↓ 3 callers
Function
gtk_widget_set_margin_start
GTK [3.0,3.12): Has 'margin-*' properties, but uses left/right instead of start/end.
src/gtk/gtk-compat.h:329
↓ 3 callers
Function
gz_fetch
Fetch data and put it in the output buffer. Assumes state->x.have is 0. Data is either copied from the input file or decompressed from the input
extlib/zlib-ng/gzread.c:210
↓ 3 callers
Function
gz_load
Use read() to load a buffer -- return -1 on error, otherwise 0. Read from state->fd, and update state->eof, state->err, and state->msg as appropri
extlib/zlib-ng/gzread.c:46
↓ 3 callers
Function
gz_look
Look for gzip header, set up for inflate or copy. state->x.have must be 0. If this is the first time in, allocate required memory. state->how wil
extlib/zlib-ng/gzread.c:104
↓ 3 callers
Function
gz_read
Read len bytes into buf from file, or less than len up to the end of the input. Return the number of bytes read. If zero is returned, either the
extlib/zlib-ng/gzread.c:271
↓ 3 callers
Function
gz_skip
Skip len uncompressed bytes of output. Return -1 on error, 0 on success. */
extlib/zlib-ng/gzread.c:242
↓ 3 callers
Function
gz_write_init
Initialize state for writing a gzip file. Mark initialization by setting state->size to non-zero. Return -1 on a memory allocation failure, or 0
extlib/zlib-ng/gzwrite.c:20
↓ 3 callers
Method
handle
* Get the handle to the opened registry key. * @return Handle to the opened registry key, or INVALID_HANDLE_VALUE if not open. */
src/libwin32ui/RegKey.hpp:54
↓ 3 callers
Method
hasDangerousPermissions
* Does this ROM image have "dangerous" permissions? * * @return True if the ROM image has "dangerous" permissions; false if not. */
src/librpbase/RomData.cpp:1130
↓ 3 callers
Method
hasZAlgorithm
* Does this file have a compression algorithm specified? * @return True if it does; false if not. */
src/librpfile/xattr/XAttrReader.cpp:177
↓ 3 callers
Function
hashfile
(hasher, fname, blocksize=65536)
extlib/lz4/tests/test-lz4-speed.py:37
↓ 3 callers
Method
idxToSectKey
* Convert a flat key index to sectIdx/keyIdx. * @param idx [in] Flat key index. * @param pSectIdx [out] Section index. * @param pKeyIdx [out] Key
src/libromdata/crypto/KeyStoreUI.cpp:454
↓ 3 callers
Method
imgpf
* Get image processing flags. * * These specify post-processing operations for images, * e.g. applying transparency masks. * * @param imageType I
src/librpbase/RomData.cpp:871
↓ 3 callers
Method
imgpf
* Get image processing flags. * * These specify post-processing operations for images, * e.g. applying transparency masks. * * @param imageType I
src/libromdata/Media/ISO.cpp:1167
↓ 3 callers
Method
impl
extlib/mpark-variant/include/mpark/variant.hpp:749
↓ 3 callers
Function
inf_chksum
extlib/zlib-ng/inflate.c:39
↓ 3 callers
Function
inf_chksum_cpy
extlib/zlib-ng/inflate.c:25
← previous
next →
2,401–2,500 of 15,169, ranked by callers