MCPcopy Create free account

hub / github.com/Angelo1211/HybridRenderingEngine / functions

Functions2,763 in github.com/Angelo1211/HybridRenderingEngine

↓ 147 callersFunctioncreate
libs/nlohmann/json.hpp:11891
↓ 144 callersFunctionstbi__get8
libs/stb_image.h:1406
↓ 132 callersFunctionImMax
libs/imgui/imgui_internal.h:192
↓ 99 callersFunctionstbi__err
libs/stb_image.h:851
↓ 97 callersMethodpush_back
NB: It is forbidden to call push_back/push_front/insert with a reference pointing inside the ImVector data itself! e.g. v.push_back(v[10]) is forbidde
libs/imgui/imgui.h:1304
↓ 91 callersFunctionttUSHORT
libs/imgui/imstb_truetype.h:1253
↓ 90 callersMethodwrite_character
libs/nlohmann/json.hpp:5854
↓ 88 callersFunctionGetCurrentWindow
libs/imgui/imgui_internal.h:1114
↓ 76 callersMethodsize
libs/nlohmann/json.hpp:246
↓ 73 callersMethodc_str
libs/imgui/imgui.h:1380
↓ 71 callersMethodresize
libs/imgui/imgui.h:1287
↓ 66 callersMethodempty
libs/imgui/imgui.h:1269
↓ 62 callersFunctionImMin
libs/imgui/imgui_internal.h:191
↓ 61 callersMethodclear
libs/imgui/imgui.h:1275
↓ 51 callersFunctionImFloor
libs/imgui/imgui_internal.h:207
↓ 46 callersFunctionImClamp
libs/imgui/imgui_internal.h:193
↓ 44 callersFunctionstbi__rewind
libs/stb_image.h:764
↓ 42 callersFunctionImRect
libs/imgui/imgui_internal.h:376
↓ 41 callersFunctionShowHelpMarker
Helper to display a little (?) mark which shows a tooltip when hovered.
libs/imgui/imgui_demo.cpp:115
↓ 39 callersFunctionstbi__get16be
libs/stb_image.h:1470
↓ 37 callersFunctionGetCurrentWindowRead
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 means t
libs/imgui/imgui_internal.h:1113
↓ 37 callersFunctionttSHORT
libs/imgui/imstb_truetype.h:1254
↓ 36 callersMethodGetID
libs/imgui/imgui.cpp:2368
↓ 36 callersMethodbegin
return iterator begin (needed for range-based for)
libs/nlohmann/json.hpp:1520
↓ 36 callersMethodend
return iterator end (needed for range-based for)
libs/nlohmann/json.hpp:1526
↓ 35 callersMethodAddRectFilled
libs/imgui/imgui_draw.cpp:1033
↓ 35 callersFunctionget
libs/nlohmann/json.hpp:13590
↓ 32 callersFunctionstbi__get32le
libs/stb_image.h:1493
↓ 32 callersFunctiontype_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/nlohmann/json.hpp:17320
↓ 32 callersMethodwrite_characters
libs/nlohmann/json.hpp:5859
↓ 31 callersFunctionImFormatString
libs/imgui/imgui.cpp:1269
↓ 31 callersFunctionImLerp
libs/imgui/imgui_internal.h:194
↓ 30 callersFunctionstbi__get16le
libs/stb_image.h:1485
↓ 30 callersFunctionstbi__skip
libs/stb_image.h:1429
↓ 29 callersFunctionIsKeyPressedMap
Inputs
libs/imgui/imgui_internal.h:1199
↓ 27 callersMethodinsert
libs/imgui/imgui.h:1310
↓ 25 callersMethodend
libs/imgui/imgui.h:1278
↓ 25 callersMethodtarget
Return the target of a texture instance.
libs/gli/texture.hpp:74
↓ 24 callersMethodAddRect
a: upper-left, b: lower-right. we don't render 1 px sized rectangles properly.
libs/imgui/imgui_draw.cpp:1022
↓ 24 callersFunctionSTBI__CASE
libs/stb_image.h:4418
↓ 24 callersFunctionassert_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/nlohmann/json.hpp:12111
↓ 24 callersMethodparse_error
libs/nlohmann/json.hpp:741
↓ 23 callersMethodget_position
return position of last read token
libs/nlohmann/json.hpp:3407
↓ 23 callersFunctionis_object
! @brief return whether value is an object This function returns true if and only if the JSON value is an object. @return `true` if type
libs/nlohmann/json.hpp:13316
↓ 23 callersMethodpop_back
libs/imgui/imgui.h:1305
↓ 23 callersMethodsize
libs/imgui/imgui.h:1270
↓ 22 callersFunctionbasic_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/nlohmann/json.hpp:12229
↓ 22 callersMethodbegin
libs/imgui/imgui.h:1276
↓ 21 callersMethodkey
libs/nlohmann/json.hpp:4418
↓ 20 callersFunctionImSaturate
libs/imgui/imgui_internal.h:203
↓ 20 callersFunctionstbi__malloc
libs/stb_image.h:857
↓ 19 callersMethodsize
libs/assimp/include/assimp/IOStreamBuffer.h:195
↓ 19 callersFunctionstb_textedit_clamp
make the selection/cursor state valid if client altered the string
libs/imgui/imstb_textedit.h:574
↓ 19 callersFunctionstbi__get32be
libs/stb_image.h:1476
↓ 18 callersMethodoperator[]
! @brief access to successor @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/nlohmann/json.hpp:5635
↓ 18 callersFunctionstbtt__handle_clipped_edge
the edge passed in here does not cross the vertical line at x or the vertical line at x+1 (i.e. it has already been clipped to those)
libs/imgui/imstb_truetype.h:2918
↓ 17 callersMethoderase
libs/imgui/imgui.h:1307
↓ 17 callersMethodsetInt
src/shader.cpp:132
↓ 17 callersMethodsetup
Two setup paths for HDR and non HDR cubemap
src/skybox.cpp:26
↓ 16 callersMethodOnKeyPressed
libs/imgui/imgui_widgets.cpp:2968
↓ 16 callersFunctionis_array
! @brief return whether value is an array This function returns true if and only if the JSON value is an array. @return `true` if type i
libs/nlohmann/json.hpp:13338
↓ 16 callersFunctionis_null
! @brief return whether value is null This function returns true if and only if the JSON value is null. @return `true` if type is null,
libs/nlohmann/json.hpp:13157
↓ 16 callersMethodnumber_integer
libs/nlohmann/json.hpp:4393
↓ 16 callersFunctionto_json
libs/nlohmann/json.hpp:1717
↓ 15 callersMethodAddLine
libs/imgui/imgui_draw.cpp:1012
↓ 15 callersMethodreserve
libs/imgui/imgui.h:1289
↓ 15 callersMethodsetMat4
src/shader.cpp:140
↓ 15 callersFunctionstbi__at_eof
libs/stb_image.h:1417
↓ 15 callersFunctionstbtt__buf_get8
libs/imgui/imstb_truetype.h:1100
↓ 15 callersFunctionstbtt__csctx_rccurve_to
libs/imgui/imstb_truetype.h:1909
↓ 15 callersFunctionttULONG
libs/imgui/imstb_truetype.h:1255
↓ 14 callersMethodget_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/nlohmann/json.hpp:3415
↓ 14 callersFunctionstbtt_FindGlyphIndex
libs/imgui/imstb_truetype.h:1445
↓ 14 callersFunctionstbtt__find_table
@OPTIMIZE: binary search
libs/imgui/imstb_truetype.h:1273
↓ 14 callersMethoduse
Indicate to openGL that this is the GPU program that is going to be run
src/shader.cpp:123
↓ 13 callersMethodClear
libs/imgui/imgui_draw.cpp:340
↓ 13 callersFunctionend
! @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/nlohmann/json.hpp:15108
↓ 13 callersMethodnumber_unsigned
libs/nlohmann/json.hpp:4398
↓ 13 callersMethodpop_back
! @brief remove and return last reference pointer @throw out_of_range.405 if JSON pointer has no parent */
libs/nlohmann/json.hpp:10498
↓ 12 callersFunctionImHash
Pass data_size==0 for zero-terminated strings FIXME-OPT: Replace with e.g. FNV1a hash? CRC32 pretty much randomly access 1KB. Need to do proper measur
libs/imgui/imgui.cpp:1297
↓ 12 callersFunctionstbi__grow_buffer_unsafe
libs/stb_image.h:1823
↓ 12 callersFunctionstbi__zreceive
libs/stb_image.h:3903
↓ 11 callersMethodAddText
libs/imgui/imgui_draw.cpp:1140
↓ 11 callersFunctionImFabs
libs/imgui/imgui_internal.h:176
↓ 11 callersFunctionImIsPowerOfTwo
libs/imgui/imgui_internal.h:126
↓ 11 callersFunctionSTB_TEXTEDIT_GETCHAR
libs/imgui/imgui_widgets.cpp:2871
↓ 11 callersMethoddraw
The diffuse texture is assumed to always exist and always loaded in case you want to do alpha discard. Lower overhead texture setup is something worth
src/mesh.cpp:14
↓ 11 callersFunctionfrom_json
libs/nlohmann/json.hpp:1041
↓ 11 callersFunctionstbi__malloc_mad3
libs/stb_image.h:923
↓ 10 callersFunctionImLengthSqr
libs/imgui/imgui_internal.h:204
↓ 10 callersFunctionImPow
libs/imgui/imgui_internal.h:178
↓ 10 callersFunctionSTB_TEXTEDIT_STRINGLEN
libs/imgui/imgui_widgets.cpp:2870
↓ 10 callersFunctionbegin
! @brief returns an iterator to the first element Returns an iterator to the first element. @image html range-begin-end.svg "Illustratio
libs/nlohmann/json.hpp:15037
↓ 10 callersFunctionglm_vec4_dot
libs/glm/simd/geometric.h:27
↓ 10 callersFunctionstb_textedit_prep_selection_at_cursor
update selection and cursor to match each other
libs/imgui/imstb_textedit.h:684
↓ 10 callersFunctionstbi__blinn_8x8
fast 0..255 * 0..255 => 0..255 rounded multiplication
libs/stb_image.h:3567
↓ 9 callersMethodAddCircleFilled
libs/imgui/imgui_draw.cpp:1120
↓ 9 callersFunctionLowerBound
std::lower_bound but without the bullshit
libs/imgui/imgui.cpp:1694
↓ 9 callersMethodPathLineTo
libs/imgui/imgui.h:1704
↓ 9 callersMethodboolean
libs/nlohmann/json.hpp:4388
next →1–100 of 2,763, ranked by callers