Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Angelo1211/HybridRenderingEngine
/ functions
Functions
2,763 in github.com/Angelo1211/HybridRenderingEngine
⨍
Functions
2,763
◇
Types & classes
1,006
↓ 1 callers
Function
stbtt__sort_edges
libs/imgui/imstb_truetype.h:3293
↓ 1 callers
Function
stbtt__sort_edges_ins_sort
libs/imgui/imstb_truetype.h:3213
↓ 1 callers
Function
stbtt__sort_edges_quicksort
libs/imgui/imstb_truetype.h:3231
↓ 1 callers
Function
stbtt__tesselate_cubic
libs/imgui/imstb_truetype.h:3389
↓ 1 callers
Function
stbtt__tesselate_curve
tesselate until threshhold p is happy... @TODO warped to compensate for non-linear stretching
libs/imgui/imstb_truetype.h:3369
↓ 1 callers
Function
strtoul16
------------------------------------------------------------------------------------ Convert a string in hex format to a number ----------------------
libs/assimp/include/assimp/fast_atof.h:101
↓ 1 callers
Function
strtoul8
------------------------------------------------------------------------------------ Convert a string in octal format to a number --------------------
libs/assimp/include/assimp/fast_atof.h:81
↓ 1 callers
Method
swapDisplayBuffer
Swaps the finished drawn buffer with the window bufffer. Also initializes a new frame for the gui renderer.
src/displayManager.cpp:62
↓ 1 callers
Function
to_cbor
libs/nlohmann/json.hpp:17458
↓ 1 callers
Function
to_chars
libs/nlohmann/json.hpp:9659
↓ 1 callers
Function
to_json_tuple_impl
libs/nlohmann/json.hpp:1834
↓ 1 callers
Method
top
libs/nlohmann/json.hpp:10516
↓ 1 callers
Function
unescape
unescape "~1" to tilde and "~0" to slash (order is important!)
libs/nlohmann/json.hpp:10972
↓ 1 callers
Function
unpackF3x9_E1x5
libs/gli/core/workaround.hpp:371
↓ 1 callers
Function
unpackUnorm1x5_1x6_1x5
libs/gli/core/workaround.hpp:343
↓ 1 callers
Function
unpackUnorm2x3_1x2
libs/gli/core/workaround.hpp:270
↓ 1 callers
Function
unpackUnorm2x4
libs/gli/core/workaround.hpp:287
↓ 1 callers
Function
unpackUnorm3x5_1x1
libs/gli/core/workaround.hpp:325
↓ 1 callers
Function
unpackUnorm4x4
libs/gli/core/workaround.hpp:306
↓ 1 callers
Method
update
Update Order is critical for correct culling since we want to cull the objects after moving, not before. That would be very dumb, who would do that...
src/scene.cpp:45
↓ 1 callers
Method
write
libs/gli/core/convert_func.hpp:182
Method
Export
----------------------------------------------------------------------------------
libs/assimp/include/assimp/Exporter.hpp:481
Method
~BlobIOStream
--------------------------------------------------------------------------------------------
libs/assimp/include/assimp/BlobIOSystem.h:329
Function
ASSIMP_itoa10
------------------------------------------------------------------------------- @brief itoa with a fixed base 10 * 'itoa' is not consistently availab
libs/assimp/include/assimp/StringComparison.h:76
Function
ASSIMP_stricmp
------------------------------------------------------------------------------- @brief Helper function to do platform independent string comparison.
libs/assimp/include/assimp/StringComparison.h:136
Method
AcceptDragDropPayload
libs/imgui/imgui.cpp:8225
Method
ActivateItem
libs/imgui/imgui.cpp:6025
Function
Add
libs/imgui/imgui_internal.h:392
Method
AddCallback
libs/imgui/imgui_draw.cpp:403
Method
AddChar
Set bit 'c' in the array
libs/imgui/imgui.h:1866
Method
AddConvexPolyFilled
libs/imgui/imgui_draw.cpp:823
Method
AddCustomRectFontGlyph
libs/imgui/imgui_draw.cpp:1639
Method
AddDrawCmd
libs/imgui/imgui_draw.cpp:393
Method
AddFont
libs/imgui/imgui_draw.cpp:1506
Method
AddFontDefault
Load embedded ProggyClean.ttf at size 13, disable oversampling
libs/imgui/imgui_draw.cpp:1551
Method
AddFontFromFileTTF
libs/imgui/imgui_draw.cpp:1569
Method
AddFontFromMemoryCompressedBase85TTF
libs/imgui/imgui_draw.cpp:1616
Method
AddFontFromMemoryCompressedTTF
libs/imgui/imgui_draw.cpp:1604
Method
AddFontFromMemoryTTF
NB: Transfer ownership of 'ttf_data' to ImFontAtlas, unless font_cfg_template->FontDataOwnedByAtlas == false. Owned TTF buffer will be deleted after B
libs/imgui/imgui_draw.cpp:1591
Method
AddImageQuad
libs/imgui/imgui_draw.cpp:1190
Method
AddImageRounded
libs/imgui/imgui_draw.cpp:1206
Method
AddInputCharacter
Pass in translated ASCII characters for text input. - with glfw you can get those from the callback set in glfwSetCharCallback() - on Windows you can
libs/imgui/imgui.cpp:1100
Method
AddQuad
libs/imgui/imgui_draw.cpp:1064
Method
AddQuadFilled
libs/imgui/imgui_draw.cpp:1076
Method
AddRanges
libs/imgui/imgui_draw.cpp:2246
Method
AddRemapChar
libs/imgui/imgui_draw.cpp:2386
Function
AlignFirstTextHeightToWidgets
libs/imgui/imgui.h:1236
Method
AlignTextToFramePadding
libs/imgui/imgui_widgets.cpp:1106
Method
Alloc
* @brief Allocates property fields + keys. * @param numProperties Number of requested properties. */
libs/assimp/include/assimp/metadata.h:251
Method
Append
Append a string to the string */
libs/assimp/include/assimp/types.h:341
Method
ArrowButton
libs/imgui/imgui_widgets.cpp:634
Method
ArrowButtonEx
libs/imgui/imgui_widgets.cpp:605
Method
AttachmentInfo
libs/assimp/include/assimp/SceneCombiner.h:80
Method
Backup
libs/imgui/imgui_internal.h:1098
Method
Begin
Use case A: Begin() called from constructor with items_height<0, then called again from Sync() in StepNo 1 Use case B: Begin() called from constructor
libs/imgui/imgui.cpp:2010
Method
BeginChild
libs/imgui/imgui.cpp:4068
Method
BeginChildEx
libs/imgui/imgui.cpp:4022
Method
BeginChildFrame
Helper to create a child window / scrolling region that looks like a normal widget frame.
libs/imgui/imgui.cpp:4120
Method
BeginColumns
libs/imgui/imgui.cpp:7841
Method
BeginCombo
libs/imgui/imgui_widgets.cpp:1258
Method
BeginDragDropSource
Call when current ID is active. When this returns true you need to: a) call SetDragDropPayload() exactly once, b) you may render the payload visual/de
libs/imgui/imgui.cpp:8010
Method
BeginDragDropTarget
We don't use BeginDragDropTargetCustom() and duplicate its code because: 1) we use LastItemRectHoveredRect which handles items that pushes a temporari
libs/imgui/imgui.cpp:8193
Method
BeginDragDropTargetCustom
libs/imgui/imgui.cpp:8167
Method
BeginGroup
Lock horizontal starting position + capture group bounding box into one "item" (so you can use IsItemHovered() or layout primitives such as SameLine()
libs/imgui/imgui.cpp:6127
Method
BeginMainMenuBar
For the main menu bar, which cannot be moved, we honor g.Style.DisplaySafeAreaPadding to ensure text can be visible on a TV set.
libs/imgui/imgui_widgets.cpp:5425
Method
BeginMenu
libs/imgui/imgui_widgets.cpp:5525
Method
BeginMenuBar
libs/imgui/imgui_widgets.cpp:5457
Method
BeginPopup
libs/imgui/imgui.cpp:6482
Method
BeginPopupContextItem
This is a helper to handle the simplest case of associating one named popup to one given widget. You may want to handle this on user side if you have
libs/imgui/imgui.cpp:6535
Method
BeginPopupContextVoid
libs/imgui/imgui.cpp:6556
Method
BeginPopupContextWindow
libs/imgui/imgui.cpp:6545
Method
BeginPopupEx
libs/imgui/imgui.cpp:6460
Method
BeginPopupModal
libs/imgui/imgui.cpp:6493
Method
BeginRegion
Start a named timer */
libs/assimp/include/assimp/Profiler.h:73
Method
BeginTooltip
libs/imgui/imgui.cpp:6240
Method
BeginTooltipEx
Not exposed publicly as BeginTooltip() because bool parameters are evil. Let's see if other needs arise first.
libs/imgui/imgui.cpp:6262
Method
BinaryOp
libs/assimp/include/assimp/Vertex.h:226
Method
BlobIOStream
libs/assimp/include/assimp/BlobIOSystem.h:68
Method
BlobIOSystem
libs/assimp/include/assimp/BlobIOSystem.h:222
Method
BringWindowToDisplayBack
libs/imgui/imgui.cpp:5161
Method
BringWindowToDisplayFront
libs/imgui/imgui.cpp:5146
Method
BringWindowToFocusFront
libs/imgui/imgui.cpp:5132
Method
Build
libs/imgui/imgui.cpp:1886
Method
Build
libs/imgui/imgui_draw.cpp:1685
Method
BuildRanges
libs/imgui/imgui_draw.cpp:2253
Method
BuildSortByKey
For quicker full rebuild of a storage (instead of an incremental one), you may add all your contents and then sort once.
libs/imgui/imgui.cpp:1717
Method
Bullet
libs/imgui/imgui_widgets.cpp:1037
Method
BulletText
libs/imgui/imgui_widgets.cpp:322
Method
BulletTextV
Text with a little bullet aligned to the typical tree node.
libs/imgui/imgui_widgets.cpp:331
Method
Button
libs/imgui/imgui_widgets.cpp:565
Method
ButtonBehavior
libs/imgui/imgui_widgets.cpp:375
Method
ButtonEx
libs/imgui/imgui_widgets.cpp:524
Method
ByteSwap
libs/assimp/include/assimp/ByteSwapper.h:64
Method
CIrrXML_IOStreamReader
---------------------------------------------------------------------------------- Construction from an existing IOStream
libs/assimp/include/assimp/irrXMLWrapper.h:79
Method
CalcExtraSpace
libs/imgui/imgui_widgets.cpp:5419
Function
CalcItemRectClosestPoint
libs/imgui/imgui.h:1226
Method
CalcItemSize
libs/imgui/imgui.cpp:2718
Method
CalcItemWidth
libs/imgui/imgui.cpp:5254
Method
CalcListClipping
Helper to calculate coarse clipping of large list of evenly sized items. NB: Prefer using the ImGuiListClipper higher-level helper if you can! Read co
libs/imgui/imgui.cpp:3651
Method
CalcTextSize
Calculate text size. Text can be multi-line. Optionally ignore text after a ## marker. CalcTextSize("") should return ImVec2(0.0f, GImGui->FontSize)
libs/imgui/imgui.cpp:3622
← previous
next →
801–900 of 2,763, ranked by callers