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 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.
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.
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.

