Namespace ValveResourceFormat.IO.ContentFormats.ValveMap ​
Classes ​
Base of every map node that carries entity key values and entity IO.
Hammer's editable mesh, stored as a half edge mesh with parallel index arrays and data streams.
A set of parallel data streams attached to one mesh component (vertices, half edges, or faces).
One named data stream of a , such as position, uv, or material index.
CDmePolygonMeshSubdivisionData
Subdivision state of a .
A cable: a path the map compiler turns into a tube mesh, with the tube's shape and texturing carried on the path itself.
A point or brush entity placed in the map.
Groups child nodes under one selectable node. Also the target of a .
Places another map group into the map with its own transform and tint.
A mesh authored in Hammer, with its render, lighting and physics settings.
CMapOverlayMaterialAdjustmentParams
The material adjustments of a .
A path: an ordered chain of children that Hammer edits as one spline, carrying the entity keys of the path class it was placed as. The map compiler flattens the chain into the entity's own pathNodes key and drops the children.
One node of a : a point on the spline, its two handles, and the entity keys of the path node class the parent path declares.
References another map file and places its contents at this node.
Valve Map (VMAP) format version 29.
A named selection of map nodes, as shown in Hammer's selection set tree.
A decal which uses its own hammer editable mesh to project onto geometry.
Map variables, stored as parallel arrays of name, value, type and type parameters.
The world entity.
A named world layer, which is a map group that compiles into its own layer.
CObjectSelectionSetDataElement
The map nodes a selects.
A saved 3D viewport camera.
The saved cameras of a map, and which one is active.
Per node hidden state, as two parallel arrays.
One entity IO connection: an output firing an input on a target.
The output plugs of an entity, stored as parallel arrays.
A string->string dictionary. This stores entity KeyValues.
Base of everything that appears in the map tree: a transform, an id, and child nodes.

