Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FrictionalGames/HPL1Engine
/ types & classes
Types & classes
1,363 in github.com/FrictionalGames/HPL1Engine
⨍
Functions
7,816
◇
Types & classes
1,363
↓ 218 callers
Class
cColor
include/graphics/Color.h:29
↓ 48 callers
Class
cVertex
include/graphics/GraphicsTypes.h:139
↓ 31 callers
Class
cTextureType
include/graphics/Material.h:194
↓ 17 callers
Class
cGuiMessageData
include/gui/GuiTypes.h:267
↓ 16 callers
Class
TiXmlHandle
A TiXmlHandle is a class that wraps a node pointer with null checks; this is an incredibly useful thing. Note that TiXmlHandle is not part of the Tin
include/impl/tinyXML/tinyxml.h:1608
↓ 12 callers
Class
cTriEdge
include/math/MeshTypes.h:47
↓ 5 callers
Class
TiXmlElement
include/scene/Area2D.h:23
↓ 5 callers
Class
cFBitmapRect
The frames bitmap + rect class
include/resources/FrameBitmap.h:33
↓ 3 callers
Class
cCollidedTile
include/physics/CollideData2D.h:30
↓ 3 callers
Class
cQuaternion
include/math/Quaternion.h:27
↓ 3 callers
Class
cTempAiNode
include/scene/World3D.h:108
↓ 3 callers
Enum
eKey
include/input/InputTypes.h:50
↓ 3 callers
Class
stat
sources/impl/LowLevelSystemSDL.cpp:611
↓ 2 callers
Class
cColladaTransform
include/impl/MeshLoaderCollada.h:324
↓ 2 callers
Class
cRenderObject2D
include/graphics/Renderer2D.h:41
↓ 2 callers
Class
cSerializeMemberFieldIterator
include/system/SerializeClass.h:288
↓ 2 callers
Class
stat
sources/impl/platform/posix.cpp:31
↓ 1 callers
Class
cAINodeIterator
include/ai/AINodeContainer.h:128
↓ 1 callers
Class
cColladaAnimSource
include/impl/MeshLoaderCollada.h:283
↓ 1 callers
Class
cColladaAnimation
include/impl/MeshLoaderCollada.h:293
↓ 1 callers
Class
cColladaController
include/impl/MeshLoaderCollada.h:237
↓ 1 callers
Class
cColladaExtraVtx
include/impl/MeshLoaderCollada.h:134
↓ 1 callers
Class
cColladaGeometry
include/impl/MeshLoaderCollada.h:171
↓ 1 callers
Class
cColladaJointPair
include/impl/MeshLoaderCollada.h:218
↓ 1 callers
Class
cColladaVtxArray
include/impl/MeshLoaderCollada.h:107
↓ 1 callers
Class
cEffectNewParam
sources/impl/MeshLoaderColladaHelpers.cpp:1658
↓ 1 callers
Class
cGrid2D
////// GRID OBJECT ////////////
include/scene/GridMap2D.h:34
↓ 1 callers
Class
cKeyPress
include/input/InputTypes.h:204
↓ 1 callers
Class
cMesh2DEdge
include/graphics/Mesh2d.h:28
↓ 1 callers
Class
cPhysicsImpactCount
include/physics/Physics.h:49
↓ 1 callers
Class
cPortalContainerEntityIterator
include/scene/PortalContainer.h:56
↓ 1 callers
Class
cSerializeSavedClass
include/system/SerializeClass.h:269
↓ 1 callers
Class
cSortEndNodes
sources/ai/AINodeContainer.cpp:319
↓ 1 callers
Class
cSortResources
sources/resources/ResourceManager.cpp:100
↓ 1 callers
Class
cVertexIndices
sources/math/Math.cpp:1427
↓ 1 callers
Class
cWidgetCallback
include/gui/Widget.h:41
Class
BinTree
include/system/BinTree.h:83
Class
BinTreeNode
include/system/BinTree.h:37
Class
Color4
tools/ParticleEditor/ParticleSystem.cs:161
Class
Entity
include/impl/tinyXML/tinyxml.h:395
Class
Form1
<summary> Summary description for Form1. </summary>
tools/ParticleEditor/Form1.cs:32
Class
HplMaterial
tools/HplHelper/HplMaterial.cs:104
Class
HplMaterialTypeData
tools/HplHelper/HplMaterial.cs:64
Class
HplSound
<summary> Summary description for HplSound. </summary>
tools/HplHelper/HplSound.cs:32
Class
HplSystem
tools/ParticleEditor/ParticleSystem.cs:29
Class
HplSystem
<summary> Summary description for Class1. </summary>
tools/HplHelper/HplSystem.cs:29
Class
HplTextureUnit
tools/HplHelper/HplMaterial.cs:74
Class
HplTrans
<summary> Summary description for HplTrans. </summary>
tools/HplHelper/HplTrans.cs:90
Class
ImageManager
include/graphics/FontData.h:32
Enum
NodeType
include/impl/tinyXML/tinyxml.h:457
Class
ParticleEmitter
tools/ParticleEditor/ParticleSystem.cs:217
Class
ParticleSystem
tools/ParticleEditor/ParticleSystem.cs:936
Class
Platform
include/impl/Platform.h:28
Class
Rep
include/impl/tinyXML/tinystr.h:225
Class
TiXmlAttribute
include/impl/tinyXML/tinyxml.h:84
Class
TiXmlAttributeSet
A class used to manage a group of attributes. It is only used internally, both by the ELEMENT and the DECLARATION. The set can be changed transpare
include/impl/tinyXML/tinyxml.h:896
Class
TiXmlBase
TiXmlBase is a base class for every class in TinyXml. It does little except to establish that TinyXml classes can be printed and provide some utilit
include/impl/tinyXML/tinyxml.h:190
Class
TiXmlComment
include/impl/tinyXML/tinyxml.h:82
Class
TiXmlCursor
Internal structure for tracking location of items in the XML file. */
include/impl/tinyXML/tinyxml.h:96
Class
TiXmlDeclaration
include/impl/tinyXML/tinyxml.h:86
Class
TiXmlDocument
include/resources/ConfigFile.h:24
Class
TiXmlDocument
include/impl/tinyXML/tinyxml.h:80
Class
TiXmlElement
include/game/SaveGame.h:27
Class
TiXmlElement
include/scene/TileSet.h:28
Class
TiXmlElement
include/scene/Light3D.h:29
Class
TiXmlElement
include/scene/ImageEntity.h:26
Class
TiXmlElement
include/scene/SoundSource.h:26
Class
TiXmlElement
include/scene/World3D.h:33
Class
TiXmlElement
include/scene/World2D.h:31
Class
TiXmlElement
include/resources/EntityLoader_Object.h:28
Class
TiXmlElement
include/resources/Resources.h:30
Class
TiXmlElement
include/impl/MeshLoaderMSH.h:28
Class
TiXmlElement
include/impl/MeshLoaderCollada.h:29
Class
TiXmlElement
include/impl/tinyXML/tinyxml.h:81
Class
TiXmlElement
include/graphics/ParticleEmitter3D_UserData.h:27
Class
TiXmlElement
include/graphics/Material.h:30
Class
TiXmlElement
include/graphics/ImageEntityData.h:29
Class
TiXmlElement
include/system/SerializeClass.h:26
Enum
TiXmlEncoding
Used by the parsing routines.
include/impl/tinyXML/tinyxml.h:159
Class
TiXmlNode
The parent class for everything in the Document Object Model. (Except for attributes). Nodes have siblings, a parent, and children. A node can be i
include/impl/tinyXML/tinyxml.h:418
Class
TiXmlOutStream
TiXmlOutStream is an emulation of std::ostream. It is based on TiXmlString. Only the operators that we need for TinyXML have been developped. */
include/impl/tinyXML/tinystr.h:298
Class
TiXmlParsingData
sources/impl/tinyXml/tinyxmlparser.cpp:171
Class
TiXmlParsingData
include/impl/tinyXML/tinyxml.h:87
Class
TiXmlPrinter
Print to memory functionality. The TiXmlPrinter is useful when you need to: -# Print to memory (especially in non-STL mode) -# Control formatting (
include/impl/tinyXML/tinyxml.h:1707
Class
TiXmlString
TiXmlString is an emulation of a subset of the std::string template. Its purpose is to allow compiling TinyXML on compilers with no or poor STL sup
include/impl/tinyXML/tinystr.h:67
Class
TiXmlText
include/impl/tinyXML/tinyxml.h:85
Class
TiXmlUnknown
include/impl/tinyXML/tinyxml.h:83
Class
TiXmlVisitor
If you call the Accept() method, it requires being passed a TiXmlVisitor class to handle callbacks. For nodes that contain other nodes (Document, Ele
include/impl/tinyXML/tinyxml.h:124
Class
Vector2
tools/ParticleEditor/ParticleSystem.cs:126
Class
Vector3
tools/ParticleEditor/ParticleSystem.cs:86
Class
_GPU_DEVICE
include/GL/GLee.h:800
Class
__GLXFBConfigRec
include/GL/GLee.h:828
Class
_stat
sources/impl/LowLevelSystemSDL.cpp:656
Class
_wfinddata_t
sources/impl/platform/win32.cpp:61
Class
cA
tests/SerializeTest/SerializeTest.cpp:47
Class
cA
tests/GuiTest/GuiTest.cpp:56
Class
cAI
include/game/Game.h:38
Class
cAI
include/scene/Scene.h:34
Class
cAI
include/scene/World3D.h:43
Class
cAI
include/ai/AI.h:31
next →
1–100 of 1,363, ranked by callers