Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dfranx/SHADERed
/ functions
Functions
3,948 in github.com/dfranx/SHADERed
⨍
Functions
3,948
◇
Types & classes
961
↓ 1,035 callers
Method
size
libs/misc/imgui_markdown.h:302
↓ 592 callers
Method
push_back
libs/SPIRVCross/spirv_cross_containers.hpp:298
↓ 397 callers
Method
empty
libs/SPIRVCross/spirv_common.hpp:172
↓ 349 callers
Function
join
libs/SPIRVCross/spirv_common.hpp:187
↓ 299 callers
Method
begin
return iterator begin (needed for range-based for)
libs/json/single_include/nlohmann/json.hpp:3384
↓ 260 callers
Method
clear
libs/SPIRVCross/spirv_common.hpp:91
↓ 229 callers
Method
find
libs/json/include/nlohmann/ordered_map.hpp:134
↓ 198 callers
Method
Log
src/SHADERed/Objects/Logger.cpp:10
↓ 190 callers
Method
data
libs/SPIRVCross/spirv_cross_containers.hpp:58
↓ 184 callers
Method
end
return iterator end (needed for range-based for)
libs/json/single_include/nlohmann/json.hpp:3390
↓ 173 callers
Method
get
libs/SPIRVCross/spirv_common.hpp:75
↓ 171 callers
Function
create
libs/json/include/nlohmann/json.hpp:922
↓ 163 callers
Method
CalculateSize
src/SHADERed/Objects/Settings.h:119
↓ 161 callers
Method
ModifyProject
src/SHADERed/Objects/ProjectParser.h:66
↓ 160 callers
Function
end
! @brief returns an iterator to one past the last element Returns an iterator to one past the last element. @image html range-begin-end.
libs/json/include/nlohmann/json.hpp:4679
↓ 159 callers
Method
insert
libs/SPIRVCross/spirv_cross_containers.hpp:376
↓ 157 callers
Method
set_value
libs/cppdap/include/dap/future.h:162
↓ 155 callers
Function
create
libs/json/single_include/nlohmann/json.hpp:15353
↓ 144 callers
Function
stbi__get8
libs/misc/stb_image.h:1469
↓ 144 callers
Function
stbi__get8
bin/data/export/cpp/stb_image.h:1451
↓ 137 callers
Method
name
libs/cppdap/src/typeof.cpp:45
↓ 128 callers
Method
erase
libs/SPIRVCross/spirv_cross_containers.hpp:489
↓ 124 callers
Function
error
libs/misc/stb_vorbis.c:898
↓ 123 callers
Method
set
libs/SPIRVCross/spirv_common.hpp:83
↓ 122 callers
Method
write_character
libs/json/include/nlohmann/detail/output/output_adapters.hpp:44
↓ 121 callers
Method
size
libs/misc/httplib.h:1718
↓ 116 callers
Method
Get
src/SHADERed/UI/CodeEditorUI.cpp:1315
↓ 108 callers
Method
size
libs/json/include/nlohmann/detail/meta/cpp_future.hpp:59
↓ 99 callers
Function
stbi__err
libs/misc/stb_image.h:884
↓ 99 callers
Function
stbi__err
bin/data/export/cpp/stb_image.h:872
↓ 94 callers
Method
write_character
libs/json/single_include/nlohmann/json.hpp:11205
↓ 90 callers
Method
count
libs/cppdap/src/rapid_json_serializer.cpp:98
↓ 87 callers
Method
size
libs/json/single_include/nlohmann/json.hpp:2203
↓ 77 callers
Function
get_bits
@OPTIMIZE: this is the secondary bit decoder, so it's probably not as important as the huffman decoder?
libs/misc/stb_vorbis.c:1590
↓ 76 callers
Function
add
add a character to token_buffer
libs/json/include/nlohmann/detail/input/lexer.hpp:1393
↓ 72 callers
Method
Get
src/SHADERed/Objects/ObjectManager.cpp:1234
↓ 71 callers
Method
Open
src/SHADERed/UI/PropertyUI.cpp:1586
↓ 68 callers
Function
type_name
! @brief return the type as string Returns the type name as string to be used in error messages - usually to indicate that a function was
libs/json/include/nlohmann/json.hpp:7063
↓ 64 callers
Method
resize
libs/SPIRVCross/spirv_cross_containers.hpp:503
↓ 63 callers
Function
begin
! @brief returns an iterator to the first element Returns an iterator to the first element. @image html range-begin-end.svg "Illustratio
libs/json/include/nlohmann/json.hpp:4608
↓ 60 callers
Method
GetType
src/SHADERed/Objects/ShaderVariable.h:172
↓ 56 callers
Method
GetBoolean
libs/misc/INIReader.h:415
↓ 54 callers
Method
SetCallback
src/SHADERed/Objects/KeyboardShortcuts.cpp:132
↓ 54 callers
Method
end
return iterator end (needed for range-based for)
libs/json/include/nlohmann/detail/iterators/iteration_proxy.hpp:131
↓ 49 callers
Method
begin
return iterator begin (needed for range-based for)
libs/json/include/nlohmann/detail/iterators/iteration_proxy.hpp:125
↓ 49 callers
Function
count
libs/json/include/nlohmann/json.hpp:4505
↓ 49 callers
Method
type
libs/cppdap/src/typeof.cpp:104
↓ 48 callers
Function
assert_invariant
! @brief checks the class invariants This function asserts the class invariants. It needs to be called at the end of every constructor to
libs/json/single_include/nlohmann/json.hpp:15574
↓ 47 callers
Method
get
libs/cppdap/src/typeof.cpp:87
↓ 46 callers
Function
get
@brief get next character from the input This function provides the interface to the used input adapter. It does not throw in case the input
libs/json/include/nlohmann/detail/input/lexer.hpp:1329
↓ 46 callers
Method
get_position
return position of last read token
libs/json/single_include/nlohmann/json.hpp:8467
↓ 46 callers
Method
value
! @brief return the value of an iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/json/single_include/nlohmann/json.hpp:9919
↓ 45 callers
Method
get_type
libs/SPIRVCross/spirv_common.hpp:1482
↓ 44 callers
Function
stbi__rewind
libs/misc/stb_image.h:797
↓ 44 callers
Function
stbi__rewind
bin/data/export/cpp/stb_image.h:786
↓ 43 callers
Method
emplace_back
libs/SPIRVCross/spirv_cross_containers.hpp:321
↓ 43 callers
Method
vector_size
libs/SPIRVCross/spirv_common.hpp:1237
↓ 42 callers
Method
GetProjectPath
src/SHADERed/Objects/ProjectParser.cpp:1030
↓ 42 callers
Method
close
libs/cppdap/src/chan.h:50
↓ 41 callers
Method
str
libs/SPIRVCross/spirv_cross_containers.hpp:674
↓ 40 callers
Method
Add
src/SHADERed/Objects/MessageStack.cpp:11
↓ 40 callers
Method
GetReal
libs/misc/INIReader.h:406
↓ 40 callers
Function
convert_to_string
libs/SPIRVCross/spirv_common.hpp:209
↓ 39 callers
Function
get
libs/json/single_include/nlohmann/json.hpp:3399
↓ 39 callers
Function
stbi__get16be
libs/misc/stb_image.h:1533
↓ 39 callers
Function
stbi__get16be
bin/data/export/cpp/stb_image.h:1515
↓ 38 callers
Method
ConvertPath
src/SHADERed/Objects/Settings.cpp:304
↓ 38 callers
Method
emplace
libs/json/include/nlohmann/ordered_map.hpp:40
↓ 37 callers
Method
size
libs/cppdap/src/typeof.cpp:46
↓ 36 callers
Method
registerHandler
libs/cppdap/src/session.cpp:40
↓ 34 callers
Method
is_array
libs/SPIRVCross/spirv_cross.cpp:592
↓ 32 callers
Method
Close
src/SHADERed/UI/ObjectPreviewUI.cpp:599
↓ 32 callers
Method
GetString
src/SHADERed/Objects/KeyboardShortcuts.cpp:141
↓ 32 callers
Function
basic_json
! @brief create an empty value with a given type Create an empty JSON value with a given type. The value will be default initialized with
libs/json/include/nlohmann/json.hpp:1427
↓ 32 callers
Function
stbi__get32le
libs/misc/stb_image.h:1556
↓ 32 callers
Function
stbi__get32le
bin/data/export/cpp/stb_image.h:1538
↓ 31 callers
Method
parse_error
libs/json/include/nlohmann/detail/input/json_sax.hpp:704
↓ 31 callers
Method
push_back
! @brief append an unescaped token at the end of the reference pointer @param[in] token token to add @complexity Amortized constant.
libs/json/include/nlohmann/detail/json_pointer.hpp:293
↓ 30 callers
Method
GetLastRenderSize
src/SHADERed/Objects/RenderEngine.h:61
↓ 30 callers
Method
field
libs/cppdap/src/rapid_json_serializer.cpp:116
↓ 30 callers
Function
setup_malloc
libs/misc/stb_vorbis.c:935
↓ 30 callers
Function
stbi__get16le
libs/misc/stb_image.h:1548
↓ 30 callers
Function
stbi__get16le
bin/data/export/cpp/stb_image.h:1530
↓ 30 callers
Function
stbi__skip
libs/misc/stb_image.h:1492
↓ 30 callers
Function
stbi__skip
bin/data/export/cpp/stb_image.h:1474
↓ 29 callers
Method
write
libs/cppdap/src/io.cpp:98
↓ 28 callers
Method
GetVM
src/SHADERed/Objects/DebugInformation.h:24
↓ 28 callers
Method
ParseBufferFormat
src/SHADERed/Objects/ObjectManager.cpp:658
↓ 28 callers
Method
empty
! @brief return whether pointer points to the root document @return true iff the JSON pointer points to the root document @complexity Co
libs/json/single_include/nlohmann/json.hpp:10378
↓ 27 callers
Method
empty
libs/json/include/nlohmann/detail/input/input_adapters.hpp:152
↓ 27 callers
Function
get8
libs/misc/stb_vorbis.c:1326
↓ 27 callers
Function
get_token_string
return the last read token (for errors only). Will never contain EOF (an arbitrary value that is not a valid char value, often -1), because 255 may l
libs/json/include/nlohmann/detail/input/lexer.hpp:1440
↓ 27 callers
Method
push_back
! @brief append an unescaped token at the end of the reference pointer @param[in] token token to add @complexity Amortized constant.
libs/json/single_include/nlohmann/json.hpp:10353
↓ 27 callers
Method
specialization_constant_id
libs/SPIRVCross/spirv_common.hpp:1167
↓ 26 callers
Method
key
libs/json/single_include/nlohmann/json.hpp:4970
↓ 26 callers
Method
parse_error
libs/json/single_include/nlohmann/json.hpp:1974
↓ 26 callers
Function
setup_free
libs/misc/stb_vorbis.c:948
↓ 25 callers
Method
GetByTextureID
src/SHADERed/Objects/ObjectManager.cpp:1220
↓ 24 callers
Method
GetCamera
src/SHADERed/Objects/SystemVariableManager.h:72
↓ 24 callers
Method
IsPaused
src/SHADERed/Engine/Timer.h:16
next →
1–100 of 3,948, ranked by callers