MCPcopy Create free account

hub / github.com/REGoth-project/REGoth-bs / types & classes

Types & classes237 in github.com/REGoth-project/REGoth-bs

↓ 1 callersClassOriginalGameFiles
src/core/Engine.hpp:17
↓ 1 callersClassRTTI_EventQueue
src/RTTI/RTTI_EventQueue.hpp:7
↓ 1 callersClassRTTI_Inventory
src/RTTI/RTTI_Inventory.hpp:7
↓ 1 callersClassRTTI_NeedsGameWorld
src/RTTI/RTTI_NeedsGameWorld.hpp:8
↓ 1 callersClassRTTI_Sky
src/RTTI/RTTI_Sky.hpp:7
↓ 1 callersClassRTTI_ThirdPersonCamera
src/RTTI/RTTI_ThirdPersonCamera.hpp:8
↓ 1 callersClassRTTI_VisualStaticMesh
src/RTTI/RTTI_VisualStaticMesh.hpp:8
ClassAIState
src/AI/ScriptState.hpp:92
ClassAnchoredLabel
src/components/AnchoredTextLabels.hpp:34
ClassAnchoredTextLabels
* Component that manages a set of text labels which are anchored at 3D world positions * and drawn to the GUI widget component of the parent scene
src/components/AnchoredTextLabels.hpp:13
ClassAnchoredTextLabels
src/components/Waynet.hpp:17
ClassAssertionException
* Exception for signaling that an assertion failed. */
src/exception/AssertionException.hpp:10
EnumAttackSubType
src/AI/EventMessage.hpp:268
ClassBodyState
src/components/VisualCharacter.hpp:79
ClassCameraZoomer
Component that controls zoom of the camera. */
src/common/BsCameraZoomer.h:11
ClassCell
src/world/WorldHashGrid.hpp:54
ClassCharacter
src/components/StoryInformation.hpp:11
ClassCharacter
src/components/GameplayUI.hpp:22
ClassCharacter
src/components/GameWorld.hpp:22
ClassCharacter
src/components/Character.hpp:7
ClassCharacter
src/components/CharacterKeyboardInput.hpp:12
ClassCharacter
src/components/CharacterEventQueue.hpp:9
ClassCharacter
src/components/ThirdPersonCamera.hpp:8
ClassCharacter
src/AI/ScriptState.hpp:16
ClassCharacter
src/AI/EventMessage.hpp:23
ClassCharacter
src/scripting/daedalus/DaedalusVMForGameWorld.hpp:9
ClassCharacterAI
src/components/CharacterKeyboardInput.hpp:9
ClassCharacterAI
* Character AI. Implements most of the `AI_*` externals. * Needs to be attached to a scene-object which also has s `Character`-Component. */
src/components/CharacterAI.hpp:21
ClassCharacterAI
src/components/CharacterEventQueue.hpp:12
ClassCharacterAI
src/AI/ScriptState.hpp:19
ClassCharacterEventQueue
src/components/CharacterKeyboardInput.hpp:15
ClassCharacterEventQueue
src/components/CharacterEventQueue.hpp:18
ClassCharacterEventQueue
src/AI/ScriptState.hpp:22
ClassCharacterKeyboardInput
* Component which queries keyboard input and makes the character it is attached to * move accordingly. */
src/components/CharacterKeyboardInput.hpp:25
ClassCharacterState
* Component for the state a character is in (Player, NPC, Monster). * * This component will take requests by user input or other external factor
src/components/CharacterState.hpp:35
ClassChoice
src/components/UIDialogueChoice.hpp:36
ClassClosestFreepoints
src/components/Waynet.hpp:112
ClassClosestWaypoints
src/components/Waynet.hpp:93
EnumConversationSubType
src/AI/EventMessage.hpp:473
ClassDATFile
src/scripting/daedalus/DATSymbolStorageLoader.hpp:7
ClassDATFile
src/scripting/daedalus/REGothDaedalusVM.hpp:10
ClassDATSymbolStorageLoader
* Converts ZenLib DATFile-Symbols to REGoth Symbols. * * A Symbol from a ZenLib DAT is converted in 3 stages: * * 1. Guess the sy
src/scripting/daedalus/DATSymbolStorageLoader.cpp:21
ClassDATSymbolStorageLoader
src/scripting/daedalus/REGothDaedalusVM.hpp:18
ClassDaedalusClassVarResolver
* In Daedalus, Symbols with the `ClassVar`-flag set will not use the data * it carries with it, but rather ask the VM for something like a *this-
src/scripting/daedalus/DaedalusClassVarResolver.hpp:21
ClassDaedalusClassVarResolver
src/scripting/daedalus/REGothDaedalusVM.hpp:19
ClassDaedalusStack
* This is the stack of the Daedalus-VM. * * In the original, the stack was a single list of 32-bit integers * which was used for everyt
src/scripting/daedalus/DaedalusStack.hpp:22
ClassDaedalusVM
src/scripting/daedalus/REGothDaedalusVM.hpp:20
ClassDaedalusVMForGameWorld
* DaedalusVM implementing the externals needed for GOTHIC.DAT. */
src/scripting/daedalus/DaedalusVMForGameWorld.hpp:23
EnumDamageSubType
src/AI/EventMessage.hpp:154
ClassDialogueInfo
src/components/StoryInformation.hpp:83
EnumEmpty
src/components/GameWorld.hpp:112
ClassEmptyGame
* @brief A concrete, yet empty REGoth engine which uses the default configuration object * `EngineConfig`. * * This is a convenience class wh
src/core/EmptyGame.hpp:23
ClassEngine
* @brief The core class of REGoth, which offers a lot of default implementations to initialize * the engine, setup the input, the scene, and others
src/core/Engine.hpp:46
ClassEngine
src/core/RunEngine.hpp:5
ClassEngineConfig
* @brief The base configuration for an `Engine`. * * Configuration objects are required to construct an engine. An `EngineConfig` is the defaul
src/core/EngineConfig.hpp:48
ClassEngineContent
src/core/Engine.hpp:16
ClassEngineContent
* Finds REGoths own `content`-folder and offers functions to load the * resources stored inside it. This includes loading shaders and other resourc
src/engine-content/EngineContent.hpp:16
ClassEventHandler
src/components/EventQueue.hpp:9
ClassEventMessage
src/AI/EventMessage.hpp:33
EnumEventMessageType
src/AI/EventMessage.hpp:36
ClassEventQueue
* Event Queue Component. * * The Event Queue implements a queue, in which events can be stored. The term * "Events" might be a bit misleading
src/components/EventQueue.hpp:68
ClassFPSCamera
* Component that controls rotation of the scene objects it's attached to through mouse input. Used * for first person views. */
src/common/BsFPSCamera.h:14
ClassFPSWalker
* Component that controls movement through a character controller, used for first-person movement. The * CharacterController component must be atta
src/common/BsFPSWalker.h:13
ClassFileIndex
src/original-content/VirtualFileSystem.hpp:43
ClassFocusable
src/components/GameWorld.hpp:13
ClassFocusable
src/components/Character.hpp:10
ClassFocusable
src/components/UIFocusText.hpp:7
ClassFocusable
src/components/Focusable.hpp:7
ClassFoundInRange
src/components/GameWorld.hpp:305
ClassFreepoint
src/components/Waynet.hpp:14
ClassFreepoint
* TODO: Documentation of Freepoint */
src/components/Freepoint.hpp:10
ClassGameClock
src/components/GameWorld.hpp:19
ClassGameClock
* Component that handles play and ingame time. * Offers externals for timespecific Wld_* functions. * Shall be instantiated with the World. *
src/components/GameClock.hpp:14
EnumGameType
src/core/GameType.hpp:5
ClassGameWorld
src/components/StoryInformation.hpp:8
ClassGameWorld
src/components/ScriptBackedBy.hpp:15
ClassGameWorld
src/components/GameWorld.hpp:25
ClassGameWorld
src/components/NeedsGameWorld.hpp:8
ClassGameWorld
src/components/CharacterKeyboardInput.hpp:18
ClassGameWorld
src/components/CharacterAI.hpp:14
ClassGameWorld
src/components/CharacterEventQueue.hpp:15
ClassGameWorld
src/components/Sky.hpp:11
ClassGameWorld
src/AI/ScriptState.hpp:13
ClassGameWorld
src/scripting/daedalus/DaedalusVMForGameWorld.hpp:12
ClassGameWorld
src/world/internals/ConstructFromZEN.hpp:10
ClassGameWorld
src/world/internals/ImportSingleVob.hpp:15
ClassGameplayUI
src/components/GameplayUI.hpp:19
ClassGothic1Game
src/core/Gothic1Game.hpp:12
ClassGothic2Game
src/core/Gothic2Game.hpp:12
ClassInstruction
src/AI/Pathfinder.hpp:30
ClassInternalVirtualFileSystem
src/original-content/VirtualFileSystem.hpp:48
ClassInventory
src/components/UIInventory.hpp:7
ClassInventory
src/components/Inventory.hpp:8
ClassItem
src/components/GameWorld.hpp:10
ClassItem
src/components/Item.hpp:8
ClassItem
src/components/UIInventory.hpp:25
ClassItem
src/AI/EventMessage.hpp:26
ClassItem
src/scripting/daedalus/DaedalusVMForGameWorld.hpp:15
ClassMagicMessage
src/AI/EventMessage.hpp:581
EnumMagicSubType
src/AI/EventMessage.hpp:583
next →1–100 of 237, ranked by callers