Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/artemsen/swayimg
/ functions
Functions
1,615 in github.com/artemsen/swayimg
⨍
Functions
1,615
◇
Types & classes
548
Function
json_value
default constructor (for null values)
src/external/json/json.hpp:20460
Method
key
* @brief Return the key for the current table entry. * * @return A reference to the entry key. */
src/external/luabridge/detail/Iterator.h:114
Method
key
src/external/json/json.hpp:8908
Method
key
src/external/json/json.hpp:9225
Method
key
return the key of an object iterator
src/external/json/json.hpp:14438
Method
lexer
src/external/json/json.hpp:7146
Method
load
src/input.cpp:107
Method
load
* Load source data. * @param entry image entry to load * @return true if data was loaded */
src/imageformat.cpp:39
Method
load_grayscale
* Load pixmap from JP2 grayscale image. * @param img JP2 image * @param pm destination pixmap */
src/formats/jp2.cpp:299
Method
load_srgb
* Load pixmap from JP2 SRGB image. * @param img JP2 image * @param pm destination pixmap */
src/formats/jp2.cpp:318
Method
load_thumbnail
src/gallery.cpp:485
Method
load_yuv420
NOLINTBEGIN(readability-function-cognitive-complexity) * Load pixmap from JP2 YUV 4:2:0 image. * @param img JP2 image * @param pm destinatio
src/formats/jp2.cpp:342
Method
load_yuv422
* Load pixmap from JP2 YUV 4:2:2 image. * @param img JP2 image * @param pm destination pixmap */
src/formats/jp2.cpp:455
Method
load_yuv444
* Load pixmap from JP2 YUV 4:4:4 image. * @param img JP2 image * @param pm destination pixmap */
src/formats/jp2.cpp:506
Method
lock
* Set and lock value. * @param val value to set */
src/sparam.hpp:47
Method
lock_surface
src/ui_wayland.cpp:1059
Method
luaError
* @brief Error reporting. * * This function looks handy, why aren't we using it? */
src/external/luabridge/detail/Namespace.h:115
Function
luaL_testudata
src/external/luabridge/detail/LuaHelpers.h:218
Function
lua_deleteuserdata_aligned
src/external/luabridge/detail/LuaHelpers.h:480
Function
lua_getstack_x
src/external/luabridge/detail/LuaHelpers.h:74
Function
lua_newuserdata_aligned
src/external/luabridge/detail/LuaHelpers.h:496
Function
lua_newuserdata_x
src/external/luabridge/detail/LuaHelpers.h:49
Method
luajitWrapperCallback
src/external/luabridge/detail/LuaException.h:153
Function
main
* Application entry point. */
src/main.cpp:162
Function
main_thread
* @brief Get main thread, not supported on 5.1. */
src/external/luabridge/detail/LuaHelpers.h:352
Function
make_arguments_list
src/external/luabridge/detail/CFunctions.h:55
Function
make_arguments_list_impl
src/external/luabridge/detail/CFunctions.h:49
Function
make_array
src/external/luabridge/detail/CFunctions.h:111
Function
make_array
src/external/json/json.hpp:3349
Function
make_error_code
* @brief Supports std::error_code construction. */
src/external/luabridge/detail/Errors.h:100
Method
make_thumb
src/imageformat.cpp:226
Method
map
Buffer map: see TIFFMapFileProc for details. */
src/formats/tiff.cpp:123
Method
mask_shift
* Get shift size for color channel. * @param val color channel mask * @return shift size: positive=right, negative=left */
src/formats/bmp.cpp:221
Function
max_size
@brief returns the maximum possible number of elements @sa https://json.nlohmann.me/api/basic_json/max_size/
src/external/json/json.hpp:23025
Function
maximum_space_needed_to_align
src/external/luabridge/detail/LuaHelpers.h:471
Method
merge
Merge with other description.
extra/lua2md.py:179
Function
merge_patch
@brief applies a JSON Merge Patch @sa https://json.nlohmann.me/api/basic_json/merge_patch/
src/external/json/json.hpp:25184
Method
message
src/external/luabridge/detail/Result.h:140
Method
message
src/external/luabridge/detail/Errors.h:50
Function
mix_pm
nearest-neighbor * Put part of one pixmap on another. * @param src_pm source pixmap (overlay) * @param src_pt top left point of source pixmap * @pa
src/render.cpp:26
Method
moveTo
============================================================================================= * @brief Move the reference to a separate coroutine (lua
src/external/luabridge/detail/LuaRef.h:1179
Method
mul
! @brief returns x * y @note The result is rounded. (Only the upper q bits are returned.) */
src/external/json/json.hpp:17702
Method
name
src/font.cpp:175
Function
newFunction
src/external/luabridge/detail/LuaRef.h:1397
Method
newFunction
src/external/luabridge/detail/LuaRef.h:1016
Method
newTable
============================================================================================= * @brief Create a new empty table on the top of a Lua st
src/external/luabridge/detail/LuaRef.h:992
Function
newindex_metamethod
src/external/luabridge/detail/CFunctions.h:488
Method
next
src/external/luabridge/detail/Iterator.h:133
Method
next_byte_in_range
! @brief check if the next byte(s) are inside a given range Adds the current byte and, for each passed range, reads a new byte and checks
src/external/json/json.hpp:7240
Method
next_element
* Read next data element from the stream. * @param stream binary stream * @param element output element description * @return false if
src/formats/dicom.cpp:197
Method
nonesuch
src/external/json/json.hpp:282
Method
normalize
! @brief normalize x such that the significand is >= 2^(q-1) @pre x.f != 0 */
src/external/json/json.hpp:17767
Method
normalize_to
! @brief normalize x such that the result has the exponent E @pre e >= x.e and the upper e - x.e bits of x.f must be zero. */
src/external/json/json.hpp:17784
Method
null
src/external/json/json.hpp:8843
Method
null
src/external/json/json.hpp:9151
Method
number_float
src/external/json/json.hpp:8867
Method
number_float
src/external/json/json.hpp:9175
Method
number_integer
src/external/json/json.hpp:8855
Method
number_integer
src/external/json/json.hpp:9163
Method
number_unsigned
src/external/json/json.hpp:8861
Method
number_unsigned
src/external/json/json.hpp:9169
Method
on_data_device_data_offer
* Data device handlers **************************************************************************/
src/ui_wayland.cpp:377
Method
on_data_device_drop
src/ui_wayland.cpp:403
Method
on_data_device_enter
src/ui_wayland.cpp:382
Method
on_data_device_leave
src/ui_wayland.cpp:396
Method
on_data_device_motion
src/ui_wayland.cpp:398
Method
on_data_device_selection
src/ui_wayland.cpp:457
Method
on_data_source_action
src/ui_wayland.cpp:361
Method
on_data_source_cancelled
src/ui_wayland.cpp:353
Method
on_data_source_dnd_drop_performed
src/ui_wayland.cpp:355
Method
on_data_source_dnd_finished
src/ui_wayland.cpp:359
Method
on_data_source_send
src/ui_wayland.cpp:320
Method
on_data_source_target
* Data source handlers **************************************************************************/
src/ui_wayland.cpp:315
Method
on_frame_done
* Frame handlers **************************************************************************/
src/ui_wayland.cpp:515
Method
on_idle_begin
* Idle handlers **************************************************************************/
src/ui_wayland.cpp:213
Method
on_idle_end
src/ui_wayland.cpp:219
Method
on_keyboard_enter
* Keyboard handlers **************************************************************************/
src/ui_wayland.cpp:29
Method
on_keyboard_key
src/ui_wayland.cpp:66
Method
on_keyboard_keymap
src/ui_wayland.cpp:58
Method
on_keyboard_leave
src/ui_wayland.cpp:34
Method
on_keyboard_modifiers
src/ui_wayland.cpp:41
Method
on_keyboard_repeat_info
src/ui_wayland.cpp:51
Method
on_page_flipped
src/ui_drm.cpp:295
Method
on_pinch_begin
* Pinch gesture handlers **************************************************************************/
src/ui_wayland.cpp:477
Method
on_pinch_end
src/ui_wayland.cpp:500
Method
on_pinch_update
src/ui_wayland.cpp:484
Method
on_pointer_axis
src/ui_wayland.cpp:176
Method
on_pointer_button
src/ui_wayland.cpp:132
Method
on_pointer_enter
* Pointer handlers **************************************************************************/
src/ui_wayland.cpp:96
Method
on_pointer_leave
src/ui_wayland.cpp:103
Method
on_pointer_motion
src/ui_wayland.cpp:108
Method
on_registry_global
* Registry handlers **************************************************************************/
src/ui_wayland.cpp:613
Method
on_registry_remove
src/ui_wayland.cpp:684
Method
on_seat_capabilities
src/ui_wayland.cpp:258
Method
on_seat_name
* Seat handlers **************************************************************************/
src/ui_wayland.cpp:256
Method
on_xdg_ping
src/ui_wayland.cpp:601
Method
on_xdg_surface_configure
src/ui_wayland.cpp:570
Function
operator "" _json
src/external/json/json.hpp:25232
Function
operator "" _json_pointer
src/external/json/json.hpp:25244
Function
operator!=
src/external/luabridge/detail/LuaRef.h:1298
← previous
next →
1,101–1,200 of 1,615, ranked by callers