Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FNA-XNA/FAudio
/ functions
Functions
2,362 in github.com/FNA-XNA/FAudio
⨍
Functions
2,362
◇
Types & classes
411
↓ 1 callers
Function
stbtt__tesselate_curve
tessellate until threshold p is happy... @TODO warped to compensate for non-linear stretching
utils/uicommon/imstb_truetype.h:3395
↓ 1 callers
Function
try_collect_unaligned_data
If we have saved unaligned data, and the next buffer has enough data to * complete the block, then turn it into an internal queued buffer entry * an
src/FAudio_internal.c:583
↓ 1 callers
Function
unregister_notification
src/FACT.c:742
↓ 1 callers
Function
vorbis_decode_packet_rest
src/stb_vorbis.h:3174
↓ 1 callers
Function
vorbis_search_for_page_pushdata
src/stb_vorbis.h:4343
↓ 1 callers
Function
xaudio_create_context
utils/testfilter/audio_xaudio.cpp:137
Method
AcceptDragDropPayload
utils/uicommon/imgui.cpp:9261
Method
ActivateItem
utils/uicommon/imgui.cpp:6566
Method
AddCallback
utils/uicommon/imgui_draw.cpp:435
Method
AddChar
Set bit n in the array
utils/uicommon/imgui.h:2141
Method
AddConvexPolyFilled
We intentionally avoid using ImVec2 and its math operators here to reduce cost to a minimum for debug/non-inlined builds.
utils/uicommon/imgui_draw.cpp:813
Method
AddCustomRectFontGlyph
utils/uicommon/imgui_draw.cpp:1843
Method
AddDrawCmd
utils/uicommon/imgui_draw.cpp:423
Method
AddFont
utils/uicommon/imgui_draw.cpp:1703
Method
AddFontDefault
Load embedded ProggyClean.ttf at size 13, disable oversampling
utils/uicommon/imgui_draw.cpp:1751
Method
AddFontFromFileTTF
utils/uicommon/imgui_draw.cpp:1772
Method
AddFontFromMemoryCompressedBase85TTF
utils/uicommon/imgui_draw.cpp:1819
Method
AddFontFromMemoryCompressedTTF
utils/uicommon/imgui_draw.cpp:1807
Method
AddFontFromMemoryTTF
NB: Transfer ownership of 'ttf_data' to ImFontAtlas, unless font_cfg_template->FontDataOwnedByAtlas == false. Owned TTF buffer will be deleted after B
utils/uicommon/imgui_draw.cpp:1794
Method
AddImageQuad
utils/uicommon/imgui_draw.cpp:1256
Method
AddImageRounded
utils/uicommon/imgui_draw.cpp:1272
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
utils/uicommon/imgui.cpp:1136
Method
AddInputCharacterUTF16
UTF16 strings use surrogate pairs to encode codepoints >= 0x10000, so we should save the high surrogate.
utils/uicommon/imgui.cpp:1143
Method
AddQuad
utils/uicommon/imgui_draw.cpp:1065
Method
AddQuadFilled
utils/uicommon/imgui_draw.cpp:1077
Method
AddRanges
utils/uicommon/imgui_draw.cpp:2565
Method
AddRemapChar
utils/uicommon/imgui_draw.cpp:2737
Method
AlignTextToFramePadding
utils/uicommon/imgui_widgets.cpp:1255
Method
ArrowButton
utils/uicommon/imgui_widgets.cpp:750
Method
ArrowButtonEx
utils/uicommon/imgui_widgets.cpp:720
Method
AudioPlayer
utils/testfilter/audio_player.h:18
Method
Backup
utils/uicommon/imgui_internal.h:1574
Method
BeginChild
utils/uicommon/imgui.cpp:4751
Method
BeginChildEx
utils/uicommon/imgui.cpp:4700
Method
BeginChildFrame
Helper to create a child window / scrolling region that looks like a normal widget frame.
utils/uicommon/imgui.cpp:4807
Method
BeginColumns
utils/uicommon/imgui_widgets.cpp:7513
Method
BeginCombo
utils/uicommon/imgui_widgets.cpp:1456
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
utils/uicommon/imgui.cpp:9041
Method
BeginDragDropTarget
We don't use BeginDragDropTargetCustom() and duplicate its code because: 1) we use LastItemRectHoveredRect which handles items that pushes a temporari
utils/uicommon/imgui.cpp:9229
Method
BeginDragDropTargetCustom
utils/uicommon/imgui.cpp:9203
Method
BeginGroup
Lock horizontal starting position + capture group bounding box into one "item" (so you can use IsItemHovered() or layout primitives such as SameLine()
utils/uicommon/imgui.cpp:7195
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.
utils/uicommon/imgui_widgets.cpp:6171
Method
BeginMenu
utils/uicommon/imgui_widgets.cpp:6204
Method
BeginMenuBar
FIXME: Provided a rectangle perhaps e.g. a BeginMenuBarEx() could be used anywhere.. Currently the main responsibility of this function being to setup
utils/uicommon/imgui_widgets.cpp:6101
Method
BeginPopup
utils/uicommon/imgui.cpp:7703
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
utils/uicommon/imgui.cpp:7779
Method
BeginPopupContextVoid
utils/uicommon/imgui.cpp:7802
Method
BeginPopupContextWindow
utils/uicommon/imgui.cpp:7791
Method
BeginPopupEx
utils/uicommon/imgui.cpp:7680
Method
BeginPopupModal
If 'p_open' is specified for a modal popup window, the popup will have a regular close button which will close the popup. Note that popup visibility s
utils/uicommon/imgui.cpp:7717
Method
BeginTabBar
utils/uicommon/imgui_widgets.cpp:6510
Method
BeginTabBarEx
utils/uicommon/imgui_widgets.cpp:6524
Method
BeginTabItem
utils/uicommon/imgui_widgets.cpp:6970
Method
BeginTooltip
utils/uicommon/imgui.cpp:7451
Method
BeginTooltipEx
utils/uicommon/imgui.cpp:7456
Method
BringWindowToDisplayBack
utils/uicommon/imgui.cpp:6078
Method
BringWindowToDisplayFront
utils/uicommon/imgui.cpp:6063
Method
BringWindowToFocusFront
utils/uicommon/imgui.cpp:6049
Method
Build
utils/uicommon/imgui.cpp:2082
Method
Build
utils/uicommon/imgui_draw.cpp:1889
Method
BuildRanges
utils/uicommon/imgui_draw.cpp:2572
Method
BuildSortByKey
For quicker full rebuild of a storage (instead of an incremental one), you may add all your contents and then sort once.
utils/uicommon/imgui.cpp:1915
Method
Bullet
utils/uicommon/imgui_widgets.cpp:1184
Method
BulletText
utils/uicommon/imgui_widgets.cpp:349
Method
BulletTextV
Text with a little bullet aligned to the typical tree node.
utils/uicommon/imgui_widgets.cpp:358
Method
Button
utils/uicommon/imgui_widgets.cpp:680
Method
ButtonBehavior
utils/uicommon/imgui_widgets.cpp:461
Method
ButtonEx
utils/uicommon/imgui_widgets.cpp:640
Method
CalcExtraSpace
utils/uicommon/imgui_widgets.cpp:6092
Function
CalcItemRectClosestPoint
utils/uicommon/imgui.h:1649
Method
CalcItemSize
[Internal] Calculate full item size given user provided 'size' parameter and default width/height. Default width is often == CalcItemWidth(). Those tw
utils/uicommon/imgui.cpp:7100
Method
CalcItemWidth
Calculate default item width given value passed to PushItemWidth() or SetNextItemWidth(). The SetNextItemWidth() data is generally cleared/consumed by
utils/uicommon/imgui.cpp:7078
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
utils/uicommon/imgui.cpp:2215
Method
CalcTextSize
Calculate text size. Text can be multi-line. Optionally ignore text after a ## marker. CalcTextSize("") should return ImVec2(0.0f, g.FontSize)
utils/uicommon/imgui.cpp:4282
Method
CalcTypematicRepeatAmount
t0 = previous time (e.g.: g.Time - g.IO.DeltaTime) t1 = current time (e.g.: g.Time) An event is triggered at: t = 0.0f t = repeat_delay, t = re
utils/uicommon/imgui.cpp:4388
Method
CalcWindowExpectedSize
utils/uicommon/imgui.cpp:4977
Method
CalcWordWrapPositionA
utils/uicommon/imgui_draw.cpp:2772
Method
CalcWrapWidthForPos
utils/uicommon/imgui.cpp:3203
Method
CaptureKeyboardFromApp
utils/uicommon/imgui.cpp:4561
Method
CaptureMouseFromApp
utils/uicommon/imgui.cpp:4566
Method
ChannelsMerge
utils/uicommon/imgui.h:2048
Method
ChannelsSetCurrent
utils/uicommon/imgui.h:2049
Method
ChannelsSplit
Advanced: Channels - Use to split render into layers. By switching channels to can render out-of-order (e.g. submit FG primitives before BG primitives
utils/uicommon/imgui.h:2047
Method
Checkbox
utils/uicommon/imgui_widgets.cpp:1021
Method
CheckboxFlags
utils/uicommon/imgui_widgets.cpp:1072
Method
Clear
utils/uicommon/imgui.h:1615
Method
Clear
utils/uicommon/imgui.h:1683
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
utils/uicommon/imgui.h:1748
Method
Clear
utils/uicommon/imgui.h:1926
Method
Clear
utils/uicommon/imgui.h:2084
Method
Clear
utils/uicommon/imgui.h:2138
Method
Clear
utils/uicommon/imgui_internal.h:923
Method
Clear
utils/uicommon/imgui_internal.h:939
Method
Clear
utils/uicommon/imgui_demo.cpp:3992
Method
ClearActiveID
utils/uicommon/imgui.cpp:3009
Function
ClearBit
utils/uicommon/imgui_internal.h:382
Method
ClearDragDrop
utils/uicommon/imgui.cpp:9025
Method
ClearFlags
utils/uicommon/imgui_internal.h:973
Method
ClearFonts
utils/uicommon/imgui_draw.cpp:1648
Method
ClearFreeMemory
utils/uicommon/imgui_internal.h:924
← previous
next →
1,001–1,100 of 2,362, ranked by callers