Namespace ValveResourceFormat.Blocks ​
Namespaces ​
Classes ​
| Name | Description |
|---|---|
| BspVoxelVisibility | A binary tree of split planes where a leaf is a cluster outright, named by a child index past the end of the nodes. |
| MBUF | "MBUF" block. |
| MeshAdjacencyBuffer | "MADJ" block. |
| MeshIndexBuffer | "MIDX" block. |
| MeshletBuffer | "MSLT" block. Holds packed per-meshlet local index data. Each meshlet vertex is one uint entry, so a meshlet spans vertexCount consecutive entries and the meshlets are concatenated. |
| MeshVertexBuffer | "MVTX" block. |
| ParticleSnapshot | "SNAP" block. |
| ParticleSnapshot. | Represents skinning data for a particle. |
| RawBinary | An opaque block of raw binary data. |
| RegionBoxVoxelVisibility | An octree whose leaves list boxes, each tagged with the cluster that owns it, so resolving a query is box overlap. The tree and the visibility rows are packed one after the other in the block payload. |
| ResourceEditInfo | "REDI" block. ResourceEditInfoBlock_t. |
| ResourceEditInfo2 | "RED2" block. CResourceEditInfo. |
| ResourceExtRefList | "RERL" block. ResourceExtRefList_t. |
| ResourceExtRefList. | Represents an external resource reference. |
| ResourceIntrospectionManifest | "NTRO" block. CResourceIntrospectionManifest. |
| ResourceIntrospectionManifest. | Represents a resource disk enum definition. |
| ResourceIntrospectionManifest. | Represents a value within a resource disk enum. |
| ResourceIntrospectionManifest. | Represents a resource disk structure definition. |
| ResourceIntrospectionManifest. | Represents a field within a resource disk structure. |
| TBUF | "TBUF" block. |
| ToolsBufferMatcher | Pairs a mesh's tools buffers with the render vertex buffers they augment, matching on element count and consuming each tools buffer at most once. |
| VBIB | "VBIB" block. |
| VoxelVisibility | "VXVS" block. Three layouts, differing in how space is cut into clusters: |
Structs ​
| Name | Description |
|---|---|
| BspVoxelVisibility. | Represents one cluster. |
| BspVoxelVisibility. | Represents one split plane and the two subtrees either side of it. |
| RegionBoxVoxelVisibility. | Represents an octree node. |
| RegionBoxVoxelVisibility. | Represents one box of space belonging to a cluster. |
| VBIB. | Represents buffer data stored on disk. |
| VBIB. | Represents a field in the render input layout. |
| VoxelVisibility. | Represents an octree node. |
| VoxelVisibility. | Represents a region entry in a leaf node. |
Interfaces ​
| Name | Description |
|---|---|
| IWorldVisibility | World VIS query. |

