#[repr(C)]pub struct PlayerAimData {
pub cam_front_vector: Vector3,
pub cam_pos: Vector3,
pub aim_z: f32,
pub cam_zoom: f32,
pub aspect_ratio: f32,
pub weapon_state: i8,
pub cam_mode: u8,
}Expand description
PlayerAimData in player.hpp.
Fields§
§cam_front_vector: Vector3camFrontVector.
cam_pos: Vector3camPos.
aim_z: f32aimZ.
cam_zoom: f32camZoom.
aspect_ratio: f32aspectRatio.
weapon_state: i8weaponState.
cam_mode: u8camMode.
Trait Implementations§
Source§impl Clone for PlayerAimData
impl Clone for PlayerAimData
Source§fn clone(&self) -> PlayerAimData
fn clone(&self) -> PlayerAimData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PlayerAimData
Source§impl Debug for PlayerAimData
impl Debug for PlayerAimData
Source§impl Default for PlayerAimData
impl Default for PlayerAimData
Source§fn default() -> PlayerAimData
fn default() -> PlayerAimData
The C++ struct’s own defaults.
Source§impl PartialEq for PlayerAimData
impl PartialEq for PlayerAimData
impl StructuralPartialEq for PlayerAimData
Source§impl VirtualReturn for PlayerAimData
impl VirtualReturn for PlayerAimData
Source§type Raw = PlayerAimData
type Raw = PlayerAimData
The type the foreign function is declared to return.
Source§fn from_raw(raw: PlayerAimData) -> PlayerAimData
fn from_raw(raw: PlayerAimData) -> PlayerAimData
The value the caller sees.
Auto Trait Implementations§
impl Freeze for PlayerAimData
impl RefUnwindSafe for PlayerAimData
impl Send for PlayerAimData
impl Sync for PlayerAimData
impl Unpin for PlayerAimData
impl UnsafeUnpin for PlayerAimData
impl UnwindSafe for PlayerAimData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more