Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Aloshi/EmulationStation
/ types & classes
Types & classes
129 in github.com/Aloshi/EmulationStation
⨍
Functions
839
◇
Types & classes
129
↓ 51 callers
Class
xml_node
src/pugiXML/pugixml.hpp:204
↓ 20 callers
Class
Input
src/InputConfig.h:22
↓ 10 callers
Class
SortState
src/FolderData.h:17
↓ 7 callers
Class
xpath_node
src/pugiXML/pugixml.hpp:209
↓ 5 callers
Class
xpath_node_set
src/pugiXML/pugixml.hpp:210
↓ 4 callers
Class
opt_true
src/pugiXML/pugixml.cpp:637
↓ 4 callers
Class
xpath_node_set_raw
src/pugiXML/pugixml.cpp:6800
↓ 2 callers
Class
InputDevice
src/InputManager.h:12
↓ 2 callers
Class
document_order_comparator
src/pugiXML/pugixml.cpp:6151
↓ 2 callers
Class
less
src/pugiXML/pugixml.cpp:5441
↓ 2 callers
Class
less_equal
src/pugiXML/pugixml.cpp:5449
↓ 2 callers
Class
xml_attribute_iterator
src/pugiXML/pugixml.hpp:199
↓ 2 callers
Class
xml_named_node_iterator
src/pugiXML/pugixml.hpp:200
↓ 2 callers
Class
xml_node_iterator
src/pugiXML/pugixml.hpp:198
↓ 2 callers
Class
xml_text
src/pugiXML/pugixml.hpp:206
↓ 2 callers
Class
xpath_lexer_string
src/pugiXML/pugixml.cpp:6956
↓ 1 callers
Class
duplicate_comparator
src/pugiXML/pugixml.cpp:6206
↓ 1 callers
Class
not_equal_to
src/pugiXML/pugixml.cpp:5433
↓ 1 callers
Class
xml_allocator
src/pugiXML/pugixml.cpp:251
↓ 1 callers
Class
xml_node_struct
An XML document tree node.
src/pugiXML/pugixml.cpp:481
↓ 1 callers
Class
xml_tree_walker
src/pugiXML/pugixml.hpp:202
↓ 1 callers
Class
xpath_variable_set
src/pugiXML/pugixml.hpp:212
Enum
AlignmentType
src/components/ComponentListComponent.h:15
Class
AnimationComponent
just fyi, this is easily the worst animation system i've ever written. it was mostly written during a single lecture and it really shows in how un-tho
src/components/AnimationComponent.h:12
Class
AudioManager
src/AudioManager.h:12
Class
ComponentEntry
src/components/ComponentListComponent.h:38
Class
ComponentListComponent
src/components/ComponentListComponent.h:5
Class
FileData
This is a really basic class that the GameData and FolderData subclass from. This lets us keep everything in one vector and not have to differentiate
src/FileData.h:8
Class
FolderData
This class lets us hold a vector of FileDatas within under a common name.
src/FolderData.h:13
Class
Font
src/Renderer.h:12
Class
Font
A TrueType Font renderer that uses FreeType and OpenGL. The library is automatically initialized when it's needed.
src/Font.h:20
Class
GameData
src/SystemData.h:9
Class
GameData
This class holds information about a game: at the least, its name, system, and path. Additional information is optional and read by other classes.
src/GameData.h:11
Class
GuiBox
src/components/GuiBox.h:19
Class
GuiBoxData
src/components/GuiBox.h:8
Class
GuiComponent
src/Renderer.h:11
Class
GuiComponent
src/GuiComponent.h:9
Class
GuiDetectDevice
src/components/GuiDetectDevice.h:6
Class
GuiFastSelect
src/components/GuiFastSelect.h:14
Class
GuiGameList
This is where the magic happens - GuiGameList is the parent of almost every graphical element in ES at the moment. It has a TextListComponent child th
src/components/GuiGameList.h:19
Class
GuiGameList
src/components/GuiFastSelect.h:12
Class
GuiGameList
src/components/GuiMenu.h:7
Class
GuiInputConfig
src/components/GuiInputConfig.h:7
Class
GuiMenu
src/components/GuiMenu.h:9
Class
GuiSettingsMenu
src/components/GuiSettingsMenu.h:12
Class
IReloadable
src/resources/ResourceManager.h:20
Class
ImageComponent
src/components/ImageComponent.h:12
Class
ImageIO
src/ImageIO.h:7
Class
InputConfig
src/InputManager.h:9
Class
InputConfig
src/InputConfig.h:86
Class
InputManager
you should only ever instantiate one of these, by the way
src/InputManager.h:23
Enum
InputType
src/InputConfig.h:13
Class
ListRow
src/components/TextListComponent.h:72
Class
Log
src/Log.h:14
Enum
LogLevel
src/Log.h:12
Class
MathExp
A reusable class that evaluates simple mathematical expressions. Includes variable support - just use setVariable(name, value), and any instance of $n
src/MathExp.h:10
Class
PUGIXML_CLASS
src/pugiXML/pugixml.hpp:233
Class
Res2hEntry
data/Resources.h:20
Class
ResourceData
src/resources/ResourceManager.h:12
Class
ResourceManager
src/resources/ResourceManager.h:18
Class
ScrollableContainer
src/components/ScrollableContainer.h:5
Class
Settings
This is a singleton for storing settings.
src/Settings.h:8
Class
SliderComponent
src/components/SliderComponent.h:5
Class
Sound
src/Sound.h:8
Class
SwitchComponent
src/components/SwitchComponent.h:5
Class
SystemData
src/SystemData.h:11
Class
SystemData
src/FolderData.h:10
Class
SystemData
src/XMLReader.h:5
Class
TextCache
src/Font.h:12
Class
TextComponent
src/components/TextComponent.h:7
Class
TextListComponent
src/components/TextListComponent.h:20
Class
TextureResource
src/resources/TextureResource.h:10
Class
ThemeComponent
This class loads an XML-defined list of GuiComponents.
src/components/ThemeComponent.h:13
Enum
UpdateBehavior
src/components/ComponentListComponent.h:10
Class
Vertex
src/Font.h:97
Class
VolumeControl
! Singleton pattern. Call getInstance() to get an object. */
src/VolumeControl.h:22
Class
Window
src/InputManager.h:10
Class
Window
src/Window.h:10
Class
Window
src/GuiComponent.h:7
Enum
ast_type_t
src/pugiXML/pugixml.cpp:7279
Enum
axis_t
src/pugiXML/pugixml.cpp:7341
Class
axis_to_type
src/pugiXML/pugixml.cpp:7371
Class
charPosData
src/Font.h:32
Enum
chartypex_t
src/pugiXML/pugixml.cpp:1051
Class
gap
src/pugiXML/pugixml.cpp:1572
Class
latin1_writer
src/pugiXML/pugixml.cpp:805
Enum
lexeme_t
src/pugiXML/pugixml.cpp:6925
Class
namespace_uri_predicate
src/pugiXML/pugixml.cpp:6489
Enum
nodetest_t
src/pugiXML/pugixml.cpp:7358
Class
strconv_attribute_impl
src/pugiXML/pugixml.cpp:1866
Class
strconv_pcdata_impl
src/pugiXML/pugixml.cpp:1815
Enum
type_t
src/pugiXML/pugixml.hpp:1139
Class
utf16_counter
src/pugiXML/pugixml.cpp:721
Class
utf16_writer
src/pugiXML/pugixml.cpp:736
Class
utf32_counter
src/pugiXML/pugixml.cpp:764
Class
utf32_writer
src/pugiXML/pugixml.cpp:779
Class
utf8_counter
src/pugiXML/pugixml.cpp:655
Class
utf8_writer
src/pugiXML/pugixml.cpp:676
Class
utf_decoder
src/pugiXML/pugixml.cpp:845
Class
wchar_selector
src/pugiXML/pugixml.cpp:826
next →
1–100 of 129, ranked by callers