Skip to main content

IAIInterruptAttack_CandidateMethods

Trait IAIInterruptAttack_CandidateMethods 

Source
pub trait IAIInterruptAttack_CandidateMethods: IAIInterruptAttack_Candidate {
Show 23 methods // Provided methods fn get_unit(self) -> Unit { ... } fn set_unit(self, value: impl Into<Unit>) { ... } fn get_is_think_break(self) -> bool { ... } fn set_is_think_break(self, value: impl Into<bool>) { ... } fn get_is_think_chain(self) -> bool { ... } fn set_is_think_chain(self, value: impl Into<bool>) { ... } fn get_dist(self) -> i32 { ... } fn set_dist(self, value: impl Into<i32>) { ... } fn get_bullet_pattern(self) -> i32 { ... } fn set_bullet_pattern(self, value: impl Into<i32>) { ... } fn get_move_x(self) -> i32 { ... } fn set_move_x(self, value: impl Into<i32>) { ... } fn get_move_z(self) -> i32 { ... } fn set_move_z(self, value: impl Into<i32>) { ... } fn get_attack_x(self) -> i32 { ... } fn set_attack_x(self, value: impl Into<i32>) { ... } fn get_attack_z(self) -> i32 { ... } fn set_attack_z(self, value: impl Into<i32>) { ... } fn get_item_index(self) -> i32 { ... } fn set_item_index(self, value: impl Into<i32>) { ... } fn get_score(self) -> u32 { ... } fn set_score(self, value: impl Into<u32>) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_unit(self) -> Unit

get_Unit() overload

Source

fn set_unit(self, value: impl Into<Unit>)

set_Unit(crate::app::unit::Unit) overload

Source

fn get_is_think_break(self) -> bool

get_IsThinkBreak() overload

Source

fn set_is_think_break(self, value: impl Into<bool>)

set_IsThinkBreak(bool) overload

Source

fn get_is_think_chain(self) -> bool

get_IsThinkChain() overload

Source

fn set_is_think_chain(self, value: impl Into<bool>)

set_IsThinkChain(bool) overload

Source

fn get_dist(self) -> i32

get_Dist() overload

Source

fn set_dist(self, value: impl Into<i32>)

set_Dist(i32) overload

Source

fn get_bullet_pattern(self) -> i32

get_BulletPattern() overload

Source

fn set_bullet_pattern(self, value: impl Into<i32>)

set_BulletPattern(i32) overload

Source

fn get_move_x(self) -> i32

get_MoveX() overload

Source

fn set_move_x(self, value: impl Into<i32>)

set_MoveX(i32) overload

Source

fn get_move_z(self) -> i32

get_MoveZ() overload

Source

fn set_move_z(self, value: impl Into<i32>)

set_MoveZ(i32) overload

Source

fn get_attack_x(self) -> i32

get_AttackX() overload

Source

fn set_attack_x(self, value: impl Into<i32>)

set_AttackX(i32) overload

Source

fn get_attack_z(self) -> i32

get_AttackZ() overload

Source

fn set_attack_z(self, value: impl Into<i32>)

set_AttackZ(i32) overload

Source

fn get_item_index(self) -> i32

get_ItemIndex() overload

Source

fn set_item_index(self, value: impl Into<i32>)

set_ItemIndex(i32) overload

Source

fn get_score(self) -> u32

get_Score() overload

Source

fn set_score(self, value: impl Into<u32>)

set_Score(u32) overload

Source

fn ctor(self)

.ctor() overload

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<__T: IAIInterruptAttack_Candidate> IAIInterruptAttack_CandidateMethods for __T

Available on crate feature app-aiinterruptattack only.