Expand description
§UE Types Library
A Rust library providing common Unreal Engine data types for game servers.
This crate provides Rust equivalents of common Unreal Engine types like:
Vector,Vector2D,Vector4RotatorandQuaternionTransformColorandLinearColorBoundingBoxand other geometric types
All types support:
- Display formatting
- JSON serialization/deserialization with serde
- Binary serialization/deserialization with bincode
- Built on top of the high-performance
glammath library
Re-exports§
Modules§
- bounds
- Bounding volume and geometric utility types
- color
- Color types for UE-style color handling
- rotator
- Rotator type and rotation utilities
- transform
- Transform type for representing object transformations
- vector
- Vector types and utilities
Structs§
- Mat3
- A 3x3 column major matrix.
- Mat4
- A 4x4 column major matrix.
- Quat
- A quaternion representing an orientation.
- Vec2
- A 2-dimensional vector.
- Vec3
- A 3-dimensional vector.
- Vec4
- A 4-dimensional vector.
Traits§
- Binary
Serializable - Trait for binary serialization/deserialization