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

pub trait GrapplingHookPickup: TargetedPickup {
    fn get_impulse(&self) -> f32 { ... }
fn get_force(&self) -> f32 { ... }
fn get_max_rope_length(&self) -> f32 { ... }
fn get_prediction_speed(&self) -> f32 { ... }
fn get_b_deactivate_on_touch(&self) -> bool { ... }
fn get_b_instant(&self) -> bool { ... }
fn get_b_blocked(&self) -> bool { ... }
fn get_b_attached_to_ball(&self) -> bool { ... }
fn get_rope_mesh_scale(&self) -> Vector { ... }
fn get_rope_mesh_initial_size(&self) -> f32 { ... }
fn get_rope_rotation_offset(&self) -> Rotator { ... }
fn get_hook_mesh_scale(&self) -> Vector { ... }
fn get_hook_mesh_offset(&self) -> Vector { ... }
fn get_hook_rotation_offset(&self) -> Rotator { ... }
fn get_hit_distance_offset(&self) -> f32 { ... }
fn get_after_attach_duration(&self) -> f32 { ... }
fn get_blocked_required_move_distance(&self) -> f32 { ... }
fn get_blocked_required_move_time(&self) -> f32 { ... }
fn get_blocked_start_time(&self) -> f32 { ... }
fn get_blocked_start_pos(&self) -> Vector { ... }
fn get_ball(&self) -> Option<BallWrapper> { ... }
fn get_rope_origin(&self) -> Vector { ... }
fn get_rope_to_time(&self) -> f32 { ... }
fn get_current_rope_length(&self) -> f32 { ... }
fn get_attach_time(&self) -> f32 { ... }
fn handle_ball_exploded(&self, in_ball: BallWrapper) { ... }
fn pickup_end(&self) { ... }
fn scale_mesh_to_location(
        &self,
        new_location: Vector,
        target_location: Vector
    ) { ... }
fn get_predicted_ball_location(&self, in_ball: BallWrapper) -> Vector { ... }
fn get_targeted_location(&self) -> Vector { ... }
fn update_visual(&self, delta_time: f32) { ... }
fn pickup_tick(&self, delta_time: f32) { ... }
fn apply_forces(&self, active_time: f32) { ... }
fn do_attach(&self) { ... }
fn pickup_start(&self) { ... } }

Provided methods

fn get_impulse(&self) -> f32

fn get_force(&self) -> f32

fn get_max_rope_length(&self) -> f32

fn get_prediction_speed(&self) -> f32

fn get_b_deactivate_on_touch(&self) -> bool

fn get_b_instant(&self) -> bool

fn get_b_blocked(&self) -> bool

fn get_b_attached_to_ball(&self) -> bool

fn get_rope_mesh_scale(&self) -> Vector

fn get_rope_mesh_initial_size(&self) -> f32

fn get_rope_rotation_offset(&self) -> Rotator

fn get_hook_mesh_scale(&self) -> Vector

fn get_hook_mesh_offset(&self) -> Vector

fn get_hook_rotation_offset(&self) -> Rotator

fn get_hit_distance_offset(&self) -> f32

fn get_after_attach_duration(&self) -> f32

fn get_blocked_required_move_distance(&self) -> f32

fn get_blocked_required_move_time(&self) -> f32

fn get_blocked_start_time(&self) -> f32

fn get_blocked_start_pos(&self) -> Vector

fn get_ball(&self) -> Option<BallWrapper>

fn get_rope_origin(&self) -> Vector

fn get_rope_to_time(&self) -> f32

fn get_current_rope_length(&self) -> f32

fn get_attach_time(&self) -> f32

fn handle_ball_exploded(&self, in_ball: BallWrapper)

fn pickup_end(&self)

fn scale_mesh_to_location(&self, new_location: Vector, target_location: Vector)

fn get_predicted_ball_location(&self, in_ball: BallWrapper) -> Vector

fn get_targeted_location(&self) -> Vector

fn update_visual(&self, delta_time: f32)

fn pickup_tick(&self, delta_time: f32)

fn apply_forces(&self, active_time: f32)

fn do_attach(&self)

fn pickup_start(&self)

Loading content...

Implementors

impl GrapplingHookPickup for GrapplingHookPickupWrapper[src]

Loading content...