Skip to main content

IMapImageDangerMethods

Trait IMapImageDangerMethods 

Source
pub trait IMapImageDangerMethods: IMapImageDanger {
Show 16 methods // Provided methods fn clear_image(self) { ... } fn clear_update(self) { ... } fn clear(self) { ... } fn get_rod(self, x: impl Into<i32>, z: impl Into<i32>) -> bool { ... } fn get_attack_all(self, x: impl Into<i32>, z: impl Into<i32>) -> bool { ... } fn get_rod_all(self, x: impl Into<i32>, z: impl Into<i32>) -> bool { ... } fn get_gunner_all(self, x: impl Into<i32>, z: impl Into<i32>) -> bool { ... } fn exists_rod(self) -> bool { ... } fn exists_attack_all(self) -> bool { ... } fn exists_rod_all(self) -> bool { ... } fn exists_gunner_all(self) -> bool { ... } fn update(self) { ... } fn coroutine(self) -> IEnumerator { ... } fn serialize(self, stream: impl Into<Stream_2>) { ... } fn deserialize(self, stream: impl Into<Stream_2>) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn clear_image(self)

ClearImage() overload

Source

fn clear_update(self)

ClearUpdate() overload

Source

fn clear(self)

Clear() overload

Source

fn get_rod(self, x: impl Into<i32>, z: impl Into<i32>) -> bool

GetRod(i32, i32) overload

Source

fn get_attack_all(self, x: impl Into<i32>, z: impl Into<i32>) -> bool

GetAttackAll(i32, i32) overload

Source

fn get_rod_all(self, x: impl Into<i32>, z: impl Into<i32>) -> bool

GetRodAll(i32, i32) overload

Source

fn get_gunner_all(self, x: impl Into<i32>, z: impl Into<i32>) -> bool

GetGunnerAll(i32, i32) overload

Source

fn exists_rod(self) -> bool

ExistsRod() overload

Source

fn exists_attack_all(self) -> bool

ExistsAttackAll() overload

Source

fn exists_rod_all(self) -> bool

ExistsRodAll() overload

Source

fn exists_gunner_all(self) -> bool

ExistsGunnerAll() overload

Source

fn update(self)

Update() overload

Source

fn coroutine(self) -> IEnumerator

Coroutine() overload

Source

fn serialize(self, stream: impl Into<Stream_2>)

Serialize(crate::app::stream_2::Stream_2) overload

Source

fn deserialize(self, stream: impl Into<Stream_2>)

Deserialize(crate::app::stream_2::Stream_2) 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: IMapImageDanger> IMapImageDangerMethods for __T

Available on crate feature app-mapimagedanger only.