Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MikeMcShaffry/gamecode4
/ types & classes
Types & classes
353 in github.com/MikeMcShaffry/gamecode4
⨍
Functions
1,630
◇
Types & classes
353
↓ 68 callers
Class
Vec3
Source/GCC4/Graphics3D/Geometry.h:70
↓ 30 callers
Class
TiXmlElement
Source/GCC4/Actors/Actor.h:40
↓ 15 callers
Class
Point
--------------------------------------------------------------------------------------------------------------------- This class represents a single p
Source/GCC4/Utilities/types.h:47
↓ 5 callers
Class
Vec4
Source/GCC4/Graphics3D/Geometry.h:102
↓ 4 callers
Class
MessageBox
class MessageBox - Chapter 10, page 286
Source/GCC4/UserInterface/MessageBox.h:45
↓ 2 callers
Class
ActorMotionState
//////////////////////////////////////////////////////////////////////// struct ActorMotionState - Chapter 17, page 597 Interface that Bullet us
Source/GCC4/Physics/Physics.cpp:201
↓ 2 callers
Class
EvtData_EndThrust
--------------------------------------------------------------------------------------------------------------------- class EvtData_EndThrust
Source/TeapotWars/TeapotEvents.h:224
↓ 2 callers
Class
MaterialData
//////////////////////////////////////////////////////////////////////// g_Materials Description - Chapter 17, page 579 Predefines some useful p
Source/GCC4/Physics/Physics.cpp:56
↓ 2 callers
Class
MovementController
Source/GCC4/Graphics3D/SceneNodes.h:50
↓ 2 callers
Class
ResHandle
Source/GCC4/ResourceCache/ResCache.h:42
↓ 2 callers
Class
SoundResourceExtraData
Source/GCC4/Audio/Audio.h:41
↓ 1 callers
Class
BaseSocketManager
Source/GCC4/GameCode4/GameCode.h:49
↓ 1 callers
Class
CameraNode
Source/GCC4/Graphics3D/Scene.h:65
↓ 1 callers
Class
ClientSocketManager
class ClientSocketManager - Chapter 19, page 684
Source/GCC4/Network/Network.h:258
↓ 1 callers
Class
D3DGrid11
Source/GCC4/Graphics3D/SceneNodes.h:373
↓ 1 callers
Class
D3DGrid9
Source/GCC4/Graphics3D/SceneNodes.h:348
↓ 1 callers
Class
D3DLightNode11
Source/GCC4/Graphics3D/Lights.h:90
↓ 1 callers
Class
D3DLightNode9
Source/GCC4/Graphics3D/Lights.h:77
↓ 1 callers
Class
D3DLineDrawer11
class D3DLineDrawer11 - not described in the book, it is a helper class to draw lines in D3D11
Source/GCC4/Graphics3D/D3DRenderer.h:132
↓ 1 callers
Class
D3DRenderer11
Source/GCC4/Graphics3D/D3DRenderer.h:148
↓ 1 callers
Class
D3DRenderer9
Source/GCC4/Graphics3D/D3DRenderer.h:96
↓ 1 callers
Class
D3DRendererAlphaPass11
class D3DRendererAlphaPass911 - Chapter 16, page 543
Source/GCC4/Graphics3D/D3DRenderer.cpp:87
↓ 1 callers
Class
D3DRendererAlphaPass9
class D3DRendererAlphaPass9 - not described in the book, see class D3DRendererAlphaPass11
Source/GCC4/Graphics3D/D3DRenderer.cpp:52
↓ 1 callers
Class
D3DRendererSkyBoxPass11
class D3DRendererSkyBoxPass11 - Chapter 16, page 548
Source/GCC4/Graphics3D/D3DRenderer.cpp:180
↓ 1 callers
Class
D3DRendererSkyBoxPass9
class D3DRendererSkyBoxPass9 - not described in the book - see D3DRendererSkyBoxPass11
Source/GCC4/Graphics3D/D3DRenderer.cpp:142
↓ 1 callers
Class
D3DSdkMeshResourceExtraData11
class D3DSdkMeshResourceExtraData11 - Chapter 16, page 561
Source/GCC4/Graphics3D/Mesh.h:50
↓ 1 callers
Class
D3DSkyNode11
Source/GCC4/Graphics3D/Sky.h:91
↓ 1 callers
Class
D3DSkyNode9
Source/GCC4/Graphics3D/Sky.h:77
↓ 1 callers
Class
D3DTeapotMeshNode9
Source/GCC4/Graphics3D/Mesh.h:159
↓ 1 callers
Class
D3DTextureResourceExtraData11
class D3DTextureResourceExtraData11 - Chapter 14, page 492
Source/GCC4/Graphics3D/Material.h:94
↓ 1 callers
Class
D3DTextureResourceExtraData9
class D3DTextureResourceExtraData9 - not described in the book, see D3DTextureResourceExtraData11
Source/GCC4/Graphics3D/Material.h:76
↓ 1 callers
Class
DdsResourceLoader
class DdsResourceLoader - creates an interface with the Resource cache to load DDS files
Source/GCC4/Graphics3D/Material.cpp:94
↓ 1 callers
Class
DevelopmentResourceZipFile
class DevelopmentResourceZipFile - not discussed in the book This class fakes a ZIP file from a normal directory, and is used in the editor.
Source/GCC4/ResourceCache/ResCache.h:97
↓ 1 callers
Class
DirectSoundAudio
Source/GCC4/Audio/DirectSoundAudio.h:94
↓ 1 callers
Class
DirectSoundAudioBuffer
Source/GCC4/Audio/DirectSoundAudio.h:56
↓ 1 callers
Class
EditorLogic
Source/GCC4Editor/GCC4EditorDLL/Editor.h:61
↓ 1 callers
Class
EventManager
Source/GCC4/GameCode4/GameCode.h:47
↓ 1 callers
Class
EvtData_Decompress_Request
--------------------------------------------------------------------------------------------------------------------- EvtData_Decompress_Request - sen
Source/GCC4/EventManager/Events.h:649
↓ 1 callers
Class
EvtData_Decompression_Progress
--------------------------------------------------------------------------------------------------------------------- EvtData_Decompression_Progress -
Source/GCC4/EventManager/Events.h:697
↓ 1 callers
Class
EvtData_Destroy_Actor
--------------------------------------------------------------------------------------------------------------------- EvtData_Destroy_Actor - sent whe
Source/GCC4/EventManager/Events.h:123
↓ 1 callers
Class
EvtData_Environment_Loaded
--------------------------------------------------------------------------------------------------------------------- EvtData_Environment_Loaded - thi
Source/GCC4/EventManager/Events.h:354
↓ 1 callers
Class
EvtData_Fire_Weapon
--------------------------------------------------------------------------------------------------------------------- class EvtData_Fire_Weapon - C
Source/TeapotWars/TeapotEvents.h:50
↓ 1 callers
Class
EvtData_Gameplay_UI_Update
--------------------------------------------------------------------------------------------------------------------- class EvtData_Gameplay_UI_Update
Source/TeapotWars/TeapotEvents.h:487
↓ 1 callers
Class
EvtData_Modified_Render_Component
--------------------------------------------------------------------------------------------------------------------- EvtData_Modified_Render_Componen
Source/GCC4/EventManager/Events.h:301
↓ 1 callers
Class
EvtData_Move_Actor
--------------------------------------------------------------------------------------------------------------------- EvtData_Move_Actor - sent when a
Source/GCC4/EventManager/Events.h:168
↓ 1 callers
Class
EvtData_Network_Player_Actor_Assignment
--------------------------------------------------------------------------------------------------------------------- EvtData_Network_Player_Actor_Ass
Source/GCC4/EventManager/Events.h:586
↓ 1 callers
Class
EvtData_New_Actor
--------------------------------------------------------------------------------------------------------------------- EvtData_New_Actor - This event i
Source/GCC4/EventManager/Events.h:60
↓ 1 callers
Class
EvtData_New_Render_Component
--------------------------------------------------------------------------------------------------------------------- EvtData_New_Render_Component - T
Source/GCC4/EventManager/Events.h:241
↓ 1 callers
Class
EvtData_PhysCollision
Source/GCC4/Physics/PhysicsEventListener.h:139
↓ 1 callers
Class
EvtData_PhysSeparation
Source/GCC4/Physics/PhysicsEventListener.h:216
↓ 1 callers
Class
EvtData_PhysTrigger_Enter
Source/GCC4/Physics/PhysicsEventListener.h:49
↓ 1 callers
Class
EvtData_PhysTrigger_Leave
Source/GCC4/Physics/PhysicsEventListener.h:94
↓ 1 callers
Class
EvtData_PlaySound
--------------------------------------------------------------------------------------------------------------------- EvtData_PlaySound - sent by any
Source/GCC4/EventManager/Events.h:902
↓ 1 callers
Class
EvtData_Remote_Client
--------------------------------------------------------------------------------------------------------------------- EvtData_Remote_Client - Cha
Source/GCC4/EventManager/Events.h:488
↓ 1 callers
Class
EvtData_Remote_Environment_Loaded
--------------------------------------------------------------------------------------------------------------------- EvtData_Environment_Loaded - thi
Source/GCC4/EventManager/Events.h:377
↓ 1 callers
Class
EvtData_Request_Destroy_Actor
--------------------------------------------------------------------------------------------------------------------- EvtData_Request_Destroy_Actor -
Source/GCC4/EventManager/Events.h:838
↓ 1 callers
Class
EvtData_Request_New_Actor
--------------------------------------------------------------------------------------------------------------------- class EvtData_Request_New_Actor
Source/GCC4/EventManager/Events.h:744
↓ 1 callers
Class
EvtData_Request_Start_Game
--------------------------------------------------------------------------------------------------------------------- EvtData_Request_Start_Game - thi
Source/GCC4/EventManager/Events.h:393
↓ 1 callers
Class
EvtData_Set_Controlled_Actor
--------------------------------------------------------------------------------------------------------------------- class EvtData_Set_Controlled_Act
Source/TeapotWars/TeapotEvents.h:539
↓ 1 callers
Class
EvtData_StartSteer
--------------------------------------------------------------------------------------------------------------------- class EvtData_StartSteer
Source/TeapotWars/TeapotEvents.h:306
↓ 1 callers
Class
EvtData_StartThrust
--------------------------------------------------------------------------------------------------------------------- class EvtData_StartThrust
Source/TeapotWars/TeapotEvents.h:125
↓ 1 callers
Class
EvtData_Update_Tick
--------------------------------------------------------------------------------------------------------------------- EvtData_Update_Tick - sent by th
Source/GCC4/EventManager/Events.h:549
↓ 1 callers
Class
Font
Source/GCC4/Graphics2D/Font.h:124
↓ 1 callers
Class
JpgResourceLoader
class JpgResourceLoader - creates an interface with the Resource cache to load JPG files
Source/GCC4/Graphics3D/Material.cpp:108
↓ 1 callers
Class
NetworkEventForwarder
Source/GCC4/GameCode4/GameCode.h:50
↓ 1 callers
Class
NetworkEventForwarder
Source/GCC4/Network/Network.h:342
↓ 1 callers
Class
OggResourceLoader
class OggResourceLoader - Chapter 13, page 399
Source/GCC4/Audio/SoundResource.h:92
↓ 1 callers
Class
PathPlanNode
Source/GCC4/AI/Pathing.h:45
↓ 1 callers
Class
RemoteEventSocket
class RemoteEventSocket - Chapter 19, page 688
Source/GCC4/Network/Network.h:308
↓ 1 callers
Class
ResCache
Source/GCC4/GameCode4/GameCode.h:164
↓ 1 callers
Class
ResourceZipFile
class ResourceZipFile - not discussed in the book This class implements the IResourceFile interface with a ZipFile.
Source/GCC4/ResourceCache/ResCache.h:74
↓ 1 callers
Class
RootNode
Source/GCC4/Graphics3D/SceneNodes.h:271
↓ 1 callers
Class
ScreenElementScene
class ScreenElementScene - Chapter X, page Y
Source/GCC4/UserInterface/UserInterface.h:94
↓ 1 callers
Class
ScriptEventListener
--------------------------------------------------------------------------------------------------------------------- This is the C++ listener proxy f
Source/GCC4/LUAScripting/ScriptExports.cpp:56
↓ 1 callers
Class
ScriptResourceLoader
Source/GCC4/LUAScripting/ScriptResource.h:53
↓ 1 callers
Class
SdkMeshResourceLoader
class SdkMeshResourceLoader - Chapter 16, page 561
Source/GCC4/Graphics3D/Mesh.h:65
↓ 1 callers
Class
SoundProcess
Source/GCC4/Audio/SoundProcess.h:56
↓ 1 callers
Class
TeapotController
Source/TeapotWars/TeapotWarsView.h:99
↓ 1 callers
Class
TeapotWarsLogic
--------------------------------------------------------------------------------------------------------------------- TeapotWarsLogic class
Source/TeapotWars/Msvc/TeapotWars.h:71
↓ 1 callers
Class
TextShadow
Source/GCC4/Graphics2D/Font.h:89
↓ 1 callers
Class
WaveResourceLoader
class WaveResourceLoader - Chapter 13, page 399
Source/GCC4/Audio/SoundResource.h:75
↓ 1 callers
Class
XmlResourceExtraData
Source/GCC4/ResourceCache/XmlResource.h:45
↓ 1 callers
Class
XmlResourceLoader
Source/GCC4/ResourceCache/XmlResource.h:56
↓ 1 callers
Class
optional_empty
Source/GCC4/Utilities/templates.h:113
Class
AITeapotView
Source/TeapotWars/TeapotWarsView.h:148
Class
AStar
Source/GCC4/AI/Pathing.h:46
Class
Actor
Source/GCC4/GameCode4/interfaces.h:41
Class
Actor
--------------------------------------------------------------------------------------------------------------------- Actor class Chapter 6, page 165
Source/GCC4/Actors/Actor.h:47
Class
ActorComponent
Source/GCC4/GameCode4/interfaces.h:42
Class
ActorComponent
--------------------------------------------------------------------------------------------------------------------- ActorComponent class Chapter 6,
Source/GCC4/Actors/ActorComponent.h:48
Class
ActorComponent
Source/GCC4/Graphics3D/SceneNodes.h:52
Class
ActorComponentEditor
Source/GCC4Editor/EditorApp/ActorComponentEditor.cs:60
Class
ActorCreationForm
Source/GCC4Editor/EditorApp/ActorCreationForm.cs:55
Class
ActorCreationForm
Source/GCC4Editor/EditorApp/ActorCreationForm.Designer.cs:3
Class
ActorFactory
Source/GCC4/GameCode4/BaseGameLogic.h:46
Class
ActorFactory
--------------------------------------------------------------------------------------------------------------------- ActorFactory class Chapter 6, pa
Source/GCC4/Actors/ActorFactory.h:45
Class
ActorPropertiesForm
Source/GCC4Editor/EditorApp/ActorPropertiesForm.cs:56
Class
ActorPropertiesForm
Source/GCC4Editor/EditorApp/ActorPropertiesForm.Designer.cs:3
Class
AlphaSceneNode
Source/GCC4/Graphics3D/SceneNodes.h:226
Enum
AlphaType
Source/GCC4/Graphics3D/SceneNodes.h:68
next →
1–100 of 353, ranked by callers