source-vmt 0.3.0

Rust parser and manager for Source Engine VMT files, supporting patch inheritance, material proxies, and key interning
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub mod interner;
pub mod vmt;
pub mod block;
pub mod proxies;
pub mod patch;

pub use vmt::Vmt;
pub use interner::{VmtKey, intern_key};
pub use proxies::Proxy;

#[cfg(feature = "material_system")]
pub mod system;
#[cfg(feature = "material_system")]
pub use system::MaterialSystem;

pub use source_kv::Error;
pub use source_kv::Value;