Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/danoon2/Boxedwine
/ types & classes
Types & classes
6,773 in github.com/danoon2/Boxedwine
⨍
Functions
38,078
◇
Types & classes
6,773
↓ 767 callers
Class
ImVec2
2D vector (often used to store positions, sizes, etc.)
lib/imgui/imgui.h:195
↓ 212 callers
Class
Mem
Memory operand (AArch64).
lib/asmjit/asmjit/arm/a64operand.h:455
↓ 185 callers
Class
ImVec4
4D vector (often used to store floating-point colors)
lib/imgui/imgui.h:208
↓ 158 callers
Class
Out
lib/asmjit/asmjit/core/globals.h:425
↓ 107 callers
Class
UniCondition
lib/asmjit/asmjit/ujit/unicondition.h:20
↓ 102 callers
Enum
RegType
Register type. Provides a unique type that can be used to identify a register or its view.
lib/asmjit/asmjit/core/operand.h:48
↓ 93 callers
Class
xml_node
lib/pugixml/src/pugixml.hpp:281
↓ 78 callers
Class
ComboboxItem
source/ui/controls/ImGuiLayout.h:33
↓ 75 callers
Class
If
lib/asmjit/tools/generator-cxx.js:205
↓ 64 callers
Class
String
A simple non-reference counted string that uses small string optimization (SSO). This string has 3 allocation possibilities: 1. Small - embedded
lib/asmjit/asmjit/core/string.h:73
↓ 40 callers
Class
Imm
lib/asmjit/asmjit/core/operand.h:2448
↓ 37 callers
Class
ItemSize
lib/asmjit/asmjit/support/arenavector.h:27
↓ 31 callers
Class
Mem
lib/asmjit/asmjit/x86/x86operand.h:19
↓ 20 callers
Class
BString
this class represents the local holder of the shared data, BStringData BStringData is reference counted, if someone tries to write to BStringData and
source/util/bstring.h:29
↓ 20 callers
Class
BaseMem
Base class for all memory operands. The data is split into the following parts: - BASE - Base register or label - requires 36 bits total. 4 bits are
lib/asmjit/asmjit/core/operand.h:2157
↓ 20 callers
Class
BoxedWinVersion
source/ui/data/boxedwineData.h:28
↓ 20 callers
Class
Vec
Vector register (AArch64).
lib/asmjit/asmjit/arm/a64operand.h:125
↓ 18 callers
Class
CReg
lib/asmjit/asmjit/x86/x86operand.h:25
↓ 18 callers
Class
DReg
lib/asmjit/asmjit/x86/x86operand.h:26
↓ 17 callers
Class
Gp
lib/asmjit/asmjit/x86/x86operand.h:20
↓ 17 callers
Enum
NodePosition
lib/asmjit/asmjit/core/builder.h:113
↓ 17 callers
Class
OpArray
Operand array, mostly used for code generation that uses SIMD. Can hold up to `kMaxSize` registers, however, the number of actual registers is dynami
lib/asmjit/asmjit/ujit/ujitbase.h:182
↓ 17 callers
Class
Reg
Unified physical or virtual register operand.
lib/asmjit/asmjit/core/operand.h:1269
↓ 17 callers
Class
Shift
Represents ARM immediate shift operation type and value.
lib/asmjit/asmjit/core/archcommons.h:175
↓ 16 callers
Enum
RegGroup
lib/asmjit/asmjit/core/operand.h:127
↓ 16 callers
Class
binary_op_t
lib/pugixml/src/pugixml.cpp:11893
↓ 15 callers
Enum
FloatMode
Floating point mode is used in places that are generic and implement various functionality that needs more than a single instruction. Typically implem
lib/asmjit/asmjit/ujit/unicompiler_x86.cpp:1643
↓ 15 callers
Class
Shift
tools/x86/src/x86/Shift.java:6
↓ 13 callers
Class
DynParam
source/emulation/cpu/jit/jit.h:339
↓ 11 callers
Class
KReg
lib/asmjit/asmjit/x86/x86operand.h:23
↓ 11 callers
Class
Mm
lib/asmjit/asmjit/x86/x86operand.h:22
↓ 11 callers
Enum
ShowWindow
lib/tiny-process/process.hpp:33
↓ 11 callers
Class
St
lib/asmjit/asmjit/x86/x86operand.h:27
↓ 10 callers
Enum
ElementSize
lib/asmjit/asmjit/ujit/unicompiler_x86.cpp:1657
↓ 10 callers
Enum
VecWidth
Vector register width.
lib/asmjit/asmjit/ujit/ujitbase.h:107
↓ 9 callers
Class
SReg
lib/asmjit/asmjit/x86/x86operand.h:24
↓ 9 callers
Class
Tmm
lib/asmjit/asmjit/x86/x86operand.h:29
↓ 9 callers
Class
Vec
lib/asmjit/asmjit/x86/x86operand.h:21
↓ 9 callers
Class
xpath_node
lib/pugixml/src/pugixml.hpp:286
↓ 8 callers
Enum
Alignment
Data alignment.
lib/asmjit/asmjit/ujit/ujitbase.h:54
↓ 8 callers
Class
Label
Label (jump target or data location). Label represents a location in code typically used as a jump target, but may be also a reference to some data o
lib/asmjit/asmjit/core/operand.h:1087
↓ 8 callers
Class
MountInfo
source/sdl/startupArgs.h:36
↓ 8 callers
Enum
RAWorkId
Work register identifier (RA). Work register is an actual virtual register that is used by the function and subject to register allocation.
lib/asmjit/asmjit/core/radefs_p.h:59
↓ 8 callers
Class
StartUpArgs
source/sdl/startupArgs.h:52
↓ 7 callers
Class
BaseNode
lib/asmjit/asmjit/core/builder.h:32
↓ 7 callers
Class
VecArray
Vector operand array. Used to model SIMD code generation where the code generator can use up to \ref OpArray::kMaxSize registers per `VecArray`. The
lib/asmjit/asmjit/ujit/ujitbase.h:453
↓ 7 callers
Class
access
access point list */
lib/zlib/examples/zran.c:75
↓ 7 callers
Class
const_iterator
source/util/bhashtable.h:371
↓ 6 callers
Enum
AVXExt
lib/asmjit/asmjit/ujit/unicompiler.h:62
↓ 6 callers
Class
BaseRegList
List of physical registers (base). \note List of registers is only used by some ARM instructions at the moment.
lib/asmjit/asmjit/core/operand.h:1916
↓ 6 callers
Class
Bnd
lib/asmjit/asmjit/x86/x86operand.h:28
↓ 6 callers
Enum
Error
AsmJit error code.
lib/asmjit/asmjit/core/globals.h:154
↓ 6 callers
Class
ImGuiStoragePair
lib/imgui/imgui.h:1686
↓ 6 callers
Class
MyDocument
Simplified structure to mimic a Document model
lib/imgui/imgui_demo.cpp:4618
↓ 6 callers
Enum
SSEExt
lib/asmjit/asmjit/ujit/unicompiler.h:50
↓ 6 callers
Class
UniCondition
lib/asmjit/asmjit/ujit/unicompiler.h:20
↓ 6 callers
Class
UniVec
Unified vector register (also acts as a base class for architecture specific vector registers).
lib/asmjit/asmjit/core/operand.h:1780
↓ 5 callers
Class
AppButton
source/ui/controls/appbar.h:22
↓ 5 callers
Class
Gp
lib/asmjit/asmjit/arm/a64operand.h:18
↓ 5 callers
Class
ImVec2ih
2D vector (half-size integer)
lib/imgui/imgui_internal.h:652
↓ 5 callers
Class
sigaction
lib/sdl2/src/core/linux/SDL_evdev_kbd.c:201
↓ 5 callers
Class
stat
lib/zlib/examples/gzlog.c:351
↓ 4 callers
Class
DownloadItem
source/ui/controls/downloadDlg.h:22
↓ 4 callers
Class
ImFontConfig
Runtime data for multiple fonts, bake multiple fonts into a single texture, TTF/OTF font loader
lib/imgui/imgui.h:124
↓ 4 callers
Enum
OpRWFlags
lib/asmjit/asmjit/core/inst.h:460
↓ 4 callers
Class
UniGp
Unified general purpose register (also acts as a base class for architecture specific GP registers).
lib/asmjit/asmjit/core/operand.h:1748
↓ 4 callers
Class
sigaction
lib/sdl2/src/events/SDL_quit.c:79
↓ 4 callers
Class
sigaction
platform/linux/platformThreads.cpp:36
↓ 4 callers
Class
utf8_decoder
lib/pugixml/src/pugixml.cpp:1619
↓ 4 callers
Class
utf8_writer
lib/pugixml/src/pugixml.cpp:1469
↓ 4 callers
Class
wchar_decoder
lib/pugixml/src/pugixml.cpp:1806
↓ 4 callers
Class
xpath_node_set
lib/pugixml/src/pugixml.hpp:287
↓ 4 callers
Class
xpath_node_set_raw
lib/pugixml/src/pugixml.cpp:8883
↓ 3 callers
Enum
Category
lib/asmjit/asmjit/x86/x86instdb_p.h:205
↓ 3 callers
Enum
Flags
Stack slot flags. TODO: kFlagStackArg is not used by the current implementation, do we need to keep it?
lib/asmjit/asmjit/core/rastack_p.h:25
↓ 3 callers
Class
ImVec1
1D vector (this odd construct is used to facilitate the transition between 1D and 2D, and the maintenance of some branches/patches)
lib/imgui/imgui_internal.h:644
↓ 3 callers
Enum
InstOptions
Instruction options. Instruction options complement instruction identifier and attributes.
lib/asmjit/asmjit/core/inst.h:57
↓ 3 callers
Class
MyKeyMatcher
lib/asmjit/asmjit/support/arenahash.cpp:262
↓ 3 callers
Enum
RoundImm
lib/asmjit/asmjit/x86/x86globals.h:1967
↓ 3 callers
Enum
UniOpVV
Instruction with `[vec, vec]` operands. Describes vector arithmetic that has one destination and one source. \note For convenience, the second opera
lib/asmjit/asmjit/ujit/uniop.h:332
↓ 3 callers
Enum
VecElementType
Vector element type (AArch64).
lib/asmjit/asmjit/arm/a64operand.h:100
↓ 3 callers
Class
iterator
source/util/bhashtable.h:419
↓ 3 callers
Class
stat
lib/sdl2/src/audio/SDL_audiodev.c:52
↓ 3 callers
Class
utf8_counter
lib/pugixml/src/pugixml.cpp:1448
↓ 3 callers
Class
xml_named_node_iterator
lib/pugixml/src/pugixml.hpp:275
↓ 2 callers
Class
AppDownloadTask
source/ui/data/appFile.h:30
↓ 2 callers
Enum
Bcst
Broadcast width.
lib/asmjit/asmjit/ujit/ujitbase.h:119
↓ 2 callers
Enum
CpuRWFlags
lib/asmjit/asmjit/core/inst.h:398
↓ 2 callers
Class
ImColor
Helper to build glyph ranges from text/string data
lib/imgui/imgui.h:127
↓ 2 callers
Class
ImGuiPtrOrIndex
lib/imgui/imgui_internal.h:977
↓ 2 callers
Class
ImGuiStyleMod
Storage for one type registered in the .ini file
lib/imgui/imgui_internal.h:94
↓ 2 callers
Class
ImGuiTextRange
lib/imgui/imgui.h:1639
↓ 2 callers
Enum
InstRWFlags
lib/asmjit/asmjit/core/inst.h:763
↓ 2 callers
Class
JitData
source/emulation/softmmu/kmemory_soft.h:29
↓ 2 callers
Class
LabelByName
Only used to lookup a label from `_named_labels`.
lib/asmjit/asmjit/core/codeholder.cpp:611
↓ 2 callers
Class
Link
source/ui/utils/imgui_markdown.h:175
↓ 2 callers
Class
ListNodeResult
include/platformBoxedwine.h:101
↓ 2 callers
Enum
MemoryFlags
Virtual memory access and mmap-specific flags.
lib/asmjit/asmjit/core/virtmem.h:67
↓ 2 callers
Enum
RABlockId
Basic block identifier (RA).
lib/asmjit/asmjit/core/radefs_p.h:62
↓ 2 callers
Class
RALiveCount
Count of live registers, per group.
lib/asmjit/asmjit/core/radefs_p.h:351
next →
1–100 of 6,773, ranked by callers