[][src]Trait bakkesmod::wrappers::unreal::Replay

pub trait Replay: Object {
    fn get_replay_name(&self) -> RLString { ... }
fn get_engine_version(&self) -> i32 { ... }
fn get_licensee_version(&self) -> i32 { ... }
fn get_net_version(&self) -> i32 { ... }
fn get_replay_version(&self) -> i32 { ... }
fn get_replay_last_save_version(&self) -> i32 { ... }
fn get_game_version(&self) -> i32 { ... }
fn get_build_id(&self) -> i32 { ... }
fn get_changelist(&self) -> i32 { ... }
fn get_build_version(&self) -> RLString { ... }
fn get_reserve_megabytes(&self) -> i32 { ... }
fn get_record_fps(&self) -> f32 { ... }
fn get_keyframe_delay(&self) -> f32 { ... }
fn get_max_channels(&self) -> i32 { ... }
fn get_max_replay_size_mb(&self) -> i32 { ... }
fn get_id(&self) -> RLString { ... }
fn get_date(&self) -> RLString { ... }
fn get_num_frames(&self) -> i32 { ... }
fn get_player_name(&self) -> RLString { ... }
fn get_b_file_corrupted(&self) -> bool { ... }
fn get_b_force_keyframe(&self) -> bool { ... }
fn get_b_loaded_net_packages(&self) -> bool { ... }
fn get_b_debug(&self) -> bool { ... }
fn get_replay_state(&self) -> u8 { ... }
fn get_current_frame(&self) -> i32 { ... }
fn get_next_keyframe(&self) -> i32 { ... }
fn get_current_time(&self) -> f32 { ... }
fn get_accumulated_delta_time(&self) -> f32 { ... }
fn get_time_to_skip_to(&self) -> f32 { ... }
fn get_frame_to_skip_to(&self) -> i32 { ... }
fn get_players_only_ticks(&self) -> i32 { ... }
fn get_playback_time(&self) -> f32 { ... }
fn is_from_before_game_version(&self, before_game_version: u8) -> bool { ... }
fn is_from_before_replay_version(&self, before_replay_version: u8) -> bool { ... }
fn set_replay_name(&self, new_name: RLString) { ... }
fn remove_timeline_keyframe(&self, keyframe_index: i32) { ... }
fn create_copy(&self, start_time: f32) -> Option<ReplayWrapper> { ... }
fn import_replay(&self, path: RLString) { ... }
fn export_replay(&self, path: RLString) { ... }
fn skip_to_frame(&self, frame: i32, b_flush: bool) { ... }
fn skip_to_time(&self, time: f32, b_flush: bool) { ... }
fn get_replay_time_seconds(&self) -> f32 { ... }
fn stop_playback(&self) { ... }
fn start_playback_at_frame(&self, start_frame: i32) { ... }
fn start_playback_at_time_seconds(&self, start_time: f32) { ... }
fn stop_record(&self) { ... }
fn start_record(&self) { ... }
fn tick(&self, delta_time: f32) { ... }
fn event_played_frame(&self, replay: ReplayWrapper) { ... }
fn event_post_time_skip(&self, replay: ReplayWrapper) { ... }
fn event_pre_time_skip(&self, replay: ReplayWrapper) { ... }
fn event_spawned(&self, replay: ReplayWrapper, a: ActorWrapper) { ... }
fn event_playback_stopped(&self, replay: ReplayWrapper) { ... } }

Provided methods

fn get_replay_name(&self) -> RLString

fn get_engine_version(&self) -> i32

fn get_licensee_version(&self) -> i32

fn get_net_version(&self) -> i32

fn get_replay_version(&self) -> i32

fn get_replay_last_save_version(&self) -> i32

fn get_game_version(&self) -> i32

fn get_build_id(&self) -> i32

fn get_changelist(&self) -> i32

fn get_build_version(&self) -> RLString

fn get_reserve_megabytes(&self) -> i32

fn get_record_fps(&self) -> f32

fn get_keyframe_delay(&self) -> f32

fn get_max_channels(&self) -> i32

fn get_max_replay_size_mb(&self) -> i32

fn get_id(&self) -> RLString

fn get_date(&self) -> RLString

fn get_num_frames(&self) -> i32

fn get_player_name(&self) -> RLString

fn get_b_file_corrupted(&self) -> bool

fn get_b_force_keyframe(&self) -> bool

fn get_b_loaded_net_packages(&self) -> bool

fn get_b_debug(&self) -> bool

fn get_replay_state(&self) -> u8

fn get_current_frame(&self) -> i32

fn get_next_keyframe(&self) -> i32

fn get_current_time(&self) -> f32

fn get_accumulated_delta_time(&self) -> f32

fn get_time_to_skip_to(&self) -> f32

fn get_frame_to_skip_to(&self) -> i32

fn get_players_only_ticks(&self) -> i32

fn get_playback_time(&self) -> f32

fn is_from_before_game_version(&self, before_game_version: u8) -> bool

fn is_from_before_replay_version(&self, before_replay_version: u8) -> bool

fn set_replay_name(&self, new_name: RLString)

fn remove_timeline_keyframe(&self, keyframe_index: i32)

fn create_copy(&self, start_time: f32) -> Option<ReplayWrapper>

fn import_replay(&self, path: RLString)

fn export_replay(&self, path: RLString)

fn skip_to_frame(&self, frame: i32, b_flush: bool)

fn skip_to_time(&self, time: f32, b_flush: bool)

fn get_replay_time_seconds(&self) -> f32

fn stop_playback(&self)

fn start_playback_at_frame(&self, start_frame: i32)

fn start_playback_at_time_seconds(&self, start_time: f32)

fn stop_record(&self)

fn start_record(&self)

fn tick(&self, delta_time: f32)

fn event_played_frame(&self, replay: ReplayWrapper)

fn event_post_time_skip(&self, replay: ReplayWrapper)

fn event_pre_time_skip(&self, replay: ReplayWrapper)

fn event_spawned(&self, replay: ReplayWrapper, a: ActorWrapper)

fn event_playback_stopped(&self, replay: ReplayWrapper)

Loading content...

Implementors

impl Replay for ReplaySoccarWrapper[src]

impl Replay for ReplayWrapper[src]

Loading content...