Namespace ValveResourceFormat.Utils ​
Classes ​
| Name | Description |
|---|---|
| ColorSpace | Color space conversion utilities. |
| ExtensionAttribute | Attribute to specify file extension for resource types. |
| IndentedTextWriter | An IndentedTextWriter that indents with tabs and writes into a StringWriter, so the accumulated text can be retrieved with IndentedTextWriter.ToString(). |
| LoggerExtensions | Logging helpers for warnings raised from per-frame code. |
| MathUtils | Shared scalar, vector and integer math helpers. |
| ResourceTypeExtensions | Extension methods for ResourceType. |
| UnexpectedMagicException | Exception thrown when an unexpected magic number or value is encountered. |
| UniformRandomStream | Seeded uniform random number generator (Park-Miller with a Bays-Durham shuffle). |
Structs ​
| Name | Description |
|---|---|
| AABB | Axis-aligned bounding box for spatial queries and culling. |
| Color32 | 32-bit RGBA color with byte component storage. |
| RentedBuffer<T> | A scratch buffer of T elements backed by an array rented from the shared byte pool. |
| StringToken | String token, also known as global symbol, is a 32-bit hash of a string. The string can be interned into a global table, for later retrieval. |

