Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SaschaWillems/Vulkan-glTF-PBR
/ functions
Functions
2,896 in github.com/SaschaWillems/Vulkan-glTF-PBR
⨍
Functions
2,896
◇
Types & classes
2,052
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
external/imgui/imgui.cpp:1099
Method
AddInputCharactersUTF8
external/imgui/imgui.cpp:1109
Method
AddQuad
external/imgui/imgui_draw.cpp:1061
Method
AddQuadFilled
external/imgui/imgui_draw.cpp:1073
Method
AddRanges
external/imgui/imgui_draw.cpp:2243
Method
AddRemapChar
external/imgui/imgui_draw.cpp:2383
Function
AlignFirstTextHeightToWidgets
external/imgui/imgui.h:1227
Method
AlignTextToFramePadding
external/imgui/imgui_widgets.cpp:1106
Method
Animation
external/tinygltf/tiny_gltf.h:592
Method
AnimationChannel
external/tinygltf/tiny_gltf.h:559
Method
AnimationSampler
external/tinygltf/tiny_gltf.h:576
Method
ArrowButton
external/imgui/imgui_widgets.cpp:634
Method
ArrowButtonEx
external/imgui/imgui_widgets.cpp:605
Method
Asset
external/tinygltf/tiny_gltf.h:1103
Function
BIT_closeCStream
! BIT_closeCStream() : * @return : size of CStream, in bytes, * or 0 if it could not fit into dstBuffer */
external/basisu/zstd/zstddeclib.c:1763
Function
BIT_flushBitsFast
! BIT_flushBitsFast() : * assumption : bitContainer has not overflowed * unsafe version; does not check buffer overflow */
external/basisu/zstd/zstddeclib.c:1732
Function
BIT_getLowerBits
external/basisu/zstd/zstddeclib.c:1842
Function
BIT_getUpperBits
external/basisu/zstd/zstddeclib.c:1829
Function
BIT_initCStream
-************************************************************** * bitStream encoding ****************************************************************
external/basisu/zstd/zstddeclib.c:1692
Method
Backup
external/imgui/imgui_internal.h:1097
Method
BeginChild
external/imgui/imgui.cpp:4060
Method
BeginChildEx
external/imgui/imgui.cpp:4014
Method
BeginChildFrame
Helper to create a child window / scrolling region that looks like a normal widget frame.
external/imgui/imgui.cpp:4112
Method
BeginColumns
external/imgui/imgui.cpp:7814
Method
BeginCombo
external/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
external/imgui/imgui.cpp:7983
Method
BeginDragDropTarget
We don't use BeginDragDropTargetCustom() and duplicate its code because: 1) we use LastItemRectHoveredRect which handles items that pushes a temporari
external/imgui/imgui.cpp:8166
Method
BeginDragDropTargetCustom
external/imgui/imgui.cpp:8140
Method
BeginGroup
Lock horizontal starting position + capture group bounding box into one "item" (so you can use IsItemHovered() or layout primitives such as SameLine()
external/imgui/imgui.cpp:6100
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.
external/imgui/imgui_widgets.cpp:5424
Method
BeginMenu
external/imgui/imgui_widgets.cpp:5524
Method
BeginMenuBar
external/imgui/imgui_widgets.cpp:5456
Method
BeginPopup
external/imgui/imgui.cpp:6455
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
external/imgui/imgui.cpp:6508
Method
BeginPopupContextVoid
external/imgui/imgui.cpp:6529
Method
BeginPopupContextWindow
external/imgui/imgui.cpp:6518
Method
BeginPopupEx
external/imgui/imgui.cpp:6433
Method
BeginPopupModal
external/imgui/imgui.cpp:6466
Method
BeginTooltip
external/imgui/imgui.cpp:6213
Method
BeginTooltipEx
Not exposed publicly as BeginTooltip() because bool parameters are evil. Let's see if other needs arise first.
external/imgui/imgui.cpp:6235
Method
BoundingBox
base/VulkanglTFModel.cpp:35
Method
BringWindowToBack
external/imgui/imgui.cpp:5138
Method
BringWindowToFront
external/imgui/imgui.cpp:5123
Method
Buffer
external/tinygltf/tiny_gltf.h:1086
Method
BufferView
external/tinygltf/tiny_gltf.h:844
Method
Build
external/imgui/imgui.cpp:1885
Method
Build
external/imgui/imgui_draw.cpp:1682
Method
BuildRanges
external/imgui/imgui_draw.cpp:2250
Method
BuildSortByKey
For quicker full rebuild of a storage (instead of an incremental one), you may add all your contents and then sort once.
external/imgui/imgui.cpp:1716
Method
Bullet
external/imgui/imgui_widgets.cpp:1037
Method
BulletText
external/imgui/imgui_widgets.cpp:322
Method
BulletTextV
Text with a little bullet aligned to the typical tree node.
external/imgui/imgui_widgets.cpp:331
Method
Button
external/imgui/imgui_widgets.cpp:565
Method
ButtonBehavior
external/imgui/imgui_widgets.cpp:375
Method
ButtonEx
external/imgui/imgui_widgets.cpp:524
Method
CalcExtraSpace
external/imgui/imgui_widgets.cpp:5418
Function
CalcItemRectClosestPoint
external/imgui/imgui.h:1217
Method
CalcItemSize
external/imgui/imgui.cpp:2717
Method
CalcItemWidth
external/imgui/imgui.cpp:5227
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
external/imgui/imgui.cpp:3643
Method
CalcTextSize
Calculate text size. Text can be multi-line. Optionally ignore text after a ## marker. CalcTextSize("") should return ImVec2(0.0f, GImGui->FontSize)
external/imgui/imgui.cpp:3614
Method
CalcTypematicPressedRepeatAmount
external/imgui/imgui.cpp:3750
Method
CalcWindowExpectedSize
external/imgui/imgui.cpp:4274
Method
CalcWordWrapPositionA
external/imgui/imgui_draw.cpp:2418
Method
CalcWrapWidthForPos
external/imgui/imgui.cpp:2730
Method
Camera
external/tinygltf/tiny_gltf.h:988
Method
CaptureKeyboardFromApp
external/imgui/imgui.cpp:3903
Method
CaptureMouseFromApp
external/imgui/imgui.cpp:3908
Method
Checkbox
external/imgui/imgui_widgets.cpp:866
Method
CheckboxFlags
external/imgui/imgui_widgets.cpp:918
Method
Clear
external/imgui/imgui.h:1337
Method
Clear
- Get***() functions find pair, never add/allocate. Pairs are sorted so a query is O(log N) - Set***() functions find pair, insertion on demand if mis
external/imgui/imgui.h:1399
Method
Clear
external/imgui/imgui.h:1488
Method
Clear
external/imgui/imgui.h:1746
Method
Clear
external/imgui/imgui_internal.h:541
Method
Clear
external/imgui/imgui_internal.h:577
Method
Clear
external/imgui/imgui_internal.h:592
Method
Clear
external/imgui/imgui_internal.h:629
Method
Clear
external/imgui/imgui_demo.cpp:3078
Method
ClearActiveID
external/imgui/imgui.cpp:2479
Method
ClearDragDrop
external/imgui/imgui.cpp:7967
Method
ClearFonts
external/imgui/imgui_draw.cpp:1448
Method
ClearFreeMemory
external/imgui/imgui_internal.h:578
Method
ClearInputCharacters
Add new characters into InputCharacters[] from an UTF-8 string
external/imgui/imgui.h:1156
Method
ClearInputData
external/imgui/imgui_draw.cpp:1414
Method
ClearLog
external/imgui/imgui_demo.cpp:2789
Function
ClearSelection
external/imgui/imgui_internal.h:475
Function
ClipWith
external/imgui/imgui_internal.h:399
Function
ClipWithFull
Simple version, may lead to an inverted rectangle, which is fine for Contains/Overlaps test but not for display.
external/imgui/imgui_internal.h:400
Method
CloneOutput
external/imgui/imgui_draw.cpp:379
Method
CloseButton
Button to close a window
external/imgui/imgui_widgets.cpp:641
Method
CloseCurrentPopup
Close the popup we have begin-ed into.
external/imgui/imgui.cpp:6422
Method
ClosePopup
external/imgui/imgui.cpp:6413
Method
ClosePopupToLevel
external/imgui/imgui.cpp:6401
Method
ClosePopupsOverWindow
external/imgui/imgui.cpp:6369
Method
CollapseButton
external/imgui/imgui_widgets.cpp:670
Method
CollapsingHeader
CollapsingHeader returns true when opened but do not indent nor push into the ID stack (because of the ImGuiTreeNodeFlags_NoTreePushOnOpen flag). This
external/imgui/imgui_widgets.cpp:4923
Method
ColorButton
A little colored square. Return true when clicked. FIXME: May want to display/ignore the alpha component in the color display? Yet show it in the tool
external/imgui/imgui_widgets.cpp:4363
Method
ColorConvertFloat4ToU32
external/imgui/imgui.cpp:1594
Method
ColorConvertHSVtoRGB
Convert hsv floats ([0-1],[0-1],[0-1]) to rgb floats ([0-1],[0-1],[0-1]), from Foley & van Dam p593 also http://en.wikipedia.org/wiki/HSL_and_HSV
external/imgui/imgui.cpp:1628
← previous
next →
1,401–1,500 of 2,896, ranked by callers