Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Farama-Foundation/ViZDoom
/ types & classes
Types & classes
2,530 in github.com/Farama-Foundation/ViZDoom
⨍
Functions
11,816
◇
Types & classes
2,530
↓ 61 callers
Class
FName
src/vizdoom/src/name.h:46
↓ 52 callers
Class
PalEntry
src/vizdoom/src/x86.h:105
↓ 49 callers
Class
FString
src/vizdoom/src/name.h:44
↓ 25 callers
Class
FTextureID
src/vizdoom/src/textures/textures.h:17
↓ 23 callers
Class
ViZDoomIsNotRunningException
include/ViZDoomExceptions.h:72
↓ 22 callers
Class
CBadForm
src/vizdoom/src/timidity/instrum_sf2.cpp:18
↓ 18 callers
Class
FNullTextureID
src/vizdoom/src/textures/textures.h:47
↓ 18 callers
Class
FSoundID
An index into the S_sfx[] array.
src/vizdoom/src/s_sound.h:88
↓ 17 callers
Class
mbo_opt_struct
src/vizdoom/tools/re2c/mbo_getopt.h:17
↓ 12 callers
Class
TVector2
src/vizdoom/src/vectors.h:61
↓ 11 callers
Class
FBoundingBox
src/vizdoom/src/m_bbox.h:30
↓ 10 callers
Class
TVector3
src/vizdoom/src/vectors.h:56
↓ 10 callers
Class
executor
src/lib/boost/process/windows/executor.hpp:19
↓ 10 callers
Class
executor
src/lib/boost/process/posix/executor.hpp:21
↓ 10 callers
Enum
type
src/vizdoom/src/oplsynth/OPL3.cpp:396
↓ 9 callers
Class
TRotator
src/vizdoom/src/vectors.h:57
↓ 8 callers
Class
CIOErr
src/vizdoom/src/timidity/instrum_sf2.cpp:17
↓ 7 callers
Class
MessageQueueException
include/ViZDoomExceptions.h:42
↓ 7 callers
Class
pipe
src/lib/boost/process/posix/pipe.hpp:15
↓ 6 callers
Class
ReleaseGIL
src/lib_python/ViZDoomGamePython.h:41
↓ 5 callers
Class
CFsTerminator
throw this object to regularly terminate a script's execution.
src/vizdoom/src/fragglescript/t_script.h:268
↓ 5 callers
Class
DoomGame
include/ViZDoomGame.h:39
↓ 5 callers
Class
FileDoesNotExistException
include/ViZDoomExceptions.h:33
↓ 5 callers
Class
Lock
src/vizdoom/src/g_shared/a_keys.cpp:62
↓ 5 callers
Class
SharedMemoryException
include/ViZDoomExceptions.h:52
↓ 5 callers
Class
TMatrix3x3
src/vizdoom/src/vectors.h:547
↓ 5 callers
Class
VizdoomEnv
gymnasium_wrapper/base_gymnasium_env.py:58
↓ 4 callers
Class
CRecoverableError
src/vizdoom/src/doomerrors.h:75
↓ 4 callers
Enum
ERenderStyle
Legacy render styles
src/vizdoom/src/r_data/renderstyle.h:39
↓ 4 callers
Class
FBarShader
src/vizdoom/src/g_shared/sbarinfo_commands.cpp:2005
↓ 4 callers
Class
SBarInfoCoordinate
* This class is used to help prevent errors that may occur from adding or * subtracting from coordinates. * * In order to provide the maximum f
src/vizdoom/src/g_shared/sbarinfo.cpp:89
↓ 4 callers
Class
copy
src/lib/boost/process/windows/initializers/set_env.hpp:36
↓ 4 callers
Class
stat
src/vizdoom/src/cmdlib.cpp:172
↓ 3 callers
Class
SubStr
src/vizdoom/tools/re2c/substr.h:12
↓ 3 callers
Class
badseg
src/vizdoom/src/p_setup.cpp:1200
↓ 3 callers
Class
file_info
src/vizdoom/tools/re2c/stream_lc.h:382
↓ 3 callers
Class
run_exe_
src/lib/boost/process/posix/initializers/run_exe.hpp:20
↓ 2 callers
Class
DQN
examples/python/learning_tensorflow.py:247
↓ 2 callers
Class
DuelQNet
This is Duel DQN architecture. see https://arxiv.org/abs/1511.06581 for more information.
examples/python/learning_pytorch.py:161
↓ 2 callers
Enum
EColorRange
src/vizdoom/src/v_font.h:44
↓ 2 callers
Class
Move
src/vizdoom/tools/re2c/dfa.h:92
↓ 2 callers
Class
TAngle
src/vizdoom/src/vectors.h:58
↓ 2 callers
Class
ViZDoomErrorException
include/ViZDoomExceptions.h:62
↓ 2 callers
Class
config
src/vizdoom/tools/lemon/lemon.c:84
↓ 2 callers
Class
pipe
* Represents a pipe. */
src/lib/boost/process/pipe.hpp:31
↓ 2 callers
Class
sigaction
src/vizdoom/src/posix/sdl/i_timer.cpp:158
↓ 2 callers
Class
stat
src/vizdoom/tools/zipdir/zipdir.c:532
↓ 1 callers
Class
CBadVer
src/vizdoom/src/timidity/instrum_sf2.cpp:19
↓ 1 callers
Class
CExplosionError
src/vizdoom/src/resourcefiles/ancientzip.h:44
↓ 1 callers
Class
CFatalError
src/vizdoom/src/doomerrors.h:82
↓ 1 callers
Class
CFsError
src/vizdoom/src/fragglescript/t_script.h:254
↓ 1 callers
Class
CNoRunExit
src/vizdoom/src/doomerrors.h:71
↓ 1 callers
Class
CRestartException
src/vizdoom/src/d_main.h:40
↓ 1 callers
Class
CacheManager
Manages caching for web requests to reduce server load.
scripts/fetch_doom_classes.py:50
↓ 1 callers
Class
DBaseStatusBar
src/vizdoom/src/g_shared/sbar.h:308
↓ 1 callers
Class
DQNAgent
examples/python/learning_tensorflow.py:85
↓ 1 callers
Class
DQNAgent
examples/python/learning_pytorch.py:216
↓ 1 callers
Class
DThinker
src/vizdoom/src/dobject.h:53
↓ 1 callers
Enum
EBlend
src/vizdoom/src/textures/bitmap.h:312
↓ 1 callers
Enum
EColorRange
src/vizdoom/src/menu/menu.h:22
↓ 1 callers
Enum
ECopyOp
src/vizdoom/src/textures/bitmap.h:323
↓ 1 callers
Enum
ELumpNum
src/vizdoom/src/zstring.h:123
↓ 1 callers
Enum
ExpValType
src/vizdoom/src/thingdef/thingdef_type.h:9
↓ 1 callers
Class
FMemLump
A lump in memory.
src/vizdoom/src/w_wad.h:124
↓ 1 callers
Class
FScriptPosition
src/vizdoom/src/sc_man.h:135
↓ 1 callers
Class
FWadLump
A very loose reference to a lump on disk. This is really just a wrapper around the main wad's FILE object with a different length recorded. Since two
src/vizdoom/src/w_wad.h:99
↓ 1 callers
Class
MockMark
tests/test_gymnasium_wrapper.py:23
↓ 1 callers
Class
MockPytest
tests/test_gymnasium_wrapper.py:38
↓ 1 callers
Class
MockSkip
Raised to mimic pytest.skip behavior.
tests/test_gymnasium_wrapper.py:30
↓ 1 callers
Class
ObservationWrapper
ViZDoom environments return dictionaries as observations, containing the main image as well other info. This wrapper keeps all available
examples/python/learning_stable_baselines3.py:43
↓ 1 callers
Class
String
src/vizdoom/src/farchive.cpp:1408
↓ 1 callers
Class
ViZDoomNoOpenALSoundException
include/ViZDoomExceptions.h:82
↓ 1 callers
Class
ViZDoomStubGenerator
Generator for ViZDoom type stubs with additional
src/lib_python/generate_vizdoom_stubs.py:37
↓ 1 callers
Class
ViZDoomUnexpectedExitException
include/ViZDoomExceptions.h:77
↓ 1 callers
Class
call_on_CreateProcess_error
src/lib/boost/process/windows/executor.hpp:58
↓ 1 callers
Class
call_on_CreateProcess_setup
src/lib/boost/process/windows/executor.hpp:45
↓ 1 callers
Class
call_on_CreateProcess_success
src/lib/boost/process/windows/executor.hpp:71
↓ 1 callers
Class
call_on_exec_error
src/lib/boost/process/posix/executor.hpp:77
↓ 1 callers
Class
call_on_exec_setup
src/lib/boost/process/posix/executor.hpp:64
↓ 1 callers
Class
call_on_fork_error
src/lib/boost/process/posix/executor.hpp:38
↓ 1 callers
Class
call_on_fork_setup
src/lib/boost/process/posix/executor.hpp:25
↓ 1 callers
Class
call_on_fork_success
src/lib/boost/process/posix/executor.hpp:51
↓ 1 callers
Class
child
src/lib/boost/process/windows/child.hpp:18
↓ 1 callers
Class
child
src/lib/boost/process/posix/child.hpp:17
↓ 1 callers
Class
gme_equalizer_t
src/vizdoom/game-music-emu/gme/gme.h:134
↓ 1 callers
Class
inherit_env
* Inherits environment variables. */
src/lib/boost/process/initializers.hpp:177
↓ 1 callers
Class
pipe
src/lib/boost/process/windows/pipe.hpp:17
↓ 1 callers
Class
set_args
* Sets the command line arguments. * * The first argument specifies the executable to start unless * \c run_exe is used. * * Use \c set_cmd_line
src/lib/boost/process/initializers.hpp:380
↓ 1 callers
Class
sigaction
src/vizdoom/src/posix/sdl/crashcatcher.c:389
↓ 1 callers
Class
stat
src/vizdoom/src/d_main.cpp:2111
↓ 1 callers
Class
stat
src/vizdoom/src/w_wad.cpp:235
↓ 1 callers
Class
stat
src/vizdoom/src/m_specialpaths.cpp:487
↓ 1 callers
Class
stat
src/vizdoom/src/resourcefiles/file_directory.cpp:212
↓ 1 callers
Class
stat
src/vizdoom/src/posix/i_steam.cpp:224
↓ 1 callers
Class
stat
src/vizdoom/src/posix/sdl/i_system.cpp:605
Enum
AAPTR
src/vizdoom/src/actorptrselect.h:18
Class
AActor
src/vizdoom/src/p_effect.h:80
Class
AActor
src/vizdoom/src/g_game.h:93
Class
AActor
src/vizdoom/src/p_enemy.h:8
Class
AActor
src/vizdoom/src/dthinker.h:41
next →
1–100 of 2,530, ranked by callers