#[repr(C)]pub struct VehicleDriverSyncPacket {Show 16 fields
pub player_id: i32,
pub vehicle_id: u16,
pub left_right: u16,
pub up_down: u16,
pub keys: u16,
pub rotation: GTAQuat,
pub position: Vector3,
pub velocity: Vector3,
pub health: f32,
pub player_health_armour: Vector2,
pub siren: u8,
pub landing_gear: u8,
pub trailer_id: u16,
pub has_trailer: bool,
pub u14: VehicleDriverSyncPacket14,
pub u15: VehicleDriverSyncPacket15,
}Expand description
VehicleDriverSyncPacket in Server/Components/Vehicles/vehicles.hpp.
Fields§
§player_id: i32PlayerID.
vehicle_id: u16VehicleID.
left_right: u16LeftRight.
up_down: u16UpDown.
keys: u16Keys.
rotation: GTAQuatRotation.
position: Vector3Position.
velocity: Vector3Velocity.
health: f32Health.
player_health_armour: Vector2PlayerHealthArmour.
siren: u8Siren.
landing_gear: u8LandingGear.
trailer_id: u16TrailerID.
has_trailer: boolHasTrailer.
u14: VehicleDriverSyncPacket14(anonymous union).
u15: VehicleDriverSyncPacket15(anonymous union).
Trait Implementations§
Source§impl Clone for VehicleDriverSyncPacket
impl Clone for VehicleDriverSyncPacket
Source§fn clone(&self) -> VehicleDriverSyncPacket
fn clone(&self) -> VehicleDriverSyncPacket
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 VehicleDriverSyncPacket
Source§impl VirtualReturn for VehicleDriverSyncPacket
impl VirtualReturn for VehicleDriverSyncPacket
Source§type Raw = VehicleDriverSyncPacket
type Raw = VehicleDriverSyncPacket
The type the foreign function is declared to return.
Source§fn from_raw(raw: VehicleDriverSyncPacket) -> VehicleDriverSyncPacket
fn from_raw(raw: VehicleDriverSyncPacket) -> VehicleDriverSyncPacket
The value the caller sees.
Auto Trait Implementations§
impl Freeze for VehicleDriverSyncPacket
impl RefUnwindSafe for VehicleDriverSyncPacket
impl Send for VehicleDriverSyncPacket
impl Sync for VehicleDriverSyncPacket
impl Unpin for VehicleDriverSyncPacket
impl UnsafeUnpin for VehicleDriverSyncPacket
impl UnwindSafe for VehicleDriverSyncPacket
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