pub trait IPokeInspectorMethods: IPokeInspector {
Show 22 methods
// Provided methods
fn ctor(self, kind: impl Into<MapInspector_Kind>) { ... }
fn ctor_2(
self,
kind: impl Into<MapInspector_Kind>,
x: impl Into<i32>,
z: impl Into<i32>,
w: impl Into<i32>,
h: impl Into<i32>,
) { ... }
fn ctor_3(
self,
kind: impl Into<MapInspector_Kind>,
args: impl Into<Array<DynValue>>,
) { ... }
fn get_x(self) -> i32 { ... }
fn get_z(self) -> i32 { ... }
fn get_x1(self) -> i32 { ... }
fn get_z1(self) -> i32 { ... }
fn get_x2(self) -> i32 { ... }
fn get_z2(self) -> i32 { ... }
fn get_max_hp(self) -> i32 { ... }
fn get_hp(self) -> i32 { ... }
fn set_hp(self, value: impl Into<i32>) { ... }
fn get_label(self) -> Il2CppString { ... }
fn get_range(self) -> i32 { ... }
fn get_near_x(self, x: impl Into<i32>) -> i32 { ... }
fn get_near_z(self, z: impl Into<i32>) -> i32 { ... }
fn get_distance(self, x: impl Into<i32>, z: impl Into<i32>) -> i32 { ... }
fn is_sight_out(self, x: impl Into<i32>, z: impl Into<i32>) -> bool { ... }
fn is_eanble(self, x: impl Into<i32>, z: impl Into<i32>) -> bool { ... }
fn is_eanble_2(
self,
x: impl Into<i32>,
z: impl Into<i32>,
person: impl Into<i32>,
) -> bool { ... }
fn set_pos(
self,
x: impl Into<i32>,
z: impl Into<i32>,
w: impl Into<i32>,
h: impl Into<i32>,
) -> PokeInspector { ... }
fn set_max_hp(self, max_hp: impl Into<i32>) -> PokeInspector { ... }
}Provided Methods§
Sourcefn ctor(self, kind: impl Into<MapInspector_Kind>)
fn ctor(self, kind: impl Into<MapInspector_Kind>)
.ctor(crate::app::mapinspector::MapInspector_Kind) overload
Sourcefn ctor_2(
self,
kind: impl Into<MapInspector_Kind>,
x: impl Into<i32>,
z: impl Into<i32>,
w: impl Into<i32>,
h: impl Into<i32>,
)
fn ctor_2( self, kind: impl Into<MapInspector_Kind>, x: impl Into<i32>, z: impl Into<i32>, w: impl Into<i32>, h: impl Into<i32>, )
.ctor(crate::app::mapinspector::MapInspector_Kind, i32, i32, i32, i32) overload
Sourcefn ctor_3(
self,
kind: impl Into<MapInspector_Kind>,
args: impl Into<Array<DynValue>>,
)
fn ctor_3( self, kind: impl Into<MapInspector_Kind>, args: impl Into<Array<DynValue>>, )
.ctor(crate::app::mapinspector::MapInspector_Kind, ::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcefn get_max_hp(self) -> i32
fn get_max_hp(self) -> i32
get_MaxHp() overload
Sourcefn get_label(self) -> Il2CppString
fn get_label(self) -> Il2CppString
GetLabel() overload
Sourcefn get_near_x(self, x: impl Into<i32>) -> i32
fn get_near_x(self, x: impl Into<i32>) -> i32
GetNearX(i32) overload
Sourcefn get_near_z(self, z: impl Into<i32>) -> i32
fn get_near_z(self, z: impl Into<i32>) -> i32
GetNearZ(i32) overload
Sourcefn get_distance(self, x: impl Into<i32>, z: impl Into<i32>) -> i32
fn get_distance(self, x: impl Into<i32>, z: impl Into<i32>) -> i32
GetDistance(i32, i32) overload
Sourcefn is_sight_out(self, x: impl Into<i32>, z: impl Into<i32>) -> bool
fn is_sight_out(self, x: impl Into<i32>, z: impl Into<i32>) -> bool
IsSightOut(i32, i32) overload
Sourcefn is_eanble_2(
self,
x: impl Into<i32>,
z: impl Into<i32>,
person: impl Into<i32>,
) -> bool
fn is_eanble_2( self, x: impl Into<i32>, z: impl Into<i32>, person: impl Into<i32>, ) -> bool
IsEanble(i32, i32, i32) overload
Sourcefn set_pos(
self,
x: impl Into<i32>,
z: impl Into<i32>,
w: impl Into<i32>,
h: impl Into<i32>,
) -> PokeInspector
fn set_pos( self, x: impl Into<i32>, z: impl Into<i32>, w: impl Into<i32>, h: impl Into<i32>, ) -> PokeInspector
SetPos(i32, i32, i32, i32) overload
Sourcefn set_max_hp(self, max_hp: impl Into<i32>) -> PokeInspector
fn set_max_hp(self, max_hp: impl Into<i32>) -> PokeInspector
SetMaxHp(i32) 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§
impl<__T: IPokeInspector> IPokeInspectorMethods for __T
Available on crate feature
app-pokeinspector only.