Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SuperTux/supertux
/ types & classes
Types & classes
1,388 in github.com/SuperTux/supertux
⨍
Functions
6,931
◇
Types & classes
1,388
↓ 181 callers
Class
Color
src/video/color.hpp:26
↓ 86 callers
Class
Rectf
src/editor/tilebox.hpp:35
↓ 80 callers
Class
Rectf
src/math/rect.hpp:27
↓ 74 callers
Class
Sizef
src/math/size.hpp:21
↓ 47 callers
Class
Rect
src/math/rect.hpp:29
↓ 41 callers
Class
Color
namespace sexp
src/editor/object_option.hpp:46
↓ 33 callers
Class
Size
src/math/size.hpp:23
↓ 25 callers
Class
Rectf
src/supertux/sector.hpp:44
↓ 24 callers
Class
SoundError
src/audio/sound_error.hpp:22
↓ 22 callers
Class
Rectf
src/video/surface_batch.hpp:25
↓ 20 callers
Class
CalculateColor
src/video/color.hpp:30
↓ 16 callers
Class
Size
src/supertux/sector.hpp:45
↓ 14 callers
Class
Color
src/gui/item_color.hpp:21
↓ 6 callers
Class
Color
src/trigger/climbable.hpp:25
↓ 6 callers
Enum
Control
src/control/controller.hpp:23
↓ 6 callers
Class
SpriteProperties
src/object/custom_particle_system.hpp:722
↓ 6 callers
Class
UID
src/util/uid.hpp:24
↓ 5 callers
Enum
Blend
src/video/blend.hpp:24
↓ 5 callers
Class
Sizef
src/math/sizef.hpp:25
↓ 5 callers
Class
SurfaceBatch
src/video/surface_batch.hpp:27
↓ 4 callers
Class
Constraints
src/collision/collision.hpp:31
↓ 4 callers
Class
Rect
src/video/painter.hpp:24
↓ 4 callers
Class
Sampler
src/video/sampler.hpp:22
↓ 3 callers
Class
AATriangle
* An axis-aligned triangle (ie. a triangle where 2 sides are parallel to the x- * and y-axis. */
src/math/aatriangle.hpp:25
↓ 3 callers
Class
Color
src/video/gl/gl_context.hpp:24
↓ 3 callers
Class
Key
src/object/key.hpp:26
↓ 3 callers
Class
MD5
src/addon/md5.hpp:49
↓ 3 callers
Class
PaintStyle
src/video/paint_style.hpp:24
↓ 3 callers
Class
Rect
src/video/null/null_renderer.hpp:22
↓ 3 callers
Class
Rectf
src/collision/collision.hpp:25
↓ 3 callers
Class
Rectf
src/math/rectf.hpp:30
↓ 2 callers
Class
AATriangle
src/collision/collision.hpp:26
↓ 2 callers
Class
CustomParticleSystem
* @scripting * @summary A ""CustomParticleSystem"" that was given a name can be controlled by scripts. * @instances A ""CustomParticleSystem"" is in
src/object/custom_particle_system.hpp:33
↓ 2 callers
Class
ReaderMapping
src/util/reader.hpp:21
↓ 2 callers
Class
ReaderObject
src/util/reader_object.hpp:29
↓ 2 callers
Class
SDLSurfacePtr
src/video/video_system.hpp:30
↓ 2 callers
Class
ZoneDetails
src/object/particle_zone.hpp:101
↓ 1 callers
Class
Addon
tools/build-addon-index.py:34
↓ 1 callers
Class
AutotileMask
src/supertux/autotile.hpp:25
↓ 1 callers
Class
AutotileParser
src/supertux/autotile_parser.hpp:26
↓ 1 callers
Class
Controller
src/supertux/screen.hpp:22
↓ 1 callers
Class
DrawingTransform
src/video/drawing_transform.hpp:23
↓ 1 callers
Class
GameObjectChange
Stores a change in a GameObject's state. */
src/supertux/game_object_change.hpp:28
↓ 1 callers
Class
ObjectGroup
src/editor/editor.hpp:44
↓ 1 callers
Class
ObjectIcon
src/editor/object_icon.hpp:27
↓ 1 callers
Class
ObjectSelectMenu
src/gui/menu_object_select.hpp:26
↓ 1 callers
Class
RaycastResult
src/collision/collision_system.hpp:38
↓ 1 callers
Class
ReaderCollection
src/util/reader_object.hpp:27
↓ 1 callers
Class
ReaderDocument
src/util/reader_object.hpp:25
↓ 1 callers
Class
ReaderIterator
The ReaderIterator class is for backward compatibilty with old fileformats only, do not use it in new code, use ReaderCollection and ReaderMap
src/util/reader_iterator.hpp:32
↓ 1 callers
Class
ReaderMapping
src/squirrel/serialize.hpp:19
↓ 1 callers
Class
Rect
src/video/gl/gl_video_system.hpp:33
↓ 1 callers
Class
Sampler
src/video/video_system.hpp:31
↓ 1 callers
Class
SequenceData
src/supertux/sequence.hpp:32
↓ 1 callers
Class
SortedContribMenu
src/supertux/menu/sorted_contrib_menu.hpp:22
↓ 1 callers
Class
Viewport
src/video/viewport.hpp:22
↓ 1 callers
Class
stat
src/util/file_watcher.cpp:27
Class
ALCcontext_struct
mk/emscripten/AL/alc.h:41
Class
ALCdevice_struct
mk/emscripten/AL/alc.h:42
Class
Action
src/supertux/screen_manager.hpp:91
Class
Action
src/sprite/sprite_data.hpp:38
Enum
Action
src/supertux/game_object_change.hpp:31
Enum
Action
src/supertux/command_line_arguments.hpp:33
Class
Addon
src/supertux/gameconfig.hpp:116
Class
Addon
src/supertux/menu/addon_preview_menu.hpp:25
Class
Addon
src/supertux/menu/addon_browse_menu.hpp:21
Class
Addon
src/supertux/menu/addon_menu.hpp:21
Class
Addon
src/addon/addon_manager.hpp:29
Class
Addon
src/addon/addon.hpp:26
Class
AddonBrowseMenu
src/supertux/menu/addon_browse_menu.hpp:24
Class
AddonDependencyManager
src/addon/addon_manager.hpp:30
Class
AddonFileInstallMenu
src/supertux/menu/addon_file_install_menu.hpp:23
Class
AddonManager
src/supertux/menu/addon_preview_menu.hpp:26
Class
AddonManager
src/supertux/menu/addon_browse_menu.hpp:22
Class
AddonManager
src/supertux/menu/addon_menu.hpp:22
Class
AddonManager
Checks for, installs and removes Add-ons */
src/addon/addon_manager.hpp:35
Class
AddonMenu
src/supertux/menu/addon_file_install_menu.hpp:21
Class
AddonMenu
src/supertux/menu/addon_menu.hpp:24
Class
AddonPreviewMenu
src/supertux/menu/addon_preview_menu.hpp:28
Enum
Alignment
src/object/background.hpp:158
Class
AltConditions
src/supertux/autotile.hpp:42
Class
AmbientLight
src/object/ambient_light.hpp:23
Class
AmbientSound
* @scripting * @summary An ""AmbientSound"" that was given a name can be controlled by scripts. * @instances An ""AmbientSound"" is instantiated by
src/object/ambient_sound.hpp:35
Enum
AnchorPoint
* @scripting */
src/math/anchor_point.hpp:37
Class
AngryStone
src/badguy/angrystone.hpp:21
Enum
AngryStoneState
src/badguy/angrystone.hpp:46
Class
Application
tools/tilemanager/Application.cs:9
Enum
ApproachResponse
src/badguy/tarantula.hpp:66
Enum
AttackType
src/badguy/ghosttree.hpp:66
Class
Attribute
tools/tilemanager/Tile.cs:13
Class
Autotile
src/supertux/autotile.hpp:39
Enum
AutotileCornerOperation
src/object/tilemap.hpp:279
Class
AutotileSet
src/supertux/autotile.hpp:86
Class
AutotileSet
src/editor/overlay_widget.hpp:30
Class
AutotileSet
src/object/tilemap.hpp:34
Class
Background
* @scripting * @summary A ""Background"" that was given a name can be manipulated by scripts. * @instances A ""Background"" can be accessed by its n
src/object/background.hpp:35
Class
BadGuy
src/supertux/flip_level_transformer.hpp:23
Class
BadGuy
* Base class for moving sprites that can hurt the Player. * @scripting * @summary A ""BadGuy"" that was given a name can be controlled by scripts.
src/badguy/badguy.hpp:44
Class
BadGuy
src/object/player.hpp:34
Class
BaseObjectOption
src/editor/object_option.hpp:58
next →
1–100 of 1,388, ranked by callers