Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ByteCorum/DragonBurn
/ functions
Functions
3,126 in github.com/ByteCorum/DragonBurn
⨍
Functions
3,126
◇
Types & classes
636
Method
IsWindowHovered
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:7235
Method
IsWindowNavFocusable
Can we focus this window with CTRL+TAB (or PadMenu + PadFocusPrev/PadFocusNext) Note that NoNavFocus makes the window not reachable with CTRL+TAB but
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:7293
Method
IsWindowWithinBeginStackOf
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:7202
Method
ItemAdd
Declare item bounding box for clipping and interaction. Note that the size can be different than the one provided to ItemSize(). Typically, widgets th
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:9362
Method
ItemGetter
DragonBurn-usermode/OS-ImGui/imgui/imgui_demo.cpp:1149
Method
ItemHoverable
Internal facing ItemHoverable() used when submitting widgets. Differs slightly from IsItemHovered().
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:4005
Method
ItemSize
Advance cursor given item size for layout. Register minimum needed size so it can extend the bounding box used for auto-fit calculation. See comments
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:9323
Function
Items_ArrayGetter
Getter for the old Combo() API: const char*[]
DragonBurn-usermode/OS-ImGui/imgui/imgui_widgets.cpp:1921
Function
Items_SingleStringGetter
Getter for the old Combo() API: "item1\0item2\0item3\0"
DragonBurn-usermode/OS-ImGui/imgui/imgui_widgets.cpp:1930
Function
JSON_CATCH
DragonBurn-usermode/Libs/json/json.hpp:20000
Function
JSON_CATCH
DragonBurn-kernel/include/json.hpp:20000
Function
JSON_INTERNAL_CATCH
DragonBurn-usermode/Libs/json/json.hpp:21639
Function
JSON_INTERNAL_CATCH
DragonBurn-kernel/include/json.hpp:21639
Method
KeepAliveID
This is called by ItemAdd(). Code not using ItemAdd() may need to call this manually otherwise ActiveId will be cleared. In IMGUI_VERSION_NUM < 18717
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:3878
Method
LabelText
DragonBurn-usermode/OS-ImGui/imgui/imgui_widgets.cpp:332
Method
LabelTextV
Add a label+text combo aligned to other label+value widgets
DragonBurn-usermode/OS-ImGui/imgui/imgui_widgets.cpp:341
Method
Length
DragonBurn-usermode/OS-ImGui/OS-ImGui_Struct.h:63
Method
Length
DragonBurn-usermode/OS-ImGui/OS-ImGui_Struct.h:119
Method
Lerp
Linear interpolation
DragonBurn-usermode/Game/Bone.h:139
Method
ListBox
DragonBurn-usermode/OS-ImGui/imgui/imgui_widgets.cpp:6681
Method
Load
DragonBurn-kernel/intel_driver.cpp:123
Method
LoadIniSettingsFromDisk
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:12831
Method
LoadIniSettingsFromMemory
Zero-tolerance, no error reporting, cheap .ini parsing Set ini_size==0 to let us use strlen(ini_data). Do not call this function with a 0 if your buff
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:12844
Method
LocalizeRegisterEntries
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:13092
Method
LogBegin
Start logging/capturing text output
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:12593
Method
LogButtons
Helper to display logging buttons FIXME-OBSOLETE: We should probably obsolete this and let the user have their own helper (this is one of the oldest f
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:12707
Method
LogFinish
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:12671
Method
LogRenderedText
Internal version that takes a position to decide on newline placement and pad items according to their depth. We split text into individual lines to a
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:12534
Method
LogSetNextTextDecoration
Important: doesn't copy underlying data, use carefully (prefix/suffix must be in scope at the time of the next LogRenderedText)
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:12610
Method
LogText
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:12510
Method
LogTextV
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:12522
Method
LogToBuffer
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:12663
Method
LogToClipboard
Start logging/capturing text output to clipboard
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:12655
Method
LogToFile
Start logging/capturing text output to given file
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:12630
Method
LogToTTY
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:12617
Method
LookupEntry
DragonBurn-kernel/intel_driver.cpp:876
Method
LowLevelKeyboardProc
DragonBurn-usermode/OS-ImGui/OS-ImGui_External.cpp:561
Method
MainLoop
DragonBurn-usermode/OS-ImGui/OS-ImGui_External.cpp:281
Function
MallocWrapper
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:1104
Method
MapDriver
DragonBurn-kernel/kdmapper.cpp:102
Method
MapIoSpace
DragonBurn-kernel/intel_driver.cpp:433
Method
MarkIniSettingsDirty
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:12782
Method
MarkItemEdited
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:3887
Method
MemAlloc
IM_ALLOC() == ImGui::MemAlloc()
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:4108
Method
MemCopy
DragonBurn-kernel/intel_driver.cpp:385
Method
MemFree
IM_FREE() == ImGui::MemFree()
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:4116
Method
MemoryMgr
DragonBurn-usermode/Core/MemoryMgr.cpp:3
Function
MenuBarRect
DragonBurn-usermode/OS-ImGui/imgui/imgui_internal.h:2394
Method
MenuItem
DragonBurn-usermode/OS-ImGui/imgui/imgui_widgets.cpp:7462
Method
MenuItemEx
DragonBurn-usermode/OS-ImGui/imgui/imgui_widgets.cpp:7386
Method
Mix
DragonBurn-usermode/Core/Render.h:317
Method
MmAllocateIndependentPagesEx
DragonBurn-kernel/intel_driver.cpp:510
Method
MmFreeIndependentPages
DragonBurn-kernel/intel_driver.cpp:543
Method
MmSetPageProtection
DragonBurn-kernel/intel_driver.cpp:570
Method
MyCallback
DragonBurn-usermode/OS-ImGui/imgui/imgui_demo.cpp:1435
Method
MyCheckBox
DragonBurn-usermode/OS-ImGui/OS-ImGui.cpp:228
Method
MyCheckBox2
DragonBurn-usermode/OS-ImGui/OS-ImGui.cpp:260
Method
MyCheckBox3
DragonBurn-usermode/OS-ImGui/OS-ImGui.cpp:294
Method
MyCheckBox4
DragonBurn-usermode/OS-ImGui/OS-ImGui.cpp:335
Method
MyDocument
DragonBurn-usermode/OS-ImGui/imgui/imgui_demo.cpp:7945
Method
MyInputTextMultiline
Note: Because ImGui:: is a namespace you would typically add your own function into the namespace. For example, you code may declare a function 'ImGui
DragonBurn-usermode/OS-ImGui/imgui/imgui_demo.cpp:1512
Method
MyResizeCallback
DragonBurn-usermode/OS-ImGui/imgui/imgui_demo.cpp:1498
Method
NavApplyItemToResult
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:10869
Method
NavCalcPreferredRefPos
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11181
Method
NavClearPreferredPosForAxis
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:10664
Method
NavEndFrame
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11815
Method
NavInitRequestApplyResult
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11394
Method
NavInitWindow
This needs to be called before we submit any widget (aka in or before Begin)
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11150
Method
NavMoveRequestApplyResult
Apply result from previous frame navigation directional move request. Always called from NavUpdate()
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11587
Method
NavMoveRequestButNoResultYet
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11020
Method
NavMoveRequestCancel
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11059
Method
NavMoveRequestForward
Forward will reuse the move request again on the next frame (generally with modifications done to it)
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11067
Method
NavMoveRequestResolveWithLastItem
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11051
Method
NavMoveRequestSubmit
FIXME: ScoringRect is not set
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11027
Method
NavMoveRequestTryWrapping
Navigation wrap-around logic is delayed to the end of the frame because this operation is only valid after entire popup is assembled and in case of ap
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11081
Method
NavProcessItem
We get there when either NavId == id, or when g.NavAnyRequest is set (which is updated by NavUpdateAnyRequestFlag above) This is called after LastItem
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:10891
Method
NavProcessItemForTabbingRequest
Handle "scoring" of an item for a tabbing/focusing request initiated by NavUpdateCreateTabbingRequest(). Note that SetKeyboardFocusHere() API calls ar
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:10965
Method
NavRestoreHighlightAfterMove
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11134
Method
NavRestoreLastChildNavWindow
Restore the last focused child. Call when we are expected to land on the Main Layer (0) after FocusWindow()
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11105
Method
NavRestoreLayer
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11112
Method
NavSaveLastChildNavWindowIntoParent
FIXME: This could be replaced by updating a frame number in each window when (window == NavWindow) and (NavLayer == 0). This way we could find the las
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11094
Method
NavScoreItem
Scoring function for gamepad/keyboard directional navigation. Based on https://gist.github.com/rygorous/6981057
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:10731
Method
NavUpdate
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11232
Method
NavUpdateAnyRequestFlag
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11141
Method
NavUpdateCancelRequest
Process NavCancel input (to close a popup, get back to parent, clear focus) FIXME: In order to support e.g. Escape to clear a selection we'll need: -
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11693
Method
NavUpdateCreateMoveRequest
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11443
Method
NavUpdateCreateTabbingRequest
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11559
Method
NavUpdateCreateWrappingRequest
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11830
Method
NavUpdateCurrentWindowIsScrollPushableX
True when current work location may be scrolled horizontally when moving left / right. This is generally always true UNLESS within a column. We don't
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:10882
Method
NavUpdatePageUpPageDown
Handle PageUp/PageDown/Home/End keys Called from NavUpdateCreateMoveRequest() which will use our output to create a move request FIXME-NAV: This doesn
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11741
Method
NavUpdateWindowing
Windowing management mode Keyboard: CTRL+Tab (change focus/move/resize), Alt (toggle menu layer) Gamepad: Hold Menu/Square (change focus/move/resize)
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:11930
Method
NavUpdateWindowingOverlay
Overlay displayed when using CTRL+TAB. Called by EndFrame().
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:12130
Method
NewFrame
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:4412
Method
NewLine
DragonBurn-usermode/OS-ImGui/imgui/imgui_widgets.cpp:1366
Method
NewWindow
DragonBurn-usermode/OS-ImGui/OS-ImGui_External.cpp:99
Method
NextColumn
DragonBurn-usermode/OS-ImGui/imgui/imgui_tables.cpp:3962
Method
Normalized
Get normalized version without modifying this vector
DragonBurn-usermode/OS-ImGui/OS-ImGui_Struct.h:148
Method
OSException
DragonBurn-usermode/OS-ImGui/OS-ImGui_Exception.h:17
Method
Offsets
DragonBurn-usermode/Offsets/Offsets.cpp:5
Method
OpenPopup
DragonBurn-usermode/OS-ImGui/imgui/imgui.cpp:10175
← previous
next →
1,901–2,000 of 3,126, ranked by callers