Struct boxcars::Replay [−][src]
pub struct Replay {}Show 19 fields
pub header_size: i32, pub header_crc: u32, pub major_version: i32, pub minor_version: i32, pub net_version: Option<i32>, pub game_type: String, pub properties: Vec<(String, HeaderProp)>, pub content_size: i32, pub content_crc: u32, pub network_frames: Option<NetworkFrames>, pub levels: Vec<String>, pub keyframes: Vec<KeyFrame>, pub debug_info: Vec<DebugInfo>, pub tick_marks: Vec<TickMark>, pub packages: Vec<String>, pub objects: Vec<String>, pub names: Vec<String>, pub class_indices: Vec<ClassIndex>, pub net_cache: Vec<ClassNetCache>,
Expand description
The structure that a rocket league replay is parsed into.
Fields
header_size: i32
header_crc: u32
major_version: i32
minor_version: i32
net_version: Option<i32>
game_type: String
properties: Vec<(String, HeaderProp)>
Could use a map to represent properties but I don’t want to assume that duplicate keys can’t exist, so to be safe, use a traditional vector.
content_size: i32
content_crc: u32
network_frames: Option<NetworkFrames>
levels: Vec<String>
keyframes: Vec<KeyFrame>
debug_info: Vec<DebugInfo>
tick_marks: Vec<TickMark>
packages: Vec<String>
objects: Vec<String>
names: Vec<String>
class_indices: Vec<ClassIndex>
net_cache: Vec<ClassNetCache>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Replay
impl UnwindSafe for Replay
Blanket Implementations
Mutably borrows from an owned value. Read more