Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BrunoLevy/learn-fpga
/ types & classes
Types & classes
351 in github.com/BrunoLevy/learn-fpga
⨍
Functions
3,558
◇
Types & classes
351
↓ 188 callers
Class
ImVec4
ImVec4: 4D vector used to store clipping rectangles, colors etc. [Compile-time configurable type]
LiteX/software/Libs/imgui/imgui.h:272
↓ 14 callers
Enum
Mode
LiteX/software/Libs/imgui/imgui_demo.cpp:2188
↓ 9 callers
Class
ColorInt
LiteX/software/Libs/imgui/imgui_sw.cpp:86
↓ 6 callers
Class
ImGuiStoragePair
LiteX/software/Libs/imgui/imgui.h:2133
↓ 6 callers
Class
ImVec2ih
Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)
LiteX/software/Libs/imgui/imgui_internal.h:477
↓ 6 callers
Class
MyDocument
Simplified structure to mimic a Document model
LiteX/software/Libs/imgui/imgui_demo.cpp:7571
↓ 4 callers
Class
ImFontConfig
Opaque interface to a font builder (stb_truetype or FreeType).
LiteX/software/Libs/imgui/imgui.h:147
↓ 4 callers
Class
Sphere
FemtoRV/FIRMWARE/CPP_EXAMPLES/tinyrt_cpp.cpp:30
↓ 3 callers
Class
Light
FemtoRV/FIRMWARE/CPP_EXAMPLES/tinyrt_cpp.cpp:15
↓ 2 callers
Class
ImColor
Helper to build glyph ranges from text/string data
LiteX/software/Libs/imgui/imgui.h:150
↓ 2 callers
Class
ImGuiPtrOrIndex
LiteX/software/Libs/imgui/imgui_internal.h:1165
↓ 2 callers
Class
ImGuiStyleMod
Storage of stack sizes for debugging/asserting
LiteX/software/Libs/imgui/imgui_internal.h:133
↓ 2 callers
Class
ImGuiTextRange
LiteX/software/Libs/imgui/imgui.h:2086
↓ 2 callers
Class
ImGuiWindowSettings
Temporary storage for one window (that's the data which in theory we could ditch at the end of the frame, in practice we currently keep it for each wi
LiteX/software/Libs/imgui/imgui_internal.h:143
↓ 2 callers
Class
MyItem
LiteX/software/Libs/imgui/imgui_demo.cpp:3577
↓ 1 callers
Class
BaseSoC
LiteX/boards/radiona_ulx3s_ex.py:52
↓ 1 callers
Class
Blitter
LiteX/boards/radiona_ulx3s_ex.py:41
↓ 1 callers
Class
ESP32
LiteX/boards/radiona_ulx3s_ex.py:33
↓ 1 callers
Class
GTexel
LiteX/software/Tagl/Lib/gdefs.h:80
↓ 1 callers
Class
ImDrawChannel
Forward declarations
LiteX/software/Libs/imgui/imgui.h:137
↓ 1 callers
Class
ImDrawCmd
Temporary storage to output draw commands out of order, used by ImDrawListSplitter and ImDrawList::ChannelsSplit()
LiteX/software/Libs/imgui/imgui.h:138
↓ 1 callers
Class
ImDrawList
All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
LiteX/software/Libs/imgui/imgui.h:140
↓ 1 callers
Class
ImDrawListSharedData
Helper to build a ImDrawData instance
LiteX/software/Libs/imgui/imgui_internal.h:115
↓ 1 callers
Class
ImGuiListClipperData
Temporary clipper data, buffers shared/reused between instances
LiteX/software/Libs/imgui/imgui_internal.h:1191
↓ 1 callers
Class
ImGuiOldColumns
Storage data for a single column for legacy Columns() api
LiteX/software/Libs/imgui/imgui_internal.h:129
↓ 1 callers
Class
ImGuiStackLevelInfo
LiteX/software/Libs/imgui/imgui_internal.h:1454
↓ 1 callers
Class
ImGuiStyle
Helper for key->value storage
LiteX/software/Libs/imgui/imgui.h:159
↓ 1 callers
Class
ImGuiTabBar
Stacked style modifier, backup of modified data so we can restore it
LiteX/software/Libs/imgui/imgui_internal.h:134
↓ 1 callers
Class
ImGuiTabItem
Storage for a tab bar
LiteX/software/Libs/imgui/imgui_internal.h:135
↓ 1 callers
Class
ImGuiTableColumn
Storage for a table
LiteX/software/Libs/imgui/imgui_internal.h:137
↓ 1 callers
Class
ImGuiTableColumnSettings
sizeof() ~ 12
LiteX/software/Libs/imgui/imgui_internal.h:2368
↓ 1 callers
Class
ImGuiTableSettings
Temporary storage for one table (one per table in the stack), shared between tables.
LiteX/software/Libs/imgui/imgui_internal.h:139
↓ 1 callers
Class
ImGuiWindow
Storage for a column .ini settings
LiteX/software/Libs/imgui/imgui_internal.h:141
↓ 1 callers
Class
MVector
LiteX/software/Tagl/Rotate/gobj.h:65
↓ 1 callers
Class
stat
LiteX/software/Doom/mc1-doom/src/m_misc.c:137
Class
Barycentric
LiteX/software/Libs/imgui/imgui_sw.cpp:119
Class
Bezier
LiteX/software/Tagl/Rotate/bezier.h:42
Class
CORE_PORTABLE_S
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/COREMARK/core_portme.h:201
Enum
CORE_STATE
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/COREMARK/core_state.c:21
Enum
CORE_STATE
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/COREMARK/coremark.h:124
Class
ColorCell
LiteX/software/Tagl/Lib/ccell.h:37
Enum
ContentsType
Expose a few Borders related flags interactively
LiteX/software/Libs/imgui/imgui_demo.cpp:3822
Class
CustomConstraints
LiteX/software/Libs/imgui/imgui_demo.cpp:7156
Class
DLDLinker
LiteX/software/Tagl/Lib/dldlinker.h:44
Enum
Element
LiteX/software/Libs/imgui/imgui_demo.cpp:732
Class
EnumDesc
LiteX/software/Libs/imgui/imgui_demo.cpp:3641
Class
ExampleAppConsole
LiteX/software/Libs/imgui/imgui_demo.cpp:6399
Class
ExampleAppDocuments
LiteX/software/Libs/imgui/imgui_demo.cpp:7626
Class
ExampleAppLog
LiteX/software/Libs/imgui/imgui_demo.cpp:6760
Class
FPU
C++ code to test the algorithms before implementing femtorv32-petitbateau completely in VERILOG.
FemtoRV/SIM/FPU_funcs.cpp:281
Class
FPULogger
FemtoRV/SIM/FPU_funcs.cpp:22
Class
Flags
LiteX/software/Tagl/Lib/flags.h:37
Class
Func
LiteX/software/Libs/imgui/imgui.cpp:11755
Class
Funcs
LiteX/software/Libs/imgui/imgui.cpp:11626
Class
Funcs
Simplified one-liner Combo() using an accessor function
LiteX/software/Libs/imgui/imgui_demo.cpp:1117
Class
GCoeff
LiteX/software/Tagl/Lib/gnum.h:87
Class
GCoord
LiteX/software/Tagl/Lib/gnum.h:141
Class
GENPE_CLASS
LiteX/software/Tagl/Lib/genpeng.h:124
Class
GMatrix
LiteX/software/Tagl/Lib/gmatrix.h:39
Class
GPolygon
LiteX/software/Tagl/Lib/polygon.h:37
Class
GVector
LiteX/software/Tagl/Lib/gvector.h:36
Class
GVertex
LiteX/software/Tagl/Lib/gdefs.h:65
Class
GVertexAttributes
LiteX/software/Tagl/Lib/gdefs.h:55
Class
GVertexPool
LiteX/software/Tagl/Lib/vpool.h:36
Class
GeometryManager
LiteX/software/Tagl/Lib/gman.h:79
Class
GraphicComponent
LiteX/software/Tagl/Lib/gcomp.h:97
Class
GraphicObject
LiteX/software/Tagl/Rotate/gobj.h:102
Class
GraphicPort
LiteX/software/Tagl/Rotate/texture.h:35
Class
GraphicPort
LiteX/software/Tagl/Lib/gport.h:70
Class
GraphicProcessor
LiteX/software/Tagl/Lib/gproc.h:56
Class
IEEE754
FemtoRV/SIM/FPU_funcs.cpp:108
Class
IMGUI_API
LiteX/software/Libs/imgui/imgui_internal.h:487
Class
ImBitVector
LiteX/software/Libs/imgui/imgui_internal.h:112
Class
ImDrawCmdHeader
[Internal] For use by ImDrawList
LiteX/software/Libs/imgui/imgui.h:2323
Enum
ImDrawCornerFlags_
LiteX/software/Libs/imgui/imgui.h:2883
Class
ImDrawData
A single draw command within a parent ImDrawList (generally maps to 1 GPU draw call, unless it is a callback)
LiteX/software/Libs/imgui/imgui.h:139
Class
ImDrawDataBuilder
An axis-aligned rectangle (2 points)
LiteX/software/Libs/imgui/imgui_internal.h:114
Enum
ImDrawFlags_
Flags for ImDrawList functions (Legacy: bit 0 must always correspond to ImDrawFlags_Closed to be backward compatible with old API using a bool. Bits 1
LiteX/software/Libs/imgui/imgui.h:2357
Enum
ImDrawListFlags_
Flags for ImDrawList instance. Those are set automatically by ImGui:: functions from ImGuiIO settings, and generally not manipulated directly. It is h
LiteX/software/Libs/imgui/imgui.h:2377
Class
ImDrawListSharedData
A single draw command list (generally one per window, conceptually you may see this as a dynamic "mesh" builder)
LiteX/software/Libs/imgui/imgui.h:141
Class
ImDrawListSplitter
Data shared among multiple draw lists (typically owned by parent ImGui context, but you may create one yourself)
LiteX/software/Libs/imgui/imgui.h:142
Class
ImDrawVert
Helper to split a draw list into different layers which can be drawn into out of order, then flattened back.
LiteX/software/Libs/imgui/imgui.h:143
Class
ImFont
A single vertex (pos + uv + col = 20 bytes by default. Override layout with IMGUI_OVERRIDE_DRAWVERT_STRUCT_LAYOUT)
LiteX/software/Libs/imgui/imgui.h:144
Class
ImFontAtlas
Runtime data for a single font within a parent ImFontAtlas
LiteX/software/Libs/imgui/imgui.h:145
Class
ImFontAtlasCustomRect
See ImFontAtlas::AddCustomRectXXX functions.
LiteX/software/Libs/imgui/imgui.h:2599
Enum
ImFontAtlasFlags_
Flags for ImFontAtlas build
LiteX/software/Libs/imgui/imgui.h:2612
Class
ImFontBuildDstData
Temporary data for one destination ImFont* (multiple source fonts can be merged into one destination ImFont)
LiteX/software/Libs/imgui/imgui_draw.cpp:2324
Class
ImFontBuildSrcData
Temporary data for one source font (multiple source fonts can be merged into one destination ImFont) (C++03 doesn't allow instancing ImVector<> with f
LiteX/software/Libs/imgui/imgui_draw.cpp:2309
Class
ImFontBuilderIO
Runtime data for multiple fonts, bake multiple fonts into a single texture, TTF/OTF font loader
LiteX/software/Libs/imgui/imgui.h:146
Class
ImFontBuilderIO
This structure is likely to evolve as we add support for incremental atlas updates
LiteX/software/Libs/imgui/imgui_internal.h:2812
Class
ImFontGlyph
Configuration data when adding a font or merging fonts
LiteX/software/Libs/imgui/imgui.h:148
Class
ImFontGlyphRangesBuilder
A single font glyph (code point + coordinates within in ImFontAtlas + offset)
LiteX/software/Libs/imgui/imgui.h:149
Enum
ImGuiActivateFlags_
LiteX/software/Libs/imgui/imgui_internal.h:1207
Enum
ImGuiAxis
X/Y enums are fixed to 0/1 so they may be used to index ImVec2
LiteX/software/Libs/imgui/imgui_internal.h:887
Enum
ImGuiBackendFlags_
Backend capabilities flags stored in io.BackendFlags. Set by imgui_impl_xxx or custom backend.
LiteX/software/Libs/imgui/imgui.h:1442
Enum
ImGuiButtonFlagsPrivate_
Extend ImGuiButtonFlags_
LiteX/software/Libs/imgui/imgui_internal.h:794
Enum
ImGuiButtonFlags_
Flags for InvisibleButton() [extended in imgui_internal.h]
LiteX/software/Libs/imgui/imgui.h:1549
Enum
ImGuiCol_
Enumeration for PushStyleColor() / PopStyleColor()
LiteX/software/Libs/imgui/imgui.h:1452
Enum
ImGuiColorEditFlags_
Flags for ColorEdit3() / ColorEdit4() / ColorPicker3() / ColorPicker4() / ColorButton()
LiteX/software/Libs/imgui/imgui.h:1562
Class
ImGuiColorMod
Data shared between all ImDrawList instances
LiteX/software/Libs/imgui/imgui_internal.h:116
next →
1–100 of 351, ranked by callers