Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/REGoth-project/REGoth
/ types & classes
Types & classes
441 in github.com/REGoth-project/REGoth
⨍
Functions
1,656
◇
Types & classes
441
↓ 21 callers
Class
Matrix
------------------------------------------------------------------------------ 4x4 Matrix (assumes right-handed cooordinates)
src/math/mathlib.h:465
↓ 12 callers
Class
basic_json
lib/json/json.hpp:215
↓ 8 callers
Class
parser
lib/json/json.hpp:9166
↓ 3 callers
Class
ActionBinding
src/engine/Input.h:98
↓ 3 callers
Class
zCModelMeshLib
src/content/AnimationAllocator.h:26
↓ 2 callers
Class
Source
src/audio/AudioWorld.h:154
↓ 2 callers
Class
iteration_proxy_internal
lib/json/json.hpp:6584
↓ 2 callers
Class
iterator
lib/json/json.hpp:259
↓ 2 callers
Class
json_pointer
lib/json/json.hpp:226
↓ 1 callers
Class
Action
src/engine/Input.h:108
↓ 1 callers
Class
PtrHandle
src/handle/Handle.h:20
↓ 1 callers
Class
SavegameInfo
src/logic/SavegameManager.h:55
↓ 1 callers
Class
internal_iterator
lib/json/json.hpp:6563
↓ 1 callers
Class
primitive_iterator_t
lib/json/json.hpp:6509
↓ 1 callers
Class
zFont
src/ui/zFont.h:18
Class
ALCcontext_struct
src/audio/AudioWorld.h:16
Class
ALCdevice_struct
src/audio/AudioEngine.h:8
Class
Action
src/logic/NpcAIHandler.h:13
Enum
ActionType
src/engine/Input.h:15
Class
AllocatorBundle
src/memory/AllocatorBundle.h:14
Class
AnimHandler
TOOD: in gothic Model Scripts control everything related, rename
src/components/AnimHandler.h:29
Class
AnimHandler
src/components/Entities.h:37
Class
Animation
src/components/AnimHandler.h:15
Class
Animation
run-time rep of an animation, combines base + overlay animations and contains all information in a model script
src/content/Animation.h:35
Class
AnimationAllocator
src/engine/World.h:58
Class
AnimationAllocator
src/content/AnimationAllocator.h:31
Class
AnimationComponent
* Handles current animations for the entity. Stores the results inside the instance-data- */
src/components/Entities.h:279
Class
AnimationData
represents shared keyframe data (the contents of the .MAN files)
src/content/Animation.h:10
Class
AnimationDataAllocator
src/engine/World.h:59
Class
AnimationDataAllocator
src/content/AnimationAllocator.h:71
Class
AnimationLibrary
src/engine/World.h:42
Class
AnimationLibrary
src/content/AnimationLibrary.h:17
Class
AnimationSet
src/logic/NpcAnimationHandler.h:265
Class
AttackMessage
src/logic/messages/EventMessage.h:277
Enum
AttackSubType
src/logic/messages/EventMessage.h:279
Class
AudioEngine
src/engine/BaseEngine.h:24
Class
AudioEngine
src/audio/AudioWorld.h:25
Class
AudioEngine
The AudioEngine represents the target OS sound system. * * The engine class matches the OpenAL device level. * */
src/audio/AudioEngine.h:19
Class
AudioWorld
src/engine/World.h:66
Class
AudioWorld
The audio world class. * * Each world has it's own AudioWorld which manages an OpenAL context. * */
src/audio/AudioWorld.h:55
Class
AudioWorld
src/audio/AudioEngine.h:12
Class
BBox3D
src/utils/Utils.h:26
Class
BBoxComponent
* Entitiy with only one BBox */
src/components/Entities.h:112
Class
BarView
src/ui/Hud.h:20
Class
BarView
src/ui/BarView.h:12
Class
BarView
src/ui/LoadingScreen.h:11
Class
BaseEngine
src/engine/JobManager.h:10
Class
BaseEngine
src/engine/BaseEngine.h:32
Class
BaseEngine
src/engine/World.h:19
Class
BaseEngine
src/audio/AudioWorld.h:30
Class
BaseEngine
src/render/RenderSystem.h:9
Class
BaseEngine
src/logic/PfxManager.h:18
Class
BaseEngine
src/logic/scriptExternals/Externals.h:5
Class
BaseEngine
src/ui/Hud.h:15
Class
BaseEngine
src/ui/zFont.h:13
Class
BaseEngine
src/ui/View.h:10
Class
BaseEngine
src/content/SkeletalMeshAllocator.h:12
Class
BaseEngine
src/content/StaticMeshAllocator.h:14
Class
BaseEngine
src/content/Texture.h:11
Class
Bed
src/logic/mobs/Bed.h:12
Class
BodyState
src/logic/visuals/ModelVisual.h:122
Class
BspNode
src/engine/BspTree.h:24
Class
BspTree
* Contains the original BSP-Tree from the game, which is used for all kinds of performance optimization. * All Entities with a logic-component ar
src/engine/BspTree.h:16
Class
C_ParticleFX
src/logic/PfxManager.h:12
Class
C_SFX
src/audio/AudioWorld.h:39
Class
CameraController
src/engine/World.h:36
Class
CameraController
src/logic/CameraController.h:7
Class
CameraSettings
src/logic/CameraController.h:31
Class
CharacterEquipment
* Contains information about what a character currently has equipped. * This encapsulates logic like whether the characters attributes are high e
src/logic/CharacterEquipment.h:26
Class
ChoiceEntry
src/logic/DialogManager.h:31
Class
ClassContents
src/engine/World.h:408
Class
CollisionShape
src/physics/PhysicsSystem.h:24
Class
Command
src/logic/Console.h:61
Class
Component
src/components/Entities.h:41
Class
ComponentSystem
src/memory/ComponentSystem.h:3
Class
CompoundComponent
src/components/Entities.h:215
Class
Console
src/logic/Console.h:16
Class
Console
src/ui/ConsoleBox.h:8
Class
ConsoleBox
src/ui/ConsoleBox.h:9
Class
Container
src/logic/mobs/Container.h:12
Class
Controller
src/components/Entities.h:31
Class
Controller
src/logic/Controller.h:23
Class
ConversationMessage
src/logic/messages/EventMessage.h:491
Enum
ConversationSubType
src/logic/messages/EventMessage.h:494
Class
DaedalusVM
src/audio/AudioWorld.h:35
Class
DaedalusVM
src/logic/PfxManager.h:9
Class
DaedalusVM
src/logic/ScriptEngine.h:13
Class
DaedalusVM
src/logic/scriptExternals/Stubs.h:5
Class
DaedalusVM
src/logic/scriptExternals/Externals.h:14
Class
DaedalusVM
src/ui/Menu.h:13
Class
DamageMessage
src/logic/messages/EventMessage.h:142
Enum
DamageSubType
src/logic/messages/EventMessage.h:144
Class
DataBundle
src/memory/AllocatorBundle.h:22
Class
DebugDrawer
src/physics/DebugDrawer.h:8
Class
DialogBox
src/ui/Hud.h:28
Class
DialogBox
src/ui/DialogBox.h:14
Class
DialogManager
src/engine/World.h:34
Class
DialogManager
src/logic/DialogManager.h:25
Enum
EAlign
src/ui/View.h:24
Enum
EAttribute
src/ui/Menu_Status.h:17
next →
1–100 of 441, ranked by callers