#[repr(C)]pub struct SSetMoveStateUnitCommand {
pub unitId: c_int,
pub groupId: c_int,
pub options: c_short,
pub timeOut: c_int,
pub moveState: c_int,
}
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
moveState: c_int
0=hold pos, 1=maneuvre, 2=roam
Trait Implementations§
Source§impl Clone for SSetMoveStateUnitCommand
impl Clone for SSetMoveStateUnitCommand
Source§fn clone(&self) -> SSetMoveStateUnitCommand
fn clone(&self) -> SSetMoveStateUnitCommand
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 SSetMoveStateUnitCommand
impl Debug for SSetMoveStateUnitCommand
impl Copy for SSetMoveStateUnitCommand
Auto Trait Implementations§
impl Freeze for SSetMoveStateUnitCommand
impl RefUnwindSafe for SSetMoveStateUnitCommand
impl Send for SSetMoveStateUnitCommand
impl Sync for SSetMoveStateUnitCommand
impl Unpin for SSetMoveStateUnitCommand
impl UnwindSafe for SSetMoveStateUnitCommand
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