Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Twinklebear/ChameleonRT
/ functions
Functions
3,396 in github.com/Twinklebear/ChameleonRT
⨍
Functions
3,396
◇
Types & classes
791
↓ 262 callers
Method
size
util/buffer_view.h:89
↓ 176 callers
Function
ImMax
imgui/imgui_internal.h:361
↓ 175 callers
Method
data
util/file_mapping.cpp:116
↓ 162 callers
Function
create
util/json.hpp:17541
↓ 147 callers
Method
push_back
NB: It is illegal to call push_back/push_front/insert with a reference pointing inside the ImVector data itself! e.g. v.push_back(v[10]) is forbidden.
imgui/imgui.h:1432
↓ 144 callers
Function
stbi__get8
util/stb_image.h:1469
↓ 129 callers
Method
c_str
imgui/imgui.h:1831
↓ 122 callers
Method
write_character
util/json.hpp:13209
↓ 118 callers
Method
back
Span::back() Returns a reference to the last element of this span.
util/parallel_hashmap/phmap_base.h:3246
↓ 117 callers
Method
push_back
@brief append an unescaped token at the end of the reference pointer @sa https://json.nlohmann.me/api/json_pointer/push_back/
util/json.hpp:12378
↓ 111 callers
Method
empty
@brief return whether pointer points to the root document @sa https://json.nlohmann.me/api/json_pointer/empty/
util/json.hpp:12392
↓ 107 callers
Method
logical_device
backends/vulkan/vulkan_utils.cpp:132
↓ 106 callers
Method
size
util/json.hpp:3085
↓ 104 callers
Method
end
util/buffer_view.h:74
↓ 99 callers
Function
stbi__err
util/stb_image.h:884
↓ 91 callers
Function
FindMember
util/tiny_gltf.h:3069
↓ 91 callers
Function
ttUSHORT
imgui/imstb_truetype.h:1269
↓ 88 callers
Method
size
backends/vulkan/vulkan_utils.cpp:494
↓ 80 callers
Function
HelpMarker
Helper to display a little (?) mark which shows a tooltip when hovered. In your own code you may want to display an actual icon if you are using a mer
imgui/imgui_demo.cpp:158
↓ 76 callers
Method
resize
imgui/imgui.h:1426
↓ 76 callers
Method
size
backends/dxr/dxr_utils.cpp:169
↓ 75 callers
Function
GetCurrentWindow
imgui/imgui_internal.h:1787
↓ 70 callers
Method
begin
util/buffer_view.h:65
↓ 67 callers
Method
clear
imgui/imgui.h:1414
↓ 65 callers
Function
ImMin
imgui/imgui_internal.h:360
↓ 63 callers
Method
clear
util/parallel_hashmap/phmap.h:1153
↓ 60 callers
Function
ImFloor
imgui/imgui_internal.h:378
↓ 60 callers
Method
empty
imgui/imgui.h:1406
↓ 59 callers
Function
dot
backends/optix/float3.h:58
↓ 57 callers
Function
JsonToString
util/tiny_gltf.h:3090
↓ 57 callers
Function
dot
backends/embree_sycl/float3.h:101
↓ 57 callers
Function
get
util/json.hpp:4451
↓ 56 callers
Function
ImClamp
imgui/imgui_internal.h:362
↓ 56 callers
Method
find
util/json.hpp:17191
↓ 56 callers
Method
size
backends/optix/optix_utils.cpp:41
↓ 55 callers
Method
end
return iterator end (needed for range-based for)
util/json.hpp:4442
↓ 50 callers
Method
begin
return iterator begin (needed for range-based for)
util/json.hpp:4436
↓ 48 callers
Method
AddRectFilled
imgui/imgui_draw.cpp:1142
↓ 46 callers
Function
ImRect
imgui/imgui_internal.h:422
↓ 46 callers
Function
normalize
backends/optix/float3.h:33
↓ 45 callers
Function
ImLerp
imgui/imgui_internal.h:363
↓ 45 callers
Function
JsonAddMember
util/tiny_gltf.h:6320
↓ 44 callers
Function
stbi__rewind
util/stb_image.h:797
↓ 43 callers
Function
end
@brief returns an iterator to one past the last element @sa https://json.nlohmann.me/api/basic_json/end/
util/json.hpp:19689
↓ 40 callers
Function
SerializeNumberProperty
util/tiny_gltf.h:6368
↓ 40 callers
Function
make_float3
backends/embree_sycl/float3.h:44
↓ 39 callers
Function
ImFormatString
imgui/imgui.cpp:1368
↓ 39 callers
Function
stbi__get16be
util/stb_image.h:1533
↓ 38 callers
Function
add
add a character to token_buffer
util/json.hpp:7803
↓ 37 callers
Method
GetID
imgui/imgui.cpp:2851
↓ 37 callers
Method
get
backends/dxr/dxr_utils.cpp:51
↓ 37 callers
Function
ttSHORT
imgui/imstb_truetype.h:1270
↓ 36 callers
Function
ParseIntegerProperty
util/tiny_gltf.h:3264
↓ 36 callers
Method
Type
util/tiny_gltf.h:300
↓ 36 callers
Function
check_vk_result
backends/vulkan/imgui_impl_vulkan.cpp:227
↓ 35 callers
Function
type_name
@brief return the type as string @sa https://json.nlohmann.me/api/basic_json/type_name/
util/json.hpp:20956
↓ 34 callers
Method
at
Span::at() Returns a reference to the i'th element of this span.
util/parallel_hashmap/phmap_base.h:3228
↓ 32 callers
Function
IsKeyPressedMap
imgui/imgui_internal.h:1914
↓ 32 callers
Function
IsObject
util/tiny_gltf.h:3035
↓ 32 callers
Function
basic_json
@brief create an empty value with a given type @sa https://json.nlohmann.me/api/basic_json/basic_json/
util/json.hpp:17973
↓ 32 callers
Function
make_float3
backends/optix/float3.h:13
↓ 32 callers
Function
stbi__get32le
util/stb_image.h:1556
↓ 31 callers
Method
parse_error
util/json.hpp:2941
↓ 31 callers
Function
swap
util/parallel_hashmap/phmap_base.h:2472
↓ 30 callers
Function
SerializeStringProperty
util/tiny_gltf.h:6397
↓ 30 callers
Function
parseReal
util/tiny_obj_loader.h:682
↓ 30 callers
Function
stbi__get16le
util/stb_image.h:1548
↓ 30 callers
Function
stbi__skip
util/stb_image.h:1492
↓ 29 callers
Function
ParseStringProperty
util/tiny_gltf.h:3500
↓ 29 callers
Method
graphics_queue
backends/vulkan/vulkan_utils.cpp:147
↓ 29 callers
Method
key
util/json.hpp:6378
↓ 28 callers
Method
AddRect
p_min = upper-left, p_max = lower-right Note we don't render 1 pixels sized rectangles properly.
imgui/imgui_draw.cpp:1131
↓ 28 callers
Function
SerializeValue
util/tiny_gltf.h:6507
↓ 28 callers
Function
destroy
util/json.hpp:17722
↓ 28 callers
Method
size
backends/embree_sycl/sycl_utils.cpp:65
↓ 27 callers
Function
DragFloat
imgui/imgui.h:1732
↓ 27 callers
Function
ParseExtensionsProperty
util/tiny_gltf.h:3659
↓ 27 callers
Function
SliderFloat
imgui/imgui.h:1738
↓ 26 callers
Function
ParseExtrasProperty
util/tiny_gltf.h:3206
↓ 26 callers
Method
resize
util/display/gldisplay.cpp:76
↓ 25 callers
Method
handle
backends/vulkan/vulkan_utils.cpp:499
↓ 24 callers
Function
STBI__CASE
util/stb_image.h:4485
↓ 24 callers
Method
device_ptr
backends/optix/optix_utils.cpp:36
↓ 23 callers
Function
align_to
util/util.cpp:38
↓ 23 callers
Function
barrier_transition
backends/dxr/dx12_utils.cpp:75
↓ 23 callers
Function
find
util/json.hpp:19600
↓ 23 callers
Function
is_object
@brief return whether value is an object @sa https://json.nlohmann.me/api/basic_json/is_object/
util/json.hpp:18511
↓ 23 callers
Method
reserve
Resize a vector to a smaller size, guaranteed not to cause a reallocation
imgui/imgui.h:1429
↓ 23 callers
Method
value
return value of the iterator
util/json.hpp:4417
↓ 22 callers
Function
GetCurrentWindowRead
Windows We should always have a CurrentWindow in the stack (there is an implicit "Debug" window) If this ever crash because g.CurrentWindow is NULL it
imgui/imgui_internal.h:1786
↓ 22 callers
Function
ImSaturate
imgui/imgui_internal.h:374
↓ 22 callers
Function
JsonPushBack
util/tiny_gltf.h:6331
↓ 22 callers
Function
JsonReserveArray
util/tiny_gltf.h:6355
↓ 22 callers
Function
apply
util/parallel_hashmap/phmap_base.h:1084
↓ 22 callers
Method
end
util/parallel_hashmap/phmap.h:194
↓ 22 callers
Function
size
@brief returns the number of elements @sa https://json.nlohmann.me/api/basic_json/size/
util/json.hpp:19842
↓ 21 callers
Method
begin
util/parallel_hashmap/phmap.h:193
↓ 21 callers
Function
input_adapter
util/json.hpp:5579
↓ 21 callers
Method
operator[]
access to successor
util/json.hpp:12209
↓ 20 callers
Function
Throw
util/parallel_hashmap/phmap_base.h:644
next →
1–100 of 3,396, ranked by callers