Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EasyRPG/Player
/ types & classes
Types & classes
864 in github.com/EasyRPG/Player
⨍
Functions
6,474
◇
Types & classes
864
↓ 135 callers
Class
Rect
src/font.h:32
↓ 67 callers
Class
Game
builds/android/app/src/main/java/org/easyrpg/player/game_browser/Game.java:18
↓ 50 callers
Class
MenuItem
src/window_settings.cpp:42
↓ 45 callers
Class
check
tests/doctest.h:830
↓ 41 callers
Class
Color
src/font.h:31
↓ 40 callers
Class
Whitespace
tests/doctest.h:5485
↓ 39 callers
Class
DynamicFormat
* DynamicFormat struct */
src/pixel_format.h:103
↓ 20 callers
Class
File
Wrapper around file access */
src/platform.h:53
↓ 20 callers
Class
MoveRouteVehicle
tests/test_move_route.h:25
↓ 14 callers
Class
AsyncOp
* Represents an asynchronous game operation. These are usually created * by event interpreters. When an async operation starts, the entire game * lo
src/async_op.h:32
↓ 13 callers
Class
Tone
* Tone class. */
src/tone.h:28
↓ 11 callers
Class
DBString
src/translation.h:35
↓ 9 callers
Class
InputStream
src/filesystem.h:34
↓ 9 callers
Enum
Weapon
src/game_battler.h:53
↓ 8 callers
Class
Component
Component struct */
src/pixel_format.h:40
↓ 7 callers
Class
Opacity
Opacity class. */
src/opacity.h:27
↓ 5 callers
Class
Game_Actor
src/algo.h:27
↓ 5 callers
Class
OutputStream
src/filesystem.h:35
↓ 5 callers
Class
Translation
* Class that holds a list of all available translations and tracks the current one. * Allows changing the language and rewriting the database. */
src/translation.h:162
↓ 3 callers
Class
Frame
* Renders the frame overlay. */
src/frame.h:30
↓ 3 callers
Class
XmlEncode
tests/doctest.h:4602
↓ 2 callers
Class
FileFinder_RTP
src/main_data.h:45
↓ 2 callers
Class
Item
src/game_battlealgorithm.h:726
↓ 2 callers
Class
MapUpdateAsyncContext
src/game_map.h:50
↓ 2 callers
Class
TeleportTarget
* Defines a target for teleportation */
src/teleport_target.h:26
↓ 2 callers
Class
Version
src/game_destiny.h:143
↓ 2 callers
Class
sigaction
tests/doctest.h:4408
↓ 1 callers
Class
BoolConfigParam
A boolean configuration parameter */
src/config_param.h:324
↓ 1 callers
Class
CmdlineArg
class which represents a single command line argument and it's values */
src/cmdline_parser.h:27
↓ 1 callers
Class
CommandIndices
src/scene_title.h:144
↓ 1 callers
Class
Entry
* An entry in the dictionary */
src/translation.h:80
↓ 1 callers
Class
EventCommand
src/game_dynrpg.h:33
↓ 1 callers
Class
FileRequestAsync
src/game_map.h:44
↓ 1 callers
Class
Game_Event
* Game_Event class. */
src/game_event.h:35
↓ 1 callers
Class
NOTE
src/midisynth.h:158
↓ 1 callers
Class
PendingMessage
src/game_actor.h:33
↓ 1 callers
Class
PermanentStates
src/state.h:30
↓ 1 callers
Class
Picture
src/game_pictures.h:96
↓ 1 callers
Class
QueryData
tests/doctest.h:1748
↓ 1 callers
Class
RPG2KFileExtRemap
Bookkeeping structures for use with GuessAndAddLmuExtension()
src/fileext_guesser.h:35
↓ 1 callers
Class
RPG2KNonStandardFilenameGuesser
Bookkeeping structure for use with GetRPG2kProjectWithRenames()
src/fileext_guesser.h:59
↓ 1 callers
Class
Scene
* Scene virtual class. */
src/scene.h:35
↓ 1 callers
Class
StackItem
src/window_interpreter.h:97
↓ 1 callers
Class
StateEffect
src/game_battlealgorithm.h:57
↓ 1 callers
Class
TileOpacity
* Structure used to compactly store ImageOpacity values for a tiled bitmap */
src/opacity.h:81
↓ 1 callers
Class
Transform
src/bitmap.h:40
↓ 1 callers
Enum
Type
src/teleport_target.h:29
↓ 1 callers
Class
UiSubActionLine
src/window_interpreter.h:36
↓ 1 callers
Class
stat
src/platform.cpp:87
Class
AassetStreamBuf
src/platform/android/filesystem_apk.cpp:69
Class
ActionParams
tests/enemyai.cpp:223
Class
AddCustomCssAndJsProcessor
resources/unix/gen-web-manual.rb:8
Class
AlgorithmBase
src/scene_battle.h:42
Class
AlgorithmBase
src/game_battlealgorithm.h:82
Class
AlgorithmBase
src/enemyai.h:30
Class
AlgorithmBase
src/game_battler.h:42
Class
AlgorithmBase
src/autobattle.h:30
Enum
Alignment
TextDraw alignment options. */
src/text.h:34
Enum
AlphaType
src/pixel_format.h:31
Class
AlsaMidiOutDevice
* Plays MIDI through ALSA */
src/platform/linux/midiout_device_alsa.h:28
Class
AnalogInput
* Primary and Secondary range from -1.0 to +1.0 * ^ -1 * | * -1 <-----> 1 * | * v 1 * Trigger range from 0.0 (neut
src/input_source.h:51
Enum
Animation
src/window_help.h:33
Enum
AnimationState
src/sprite_actor.h:35
Class
ApkFilesystem
* A virtual filesystem for accessing the APK content of the current Android executable */
src/platform/android/filesystem_apk.h:29
Enum
Arch
tests/doctest.h:2940
Class
Args
src/directory_tree.h:61
Class
AssetUtils
builds/android/app/src/main/java/org/easyrpg/player/player/AssetUtils.java:43
Class
AsyncArgs
src/game_ineluki.h:240
Class
AsyncOp
src/game_message.h:31
Enum
AsyncState
src/async_handler.h:111
Class
AttackOnly
* An autobattle algorithm which only does physical attacks. */
src/autobattle.h:85
Class
AttributeEffect
src/game_battlealgorithm.h:73
Class
AudioDecoder
* The AudioDecoder class provides an abstraction over the decoding of * common audio formats. * Create will instantiate a proper audio decoder and c
src/audio_decoder.h:30
Class
AudioDecoderBase
* The AudioDecoder class provides an abstraction over the decoding of * common audio formats. * This is the base class containing shared logic. * S
src/audio_decoder_base.h:37
Class
AudioDecoderMidi
src/audio_midi.h:21
Class
AudioDecoderMidi
* Manages sequencing MIDI files and emitting MIDI events */
src/audio_decoder_midi.h:29
Class
AudioInterface
* Base Audio class. */
src/audio.h:31
Class
AudioInterface
src/baseui.h:37
Class
AudioInterface
src/platform/sdl/sdl2_ui.h:37
Class
AudioInterface
src/platform/sdl/sdl3_ui.h:37
Class
AudioInterface
src/platform/sdl/sdl_ui.h:35
Class
AudioResampler
* Audio resampler powered by Libspeexdsp or Libsamplerate * Wraps another decoder and provides resampling. */
src/audio_resampler.h:38
Class
AudioSeCache
src/audio_secache.h:31
Class
AudioSeData
* AudioSeData contains the decoded sample of AudioSeCache. */
src/audio_secache.h:36
Class
AudioSeDecoder
* AudioSeDecoder operates on supplied AudioSeData and does format * conversions through the resamplers. */
src/audio_secache.h:51
Class
Background
src/background.h:28
Class
BaseActivity
This activity is used by the GameBrowser and the settings.
builds/android/app/src/main/java/org/easyrpg/player/BaseActivity.java:14
Class
BaseUi
* BaseUi base abstract class. */
src/baseui.h:43
Enum
BattleActionReturn
src/scene_battle_rpg2k3.h:46
Enum
BattleActionReturn
src/scene_battle_rpg2k.h:48
Enum
BattleActionState
src/scene_battle_rpg2k3.h:61
Enum
BattleActionState
src/scene_battle_rpg2k.h:55
Class
BattleAnimation
src/sprite_battler.h:25
Class
BattleAnimation
src/sprite_enemy.h:25
Class
BattleAnimation
src/sprite_actor.h:26
Class
BattleAnimation
src/battle_animation.h:35
Class
BattleAnimationBattle
For playing animations against a (group of) battlers in battle.
src/battle_animation.h:124
Class
BattleAnimationBattler
src/battle_animation.h:134
Class
BattleAnimationMap
For playing animations on the map.
src/battle_animation.h:108
Class
BattleArgs
src/scene_battle.h:53
next →
1–100 of 864, ranked by callers