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
↓ 4 callers
Method
parse
(class_, option_description)
extlib/fmt/support/docopt.py:188
↓ 4 callers
Function
parse_chrono_format
extlib/fmt/include/fmt/chrono.h:630
↓ 4 callers
Function
parse_format_string
extlib/fmt/include/fmt/base.h:1629
↓ 4 callers
Function
partial_hsum
extlib/zlib-ng/arch/x86/adler32_ssse3_p.h:14
↓ 4 callers
Method
pixelFormat
* Get the pixel format, e.g. "RGB888" or "DXT1". * @return Pixel format, or nullptr if unavailable. */
src/libromdata/Other/RpTextureWrapper.cpp:403
↓ 4 callers
Function
png_crc_finish_critical
Optionally skip data and then check the CRC. Depending on whether we * are reading an ancillary or critical chunk, and how the program has set * th
extlib/libpng/pngrutil.c:311
↓ 4 callers
Function
png_fixed_ITU
extlib/libpng/png.c:2744
↓ 4 callers
Function
png_get_IHDR
extlib/libpng/pngget.c:937
↓ 4 callers
Function
png_handle_chunk
extlib/libpng/pngrutil.c:3289
↓ 4 callers
Function
png_handle_fcTL
extlib/libpng/pngrutil.c:2758
↓ 4 callers
Function
png_icc_tag_char
Error message generation */
extlib/libpng/png.c:1501
↓ 4 callers
Function
png_init_io
Initialize the default input/output functions for the PNG file. If you * use your own read or write routines, you can call either png_set_read_fn()
extlib/libpng/png.c:707
↓ 4 callers
Function
png_read_data
Read the data from whatever input you are using. The default routine * reads from a file pointer. Note that this routine sometimes gets called * w
extlib/libpng/pngrio.c:30
↓ 4 callers
Function
png_read_rows
extlib/libpng/pngread.c:631
↓ 4 callers
Function
png_resolve_file_gamma
extlib/libpng/pngrtran.c:1351
↓ 4 callers
Function
png_set_alpha_mode_fixed
extlib/libpng/pngrtran.c:361
↓ 4 callers
Function
png_set_invert_mono
extlib/libpng/pngtrans.c:277
↓ 4 callers
Function
png_set_keep_unknown_chunks
extlib/libpng/pngset.c:1743
↓ 4 callers
Function
png_set_packswap
Turn on packed pixel swapping */
extlib/libpng/pngtrans.c:68
↓ 4 callers
Function
png_set_read_fn
This function allows the application to supply a new input function * for libpng if standard C streams aren't being used. * * This function takes a
extlib/libpng/pngrio.c:85
↓ 4 callers
Function
png_set_sBIT
extlib/libpng/pngset.c:840
↓ 4 callers
Function
png_set_sCAL_s
extlib/libpng/pngset.c:615
↓ 4 callers
Function
png_set_sRGB
extlib/libpng/pngset.c:855
↓ 4 callers
Function
png_set_scale_16
extlib/libpng/pngrtran.c:188
↓ 4 callers
Function
png_set_shift
extlib/libpng/pngtrans.c:82
↓ 4 callers
Function
png_set_tRNS
extlib/libpng/pngset.c:1187
↓ 4 callers
Function
png_set_text
extlib/libpng/pngset.c:948
↓ 4 callers
Function
png_set_text_2
extlib/libpng/pngset.c:959
↓ 4 callers
Function
png_set_write_fn
This function allows the application to supply new output functions for * libpng if standard C streams aren't being used. * * This function takes a
extlib/libpng/pngwio.c:120
↓ 4 callers
Function
png_write_data
extlib/libpng/pngwio.c:31
↓ 4 callers
Function
png_write_image
Write the image. You only need to call this function once, even * if you are writing an interlaced image. */
extlib/libpng/pngwrite.c:658
↓ 4 callers
Function
png_write_rows
Write a few rows of image data. If the image is interlaced, * either you will have to write the 7 sub images, or, if you * have called png_set_inte
extlib/libpng/pngwrite.c:636
↓ 4 callers
Method
pointer
extlib/googletest/googletest/include/gtest/internal/gtest-port.h:1539
↓ 4 callers
Function
premultiply_pixel_inl
* Premultiply an argb32_t pixel. (Standard version) * From qt-5.11.0's qrgb.h. * qPremultiply() * * This is needed in order to use the Cairo graph
src/librptexture/img/un-premultiply.cpp:135
↓ 4 callers
Function
print_doc
extlib/pugixml/docs/samples/load_stream.cpp:7
↓ 4 callers
Function
print_escaped
Print an ASCII string with quotes and escape sequences where needed. */
extlib/gettext/gettext-runtime/intl/log.c:41
↓ 4 callers
Function
pthread_once
src/pthread_once_win32.h:28
↓ 4 callers
Function
random
Gets the random number generator.
extlib/googletest/googletest/src/gtest-internal-inl.h:820
↓ 4 callers
Method
readAndVerifyVmsHeader
* Read and verify the VMS header. * This function sets vms_header and vms_header_offset. * @param address Address to check. * @return DC_LoadedHead
src/libromdata/Console/DreamcastSave.cpp:326
↓ 4 callers
Function
readSkippableFrameSize
extlib/zstd/lib/decompress/zstd_decompress.c:587
↓ 4 callers
Function
read_bin
extlib/lz4/examples/blockStreaming_doubleBuffer.c:34
↓ 4 callers
Function
read_variable_length
extlib/lz4/lib/lz4.c:1978
↓ 4 callers
Function
resolve_symlink_int
* Resolve a symbolic link. * Internal function; has common code for after filename parsing. * * If the specified filename is not a symbolic link,
src/librpfile/win32/FileSystem_win32.cpp:668
↓ 4 callers
Function
rewind
* Seek to the beginning of the file. */
src/librpfile/IRpFile.hpp:178
↓ 4 callers
Method
romDataInfo
\ * Get the RomDataInfo for this object. \ * @return RomDataInfo \ */
src/librpbase/RomData_decl.hpp:505
↓ 4 callers
Method
root
extlib/pugixml/src/pugixml.cpp:5994
↓ 4 callers
Function
rotr
Compilers should be able to optimize this into the ror instruction.
extlib/fmt/include/fmt/format-inl.h:197
↓ 4 callers
Function
rpToQImage
* Convert an rp_image to QImage. * @param image rp_image_ptr * @return QImage. */
src/kde/RpQt.hpp:181
↓ 4 callers
Function
rp_AdjustSizeForDpi
* Adjust any size for DPI. * @param px Size, in pixels * @param dpi DPI (96dpi == 1x) * @return Adjusted size */
src/libwin32ui/HiDPI.hpp:30
↓ 4 callers
Function
rp_LoadLibrary
* Explicit LoadLibrary() for delay-load. * Used by our own DLL loading functions, so the DLL whitelist check is skipped. * @param pdli Delay-load in
src/libwin32common/DelayLoadHelper.c:221
↓ 4 callers
Function
rp_key_store_item_get_is_section
src/gtk/config/KeyStoreItem.c:307
↓ 4 callers
Function
rp_language_combo_box_item_get_lc
src/gtk/LanguageComboBoxItem.c:245
↓ 4 callers
Function
rp_language_combo_box_set_selected_lc
* Set the selected language code. * * NOTE: This function will return true if the LC was found, * even if it was already selected. * * @param wid
src/gtk/LanguageComboBox_gtk3.cpp:244
↓ 4 callers
Function
rp_list_data_item_set_column_is_achievement
src/gtk/ListDataItem.c:395
↓ 4 callers
Function
rp_nautilus_extra_interfaces_add
* Add extra fork-specific interfaces. * Call this function from rp_*_provider_register_type_ext(). * @param g_module GTypeModule * @param instance_
src/gtk/gtk3/NautilusExtraInterfaces.c:174
↓ 4 callers
Function
rp_options_menu_button_set_direction
src/gtk/OptionsMenuButton.cpp:352
↓ 4 callers
Function
rp_secure_restrict_dll_lookups
!(_WIN32 && ENABLE_EXTRA_SECURITY) */
src/librpsecure/restrict-dll.h:29
↓ 4 callers
Function
safe_fwrite
safe_fwrite() : * performs fwrite(), ensure operation success, or immediately exit() */
extlib/lz4/examples/frameCompress.c:32
↓ 4 callers
Method
seek
* Set the partition position. * @param pos [in] Partition position * @param whence [in] Where to seek from * @return 0 on success; -1 on error. *
src/librpbase/disc/CBCReader.cpp:360
↓ 4 callers
Function
seek_bin
extlib/lz4/examples/dictionaryRandomAccess.c:51
↓ 4 callers
Method
selectBestSize
* Select the best size for an image. * @param sizeDefs Image size definitions. * @param size Requested thumbnail dimension. (assuming a square thumb
src/librpbase/RomData.cpp:168
↓ 4 callers
Function
setASTCErrorColorBlock
extlib/basisu_astc/basisu_astc_decomp.cpp:570
↓ 4 callers
Function
setDictSelection
extlib/zstd/lib/dictBuilder/cover.c:999
↓ 4 callers
Method
setIconAnimData
* Set the icon animation data for this label. * * NOTE: If animated icon data is specified, that supercedes * the individual rp_image. * * @param
src/kde/DragImageLabel.cpp:106
↓ 4 callers
Method
setMessageType
src/win32/MessageWidget.cpp:33
↓ 4 callers
Method
setPosition
src/win32/DragImageLabel.cpp:414
↓ 4 callers
Method
set_alt
extlib/fmt/include/fmt/base.h:767
↓ 4 callers
Function
set_brackets
extlib/fmt/include/fmt/ranges.h:425
↓ 4 callers
Method
set_localized
extlib/fmt/include/fmt/chrono.h:2111
↓ 4 callers
Function
setlocale_unixlike
Like setlocale, but accept also locale names in the form ll or ll_CC, where ll is an ISO 639 language code and CC is an ISO 3166 country code. */
extlib/gettext/gettext-runtime/intl/setlocale.c:683
↓ 4 callers
Method
showKeyImportReturnStatus
* Show key import return status. * @param filename Filename * @param keyType Key type * @param iret ImportReturn */
src/kde/config/KeyManagerTab.cpp:132
↓ 4 callers
Function
show_error
src/rp-download/rp-download.cpp:94
↓ 4 callers
Function
ss_blockswap
extlib/zstd/lib/dictBuilder/divsufsort.c:540
↓ 4 callers
Function
ss_insertionsort
Insertionsort for small size groups */
extlib/zstd/lib/dictBuilder/divsufsort.c:255
↓ 4 callers
Function
ss_mintrosort
Multikey introsort for medium size groups. */
extlib/zstd/lib/dictBuilder/divsufsort.c:398
↓ 4 callers
Function
state_decompress
extlib/lz4/ossfuzz/round_trip_stream_fuzzer.c:103
↓ 4 callers
Function
state_randomRoundTrip
extlib/lz4/ossfuzz/round_trip_stream_fuzzer.c:178
↓ 4 callers
Function
state_trimDict
* Picks a dictionary size and trims the dictionary off of the data. * We copy the dictionary to the roundTrip so our validation passes. */
extlib/lz4/ossfuzz/round_trip_stream_fuzzer.c:125
↓ 4 callers
Method
swap
Swaps two AssertionResults.
extlib/googletest/googletest/src/gtest-assertion-result.cc:52
↓ 4 callers
Function
swap_two_16_in_32
* Byteswap two 16-bit WORDs in a 32-bit DWORD. * @param dword DWORD containing two 16-bit WORDs. * @return DWORD containing the byteswapped 16-bit W
src/librpbyteswap/byteswap.c:20
↓ 4 callers
Method
swizzle
* Swizzle the image channels. * * @param swz_spec Swizzle specification: [rgba01]{4} [matches KTX2] * @return 0 on success; negative POSIX error co
src/librptexture/img/rp_image.hpp:624
↓ 4 callers
Function
sysName
* Get a system name. * @param sys System ID. * @return System name, or nullptr if invalid. */
src/libromdata/config/ImageTypesConfig.cpp:141
↓ 4 callers
Method
systemName
* Get the name of the system the loaded ROM is designed for. * @param type System name type. (See the SystemName enum.) * @return System name, or nu
src/libromdata/Audio/NSF.cpp:163
↓ 4 callers
Method
test_suite_to_run_count
Gets the number of all test suites that contain at least one test that should run.
extlib/googletest/googletest/src/gtest.cc:1050
↓ 4 callers
Function
thousands_separator_DCHAR
extlib/gettext/gettext-runtime/intl/gnulib-lib/vasnprintf.c:466
↓ 4 callers
Function
throw_duration_error
extlib/fmt/include/fmt/chrono.h:416
↓ 4 callers
Function
toHBITMAP
* Convert an rp_image to HBITMAP. * @return image rp_image. * @param bgColor Background color for images with alpha transparency. (ARGB32 format) *
src/win32/RpImageWin32.cpp:223
↓ 4 callers
Function
toHBITMAP_alpha
* Convert an rp_image to HBITMAP. * This version preserves the alpha channel. * @param image [in] rp_image * @return HBITMAP, or nullptr on error.
src/win32/RpImageWin32.cpp:284
↓ 4 callers
Method
truncate
* Truncate the file. * @param size New size. (default is 0) * @return 0 on success; -1 on error. */
src/librpfile/VectorFile.cpp:126
↓ 4 callers
Method
unlockKreonDrive
* Unlock the Kreon drive. */
src/libromdata/Console/XboxDisc.cpp:413
↓ 4 callers
Function
unpackModulations
extlib/PowerVR/PVRTDecompress.cpp:215
↓ 4 callers
Function
unzCloseCurrentFile
extlib/minizip-ng/compat/unzip.c:318
↓ 4 callers
Function
unzGetCurrentFileInfo64
extlib/minizip-ng/compat/unzip.c:394
↓ 4 callers
Function
unzLocateFile
extlib/minizip-ng/compat/unzip.c:480
↓ 4 callers
Function
unzReadCurrentFile
extlib/minizip-ng/compat/unzip.c:307
↓ 4 callers
Method
url
* Get the current URL. * @return URL. */
src/rp-download/IDownloader.cpp:84
↓ 4 callers
Function
utf16_to_cpN
* Convert UTF-16 to 8-bit text. * Trailing NULL bytes will be removed. * * The specified code page number will be used. * Invalid characters will
src/librptext/conversion_iconv.cpp:406
↓ 4 callers
Method
validDosAttributes
* Get this file's valid MS-DOS attributes. * Compressed and Encrypted are available on NTFS but not FAT. * @return Valid MS-DOS attributes */
src/librpfile/xattr/XAttrReader.cpp:157
↓ 4 callers
Method
value
Gets the user supplied value.
extlib/googletest/googletest/include/gtest/gtest.h:364
↓ 4 callers
Function
vasprintf
extlib/gettext/gettext-runtime/intl/libgnuintl.in.h:803
← previous
next →
1,901–2,000 of 15,169, ranked by callers