pub struct LuaSurfaceFindUnitsParams {
pub area: BoundingBox,
pub condition: ForceCondition,
pub force: LuaAny,
}Expand description
Find units (entities with type “unit”) of a given force and force condition within a given area.
This is more efficient than LuaSurface::find_entities.
Fields§
§area: BoundingBoxBox to find units within.
condition: ForceConditionOnly forces which meet the condition will be included in the search.
force: LuaAnyForce performing the search.
Trait Implementations§
Source§impl Clone for LuaSurfaceFindUnitsParams
impl Clone for LuaSurfaceFindUnitsParams
Source§fn clone(&self) -> LuaSurfaceFindUnitsParams
fn clone(&self) -> LuaSurfaceFindUnitsParams
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 moreSource§impl Debug for LuaSurfaceFindUnitsParams
impl Debug for LuaSurfaceFindUnitsParams
Source§impl Default for LuaSurfaceFindUnitsParams
impl Default for LuaSurfaceFindUnitsParams
Source§fn default() -> LuaSurfaceFindUnitsParams
fn default() -> LuaSurfaceFindUnitsParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LuaSurfaceFindUnitsParams
impl RefUnwindSafe for LuaSurfaceFindUnitsParams
impl Send for LuaSurfaceFindUnitsParams
impl Sync for LuaSurfaceFindUnitsParams
impl Unpin for LuaSurfaceFindUnitsParams
impl UnsafeUnpin for LuaSurfaceFindUnitsParams
impl UnwindSafe for LuaSurfaceFindUnitsParams
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