plasma-prp 0.1.0

Read, write, inspect, and manipulate Plasma engine PRP files used by Myst Online: Uru Live
Documentation
//! Core object infrastructure — plLocation, plUoid, plKey, plFactory,
//! hsKeyedObject, plSynchedObject, plSceneObject and interfaces.
//!
//! These types form the foundation of Plasma's keyed object system.
//! Every game object is identified by a plUoid and referenced via plKey handles.

pub mod bit_vector;
pub mod class_index;
pub mod matrix44;
pub mod key;
pub mod keyed_object;
pub mod load_mask;
pub mod location;
pub mod modifier;
pub mod scene_node;
pub mod scene_object;
pub mod synched_object;
pub mod transform;
pub mod uoid;

pub use class_index::ClassIndex;
pub use key::Key;
pub use load_mask::LoadMask;
pub use location::Location;
pub use uoid::Uoid;