MCPcopy Create free account

hub / github.com/blueminder/flycast-dojo / types & classes

Types & classes2,271 in github.com/blueminder/flycast-dojo

↓ 708 callersClassImVec2
2D vector (often used to store positions, sizes, etc.)
libswirl/deps/imgui/imgui.h:168
↓ 163 callersClassError
libswirl/deps/xbyak/xbyak.h:184
↓ 159 callersClassImVec4
4D vector (often used to store floating-point colors)
libswirl/deps/imgui/imgui.h:181
↓ 113 callersClassMemOperand
MemOperand represents the addressing mode of a load or store instruction.
libswirl/deps/vixl/aarch64/operands-aarch64.h:847
↓ 68 callersClassOperand
libswirl/deps/xbyak/xbyak.h:353
↓ 58 callersClassRegister
Some CPURegister methods can return Register or VRegister types, so we need to declare them in advance.
libswirl/deps/vixl/aarch64/operands-aarch64.h:43
↓ 49 callersClassshil_param
libswirl/hw/sh4/dyna/shil.h:44
↓ 45 callersClassx86_ptr_imm
This is ptr/imm (for call/jmp)
libswirl/jit/emitter/x86/x86_emitter.h:230
↓ 36 callersClassXmm
libswirl/deps/xbyak/xbyak.h:571
↓ 23 callersClassMemOperand
MemOperand represents the addressing mode of a load or store instruction. Usage: <instr> <Rt> , <MemOperand> where <instr> is the instruction to use
libswirl/deps/vixl/aarch32/operands-aarch32.h:659
↓ 19 callersClassReg32
libswirl/deps/xbyak/xbyak.h:513
↓ 18 callersClassUint32
libswirl/deps/vixl/utils-vixl.h:789
↓ 18 callersClassUint64
libswirl/deps/vixl/utils-vixl.h:786
↓ 17 callersClassVRegister
libswirl/deps/vixl/aarch64/operands-aarch64.h:44
↓ 13 callersClassCPURegList
Lists of registers.
libswirl/deps/vixl/aarch64/operands-aarch64.h:550
↓ 13 callersClassDRegister
libswirl/deps/vixl/aarch32/instructions-aarch32.h:175
↓ 13 callersClassImColor
Helper to build glyph ranges from text/string data
libswirl/deps/imgui/imgui.h:104
↓ 13 callersClassOperand
Operand.
libswirl/deps/vixl/aarch64/operands-aarch64.h:766
↓ 12 callersClassReg64
libswirl/deps/xbyak/xbyak.h:515
↓ 12 callersClassRegisterList
libswirl/deps/vixl/aarch32/instructions-aarch32.h:458
↓ 10 callersClassReg
libswirl/deps/xbyak/xbyak.h:351
↓ 10 callersClassReg16
libswirl/deps/xbyak/xbyak.h:512
↓ 10 callersClassRegister
libswirl/deps/vixl/aarch32/instructions-aarch32.h:135
↓ 10 callersClassSRegister
libswirl/deps/vixl/aarch32/instructions-aarch32.h:174
↓ 8 callersClassCPURegister
libswirl/deps/vixl/aarch64/operands-aarch64.h:46
↓ 8 callersClassTable
libswirl/deps/lua/lstate.h:216
↓ 7 callersClassGenericOperand
This an abstraction that can represent a register or memory location. The `MacroAssembler` provides helpers to move data between generic operands.
libswirl/deps/vixl/aarch64/operands-aarch64.h:927
↓ 6 callersClassDRegisterList
libswirl/deps/vixl/aarch32/instructions-aarch32.h:667
↓ 6 callersClassMyDocument
Simplified structure to mimic a Document model
libswirl/deps/imgui/imgui_demo.cpp:3973
↓ 6 callersClassPair
libswirl/deps/imgui/imgui.h:1606
↓ 6 callersClassUint128
libswirl/deps/vixl/utils-vixl.h:787
↓ 5 callersClassCondition
libswirl/deps/vixl/aarch32/instructions-aarch32.h:998
↓ 5 callersClassYmm
libswirl/deps/xbyak/xbyak.h:579
↓ 4 callersClassAddress
libswirl/deps/xbyak/xbyak.h:350
↓ 4 callersClassCPUFeatures
A representation of the set of features known to be supported by the target device. Each feature is represented by a simple boolean flag. - When the
libswirl/deps/vixl/cpu-features.h:175
↓ 4 callersClassImFontConfig
Runtime data for multiple fonts, bake multiple fonts into a single texture, TTF/OTF font loader
libswirl/deps/imgui/imgui.h:101
↓ 4 callersClassLogicVRegister
Representation of a vector register, with typed getters and setters for lanes and additional information to represent lane state.
libswirl/deps/vixl/aarch64/simulator-aarch64.h:194
↓ 4 callersClassQRegister
libswirl/deps/vixl/aarch32/instructions-aarch32.h:176
↓ 4 callersClassReg32e
libswirl/deps/xbyak/xbyak.h:605
↓ 4 callersClassReg8
libswirl/deps/xbyak/xbyak.h:511
↓ 4 callersClassRegRip
libswirl/deps/xbyak/xbyak.h:615
↓ 4 callersClassSimFloat16
Internal simulation class used solely by the simulator to provide an abstraction layer for any half-precision arithmetic.
libswirl/deps/vixl/utils-vixl.h:278
↓ 4 callersClassVRegisterList
libswirl/deps/vixl/aarch32/instructions-aarch32.h:548
↓ 4 callersClassstat
libswirl/linux-dist/main.cpp:235
↓ 4 callersClassx86_ptr
An empty type that we will use as ptr type.This is ptr-reference
libswirl/jit/emitter/x86/x86_emitter.h:216
↓ 3 callersClassImVec1
1D vector (this odd construct is used to facilitate the transition between 1D and 2D, and the maintenance of some branches/patches)
libswirl/deps/imgui/imgui_internal.h:470
↓ 3 callersClassOperand
Operand represents generic set of arguments to pass to an instruction. Usage: <instr> <Rd> , <Operand> where <instr> is the instruction to use (e.g.
libswirl/deps/vixl/aarch32/operands-aarch32.h:50
↓ 3 callersClassSimSystemRegister
The proper way to initialize a simulated system register (such as NZCV) is as follows: SimSystemRegister nzcv = SimSystemRegister::DefaultValueFor(NZC
libswirl/deps/vixl/aarch64/simulator-aarch64.h:498
↓ 3 callersClassSlabelState
libswirl/deps/xbyak/xbyak.h:1124
↓ 2 callersEnumCondition
Condition codes.
libswirl/deps/vixl/aarch64/constants-aarch64.h:217
↓ 2 callersClassDRegisterLane
libswirl/deps/vixl/aarch32/instructions-aarch32.h:323
↓ 2 callersClassFloat16
Wrapper class for passing FP16 values through the assembler. This is purely to aid with type checking/casting.
libswirl/deps/vixl/utils-vixl.h:233
↓ 2 callersClassImGuiStyleMod
Storage for one type registered in the .ini file
libswirl/deps/imgui/imgui_internal.h:76
↓ 2 callersClassImmediateShiftOperand
libswirl/deps/vixl/aarch32/instructions-aarch32.h:1083
↓ 2 callersClassRegExp
libswirl/deps/xbyak/xbyak.h:690
↓ 2 callersClassSRegisterList
libswirl/deps/vixl/aarch32/instructions-aarch32.h:645
↓ 2 callersClassTextRange
libswirl/deps/imgui/imgui.h:1558
↓ 1 callersClassAddrInfo
libswirl/deps/xbyak/xbyak.h:799
↓ 1 callersClassBranchInfo
libswirl/deps/vixl/aarch64/macro-assembler-aarch64.h:193
↓ 1 callersClassExactAssemblyScope
Use this scope when you need a one-to-one mapping between methods and instructions. This scope will: - Do the same as `EmissionCheckScope`. - Block ac
libswirl/deps/vixl/code-generation-scopes-vixl.h:246
↓ 1 callersClassForwardRef
libswirl/deps/vixl/aarch32/location-aarch32.h:107
↓ 1 callersClassImDrawChannel
libswirl/deps/imgui/imgui.h:93
↓ 1 callersClassImDrawList
All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
libswirl/deps/imgui/imgui.h:96
↓ 1 callersClassImDrawListSharedData
Helper to build a ImDrawData instance
libswirl/deps/imgui/imgui_internal.h:63
↓ 1 callersClassImGuiColumnsSet
Storage data for a single column
libswirl/deps/imgui/imgui_internal.h:66
↓ 1 callersClassImGuiMenuColumns
Backup and restore IsItemHovered() internal data
libswirl/deps/imgui/imgui_internal.h:71
↓ 1 callersClassImGuiTabItem
Storage for a tab bar
libswirl/deps/imgui/imgui_internal.h:78
↓ 1 callersClassImGuiWindow
Storage for a tab item (within a tab bar)
libswirl/deps/imgui/imgui_internal.h:79
↓ 1 callersClassImGuiWindowSettings
Temporary storage for one window (that's the data which in theory we could ditch at the end of the frame)
libswirl/deps/imgui/imgui_internal.h:81
↓ 1 callersClassMaskedSpecialRegister
libswirl/deps/vixl/aarch32/instructions-aarch32.h:875
↓ 1 callersClassMmx
libswirl/deps/xbyak/xbyak.h:554
↓ 1 callersClassRegisterOrAPSR_nzcv
libswirl/deps/vixl/aarch32/instructions-aarch32.h:151
↓ 1 callersClassScalerCfg
libswirl/gpl/deps/xbrz/xbrz_config.h:25
↓ 1 callersClassSpecialRegister
libswirl/deps/vixl/aarch32/instructions-aarch32.h:770
↓ 1 callersClasscThread
libswirl/oslib/threading.h:68
↓ 1 callersClasssigaction
libswirl/dispframe.cpp:23
↓ 1 callersClasssigaction
libswirl/linux/nixprof/nixprof.cpp:90
↓ 1 callersClassstat
libswirl/gui/gui.cpp:690
↓ 1 callersClassstat
libswirl/gui/gui_util.cpp:161
↓ 1 callersClassstat
libswirl/deps/libzip/zip_open.c:444
↓ 1 callersClassstat
libswirl/deps/libzip/mkstemp.c:59
↓ 1 callersClassstat
libswirl/deps/libzip/zip_source_filep.c:168
ClassABI
Class describing the AArch64 procedure call standard, as defined in "ARM Procedure Call Standard for the ARM 64-bit Architecture (AArch64)", release 1
libswirl/deps/vixl/aarch64/abi-aarch64.h:58
ClassAICA
libswirl/hw/aica/aica_mmio.h:21
ClassAICA
libswirl/hw/arm7/arm7_context.h:93
ClassAICA
libswirl/hw/arm7/SoundCPU.h:15
ClassAICARTC_impl
libswirl/hw/aica/aica_mmio.cpp:40
ClassANativeWindow
libswirl/deps/khronos/EGL/eglplatform.h:92
ClassARM7Backend
libswirl/hw/arm7/arm7_jit_virt_backend.h:59
ClassARM7Backend
libswirl/hw/arm7/arm7_context.h:92
ClassARM7Backend
libswirl/hw/arm7/arm7.h:12
ClassASIC
libswirl/hw/aica/aica_mmio.h:18
ClassASIC
libswirl/hw/pvr/pvr_yuv.h:10
ClassASIC
libswirl/hw/pvr/spg.h:11
ClassASIC
libswirl/hw/maple/maple_if.h:21
ClassASIC
libswirl/hw/holly/holly_intc.h:15
ClassASICDevice_impl
libswirl/hw/holly/holly_intc.cpp:19
EnumAVXtype
libswirl/deps/xbyak/xbyak.h:1410
EnumAWAVE_KEYS
libswirl/hw/maple/maple_devs.h:53
ClassAWCartridge
libswirl/hw/naomi/awcartridge.h:24
next →1–100 of 2,271, ranked by callers