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

pub trait Camera: CameraX {
    fn get_location(&self) -> Vector { ... }
fn set_location(&self, location: Vector) { ... }
fn get_rotation(&self) -> Rotator { ... }
fn set_rotation(&self, rotation: Rotator) { ... }
fn get_camera_settings(&self) -> ProfileCameraSettings { ... }
fn set_camera_settings(&self, settings: ProfileCameraSettings) { ... }
fn is_camera_shake_on(&self) -> bool { ... }
fn get_pov(&self) -> POV { ... }
fn set_pov(&self, pov: POV) { ... }
fn set_fov(&self, fov: f32) { ... }
fn get_fov(&self) -> f32 { ... }
fn set_locked_fov(&self, lock: bool) { ... }
fn get_camera_as_actor(&self) -> Option<ActorWrapper> { ... }
fn get_camera_state(&self) -> String { ... }
fn set_camera_state(&self, state_name: &str) { ... }
fn linterp(
        &self,
        start: Vector,
        end: Vector,
        elapsed: f32,
        speed: f32
    ) -> Vector { ... }
fn get_focus_actor(&self) -> String { ... }
fn set_focus_actor(&self, actor_name: &str) -> bool { ... }
fn set_fly_cam_ball_target_mode(&self) -> bool { ... }
fn get_swivel_fast_speed(&self) -> f32 { ... }
fn get_swivel_die_rate(&self) -> f32 { ... }
fn get_camera_preset_settings(&self) -> RLArray<ProfileCameraSettings> { ... }
fn get_horizontal_splitscreen_height_offset(&self) -> f32 { ... }
fn get_horizontal_splitscreen_fov_offset(&self) -> f32 { ... }
fn get_vertical_splitscreen_fov_offset(&self) -> f32 { ... }
fn get_clip_rate(&self) -> f32 { ... }
fn get_current_swivel(&self) -> Rotator { ... }
fn get_demolisher(&self) -> Option<RBActorWrapper> { ... }
fn get_b_demolished(&self) -> bool { ... }
fn clip_to_field(&self, camera_location_z: f32) -> f32 { ... }
fn demolished(&self, in_demolisher: RBActorWrapper) { ... }
fn get_desired_swivel(&self, look_up: f32, look_right: f32) -> Rotator { ... }
fn update_swivel(&self, delta_time: f32) { ... }
fn get_default_fov_offset(&self) -> f32 { ... }
fn get_default_view_height_offset(&self) -> f32 { ... }
fn update_fov(&self) { ... }
fn event_camera_target_changed(
        &self,
        camera: CameraWrapper,
        target: ActorWrapper
    ) { ... } }

Provided methods

fn get_location(&self) -> Vector

fn set_location(&self, location: Vector)

fn get_rotation(&self) -> Rotator

fn set_rotation(&self, rotation: Rotator)

fn get_camera_settings(&self) -> ProfileCameraSettings

fn set_camera_settings(&self, settings: ProfileCameraSettings)

fn is_camera_shake_on(&self) -> bool

fn get_pov(&self) -> POV

fn set_pov(&self, pov: POV)

fn set_fov(&self, fov: f32)

fn get_fov(&self) -> f32

fn set_locked_fov(&self, lock: bool)

fn get_camera_as_actor(&self) -> Option<ActorWrapper>

fn get_camera_state(&self) -> String

fn set_camera_state(&self, state_name: &str)

fn linterp(
    &self,
    start: Vector,
    end: Vector,
    elapsed: f32,
    speed: f32
) -> Vector

fn get_focus_actor(&self) -> String

fn set_focus_actor(&self, actor_name: &str) -> bool

fn set_fly_cam_ball_target_mode(&self) -> bool

fn get_swivel_fast_speed(&self) -> f32

fn get_swivel_die_rate(&self) -> f32

fn get_camera_preset_settings(&self) -> RLArray<ProfileCameraSettings>

fn get_horizontal_splitscreen_height_offset(&self) -> f32

fn get_horizontal_splitscreen_fov_offset(&self) -> f32

fn get_vertical_splitscreen_fov_offset(&self) -> f32

fn get_clip_rate(&self) -> f32

fn get_current_swivel(&self) -> Rotator

fn get_demolisher(&self) -> Option<RBActorWrapper>

fn get_b_demolished(&self) -> bool

fn clip_to_field(&self, camera_location_z: f32) -> f32

fn demolished(&self, in_demolisher: RBActorWrapper)

fn get_desired_swivel(&self, look_up: f32, look_right: f32) -> Rotator

fn update_swivel(&self, delta_time: f32)

fn get_default_fov_offset(&self) -> f32

fn get_default_view_height_offset(&self) -> f32

fn update_fov(&self)

fn event_camera_target_changed(
    &self,
    camera: CameraWrapper,
    target: ActorWrapper
)

Loading content...

Implementors

impl Camera for CameraWrapper[src]

Loading content...