#[repr(C)]pub struct SAttackAreaUnitCommand {
pub unitId: c_int,
pub groupId: c_int,
pub options: c_short,
pub timeOut: c_int,
pub toAttackPos_posF3: *mut f32,
pub radius: f32,
}
Fields§
§unitId: c_int
§groupId: c_int
§options: c_short
see enum UnitCommandOptions
timeOut: c_int
At which frame the command will time-out and consequently be removed, if execution of it has not yet begun. Can only be set locally, is not sent over the network, and is used for temporary orders. default: MAX_INT (-> do not time-out) example: currentFrame + 15
toAttackPos_posF3: *mut f32
§radius: f32
Trait Implementations§
Source§impl Clone for SAttackAreaUnitCommand
impl Clone for SAttackAreaUnitCommand
Source§fn clone(&self) -> SAttackAreaUnitCommand
fn clone(&self) -> SAttackAreaUnitCommand
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SAttackAreaUnitCommand
impl Debug for SAttackAreaUnitCommand
impl Copy for SAttackAreaUnitCommand
Auto Trait Implementations§
impl Freeze for SAttackAreaUnitCommand
impl RefUnwindSafe for SAttackAreaUnitCommand
impl !Send for SAttackAreaUnitCommand
impl !Sync for SAttackAreaUnitCommand
impl Unpin for SAttackAreaUnitCommand
impl UnwindSafe for SAttackAreaUnitCommand
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