SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
5
]
N
bsppp
C
BSP
C
BSPBrushModel_v0
C
BSPEdge_v0
C
BSPEdge_v1
C
BSPEntityKeyValues
C
Element
C
BSPFace_v1
C
BSPFace_v2
C
BSPGameLump
C
BSPNode_v0
C
BSPNode_v1
C
BSPPlane_v0
C
BSPSurfEdge_v0
C
BSPTextureData_v0
C
BSPTextureInfo_v0
C
BSPVertex_v0
C
PakLump
Utility class for vpkpp integration - you need to include this header in a C++ file somewhere in your executable for automatic registration to work!
N
fspp
C
FileSystem
C
FileSystemOptions
N
gamepp
C
GameInstance
N
kvpp
N
DMXValue
C
Color
C
Element
C
EulerAngles
C
Quaternion
C
Time
C
DMX
C
DMXAttribute
C
DMXElement
C
KV1
C
KV1Binary
C
KV1BinaryElement
C
KV1ElementReadable
C
KV1ElementWritable
C
KV1Writer
N
mdlpp
N
MDL
C
BodyPart
C
Bone
C
BoneController
C
HitboxSet
C
Material
C
MDL
C
Mesh
C
Model
N
VTX
C
BodyPart
C
Mesh
C
Model
C
ModelLOD
C
Strip
C
StripGroup
C
Vertex
C
VTX
N
VVD
C
BoneWeight
C
Fixup
C
Vertex
C
VVD
C
BakedModel
A more accessible version of
StudioModel
's vertex data, so it can be rendered or converted more easily
C
Mesh
C
Vertex
C
BBox
C
Movement
C
StudioModel
N
sndpp
C
RIFF
C
WAV
C
ChunkCSET
C
ChunkCUE
C
CuePoint
C
ChunkFACT
C
ChunkFMT
C
ChunkINST
C
ChunkMD5
C
ChunkPLST
C
Segment
C
ChunkSMPL
C
SampleLoop
C
XWV
N
sourcepp
N
detail
C
member_type_helper
C
member_type_helper< T C::* >
N
math
C
Mat
C
QuatCompressed48
Lower precision
Quat
compressed to 6 bytes
C
QuatCompressed64
Lower precision
Quat
compressed to 8 bytes
C
Vec
N
parser
N
text
C
syntax_error
C
member_type
N
steampp
Based on SteamAppPathProvider
C
Steam
N
toolpp
C
CmdSeq
C
Command
C
Sequence
C
FGD
C
AutoVisGroup
C
Entity
C
ClassProperty
C
Field
C
FieldChoices
C
Choice
C
FieldFlags
C
Flag
C
IO
C
FGDWriter
C
AutoVisGroupWriter
C
EntityWriter
C
KeyValueChoicesWriter
C
KeyValueFlagsWriter
N
vpkpp
C
APK
C
BakeOptions
C
Entry
This class represents the metadata that a file has inside a
PackFile
C
EntryOptions
C
EXAMPLE
C
FGP
C
FPX
C
GCF
C
Block
C
BlockHeader
C
ChecksumMapEntry
C
ChecksumMapHeader
C
DataBlockHeader
C
DirectoryEntry
C
DirectoryEntry2
C
DirectoryHeader
C
DirectoryMapEntry
C
DirectoryMapHeader
C
Header
C
GMA
C
Header
C
HOG
C
OL
C
OO7
C
ORE
C
PackFile
C
PackFileReadOnly
C
PAK
C
PCK
C
Header
C
VPK
C
Footer2
C
FreedChunk
C
Header1
C
Header2
C
MD5Entry
C
VPK_VTMB
C
VPP
C
WAD3
Valve GoldSrc
WAD3
file
C
XZP
C
ZIP
N
vtfpp
N
ImagePixel
C
A8
C
ABGR8888
C
ARGB8888
C
BGR565
C
BGR888
C
BGRA1010102
C
BGRA4444
C
BGRA5551
C
BGRA8888
C
BGRX5551
C
BGRX8888
C
I8
C
IA88
C
P8
C
R16F
C
R32F
C
R8
C
RG1616F
C
RG3232F
C
RGB323232F
C
RGB565
C
RGB888
C
RGBA1010102
C
RGBA16161616
C
RGBA16161616F
C
RGBA32323232F
C
RGBA8888
C
RGBX8888
C
UV88
C
UVLX8888
C
UVWQ8888
C
HOT
C
Rect
C
PPL
C
Image
C
PSFrames
Parses "frames" files as seen in The Orange Box PS3 port, in the TF/MOVIES.GRP file group
C
Resource
C
SHT
C
Sequence
C
Frame
C
Bounds
C
TTX
C
VBF
C
Glyph
C
VTF
C
CreationOptions
Generated on
for SourcePP by
1.14.0