pub struct AoeProperties {
pub effect_type: i32,
pub implicit_target_a: i32,
pub implicit_target_b: i32,
pub chain_targets: i32,
pub chain_multiplier: f64,
pub radius: f64,
pub max_affected_targets: u8,
pub treat_as_area_effect: bool,
}Expand description
Effect- and spell-level coordinates consumed together by AoE planning.
Fields§
§effect_type: i32§implicit_target_a: i32§implicit_target_b: i32§chain_targets: i32§chain_multiplier: f64§radius: f64§max_affected_targets: u8§treat_as_area_effect: boolTrait Implementations§
Source§impl Clone for AoeProperties
impl Clone for AoeProperties
Source§fn clone(&self) -> AoeProperties
fn clone(&self) -> AoeProperties
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 AoeProperties
impl Debug for AoeProperties
Source§impl Default for AoeProperties
impl Default for AoeProperties
Source§fn default() -> AoeProperties
fn default() -> AoeProperties
Returns the “default value” for a type. Read more
Source§impl PartialEq for AoeProperties
impl PartialEq for AoeProperties
impl Copy for AoeProperties
impl StructuralPartialEq for AoeProperties
Auto Trait Implementations§
impl Freeze for AoeProperties
impl RefUnwindSafe for AoeProperties
impl Send for AoeProperties
impl Sync for AoeProperties
impl Unpin for AoeProperties
impl UnsafeUnpin for AoeProperties
impl UnwindSafe for AoeProperties
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